/*! tailwindcss v4.2.2 | 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)))){:host,:root{--shimmer-angle:20deg}*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:host,:root{--font-sans:var(--font-sans);--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-900:oklch(41.4% .112 45.904);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-sky-600:oklch(58.8% .158 241.966);--color-violet-600:oklch(54.1% .281 293.009);--color-neutral-900:oklch(20.5% 0 0);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-800:oklch(26.8% .007 34.298);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--aspect-video:16/9;--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);--color-primary:var(--primary);--color-border:var(--border);--color-hairline:var(--hairline);--color-primary-deep:var(--primary-deep);--font-heading:var(--font-heading);--font-display:var(--font-saira-condensed),var(--font-saira),ui-sans-serif,sans-serif;--font-numeric:var(--font-saira),var(--font-inter),ui-sans-serif,sans-serif;--animate-marquee:itra-marquee 52s linear infinite;--animate-pulse-dot:itra-pulse-dot 1.6s ease-in-out infinite}}@layer base{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--background:var(--color-white);--foreground:#292d32;--card:var(--color-stone-50);--card-foreground:#292d32;--popover:var(--color-stone-50);--popover-foreground:#292d32;--primary:oklch(81.3% .142 127.628);--primary-foreground:#292d32;--primary-text:oklch(50% .142 127.628);--secondary:var(--color-stone-100);--secondary-foreground:#292d32;--muted:var(--color-stone-100);--muted-foreground:var(--color-stone-500);--muted-foreground-strong:lab(44% 2.35701 4.26852);--accent:#e6f2da;--accent-foreground:#292d32;--destructive:#c94f56;--destructive-foreground:var(--color-white);--destructive-text:#a43239;--destructive-strong:#a43239;--success:var(--color-emerald-700);--success-foreground:var(--color-white);--success-text:#007a51;--warning:var(--color-amber-500);--warning-foreground:var(--color-black);--warning-text:#995d00;--border:#e3e3e3;--input:#e3e3e3;--ring:oklch(81.3% .142 127.628);--chart-1:oklch(81.3% .142 127.628);--chart-2:oklch(65% .13 127);--chart-3:#292d32;--chart-4:oklch(88% .09 128);--chart-5:oklch(55% .04 127);--sidebar:var(--color-white);--sidebar-foreground:#292d32;--sidebar-primary:oklch(81.3% .142 127.628);--sidebar-primary-foreground:#292d32;--sidebar-accent:#e6f2da;--sidebar-accent-foreground:#292d32;--sidebar-border:#e3e3e3;--sidebar-ring:oklch(81.3% .142 127.628);--ink:oklch(22.2% 0 90);--ink-foreground:var(--color-white);--premium:oklch(83% .15 85);--premium-foreground:oklch(22.2% 0 90);--text-strong:#1b1b1b;--text-grey:#4a5565;--dark-green:#426114;--light-green:#f2f8e8;--stroke-strong:#585858;--icon:#292d32;--icon-muted:#585858;--runner-accent:var(--primary);--runner-accent-foreground:var(--primary-foreground);--organiser-accent:var(--primary);--organiser-accent-foreground:var(--primary-foreground);--link-runner:var(--primary-text);--link-organiser:var(--primary-text);--alert-success:#aaffc2;--alert-success-foreground:#1b1b1b;--alert-error:#ff9b9b;--alert-error-foreground:#1b1b1b;--alert-warning:#fdec94;--alert-warning-foreground:#1b1b1b;--alert-info:#adf4fe;--alert-info-foreground:#1b1b1b;--pi-1:#60c188;--pi-2:#ffe773;--pi-3:#feb17b;--pi-4:#ff4651;--national-league:#d2e9b3;--national-league-foreground:#1b1b1b;--control:var(--primary);--control-foreground:var(--primary-foreground);--tab-active:var(--background);--tab-active-foreground:var(--foreground);--route-line:#17200c;--radius:.625rem;--button-height-sm:32px;--button-height:40px;--button-height-lg:48px;--field-height:40px;--button-radius:999px;--input-radius:calc(var(--radius) * .7);--card-radius:calc(var(--radius) * 1.15);--chip-radius:999px;--card-padding:1.5rem;--heading-case:uppercase;--label-case:uppercase;--display-weight:800;--display-line:.9;--display-tracking:-.01em;--label-tracking:.16em;--number-style:italic;--icon-stroke:2;--shadow-strength:.1;--type-h1-size:48px;--type-h1-line:50px;--type-h1-weight:700;--type-h2-size:40px;--type-h2-line:44px;--type-h2-weight:700;--type-h3-size:32px;--type-h3-line:36px;--type-h3-weight:700;--type-h4-size:24px;--type-h4-line:28px;--type-h4-weight:700;--type-h5-size:20px;--type-h5-line:24px;--type-h5-weight:700;--type-title1-size:24px;--type-title1-line:24px;--type-title1-weight:600;--type-title2-size:20px;--type-title2-line:20px;--type-title2-weight:600;--type-title3-size:18px;--type-title3-line:18px;--type-title3-weight:600;--type-title4-size:16px;--type-title4-line:16px;--type-title4-weight:600;--type-title5-size:14px;--type-title5-line:14px;--type-title5-weight:600;--type-body1-size:18px;--type-body1-line:24px;--type-body1-weight:500;--type-body2-size:16px;--type-body2-line:22px;--type-body2-weight:500;--type-body3-size:14px;--type-body3-line:22px;--type-body3-weight:500;--type-button1-size:16px;--type-button1-line:16px;--type-button1-weight:600;--type-button2-size:14px;--type-button2-line:14px;--type-button2-weight:600;--type-caption1-size:14px;--type-caption1-line:16px;--type-caption1-weight:400;--type-caption2-size:12px;--type-caption2-line:14px;--type-caption2-weight:400;--type-caption3-size:10px;--type-caption3-line:12px;--type-caption3-weight:400}.dark{--background:#1b1b1b;--foreground:var(--color-white);--card:#292d32;--card-foreground:var(--color-white);--popover:#292d32;--popover-foreground:var(--color-white);--primary:oklch(81.3% .142 127.628);--primary-foreground:#1b1b1b;--primary-text:oklch(81.3% .142 127.628);--secondary:#292d32;--secondary-foreground:var(--color-white);--muted:#292d32;--muted-foreground:var(--color-stone-400);--muted-foreground-strong:var(--color-stone-400);--accent:#212818;--accent-foreground:var(--color-white);--destructive:#c94f56;--destructive-foreground:var(--color-white);--destructive-text:#e7b1b4;--destructive-strong:#a43239;--success:var(--color-emerald-600);--success-foreground:var(--color-white);--success-text:#1affb2;--warning:var(--color-amber-500);--warning-foreground:var(--color-black);--warning-text:#ffa51a;--border:var(--color-stone-800);--input:var(--color-stone-800);--ring:oklch(81.3% .142 127.628);--chart-1:oklch(81.3% .142 127.628);--chart-2:oklch(65% .13 127);--chart-3:var(--color-stone-300);--chart-4:oklch(88% .09 128);--chart-5:oklch(55% .04 127);--sidebar:#1b1b1b;--sidebar-foreground:var(--color-white);--sidebar-primary:oklch(81.3% .142 127.628);--sidebar-primary-foreground:#1b1b1b;--sidebar-accent:#212818;--sidebar-accent-foreground:var(--color-white);--sidebar-border:var(--color-stone-800);--sidebar-ring:oklch(81.3% .142 127.628);--ink:oklch(18% 0 90);--ink-foreground:var(--color-white);--premium:oklch(80% .15 85);--premium-foreground:oklch(18% 0 90);--text-strong:#fff;--text-grey:#b6bcc6;--dark-green:#a8d36a;--light-green:#212818;--stroke-strong:#8a8a8a;--icon:#fff;--icon-muted:#b0b0b0;--runner-accent:var(--primary);--runner-accent-foreground:var(--primary-foreground);--organiser-accent:var(--primary);--organiser-accent-foreground:var(--primary-foreground);--link-runner:var(--primary-text);--link-organiser:var(--primary-text);--alert-success:#aaffc2;--alert-success-foreground:#1b1b1b;--alert-error:#ff9b9b;--alert-error-foreground:#1b1b1b;--alert-warning:#fdec94;--alert-warning-foreground:#1b1b1b;--alert-info:#adf4fe;--alert-info-foreground:#1b1b1b;--pi-1:#60c188;--pi-2:#ffe773;--pi-3:#feb17b;--pi-4:#ff4651;--national-league:#d2e9b3;--national-league-foreground:#1b1b1b;--control:var(--primary);--control-foreground:var(--primary-foreground);--tab-active:var(--muted);--tab-active-foreground:var(--foreground);--route-line:#000}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-family:var(--font-sans)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}.marketing-site :where(h1,h2,h3,h4,h5,h6){font-family:inherit}.marketing-site :where(section[id]){scroll-margin-top:6rem}.marketing-site ::selection{background-color:var(--primary);color:var(--primary-foreground)}.motion-glow{position:relative}*,::backdrop,:after,:before{border-color:var(--border)}::file-selector-button{border-color:var(--border)}svg.lucide:not(.marketing-site *){stroke-width:1.5px}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:-.25rem}.inset-0{inset:0}.-inset-x-1\.5{inset-inline:-.375rem}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:.75rem}.inset-x-4{inset-inline:1rem}.inset-x-6{inset-inline:1.5rem}.-inset-y-\[18\%\]{inset-block:-18%}.inset-y-0{inset-block:0}.inset-y-0\.5{inset-block:.125rem}.inset-y-1{inset-block:.25rem}.inset-y-2{inset-block:.5rem}.inset-y-\[-0\.75rem\]{inset-block:-.75rem}.-start{inset-inline-start:-.25rem}.start{inset-inline-start:.25rem}.start\!{inset-inline-start:.25rem!important}.end{inset-inline-end:.25rem}.-top-0\.5{top:-.125rem}.-top-1\.5{top:-.375rem}.-top-2{top:-.5rem}.-top-20{top:-5rem}.top-\(--site-header-height\){top:var(--site-header-height)}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-14{top:3.5rem}.top-20{top:5rem}.top-\[5px\]{top:5px}.top-\[10vh\]{top:10vh}.top-\[calc\(50\%\+11px\)\]{top:calc(50% + 11px)}.top-\[calc\(var\(--app-header\,0px\)\+0\.75rem\)\]{top:calc(var(--app-header,0px) + .75rem)}.top-full{top:100%}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-16{right:-4rem}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-1\/2{right:50%}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-8{right:2rem}.right-9{right:2.25rem}.-bottom-1{bottom:-.25rem}.-bottom-6{bottom:-1.5rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1\.5{bottom:.375rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-3\.5{bottom:.875rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-10{bottom:2.5rem}.bottom-20{bottom:5rem}.bottom-\[calc\(var\(--chat-clearance\,0px\)\+1rem\)\]{bottom:calc(var(--chat-clearance,0px) + 1rem)}.-left-10{left:-2.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[19px\]{left:19px}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-4{margin:1rem}.m-auto{margin:auto}.container{width:100%;max-width:var(--container-7xl);margin-inline:auto;padding-inline:1.5rem}@media (min-width:125rem){.container{max-width:96rem}}.-mx-1{margin-inline:-.25rem}.-mx-2{margin-inline:-.5rem}.-mx-3{margin-inline:-.75rem}.-mx-4{margin-inline:-1rem}.-mx-5{margin-inline:-1.25rem}.mx-1{margin-inline:.25rem}.mx-2{margin-inline:.5rem}.mx-3{margin-inline:.75rem}.mx-4{margin-inline:1rem}.mx-auto{margin-inline:auto}.my-0{margin-block:0}.my-0\.5{margin-block:.125rem}.my-1{margin-block:.25rem}.my-4{margin-block:1rem}.my-6{margin-block:1.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-3{margin-top:-.75rem}.-mt-9{margin-top:-2.25rem}.-mt-10{margin-top:-2.5rem}.-mt-14{margin-top:-3.5rem}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-14{margin-bottom:3.5rem}.-ml-2{margin-left:-.5rem}.-ml-2\.5{margin-left:-.625rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-3\.5{margin-left:.875rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-4\/3{aspect-ratio:4/3}.aspect-4\/5{aspect-ratio:4/5}.aspect-16\/9{aspect-ratio:16/9}.aspect-16\/10{aspect-ratio:16/10}.aspect-16\/11{aspect-ratio:16/11}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[210\/297\]{aspect-ratio:210/297}.aspect-\[297\/210\]{aspect-ratio:297/210}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--button-height\){width:var(--button-height);height:var(--button-height)}.size-\(--button-height-lg\){width:var(--button-height-lg);height:var(--button-height-lg)}.size-\(--button-height-sm\){width:var(--button-height-sm);height:var(--button-height-sm)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-\(--field-height\){width:var(--field-height);height:var(--field-height)}.size-1{width:.25rem;height:.25rem}.size-1\.5{width:.375rem;height:.375rem}.size-1\/3{width:33.3333%;height:33.3333%}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-4\.5{width:1.125rem;height:1.125rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-10{width:2.5rem;height:2.5rem}.size-11{width:2.75rem;height:2.75rem}.size-12{width:3rem;height:3rem}.size-14{width:3.5rem;height:3.5rem}.size-16{width:4rem;height:4rem}.size-24{width:6rem;height:6rem}.size-28{width:7rem;height:7rem}.size-72{width:18rem;height:18rem}.size-\[1\.1em\]{width:1.1em;height:1.1em}.size-\[18px\]{width:18px;height:18px}.size-\[88px\]{width:88px;height:88px}.size-\[calc\(var\(--button-height-sm\)\*0\.75\)\]{width:calc(var(--button-height-sm) * .75);height:calc(var(--button-height-sm) * .75)}.size-full{width:100%;height:100%}.h-\(--button-height\){height:var(--button-height)}.h-\(--button-height-lg\){height:var(--button-height-lg)}.h-\(--button-height-sm\){height:var(--button-height-sm)}.h-\(--cell-size\){height:var(--cell-size)}.h-\(--field-height\){height:var(--field-height)}.h-\(--radix-accordion-content-height\){height:var(--radix-accordion-content-height)}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-32{height:8rem}.h-36{height:9rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-60{height:15rem}.h-64{height:16rem}.h-72{height:18rem}.h-80{height:20rem}.h-96{height:24rem}.h-\[3px\]{height:3px}.h-\[8\.25rem\]{height:8.25rem}.h-\[32rem\]{height:32rem}.h-\[46px\]{height:46px}.h-\[250px\]{height:250px}.h-\[480px\]{height:480px}.h-\[760px\]{height:760px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100\%-18px\)\]{height:calc(100% - 18px)}.h-\[calc\(var\(--button-height-sm\)\*0\.75\)\]{height:calc(var(--button-height-sm) * .75)}.h-\[max\(420px\,calc\(100dvh-11rem\)\)\]{height:max(420px,100dvh - 11rem)}.h-\[min\(30rem\,58svh\)\]{height:min(30rem,58svh)}.h-\[min\(85dvh\,900px\)\]{height:min(85dvh,900px)}.h-\[min\(620px\,calc\(100dvh-7rem\)\)\]{height:min(620px,100dvh - 7rem)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-\[24rem\]{max-height:24rem}.max-h-\[28rem\]{max-height:28rem}.max-h-\[50dvh\]{max-height:50dvh}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92svh\]{max-height:92svh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[720px\]{max-height:720px}.max-h-\[min\(60vh\,32rem\)\]{max-height:min(60vh,32rem)}.max-h-full{max-height:100%}.min-h-\(--button-height\){min-height:var(--button-height)}.min-h-\(--button-height-lg\){min-height:var(--button-height-lg)}.min-h-\(--button-height-sm\){min-height:var(--button-height-sm)}.min-h-0{min-height:0}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-36{min-height:9rem}.min-h-40{min-height:10rem}.min-h-56{min-height:14rem}.min-h-64{min-height:16rem}.min-h-72{min-height:18rem}.min-h-80{min-height:20rem}.min-h-96{min-height:24rem}.min-h-\[18rem\]{min-height:18rem}.min-h-\[26rem\]{min-height:26rem}.min-h-\[30rem\]{min-height:30rem}.min-h-\[62vh\]{min-height:62vh}.min-h-\[65px\]{min-height:65px}.min-h-\[200px\]{min-height:200px}.min-h-\[340px\]{min-height:340px}.min-h-\[420px\]{min-height:420px}.min-h-\[560px\]{min-height:560px}.min-h-\[640px\]{min-height:640px}.min-h-\[calc\(var\(--button-height-sm\)\*0\.75\)\]{min-height:calc(var(--button-height-sm) * .75)}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--button-height-lg\){width:var(--button-height-lg)}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-\(--radix-popover-trigger-width\){width:var(--radix-popover-trigger-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:0}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-18{width:4.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-36{width:9rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-52{width:13rem}.w-56{width:14rem}.w-60{width:15rem}.w-64{width:16rem}.w-70{width:17.5rem}.w-72{width:18rem}.w-80{width:20rem}.w-96{width:24rem}.w-\[15rem\]{width:15rem}.w-\[32rem\]{width:32rem}.w-\[80vw\]{width:80vw}.w-\[96vw\]{width:96vw}.w-\[390px\]{width:390px}.w-\[640px\]{width:640px}.w-\[calc\(100\%-14px\)\]{width:calc(100% - 14px)}.w-\[min\(100vw-2rem\,22rem\)\]{width:min(100vw - 2rem,22rem)}.w-\[min\(392px\,calc\(100vw-2rem\)\)\]{width:min(392px,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-9{max-width:2.25rem}.max-w-11{max-width:2.75rem}.max-w-32{max-width:8rem}.max-w-36{max-width:9rem}.max-w-40{max-width:10rem}.max-w-56{max-width:14rem}.max-w-64{max-width:16rem}.max-w-72{max-width:18rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[37\.5rem\]{max-width:37.5rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1560px\]{max-width:1560px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:0}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-11{min-width:2.75rem}.min-w-24{min-width:6rem}.min-w-28{min-width:7rem}.min-w-32{min-width:8rem}.min-w-36{min-width:9rem}.min-w-40{min-width:10rem}.min-w-44{min-width:11rem}.min-w-48{min-width:12rem}.min-w-52{min-width:13rem}.min-w-56{min-width:14rem}.min-w-60{min-width:15rem}.min-w-64{min-width:16rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[96px\]{min-width:96px}.min-w-\[120px\]{min-width:120px}.flex-1{flex:1}.flex-\[1_1_220px\]{flex:220px}.flex-\[999_1_360px\]{flex:999 360px}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-48{flex-basis:12rem}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.-translate-x-1{--tw-translate-x:calc(.25rem * -1)}.-translate-x-1,.-translate-x-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(50% * -1)}.-translate-x-\[7px\]{--tw-translate-x:calc(7px * -1)}.-translate-x-\[7px\],.-translate-x-px{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:calc(1px * -1)}.translate-x-px{--tw-translate-x:1px}.-translate-y-1\.5,.translate-x-px{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\.5{--tw-translate-y:calc(.375rem * -1)}.-translate-y-1\/2{--tw-translate-y:calc(50% * -1)}.-translate-y-1\/2,.translate-y-0{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px}.translate-y-1{--tw-translate-y:.25rem}.translate-y-1,.translate-y-\[calc\(-50\%_-_2px\)\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px)}.scale-150{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%}.scale-150,.scale-x-0{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-0{--tw-scale-x:0%}.scale-x-100{--tw-scale-x:100%}.scale-x-100,.scale-y-0{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-y-0{--tw-scale-y:0%}.scale-\[0\.1\]{scale:.1}.scale-\[1\.01\]{scale:1.01}.scale-\[1\.15\]{scale:1.15}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-caret-blink{animation:caret-blink 1.25s ease-out infinite}.animate-in{animation:var(--tw-duration,.15s) var(--tw-ease,ease) enter}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.live-dot{animation:var(--animate-pulse-dot)}.marquee-track{animation:var(--animate-marquee)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-my-1{scroll-margin-block:.25rem}.scroll-mt-4{scroll-margin-top:1rem}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-40{scroll-margin-top:10rem}.scroll-mt-48{scroll-margin-top:12rem}.scroll-mt-\[calc\(var\(--site-header-height\)\+1rem\)\]{scroll-margin-top:calc(var(--site-header-height) + 1rem)}.scroll-mt-\[calc\(var\(--site-header-height\)\+5rem\)\]{scroll-margin-top:calc(var(--site-header-height) + 5rem)}.scroll-px-1{scroll-padding-inline:.25rem}.scroll-px-5{scroll-padding-inline:1.25rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-cols-\[minmax\(13rem\,1fr\)\]{grid-auto-columns:minmax(13rem,1fr)}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1\.75rem_2\.25rem_minmax\(0\,1fr\)_auto_2\.75rem\]{grid-template-columns:1.75rem 2.25rem minmax(0,1fr) auto 2.75rem}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:2.5rem minmax(0,1fr)}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_5rem_3\.5rem_3\.5rem\]{grid-template-columns:2.5rem minmax(0,1fr) 5rem 3.5rem 3.5rem}.grid-cols-\[2\.25rem_2\.5rem_1fr_auto_3\.25rem\]{grid-template-columns:2.25rem 2.5rem 1fr auto 3.25rem}.grid-cols-\[2\.75rem_repeat\(12\,minmax\(0\,1fr\)\)\]{grid-template-columns:2.75rem repeat(12,minmax(0,1fr))}.grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.grid-cols-\[3rem_minmax\(0\,1fr\)_4\.5rem\]{grid-template-columns:3rem minmax(0,1fr) 4.5rem}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)_2\.25rem\]{grid-template-columns:5.5rem minmax(0,1fr) 2.25rem}.grid-cols-\[7rem_minmax\(0\,1fr\)_6rem_6rem_9rem\]{grid-template-columns:7rem minmax(0,1fr) 6rem 6rem 9rem}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_13rem_13rem\]{grid-template-columns:minmax(0,1fr) 13rem 13rem}.grid-cols-\[minmax\(0\,1fr\)_14rem_14rem\]{grid-template-columns:minmax(0,1fr) 14rem 14rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,8rem\)_minmax\(0\,8rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,8rem) minmax(0,8rem)}.grid-cols-\[minmax\(0\,8rem\)_1fr_2\.5rem\]{grid-template-columns:minmax(0,8rem) 1fr 2.5rem}.grid-cols-\[repeat\(auto-fill\,minmax\(6\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.place-items-start{place-items:start}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-20{gap:5rem}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(.25rem * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(.25rem * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(.25rem * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(.25rem * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(.25rem * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(.25rem * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(.25rem * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(.25rem * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:.375rem}.gap-x-2{column-gap:.5rem}.gap-x-2\.5{column-gap:.625rem}.gap-x-3{column-gap:.75rem}.gap-x-3\.5{column-gap:.875rem}.gap-x-4{column-gap:1rem}.gap-x-5{column-gap:1.25rem}.gap-x-6{column-gap:1.5rem}.gap-x-10{column-gap:2.5rem}.gap-x-12{column-gap:3rem}.gap-x-16{column-gap:4rem}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(.25rem * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(.25rem * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(.25rem * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(.25rem * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-10{row-gap:2.5rem}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-\(--radius\){border-radius:var(--radius)}.rounded-2xl{border-radius:calc(var(--card-radius) * 1.5)}.rounded-3xl{border-radius:calc(var(--card-radius) * 1.9)}.rounded-4xl{border-radius:calc(var(--card-radius) * 2.25)}.rounded-button{border-radius:var(--button-radius)}.rounded-card{border-radius:var(--card-radius)}.rounded-chip{border-radius:var(--chip-radius)}.rounded-circle{border-radius:9999px}.rounded-field{border-radius:var(--input-radius)}.rounded-field-sm{border-radius:calc(var(--input-radius) * .5)}.rounded-full{border-radius:3.40282e+38px}.rounded-full\!{border-radius:3.40282e+38px!important}.rounded-lg{border-radius:var(--card-radius)}.rounded-md{border-radius:var(--input-radius)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--input-radius) * .5)}.rounded-xl{border-radius:calc(var(--card-radius) * 1.2)}.rounded-xs{border-radius:calc(var(--input-radius) * .25)}.rounded-t-card{border-top-left-radius:var(--card-radius);border-top-right-radius:var(--card-radius)}.rounded-t-sm{border-top-left-radius:calc(var(--input-radius) * .5);border-top-right-radius:calc(var(--input-radius) * .5)}.rounded-t-xs{border-top-left-radius:calc(var(--input-radius) * .25);border-top-right-radius:calc(var(--input-radius) * .25)}.rounded-l-field-sm{border-top-left-radius:calc(var(--input-radius) * .5);border-bottom-left-radius:calc(var(--input-radius) * .5)}.rounded-r-field-sm{border-top-right-radius:calc(var(--input-radius) * .5);border-bottom-right-radius:calc(var(--input-radius) * .5)}.rounded-b-card{border-bottom-right-radius:var(--card-radius);border-bottom-left-radius:var(--card-radius)}.rounded-br-sm{border-bottom-right-radius:calc(var(--input-radius) * .5)}.rounded-bl-sm{border-bottom-left-radius:calc(var(--input-radius) * .5)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-8{border-style:var(--tw-border-style);border-width:8px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-\(--color-border\){border-color:var(--color-border)}.border-alert-info{border-color:var(--alert-info)}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/40{border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.border-background{border-color:var(--background)}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border) 50%,transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--border) 60%,transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,var(--border) 70%,transparent)}}.border-card{border-color:var(--card)}.border-current,.border-current\/40{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/40{border-color:color-mix(in oklab,currentcolor 40%,transparent)}}.border-destructive,.border-destructive\/20{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/20{border-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/40{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.border-foreground,.border-foreground\/10{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/10{border-color:color-mix(in oklab,var(--foreground) 10%,transparent)}}.border-foreground\/50{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/50{border-color:color-mix(in oklab,var(--foreground) 50%,transparent)}}.border-hairline{border-color:var(--hairline)}.border-ink{border-color:var(--ink)}.border-ink-foreground,.border-ink-foreground\/10{border-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.border-ink-foreground\/10{border-color:color-mix(in oklab,var(--ink-foreground) 10%,transparent)}}.border-ink-foreground\/15{border-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.border-ink-foreground\/15{border-color:color-mix(in oklab,var(--ink-foreground) 15%,transparent)}}.border-ink-foreground\/20{border-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.border-ink-foreground\/20{border-color:color-mix(in oklab,var(--ink-foreground) 20%,transparent)}}.border-ink-foreground\/25{border-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.border-ink-foreground\/25{border-color:color-mix(in oklab,var(--ink-foreground) 25%,transparent)}}.border-ink-foreground\/30{border-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.border-ink-foreground\/30{border-color:color-mix(in oklab,var(--ink-foreground) 30%,transparent)}}.border-ink-foreground\/40{border-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.border-ink-foreground\/40{border-color:color-mix(in oklab,var(--ink-foreground) 40%,transparent)}}.border-ink-foreground\/50{border-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.border-ink-foreground\/50{border-color:color-mix(in oklab,var(--ink-foreground) 50%,transparent)}}.border-input{border-color:var(--input)}.border-muted-foreground,.border-muted-foreground\/30{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/30{border-color:color-mix(in oklab,var(--muted-foreground) 30%,transparent)}}.border-muted-foreground\/50{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/50{border-color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}.border-premium{border-color:var(--premium)}.border-primary{border-color:var(--primary)}.border-primary-deep\/60{border-color:var(--primary-deep)}@supports (color:color-mix(in lab,red,red)){.border-primary-deep\/60{border-color:color-mix(in oklab,var(--primary-deep) 60%,transparent)}}.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.border-primary\/60{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/60{border-color:color-mix(in oklab,var(--primary) 60%,transparent)}}.border-sidebar{border-color:var(--sidebar)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-stroke-strong{border-color:var(--stroke-strong)}.border-success\/20{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/20{border-color:color-mix(in oklab,var(--success) 20%,transparent)}}.border-transparent{border-color:#0000}.border-warning{border-color:var(--warning)}.border-warning-foreground\/40{border-color:var(--warning-foreground)}@supports (color:color-mix(in lab,red,red)){.border-warning-foreground\/40{border-color:color-mix(in oklab,var(--warning-foreground) 40%,transparent)}}.border-warning\/20{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/20{border-color:color-mix(in oklab,var(--warning) 20%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-l-destructive{border-left-color:var(--destructive)}.border-l-primary,.border-l-primary\/50{border-left-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-l-primary\/50{border-left-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.border-l-warning{border-left-color:var(--warning)}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#2a78d6\]{background-color:#2a78d6}.bg-\[\#86b6ef\]{background-color:#86b6ef}.bg-\[\#184f95\]{background-color:#184f95}.bg-\[\#5598e7\]{background-color:#5598e7}.bg-\[\#93301a\]{background-color:#93301a}.bg-\[\#FC4C02\]{background-color:#fc4c02}.bg-\[\#a8d64a\]{background-color:#a8d64a}.bg-\[\#a8d64a\]\/60{background-color:oklab(81.6681% -.100973 .140662/.6)}.bg-\[\#cc4a26\]{background-color:#cc4a26}.bg-\[\#d6d4cc\]{background-color:#d6d4cc}.bg-\[\#ea7346\]{background-color:#ea7346}.bg-\[\#f3a57f\]{background-color:#f3a57f}.bg-\[var\(--sdm-tbg\)\]{background-color:var(--sdm-tbg)}.bg-accent,.bg-accent\/40{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/40{background-color:color-mix(in oklab,var(--accent) 40%,transparent)}}.bg-alert-error{background-color:var(--alert-error)}.bg-alert-info,.bg-alert-info\/10{background-color:var(--alert-info)}@supports (color:color-mix(in lab,red,red)){.bg-alert-info\/10{background-color:color-mix(in oklab,var(--alert-info) 10%,transparent)}}.bg-alert-success{background-color:var(--alert-success)}.bg-alert-warning{background-color:var(--alert-warning)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/5{background-color:color-mix(in oklab,var(--color-amber-500) 5%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-background,.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/50{background-color:color-mix(in oklab,var(--background) 50%,transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/60{background-color:color-mix(in oklab,var(--background) 60%,transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/80{background-color:color-mix(in oklab,var(--background) 80%,transparent)}}.bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/85{background-color:color-mix(in oklab,var(--background) 85%,transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/90{background-color:color-mix(in oklab,var(--background) 90%,transparent)}}.bg-background\/92{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/92{background-color:color-mix(in oklab,var(--background) 92%,transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/95{background-color:color-mix(in oklab,var(--background) 95%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab,red,red)){.bg-black\/35{background-color:color-mix(in oklab,var(--color-black) 35%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/90{background-color:color-mix(in oklab,var(--card) 90%,transparent)}}.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/95{background-color:color-mix(in oklab,var(--card) 95%,transparent)}}.bg-chart-1{background-color:var(--chart-1)}.bg-chart-2,.bg-chart-2\/15{background-color:var(--chart-2)}@supports (color:color-mix(in lab,red,red)){.bg-chart-2\/15{background-color:color-mix(in oklab,var(--chart-2) 15%,transparent)}}.bg-chart-3{background-color:var(--chart-3)}.bg-chart-4{background-color:var(--chart-4)}.bg-chart-5{background-color:var(--chart-5)}.bg-current{background-color:currentColor}.bg-destructive{background-color:var(--destructive)}.bg-destructive-strong{background-color:var(--destructive-strong)}.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--destructive) 5%,transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.bg-destructive\/15{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/15{background-color:color-mix(in oklab,var(--destructive) 15%,transparent)}}.bg-destructive\/30{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/30{background-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.bg-destructive\/\[0\.03\]{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/\[0\.03\]{background-color:color-mix(in oklab,var(--destructive) 3%,transparent)}}.bg-destructive\/\[0\.04\]{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/\[0\.04\]{background-color:color-mix(in oklab,var(--destructive) 4%,transparent)}}.bg-foreground,.bg-foreground\/20{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/20{background-color:color-mix(in oklab,var(--foreground) 20%,transparent)}}.bg-foreground\/30{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/30{background-color:color-mix(in oklab,var(--foreground) 30%,transparent)}}.bg-ink{background-color:var(--ink)}.bg-ink-foreground,.bg-ink-foreground\/5{background-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-ink-foreground\/5{background-color:color-mix(in oklab,var(--ink-foreground) 5%,transparent)}}.bg-ink-foreground\/10{background-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-ink-foreground\/10{background-color:color-mix(in oklab,var(--ink-foreground) 10%,transparent)}}.bg-ink-foreground\/12{background-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-ink-foreground\/12{background-color:color-mix(in oklab,var(--ink-foreground) 12%,transparent)}}.bg-ink-foreground\/15{background-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-ink-foreground\/15{background-color:color-mix(in oklab,var(--ink-foreground) 15%,transparent)}}.bg-ink-foreground\/20{background-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-ink-foreground\/20{background-color:color-mix(in oklab,var(--ink-foreground) 20%,transparent)}}.bg-ink-foreground\/30{background-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-ink-foreground\/30{background-color:color-mix(in oklab,var(--ink-foreground) 30%,transparent)}}.bg-ink-foreground\/\[0\.06\]{background-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-ink-foreground\/\[0\.06\]{background-color:color-mix(in oklab,var(--ink-foreground) 6%,transparent)}}.bg-ink\/20{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-ink\/20{background-color:color-mix(in oklab,var(--ink) 20%,transparent)}}.bg-ink\/40{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-ink\/40{background-color:color-mix(in oklab,var(--ink) 40%,transparent)}}.bg-ink\/45{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-ink\/45{background-color:color-mix(in oklab,var(--ink) 45%,transparent)}}.bg-ink\/50{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-ink\/50{background-color:color-mix(in oklab,var(--ink) 50%,transparent)}}.bg-ink\/60{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-ink\/60{background-color:color-mix(in oklab,var(--ink) 60%,transparent)}}.bg-ink\/65{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-ink\/65{background-color:color-mix(in oklab,var(--ink) 65%,transparent)}}.bg-ink\/70{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-ink\/70{background-color:color-mix(in oklab,var(--ink) 70%,transparent)}}.bg-ink\/80{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-ink\/80{background-color:color-mix(in oklab,var(--ink) 80%,transparent)}}.bg-muted{background-color:var(--muted)}.bg-muted\!{background-color:var(--muted)!important}.bg-muted-foreground,.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--muted) 20%,transparent)}}.bg-muted\/25{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/25{background-color:color-mix(in oklab,var(--muted) 25%,transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/60{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}.bg-muted\/80{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/80{background-color:color-mix(in oklab,var(--muted) 80%,transparent)}}.bg-national-league{background-color:var(--national-league)}.bg-olive{background-color:var(--olive)}.bg-organiser-accent{background-color:var(--organiser-accent)}.bg-popover{background-color:var(--popover)}.bg-premium,.bg-premium\/10{background-color:var(--premium)}@supports (color:color-mix(in lab,red,red)){.bg-premium\/10{background-color:color-mix(in oklab,var(--premium) 10%,transparent)}}.bg-premium\/15{background-color:var(--premium)}@supports (color:color-mix(in lab,red,red)){.bg-premium\/15{background-color:color-mix(in oklab,var(--premium) 15%,transparent)}}.bg-primary{background-color:var(--primary)}.bg-primary-deep{background-color:var(--primary-deep)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-primary-tint{background-color:var(--primary-tint)}.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.bg-primary\/25{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/25{background-color:color-mix(in oklab,var(--primary) 25%,transparent)}}.bg-primary\/55{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/55{background-color:color-mix(in oklab,var(--primary) 55%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-secondary,.bg-secondary\/40{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/40{background-color:color-mix(in oklab,var(--secondary) 40%,transparent)}}.bg-secondary\/60{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/60{background-color:color-mix(in oklab,var(--secondary) 60%,transparent)}}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-accent{background-color:var(--sidebar-accent)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sidebar-primary{background-color:var(--sidebar-primary)}.bg-sidebar\/80{background-color:var(--sidebar)}@supports (color:color-mix(in lab,red,red)){.bg-sidebar\/80{background-color:color-mix(in oklab,var(--sidebar) 80%,transparent)}}.bg-sky-600{background-color:var(--color-sky-600)}.bg-success,.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--success) 10%,transparent)}}.bg-surface{background-color:var(--surface)}.bg-transparent{background-color:#0000}.bg-violet-600{background-color:var(--color-violet-600)}.bg-warning,.bg-warning\/5{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/5{background-color:color-mix(in oklab,var(--warning) 5%,transparent)}}.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--warning) 10%,transparent)}}.bg-warning\/15{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/15{background-color:color-mix(in oklab,var(--warning) 15%,transparent)}}.bg-warning\/\[0\.05\]{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/\[0\.05\]{background-color:color-mix(in oklab,var(--warning) 5%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-b,.bg-gradient-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-l{--tw-gradient-position:to left in oklab}.bg-gradient-to-l,.bg-gradient-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.hairline-grid{background-image:linear-gradient(to right,var(--color-hairline) 1px,transparent 1px),linear-gradient(to bottom,var(--color-hairline) 1px,transparent 1px);background-size:88px 88px}.scrim-hero{background-image:linear-gradient(180deg,var(--ink) 0,#0000 22%,#0000 50%,var(--ink) 78%,var(--ink) 100%)}@supports (color:color-mix(in lab,red,red)){.scrim-hero{background-image:linear-gradient(180deg,color-mix(in oklch,var(--ink) 55%,transparent) 0,#0000 22%,#0000 50%,color-mix(in oklch,var(--ink) 80%,transparent) 78%,var(--ink) 100%)}}@media (min-width:48rem){.scrim-hero{background-image:linear-gradient(90deg,var(--ink) 0,var(--ink) 16%,var(--ink) 36%,#0000 50%),linear-gradient(180deg,var(--ink) 0,#0000 18%)}@supports (color:color-mix(in lab,red,red)){.scrim-hero{background-image:linear-gradient(90deg,var(--ink) 0,color-mix(in oklch,var(--ink) 78%,transparent) 16%,color-mix(in oklch,var(--ink) 20%,transparent) 36%,#0000 50%),linear-gradient(180deg,color-mix(in oklch,var(--ink) 50%,transparent) 0,#0000 18%)}}}.bg-\[radial-gradient\(color-mix\(in_oklch\,var\(--primary\)_32\%\,transparent\)\,transparent_70\%\)\]{background-image:radial-gradient(var(--primary),transparent 70%)}@supports (color:color-mix(in lab,red,red)){.bg-\[radial-gradient\(color-mix\(in_oklch\,var\(--primary\)_32\%\,transparent\)\,transparent_70\%\)\]{background-image:radial-gradient(color-mix(in oklch,var(--primary) 32%,transparent),transparent 70%)}}.bg-\[repeating-radial-gradient\(ellipse_at_28\%_78\%\,transparent_0_18px\,color-mix\(in_oklch\,var\(--primary\)_16\%\,transparent\)_18px_19px\)\,repeating-radial-gradient\(ellipse_at_82\%_18\%\,transparent_0_22px\,color-mix\(in_oklch\,var\(--ink-foreground\)_7\%\,transparent\)_22px_23px\)\]{background-image:repeating-radial-gradient(ellipse at 28% 78%,transparent 0 18px,var(--primary) 18px 19px),repeating-radial-gradient(ellipse at 82% 18%,transparent 0 22px,var(--ink-foreground) 22px 23px)}@supports (color:color-mix(in lab,red,red)){.bg-\[repeating-radial-gradient\(ellipse_at_28\%_78\%\,transparent_0_18px\,color-mix\(in_oklch\,var\(--primary\)_16\%\,transparent\)_18px_19px\)\,repeating-radial-gradient\(ellipse_at_82\%_18\%\,transparent_0_22px\,color-mix\(in_oklch\,var\(--ink-foreground\)_7\%\,transparent\)_22px_23px\)\]{background-image:repeating-radial-gradient(ellipse at 28% 78%,transparent 0 18px,color-mix(in oklch,var(--primary) 16%,transparent) 18px 19px),repeating-radial-gradient(ellipse at 82% 18%,transparent 0 22px,color-mix(in oklch,var(--ink-foreground) 7%,transparent) 22px 23px)}}.scrim-bottom{background-image:linear-gradient(#0000 0,var(--ink) 32%,var(--ink) 68%,var(--ink) 100%)}@supports (color:color-mix(in lab,red,red)){.scrim-bottom{background-image:linear-gradient(#0000 0,color-mix(in oklch,var(--ink) 10%,transparent) 32%,color-mix(in oklch,var(--ink) 62%,transparent) 68%,color-mix(in oklch,var(--ink) 94%,transparent) 100%)}}.scrim-left{background-image:linear-gradient(90deg,var(--ink) 0,var(--ink) 45%,var(--ink) 85%,#0000 100%)}@supports (color:color-mix(in lab,red,red)){.scrim-left{background-image:linear-gradient(90deg,color-mix(in oklch,var(--ink) 88%,transparent) 0,color-mix(in oklch,var(--ink) 48%,transparent) 45%,color-mix(in oklch,var(--ink) 6%,transparent) 85%,#0000 100%)}}.from-\[\#DDEFC6\]{--tw-gradient-from:#ddefc6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#EEF0F2\]{--tw-gradient-from:#eef0f2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#F3C9A0\]{--tw-gradient-from:#f3c9a0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#F6DE9A\]{--tw-gradient-from:#f6de9a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/5{--tw-gradient-from:#0000000d}@supports (color:color-mix(in lab,red,red)){.from-black\/5{--tw-gradient-from:color-mix(in oklab,var(--color-black) 5%,transparent)}}.from-black\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink{--tw-gradient-from:var(--ink);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink\/0{--tw-gradient-from:var(--ink)}@supports (color:color-mix(in lab,red,red)){.from-ink\/0{--tw-gradient-from:color-mix(in oklab,var(--ink) 0%,transparent)}}.from-ink\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink\/25{--tw-gradient-from:var(--ink)}@supports (color:color-mix(in lab,red,red)){.from-ink\/25{--tw-gradient-from:color-mix(in oklab,var(--ink) 25%,transparent)}}.from-ink\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink\/40{--tw-gradient-from:var(--ink)}@supports (color:color-mix(in lab,red,red)){.from-ink\/40{--tw-gradient-from:color-mix(in oklab,var(--ink) 40%,transparent)}}.from-ink\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink\/50{--tw-gradient-from:var(--ink)}@supports (color:color-mix(in lab,red,red)){.from-ink\/50{--tw-gradient-from:color-mix(in oklab,var(--ink) 50%,transparent)}}.from-ink\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink\/60{--tw-gradient-from:var(--ink)}@supports (color:color-mix(in lab,red,red)){.from-ink\/60{--tw-gradient-from:color-mix(in oklab,var(--ink) 60%,transparent)}}.from-ink\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink\/85{--tw-gradient-from:var(--ink)}@supports (color:color-mix(in lab,red,red)){.from-ink\/85{--tw-gradient-from:color-mix(in oklab,var(--ink) 85%,transparent)}}.from-ink\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink\/90{--tw-gradient-from:var(--ink)}@supports (color:color-mix(in lab,red,red)){.from-ink\/90{--tw-gradient-from:color-mix(in oklab,var(--ink) 90%,transparent)}}.from-ink\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary-deep{--tw-gradient-from:var(--primary-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary-deep\/70{--tw-gradient-from:var(--primary-deep)}@supports (color:color-mix(in lab,red,red)){.from-primary-deep\/70{--tw-gradient-from:color-mix(in oklab,var(--primary-deep) 70%,transparent)}}.from-primary-deep\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-50\%{--tw-gradient-from-position:50%}.via-black\/25{--tw-gradient-via:#00000040}@supports (color:color-mix(in lab,red,red)){.via-black\/25{--tw-gradient-via:color-mix(in oklab,var(--color-black) 25%,transparent)}}.via-black\/25{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ink{--tw-gradient-via:var(--ink);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ink\/10{--tw-gradient-via:var(--ink)}@supports (color:color-mix(in lab,red,red)){.via-ink\/10{--tw-gradient-via:color-mix(in oklab,var(--ink) 10%,transparent)}}.via-ink\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ink\/15{--tw-gradient-via:var(--ink)}@supports (color:color-mix(in lab,red,red)){.via-ink\/15{--tw-gradient-via:color-mix(in oklab,var(--ink) 15%,transparent)}}.via-ink\/15{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ink\/25{--tw-gradient-via:var(--ink)}@supports (color:color-mix(in lab,red,red)){.via-ink\/25{--tw-gradient-via:color-mix(in oklab,var(--ink) 25%,transparent)}}.via-ink\/25{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ink\/30{--tw-gradient-via:var(--ink)}@supports (color:color-mix(in lab,red,red)){.via-ink\/30{--tw-gradient-via:color-mix(in oklab,var(--ink) 30%,transparent)}}.via-ink\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ink\/55{--tw-gradient-via:var(--ink)}@supports (color:color-mix(in lab,red,red)){.via-ink\/55{--tw-gradient-via:color-mix(in oklab,var(--ink) 55%,transparent)}}.via-ink\/55{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ink\/60{--tw-gradient-via:var(--ink)}@supports (color:color-mix(in lab,red,red)){.via-ink\/60{--tw-gradient-via:color-mix(in oklab,var(--ink) 60%,transparent)}}.via-ink\/60{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ink\/70{--tw-gradient-via:var(--ink)}@supports (color:color-mix(in lab,red,red)){.via-ink\/70{--tw-gradient-via:color-mix(in oklab,var(--ink) 70%,transparent)}}.via-ink\/70{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ink\/75{--tw-gradient-via:var(--ink)}@supports (color:color-mix(in lab,red,red)){.via-ink\/75{--tw-gradient-via:color-mix(in oklab,var(--ink) 75%,transparent)}}.via-ink\/75{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ink\/80{--tw-gradient-via:var(--ink)}@supports (color:color-mix(in lab,red,red)){.via-ink\/80{--tw-gradient-via:color-mix(in oklab,var(--ink) 80%,transparent)}}.via-ink\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#7FA35A\]{--tw-gradient-to:#7fa35a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#9AA1A9\]{--tw-gradient-to:#9aa1a9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#A9683A\]{--tw-gradient-to:#a9683a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#B98A2E\]{--tw-gradient-to:#b98a2e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/85{--tw-gradient-to:#000000d9}@supports (color:color-mix(in lab,red,red)){.to-black\/85{--tw-gradient-to:color-mix(in oklab,var(--color-black) 85%,transparent)}}.to-black\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ink{--tw-gradient-to:var(--ink);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ink\/5{--tw-gradient-to:var(--ink)}@supports (color:color-mix(in lab,red,red)){.to-ink\/5{--tw-gradient-to:color-mix(in oklab,var(--ink) 5%,transparent)}}.to-ink\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ink\/10{--tw-gradient-to:var(--ink)}@supports (color:color-mix(in lab,red,red)){.to-ink\/10{--tw-gradient-to:color-mix(in oklab,var(--ink) 10%,transparent)}}.to-ink\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ink\/20{--tw-gradient-to:var(--ink)}@supports (color:color-mix(in lab,red,red)){.to-ink\/20{--tw-gradient-to:color-mix(in oklab,var(--ink) 20%,transparent)}}.to-ink\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ink\/30{--tw-gradient-to:var(--ink)}@supports (color:color-mix(in lab,red,red)){.to-ink\/30{--tw-gradient-to:color-mix(in oklab,var(--ink) 30%,transparent)}}.to-ink\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ink\/40{--tw-gradient-to:var(--ink)}@supports (color:color-mix(in lab,red,red)){.to-ink\/40{--tw-gradient-to:color-mix(in oklab,var(--ink) 40%,transparent)}}.to-ink\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ink\/90{--tw-gradient-to:var(--ink)}@supports (color:color-mix(in lab,red,red)){.to-ink\/90{--tw-gradient-to:color-mix(in oklab,var(--ink) 90%,transparent)}}.to-ink\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ink\/95{--tw-gradient-to:var(--ink)}@supports (color:color-mix(in lab,red,red)){.to-ink\/95{--tw-gradient-to:color-mix(in oklab,var(--ink) 95%,transparent)}}.to-ink\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary{--tw-gradient-to:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-padding{background-clip:padding-box}.fill-\[\#2a78d6\]{fill:#2a78d6}.fill-\[\#86b6ef\]{fill:#86b6ef}.fill-\[\#184f95\]{fill:#184f95}.fill-\[\#5598e7\]{fill:#5598e7}.fill-\[\#93301a\]{fill:#93301a}.fill-\[\#cc4a26\]{fill:#cc4a26}.fill-\[\#d6d4cc\]{fill:#d6d4cc}.fill-\[\#ea7346\]{fill:#ea7346}.fill-\[\#f3a57f\]{fill:#f3a57f}.fill-background{fill:var(--background)}.fill-current{fill:currentColor}.fill-foreground,.fill-foreground\/10{fill:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.fill-foreground\/10{fill:color-mix(in oklab,var(--foreground) 10%,transparent)}}.fill-foreground\/30{fill:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.fill-foreground\/30{fill:color-mix(in oklab,var(--foreground) 30%,transparent)}}.fill-foreground\/\[0\.035\]{fill:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.fill-foreground\/\[0\.035\]{fill:color-mix(in oklab,var(--foreground) 3.5%,transparent)}}.fill-foreground\/\[0\.045\]{fill:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.fill-foreground\/\[0\.045\]{fill:color-mix(in oklab,var(--foreground) 4.5%,transparent)}}.fill-ink{fill:var(--ink)}.fill-ink-foreground,.fill-ink-foreground\/15{fill:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.fill-ink-foreground\/15{fill:color-mix(in oklab,var(--ink-foreground) 15%,transparent)}}.fill-muted-foreground{fill:var(--muted-foreground)}.fill-none{fill:none}.fill-primary{fill:var(--primary)}.fill-primary-deep{fill:var(--primary-deep)}.fill-primary-tint{fill:var(--primary-tint)}.fill-primary\/20{fill:var(--primary)}@supports (color:color-mix(in lab,red,red)){.fill-primary\/20{fill:color-mix(in oklab,var(--primary) 20%,transparent)}}.fill-primary\/35{fill:var(--primary)}@supports (color:color-mix(in lab,red,red)){.fill-primary\/35{fill:color-mix(in oklab,var(--primary) 35%,transparent)}}.fill-primary\/\[0\.13\]{fill:var(--primary)}@supports (color:color-mix(in lab,red,red)){.fill-primary\/\[0\.13\]{fill:color-mix(in oklab,var(--primary) 13%,transparent)}}.fill-transparent{fill:#0000}.stroke-background{stroke:var(--background)}.stroke-foreground,.stroke-foreground\/10{stroke:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.stroke-foreground\/10{stroke:color-mix(in oklab,var(--foreground) 10%,transparent)}}.stroke-foreground\/25{stroke:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.stroke-foreground\/25{stroke:color-mix(in oklab,var(--foreground) 25%,transparent)}}.stroke-foreground\/40{stroke:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.stroke-foreground\/40{stroke:color-mix(in oklab,var(--foreground) 40%,transparent)}}.stroke-foreground\/45{stroke:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.stroke-foreground\/45{stroke:color-mix(in oklab,var(--foreground) 45%,transparent)}}.stroke-foreground\/50{stroke:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.stroke-foreground\/50{stroke:color-mix(in oklab,var(--foreground) 50%,transparent)}}.stroke-foreground\/\[0\.07\]{stroke:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.stroke-foreground\/\[0\.07\]{stroke:color-mix(in oklab,var(--foreground) 7%,transparent)}}.stroke-ink{stroke:var(--ink)}.stroke-muted{stroke:var(--muted)}.stroke-primary{stroke:var(--primary)}.stroke-primary-deep,.stroke-primary-deep\/70{stroke:var(--primary-deep)}@supports (color:color-mix(in lab,red,red)){.stroke-primary-deep\/70{stroke:color-mix(in oklab,var(--primary-deep) 70%,transparent)}}.stroke-primary\/60{stroke:var(--primary)}@supports (color:color-mix(in lab,red,red)){.stroke-primary\/60{stroke:color-mix(in oklab,var(--primary) 60%,transparent)}}.stroke-route-line{stroke:var(--route-line)}.\[stroke-width\:2\]{stroke-width:2px}.stroke-\[3px\]{stroke-width:3px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[30\%_center\]{object-position:30% center}.object-\[52\%_60\%\]{object-position:52% 60%}.object-\[65\%_40\%\]{object-position:65% 40%}.object-\[center_38\%\]{object-position:center 38%}.object-top{object-position:top}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-10{padding:2.5rem}.p-\[3px\]{padding:3px}.px-\(--button-height-sm\){padding-inline:var(--button-height-sm)}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-0{padding-inline:0}.px-0\!{padding-inline:0!important}.px-1{padding-inline:.25rem}.px-1\.5{padding-inline:.375rem}.px-2{padding-inline:.5rem}.px-2\.5{padding-inline:.625rem}.px-3{padding-inline:.75rem}.px-3\.5{padding-inline:.875rem}.px-4{padding-inline:1rem}.px-5{padding-inline:1.25rem}.px-6{padding-inline:1.5rem}.px-7{padding-inline:1.75rem}.px-8{padding-inline:2rem}.px-10{padding-inline:2.5rem}.px-\[calc\(var\(--button-height\)\/2\)\]{padding-inline:calc(var(--button-height) / 2)}.px-\[calc\(var\(--button-height-lg\)\/2\)\]{padding-inline:calc(var(--button-height-lg) / 2)}.px-\[calc\(var\(--button-height-sm\)\/2\)\]{padding-inline:calc(var(--button-height-sm) / 2)}.section-y{padding-block:4rem}@media (min-width:48rem){.section-y{padding-block:5rem}}@media (min-width:80rem){.section-y{padding-block:6rem}}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0{padding-block:0}.py-0\.5{padding-block:.125rem}.py-1{padding-block:.25rem}.py-1\.5{padding-block:.375rem}.py-2{padding-block:.5rem}.py-2\.5{padding-block:.625rem}.py-3{padding-block:.75rem}.py-3\.5{padding-block:.875rem}.py-4{padding-block:1rem}.py-5{padding-block:1.25rem}.py-6{padding-block:1.5rem}.py-7{padding-block:1.75rem}.py-8{padding-block:2rem}.py-10{padding-block:2.5rem}.py-12{padding-block:3rem}.py-16{padding-block:4rem}.py-20{padding-block:5rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-32{padding-top:8rem}.pt-\[clamp\(13\.5rem\,64vw\,16rem\)\]{padding-top:clamp(13.5rem,64vw,16rem)}.pr-0{padding-right:0}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-16{padding-right:4rem}.pr-20{padding-right:5rem}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-\[0\.06em\]{padding-bottom:.06em}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pl-0{padding-left:0}.pl-1\.5{padding-left:.375rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-10{padding-left:2.5rem}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.2em\]{vertical-align:-.2em}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.type-h1{font-family:var(--font-display,var(--font-heading));font-size:var(--type-h1-size);line-height:var(--type-h1-line);font-weight:var(--type-h1-weight);text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}@media not all and (min-width:48rem){.type-h1{font-size:calc(var(--type-h1-size) * .8333);line-height:calc(var(--type-h1-line) * .88)}}.type-h2{font-family:var(--font-display,var(--font-heading));font-size:var(--type-h2-size);line-height:var(--type-h2-line);font-weight:var(--type-h2-weight);text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}@media not all and (min-width:48rem){.type-h2{font-size:calc(var(--type-h2-size) * .8);line-height:calc(var(--type-h2-line) * .8182)}}.type-h3{font-family:var(--font-display,var(--font-heading));font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight);text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}@media not all and (min-width:48rem){.type-h3{font-size:calc(var(--type-h3-size) * .75);line-height:calc(var(--type-h3-line) * .7778)}}.type-page-title{font-family:var(--font-display,var(--font-heading));font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight);text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}@media not all and (min-width:48rem){.type-page-title{font-size:calc(var(--type-h3-size) * .75);line-height:calc(var(--type-h3-line) * .7778)}}.type-section-title{font-family:var(--font-display,var(--font-heading));font-size:var(--type-h2-size);line-height:var(--type-h2-line);font-weight:var(--type-h2-weight);text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}@media not all and (min-width:48rem){.type-section-title{font-size:calc(var(--type-h2-size) * .8);line-height:calc(var(--type-h2-line) * .8182)}}.type-hero-title{font-family:var(--font-display,var(--font-heading));font-size:var(--type-h1-size);line-height:var(--display-line);font-weight:var(--display-weight);text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}@media not all and (min-width:48rem){.type-hero-title{font-size:calc(var(--type-h1-size) * .8333)}}.eyebrow{font-size:var(--type-caption2-size);line-height:var(--type-caption2-line)}.eyebrow,.eyebrow-small{font-family:var(--font-display,var(--font-heading));text-transform:var(--label-case);letter-spacing:var(--label-tracking);font-weight:700}.eyebrow-small{font-size:var(--type-caption3-size);line-height:var(--type-caption3-line)}.type-block-title{font-size:var(--type-h4-size);line-height:var(--type-h4-line);font-weight:var(--type-h4-weight)}.type-block-title,.type-card-title{font-family:var(--font-display,var(--font-heading));text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}.type-card-title{font-size:var(--type-title3-size);line-height:var(--type-title3-line);font-weight:var(--type-title3-weight)}.type-dialog-title{font-size:var(--type-h5-size);line-height:var(--type-h5-line);font-weight:var(--type-h5-weight)}.type-dialog-title,.type-h4{font-family:var(--font-display,var(--font-heading));text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}.type-h4{font-size:var(--type-h4-size);line-height:var(--type-h4-line);font-weight:var(--type-h4-weight)}.type-h5{font-size:var(--type-h5-size);line-height:var(--type-h5-line);font-weight:var(--type-h5-weight)}.type-h5,.type-item-title{font-family:var(--font-display,var(--font-heading));text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}.type-item-title{font-size:var(--type-title4-size);line-height:var(--type-title4-line);font-weight:var(--type-title4-weight)}.type-table-head{font-family:inherit;font-size:var(--type-caption2-size);line-height:var(--type-caption2-line);text-transform:var(--label-case);letter-spacing:var(--label-tracking);font-weight:600}.type-title1{font-size:var(--type-title1-size);line-height:var(--type-title1-line);font-weight:var(--type-title1-weight)}.type-title1,.type-title2{font-family:var(--font-display,var(--font-heading));text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}.type-title2{font-size:var(--type-title2-size);line-height:var(--type-title2-line);font-weight:var(--type-title2-weight)}.type-title3{font-size:var(--type-title3-size);line-height:var(--type-title3-line);font-weight:var(--type-title3-weight)}.type-title3,.type-title4{font-family:var(--font-display,var(--font-heading));text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}.type-title4{font-size:var(--type-title4-size);line-height:var(--type-title4-line);font-weight:var(--type-title4-weight)}.type-title5{font-family:var(--font-display,var(--font-heading));font-size:var(--type-title5-size);line-height:var(--type-title5-line);font-weight:var(--type-title5-weight);text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}.type-badge{font-family:inherit;font-size:var(--type-caption2-size);line-height:var(--type-caption2-line);font-weight:600}.type-body{font-family:inherit;font-size:var(--type-body2-size);line-height:var(--type-body2-line);font-weight:var(--type-body2-weight)}.type-body1{font-family:inherit;font-size:var(--type-body1-size);line-height:var(--type-body1-line);font-weight:var(--type-body1-weight)}.type-body2{font-family:inherit;font-size:var(--type-body2-size);line-height:var(--type-body2-line);font-weight:var(--type-body2-weight)}.type-body3{font-family:inherit;font-size:var(--type-body3-size);line-height:var(--type-body3-line);font-weight:var(--type-body3-weight)}.type-button{font-family:inherit;font-size:var(--type-button2-size);line-height:var(--type-button2-line);font-weight:var(--type-button2-weight)}.type-button-large{font-family:inherit;font-size:var(--type-button1-size);line-height:var(--type-button1-line);font-weight:var(--type-button1-weight)}.type-button-small{font-family:inherit;font-size:var(--type-caption2-size);line-height:var(--type-caption2-line);font-weight:600}.type-button1{font-family:inherit;font-size:var(--type-button1-size);line-height:var(--type-button1-line);font-weight:var(--type-button1-weight)}.type-button2{font-family:inherit;font-size:var(--type-button2-size);line-height:var(--type-button2-line);font-weight:var(--type-button2-weight)}.type-caption,.type-caption1{font-family:inherit;font-size:var(--type-caption1-size);line-height:var(--type-caption1-line);font-weight:var(--type-caption1-weight)}.type-caption2{font-family:inherit;font-size:var(--type-caption2-size);line-height:var(--type-caption2-line);font-weight:var(--type-caption2-weight)}.type-caption3{font-family:inherit;font-size:var(--type-caption3-size);line-height:var(--type-caption3-line);font-weight:var(--type-caption3-weight)}.type-field{font-family:inherit;font-size:var(--type-body3-size);line-height:var(--type-body3-line);font-weight:400}.type-label{font-family:inherit;font-size:var(--type-caption1-size);line-height:var(--type-caption1-line);font-weight:600}.type-lead{font-family:inherit;font-size:var(--type-body1-size);line-height:var(--type-body1-line);font-weight:var(--type-body1-weight)}.type-small{font-family:inherit;font-size:var(--type-body3-size);line-height:var(--type-body3-line);font-weight:var(--type-body3-weight)}.type-tab{font-family:inherit;font-size:var(--type-button2-size);line-height:var(--type-button2-line);font-weight:var(--type-button2-weight)}.type-tooltip{font-family:inherit;font-size:var(--type-caption2-size);line-height:var(--type-caption2-line);font-weight:500}.numeric{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-style:var(--number-style);font-weight:700;line-height:.9}.font-display{font-family:var(--font-saira-condensed),var(--font-saira),ui-sans-serif,sans-serif}.font-heading{font-family:var(--font-heading)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.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))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[font-size\:inherit\]{font-size:inherit}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.42em\]{font-size:.42em}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.625em\]{font-size:.625em}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.625rem\]{font-size:1.625rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[22px\]{font-size:22px}.text-\[clamp\(1\.75rem\,3\.5vw\,2\.5rem\)\]{font-size:clamp(1.75rem,3.5vw,2.5rem)}.text-\[clamp\(1\.75rem\,3\.6vw\,3\.25rem\)\]{font-size:clamp(1.75rem,3.6vw,3.25rem)}.text-\[clamp\(1\.75rem\,3vw\,2\.75rem\)\]{font-size:clamp(1.75rem,3vw,2.75rem)}.text-\[clamp\(1\.75rem\,5\.5vw\,3\.5rem\)\]{font-size:clamp(1.75rem,5.5vw,3.5rem)}.text-\[clamp\(1\.875rem\,5vw\,4\.25rem\)\]{font-size:clamp(1.875rem,5vw,4.25rem)}.text-\[clamp\(2\.25rem\,4\.6vw\,4\.5rem\)\]{font-size:clamp(2.25rem,4.6vw,4.5rem)}.text-\[clamp\(2\.25rem\,4\.6vw\,4\.25rem\)\]{font-size:clamp(2.25rem,4.6vw,4.25rem)}.text-\[clamp\(2rem\,3\.4vw\,2\.75rem\)\]{font-size:clamp(2rem,3.4vw,2.75rem)}.text-\[clamp\(2rem\,4vw\,3\.5rem\)\]{font-size:clamp(2rem,4vw,3.5rem)}.text-\[clamp\(2rem\,9vw\,5rem\)\]{font-size:clamp(2rem,9vw,5rem)}.text-\[clamp\(3\.5rem\,7vw\,6rem\)\]{font-size:clamp(3.5rem,7vw,6rem)}.text-\[clamp\(3rem\,6vw\,4\.75rem\)\]{font-size:clamp(3rem,6vw,4.75rem)}.text-\[clamp\(3rem\,7vw\,5\.5rem\)\]{font-size:clamp(3rem,7vw,5.5rem)}.text-\[clamp\(4\.5rem\,9vw\,8rem\)\]{font-size:clamp(4.5rem,9vw,8rem)}.text-\[clamp\(5rem\,14vw\,9rem\)\]{font-size:clamp(5rem,14vw,9rem)}.leading-4{--tw-leading:calc(.25rem * 4);line-height:1rem}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.85\]{--tw-leading:.85;line-height:.85}.leading-\[0\.88\]{--tw-leading:.88;line-height:.88}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[font-weight\:inherit\]{font-weight:inherit}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[letter-spacing\:inherit\]{letter-spacing:inherit}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\[color\:inherit\]{color:inherit}.text-\[\#1F3A10\]{color:#1f3a10}.text-\[\#2B2F33\]{color:#2b2f33}.text-\[\#2E1A0B\]{color:#2e1a0b}.text-\[\#3A2A08\]{color:#3a2a08}.text-\[\#FC4C02\]{color:#fc4c02}.text-\[var\(--sdm-c\,inherit\)\]{color:var(--sdm-c,inherit)}.text-accent-foreground{color:var(--accent-foreground)}.text-alert-error-foreground{color:var(--alert-error-foreground)}.text-alert-info-foreground{color:var(--alert-info-foreground)}.text-alert-success-foreground{color:var(--alert-success-foreground)}.text-alert-warning-foreground{color:var(--alert-warning-foreground)}.text-amber-900{color:var(--color-amber-900)}.text-background{color:var(--background)}.text-black{color:var(--color-black)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-destructive-text{color:var(--destructive-text)}.text-foreground,.text-foreground\/15{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/15{color:color-mix(in oklab,var(--foreground) 15%,transparent)}}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/60{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground) 80%,transparent)}}.text-icon{color:var(--icon)}.text-inherit{color:inherit}.text-ink{color:var(--ink)}.text-ink-foreground,.text-ink-foreground\/35{color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.text-ink-foreground\/35{color:color-mix(in oklab,var(--ink-foreground) 35%,transparent)}}.text-ink-foreground\/40{color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.text-ink-foreground\/40{color:color-mix(in oklab,var(--ink-foreground) 40%,transparent)}}.text-ink-foreground\/50{color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.text-ink-foreground\/50{color:color-mix(in oklab,var(--ink-foreground) 50%,transparent)}}.text-ink-foreground\/55{color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.text-ink-foreground\/55{color:color-mix(in oklab,var(--ink-foreground) 55%,transparent)}}.text-ink-foreground\/60{color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.text-ink-foreground\/60{color:color-mix(in oklab,var(--ink-foreground) 60%,transparent)}}.text-ink-foreground\/65{color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.text-ink-foreground\/65{color:color-mix(in oklab,var(--ink-foreground) 65%,transparent)}}.text-ink-foreground\/70{color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.text-ink-foreground\/70{color:color-mix(in oklab,var(--ink-foreground) 70%,transparent)}}.text-ink-foreground\/75{color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.text-ink-foreground\/75{color:color-mix(in oklab,var(--ink-foreground) 75%,transparent)}}.text-ink-foreground\/80{color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.text-ink-foreground\/80{color:color-mix(in oklab,var(--ink-foreground) 80%,transparent)}}.text-ink-foreground\/85{color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.text-ink-foreground\/85{color:color-mix(in oklab,var(--ink-foreground) 85%,transparent)}}.text-ink\/75{color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.text-ink\/75{color:color-mix(in oklab,var(--ink) 75%,transparent)}}.text-link-organiser{color:var(--link-organiser)}.text-link-runner{color:var(--link-runner)}.text-muted-foreground{color:var(--muted-foreground)}.text-muted-foreground-strong{color:var(--muted-foreground-strong)}.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/40{color:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/60{color:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}}.text-national-league{color:var(--national-league)}.text-national-league-foreground{color:var(--national-league-foreground)}.text-neutral-900{color:var(--color-neutral-900)}.text-organiser-accent-foreground{color:var(--organiser-accent-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-premium{color:var(--premium)}.text-premium-foreground{color:var(--premium-foreground)}.text-primary{color:var(--primary)}.text-primary-deep{color:var(--primary-deep)}.text-primary-foreground,.text-primary-foreground\/80{color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-primary-foreground\/80{color:color-mix(in oklab,var(--primary-foreground) 80%,transparent)}}.text-primary-text{color:var(--primary-text)}.text-primary-text\!{color:var(--primary-text)!important}.text-primary\/50{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/50{color:color-mix(in oklab,var(--primary) 50%,transparent)}}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-accent-foreground{color:var(--sidebar-accent-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent)}}.text-sidebar-primary-foreground{color:var(--sidebar-primary-foreground)}.text-success{color:var(--success)}.text-success-foreground{color:var(--success-foreground)}.text-success-text{color:var(--success-text)}.text-text-grey{color:var(--text-grey)}.text-text-strong{color:var(--text-strong)}.text-warning{color:var(--warning)}.text-warning-foreground{color:var(--warning-foreground)}.text-warning-text{color:var(--warning-text)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.\[text-transform\:inherit\]{text-transform:inherit}.capitalize{text-transform:capitalize}.case-heading{text-transform:var(--heading-case)}.case-label{text-transform:var(--label-case)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.number-style{font-style:var(--number-style)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-3{text-underline-offset:3px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--color-primary-deep\)\]{accent-color:var(--color-primary-deep)}.accent-foreground{accent-color:var(--foreground)}.accent-primary{accent-color:var(--primary)}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.bg-blend-color{background-blend-mode:color}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,oklch(0% 0 0/calc(var(--shadow-strength) * 2.5)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_6px_color-mix\(in_oklch\,var\(--primary\)_22\%\,transparent\)\]{--tw-shadow:0 0 0 6px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_6px_color-mix\(in_oklch\,var\(--primary\)_22\%\,transparent\)\]{--tw-shadow:0 0 0 6px var(--tw-shadow-color,color-mix(in oklch,var(--primary) 22%,transparent))}}.shadow-\[0_0_0_6px_color-mix\(in_oklch\,var\(--primary\)_22\%\,transparent\)\],.shadow-\[inset_0_-3px_0_var\(--primary\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_-3px_0_var\(--primary\)\]{--tw-shadow:inset 0 -3px 0 var(--tw-shadow-color,var(--primary))}.shadow-\[inset_3px_0_0_var\(--color-primary\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--color-primary))}.shadow-\[inset_3px_0_0_var\(--color-primary\)\],.shadow-\[inset_3px_0_0_var\(--primary\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_3px_0_0_var\(--primary\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--primary))}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength))),0 4px 6px -4px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength)))}.shadow-lg,.shadow-lift{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lift{--tw-shadow:0 2px 4px var(--tw-shadow-color,oklch(0% 0 0/calc(var(--shadow-strength) * .6))),0 40px 70px -40px var(--tw-shadow-color,oklch(0% 0 0/calc(var(--shadow-strength) * 3.8)))}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength))),0 2px 4px -2px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength)))}.shadow-md,.shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength))),0 1px 2px -1px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength)))}.shadow-sm,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength))),0 8px 10px -6px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength)))}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,oklch(0% 0 0/calc(var(--shadow-strength) * .5)))}.ring,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-0,.ring-1{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-2,.ring-3{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-4,.ring-\[3px\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.inset-ring-3{--tw-inset-ring-shadow:inset 0 0 0 3px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[\#17200c\]{--tw-ring-color:#17200c}.ring-background{--tw-ring-color:var(--background)}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.ring-border{--tw-ring-color:var(--border)}.ring-card{--tw-ring-color:var(--card)}.ring-foreground,.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--foreground) 10%,transparent)}}.ring-foreground\/\[0\.08\]{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ring-foreground\/\[0\.08\]{--tw-ring-color:color-mix(in oklab,var(--foreground) 8%,transparent)}}.ring-ink\/10{--tw-ring-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ring-ink\/10{--tw-ring-color:color-mix(in oklab,var(--ink) 10%,transparent)}}.ring-premium\/40{--tw-ring-color:var(--premium)}@supports (color:color-mix(in lab,red,red)){.ring-premium\/40{--tw-ring-color:color-mix(in oklab,var(--premium) 40%,transparent)}}.ring-primary{--tw-ring-color:var(--primary)}.ring-primary-tint{--tw-ring-color:var(--primary-tint)}.ring-primary\/50{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/50{--tw-ring-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.ring-ring{--tw-ring-color:var(--ring)}.ring-sidebar-border{--tw-ring-color:var(--sidebar-border)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-warning\/25{--tw-ring-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.ring-warning\/25{--tw-ring-color:color-mix(in oklab,var(--warning) 25%,transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.ring-white\/35{--tw-ring-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.ring-white\/35{--tw-ring-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.ring-white\/70{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.ring-white\/70{--tw-ring-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.inset-ring-ink-foreground\/55{--tw-inset-ring-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.inset-ring-ink-foreground\/55{--tw-inset-ring-color:color-mix(in oklab,var(--ink-foreground) 55%,transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.blur-\[3px\]{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,)}.blur-\[3px\]{--tw-blur:blur(3px)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow,.invert{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,)}.invert{--tw-invert:invert(100%)}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-md{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.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-\[border-color\,box-shadow\,transform\]{transition-property:border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.delay-700{transition-delay:.7s}.duration-\(--motion-base\){--tw-duration:var(--motion-base);transition-duration:var(--motion-base)}.duration-\(--motion-fast\){--tw-duration:var(--motion-fast);transition-duration:var(--motion-fast)}.duration-\(--motion-slow\){--tw-duration:var(--motion-slow);transition-duration:var(--motion-slow)}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[2s\]{--tw-duration:2s;transition-duration:2s}.duration-\[var\(--motion-fast\)\]{--tw-duration:var(--motion-fast);transition-duration:var(--motion-fast)}.duration-\[var\(--motion-slow\)\]{--tw-duration:var(--motion-slow);transition-duration:var(--motion-slow)}.ease-\[var\(--motion-ease\)\]{--tw-ease:var(--motion-ease);transition-timing-function:var(--motion-ease)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.delay-700{--tw-animation-delay:.7s;animation-delay:.7s}.fade-in-0{--tw-enter-opacity:0}.fill-mode-both{--tw-animation-fill-mode:both}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.slide-in-from-bottom-2{--tw-enter-translate-y:.5rem}.slide-in-from-left-1{--tw-enter-translate-x:calc(.25rem * -1)}.\[--card-spacing\:var\(--card-padding\)\]{--card-spacing:var(--card-padding)}.\[--cell-size\:2\.25rem\]{--cell-size:2.25rem}.\[animation-delay\:150ms\]{animation-delay:.15s}.\[animation-delay\:300ms\]{animation-delay:.3s}.\[counter-increment\:line_0\]{counter-increment:line 0}.\[counter-reset\:line\]{counter-reset:line}.\[grid-area\:1\/1\]{grid-area:1/1}.\[paint-order\:stroke\]{paint-order:stroke}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[stop-color\:var\(--primary\)\]{stop-color:var(--primary)}.\[stop-opacity\:0\.35\]{stop-opacity:.35}.\[stop-opacity\:0\]{stop-opacity:0}.fade-in,.fade-in-0{--tw-enter-opacity:0}.fill-mode-both{animation-fill-mode:both}.image-zoom{transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.zoom-in-50{--tw-enter-scale:.5}.zoom-in-95{--tw-enter-scale:.95}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *),.group-focus-within\/menu-sub-item\:opacity-100:is(:where(.group\/menu-sub-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:.125rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:.25rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(.125rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(.25rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-x-30:is(:where(.group):hover *){--tw-scale-x:30%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:border-primary:is(:where(.group):hover *){border-color:var(--primary)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}.group-hover\:text-primary-deep:is(:where(.group):hover *){color:var(--primary-deep)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/card\:translate-x-1:is(:where(.group\/card):hover *){--tw-translate-x:.25rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/card\:scale-\[1\.04\]:is(:where(.group\/card):hover *){scale:1.04}.group-hover\/link\:translate-x-0:is(:where(.group\/link):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/link\:-translate-y-0\.5:is(:where(.group\/link):hover *){--tw-translate-y:calc(.125rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/link\:opacity-100:is(:where(.group\/link):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *),.group-hover\/menu-sub-item\:opacity-100:is(:where(.group\/menu-sub-item):hover *){opacity:1}.group-hover\/org\:text-primary-deep:is(:where(.group\/org):hover *),.group-hover\/site\:text-primary-deep:is(:where(.group\/site):hover *){color:var(--primary-deep)}.group-hover\/strip\:translate-x-1:is(:where(.group\/strip):hover *){--tw-translate-x:.25rem;translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-aria-expanded\:rotate-180:is(:where(.group)[aria-expanded=true] *){rotate:180deg}.group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}.group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:-2rem}.group-data-\[collapsible\=icon\]\:block:is(:where(.group)[data-collapsible=icon] *){display:block}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8:is(:where(.group)[data-collapsible=icon] *){width:2rem;height:2rem}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:2rem!important;height:2rem!important}.group-data-\[collapsible\=icon\]\:min-h-0:is(:where(.group)[data-collapsible=icon] *){min-height:0}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(.25rem * 4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(.25rem * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0:is(:where(.group)[data-collapsible=icon] *){padding:0}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:.5rem!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=icon\]\:ring-0:is(:where(.group)[data-collapsible=icon] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:-1rem}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:.625rem;height:.625rem}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:1rem;height:1rem}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:.75rem;height:.75rem}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:.5rem;height:.5rem}.group-data-\[size\=sm\]\/avatar\:type-badge:is(:where(.group\/avatar)[data-size=sm] *){font-family:inherit;font-size:var(--type-caption2-size);line-height:var(--type-caption2-line);font-weight:600}.group-data-\[size\=sm\]\/card\:type-item-title:is(:where(.group\/card)[data-size=sm] *){font-family:var(--font-display,var(--font-heading));font-size:var(--type-title4-size);line-height:var(--type-title4-line);font-weight:var(--type-title4-weight);text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:.75rem;height:.75rem}.group-data-\[state\=open\]\/collapsible\:rotate-90:is(:where(.group\/collapsible)[data-state=open] *){rotate:90deg}.group-data-\[variant\=default\]\/tabs-list\:text-muted-foreground-strong:is(:where(.group\/tabs-list)[data-variant=default] *){color:var(--muted-foreground-strong)}.group-data-\[variant\=floating\]\:rounded-card:is(:where(.group)[data-variant=floating] *){border-radius:var(--card-radius)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength))),0 1px 2px -1px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=floating\]\:ring-1:is(:where(.group)[data-variant=floating] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=floating\]\:ring-sidebar-border:is(:where(.group)[data-variant=floating] *){--tw-ring-color:var(--sidebar-border)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-horizontal\/tabs\:h-\(--button-height\):is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:var(--button-height)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:.375rem}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:.625rem}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:.25rem}.peer-data-active\/menu-button\:text-sidebar-accent-foreground:is(:is(:where(.peer\/menu-button):where([data-state=active]),:where(.peer\/menu-button):where([data-active]:not([data-active=false])))~*){color:var(--sidebar-accent-foreground)}.marker\:text-primary-deep ::marker{color:var(--primary-deep)}.marker\:text-primary-deep::marker{color:var(--primary-deep)}.marker\:text-primary-deep ::-webkit-details-marker,.marker\:text-primary-deep::-webkit-details-marker{color:var(--primary-deep)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:1.75rem}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:type-label::file-selector-button{font-family:inherit;font-size:var(--type-caption1-size);line-height:var(--type-caption1-line);font-weight:600}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:0}.before\:top-0:before{content:var(--tw-content);top:0}.before\:mr-4:before{content:var(--tw-content);margin-right:1rem}.before\:inline-block:before{content:var(--tw-content);display:inline-block}.before\:h-1:before{content:var(--tw-content);height:.25rem}.before\:w-6:before{content:var(--tw-content);width:1.5rem}.before\:bg-primary:before{content:var(--tw-content);background-color:var(--primary)}.before\:text-right:before{content:var(--tw-content);text-align:right}.before\:font-mono:before{content:var(--tw-content);font-family:var(--font-mono)}.before\:text-\[13px\]:before{content:var(--tw-content);font-size:13px}.before\:text-muted-foreground\/50:before{content:var(--tw-content);color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.before\:text-muted-foreground\/50:before{color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}.before\:content-\[counter\(line\)\]:before{--tw-content:counter(line);content:var(--tw-content)}.before\:select-none:before{content:var(--tw-content);-webkit-user-select:none;user-select:none}.before\:\[counter-increment\:line\]:before{content:var(--tw-content);counter-increment:line}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:-.75rem}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:rounded-circle:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:0}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:.125rem}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:0}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:-.25rem}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:.125rem}.first\:rounded-l-field:first-child{border-top-left-radius:var(--input-radius);border-bottom-left-radius:var(--input-radius)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.first\:pt-0:first-child{padding-top:0}.last\:rounded-r-field:last-child{border-top-right-radius:var(--input-radius);border-bottom-right-radius:var(--input-radius)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.odd\:last\:col-span-2:nth-child(odd):last-child{grid-column:span 2/span 2}.first-of-type\:border-t-0:first-of-type{border-top-style:var(--tw-border-style);border-top-width:0}.focus-within\:border-ring:focus-within,.focus-within\:border-ring\/60:focus-within{border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-ring\/60:focus-within{border-color:color-mix(in oklab,var(--ring) 60%,transparent)}}.focus-within\:bg-background:focus-within{background-color:var(--background)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-3:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-ring:focus-within,.focus-within\:ring-ring\/20:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-ring\/20:focus-within{--tw-ring-color:color-mix(in oklab,var(--ring) 20%,transparent)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(.125rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-foreground\/40:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}.hover\:border-ink:hover{border-color:var(--ink)}.hover\:border-ink-foreground:hover,.hover\:border-ink-foreground\/45:hover{border-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-ink-foreground\/45:hover{border-color:color-mix(in oklab,var(--ink-foreground) 45%,transparent)}}.hover\:border-primary:hover{border-color:var(--primary)}.hover\:border-primary-deep:hover,.hover\:border-primary-deep\/40:hover{border-color:var(--primary-deep)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary-deep\/40:hover{border-color:color-mix(in oklab,var(--primary-deep) 40%,transparent)}}.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.hover\:border-primary\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.hover\:border-primary\/60:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab,var(--primary) 60%,transparent)}}.hover\:border-stroke-strong:hover{border-color:var(--stroke-strong)}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-\[\#E34402\]:hover{background-color:#e34402}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-accent:hover,.hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.hover\:bg-background:hover,.hover\:bg-background\/20:hover{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/20:hover{background-color:color-mix(in oklab,var(--background) 20%,transparent)}}.hover\:bg-black\/50:hover{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/50:hover{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.hover\:bg-black\/70:hover{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/70:hover{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.hover\:bg-foreground\/90:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/90:hover{background-color:color-mix(in oklab,var(--foreground) 90%,transparent)}}.hover\:bg-ink:hover{background-color:var(--ink)}.hover\:bg-ink-foreground\/10:hover{background-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ink-foreground\/10:hover{background-color:color-mix(in oklab,var(--ink-foreground) 10%,transparent)}}.hover\:bg-ink-foreground\/20:hover{background-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ink-foreground\/20:hover{background-color:color-mix(in oklab,var(--ink-foreground) 20%,transparent)}}.hover\:bg-ink-foreground\/30:hover{background-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ink-foreground\/30:hover{background-color:color-mix(in oklab,var(--ink-foreground) 30%,transparent)}}.hover\:bg-ink-foreground\/\[0\.1\]:hover{background-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ink-foreground\/\[0\.1\]:hover{background-color:color-mix(in oklab,var(--ink-foreground) 10%,transparent)}}.hover\:bg-ink\/55:hover{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ink\/55:hover{background-color:color-mix(in oklab,var(--ink) 55%,transparent)}}.hover\:bg-ink\/85:hover{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ink\/85:hover{background-color:color-mix(in oklab,var(--ink) 85%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}.hover\:bg-olive:hover{background-color:var(--olive)}.hover\:bg-premium\/85:hover{background-color:var(--premium)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-premium\/85:hover{background-color:color-mix(in oklab,var(--premium) 85%,transparent)}}.hover\:bg-primary:hover{background-color:var(--primary)}.hover\:bg-primary-deep:hover{background-color:var(--primary-deep)}.hover\:bg-primary-tint:hover{background-color:var(--primary-tint)}.hover\:bg-primary\/5:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.hover\:bg-primary\/15:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.hover\:bg-primary\/25:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/25:hover{background-color:color-mix(in oklab,var(--primary) 25%,transparent)}}.hover\:bg-primary\/85:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/85:hover{background-color:color-mix(in oklab,var(--primary) 85%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-secondary:hover,.hover\:bg-secondary\/60:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/60:hover{background-color:color-mix(in oklab,var(--secondary) 60%,transparent)}}.hover\:bg-secondary\/70:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/70:hover{background-color:color-mix(in oklab,var(--secondary) 70%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-success\/20:hover{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-success\/20:hover{background-color:color-mix(in oklab,var(--success) 20%,transparent)}}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.hover\:text-destructive-text:hover{color:var(--destructive-text)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-ink-foreground:hover{color:var(--ink-foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-primary-deep:hover{color:var(--primary-deep)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:text-primary-text:hover{color:var(--primary-text)}.hover\:text-primary\/80:hover{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:text-primary\/80:hover{color:color-mix(in oklab,var(--primary) 80%,transparent)}}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lift:hover{--tw-shadow:0 2px 4px var(--tw-shadow-color,oklch(0% 0 0/calc(var(--shadow-strength) * .6))),0 40px 70px -40px var(--tw-shadow-color,oklch(0% 0 0/calc(var(--shadow-strength) * 3.8)))}.hover\:shadow-lift:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength))),0 2px 4px -2px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength)))}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength))),0 1px 2px -1px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-sidebar-accent:hover{--tw-ring-color:var(--sidebar-accent)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:border-primary:focus{border-color:var(--primary)}.focus\:border-primary-deep:focus{border-color:var(--primary-deep)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-muted:focus{background-color:var(--muted)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-primary\/25:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/25:focus{--tw-ring-color:color-mix(in oklab,var(--primary) 25%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-accent:focus-visible{background-color:var(--accent)}.focus-visible\:bg-muted:focus-visible,.focus-visible\:bg-muted\/60:focus-visible{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-muted\/60:focus-visible{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}.focus-visible\:bg-surface:focus-visible{background-color:var(--surface)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[\#FC4C02\]:focus-visible{--tw-ring-color:#fc4c02}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--primary)}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 20%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:var(--sidebar-ring)}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:after\:border-ring:focus-visible:after{content:var(--tw-content);border-color:var(--ring)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:bg-muted\/70:active{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.active\:bg-muted\/70:active{background-color:color-mix(in oklab,var(--muted) 70%,transparent)}}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-focus\:ring-2:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-expanded\:bg-muted\/40:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.has-aria-expanded\:bg-muted\/40:has([aria-expanded=true]){background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.has-aria-expanded\:bg-transparent:has([aria-expanded=true]){background-color:#0000}@media (hover:hover){.hover\:has-aria-expanded\:bg-muted\/50:hover:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:has-aria-expanded\:bg-muted\/50:hover:has([aria-expanded=true]){background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}}.has-aria-invalid\:border-destructive:has([aria-invalid=true]){border-color:var(--destructive)}.has-aria-invalid\:ring-3:has([aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:.375rem}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:.375rem}.has-data-\[slot\=alert-action\]\:relative:has([data-slot=alert-action]){position:relative}.has-data-\[slot\=alert-action\]\:pr-18:has([data-slot=alert-action]){padding-right:4.5rem}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-6:has([data-slot=alert-dialog-media]){column-gap:1.5rem}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=chip-remove\]\:pr-1:has([data-slot=chip-remove]){padding-right:.25rem}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:.375rem}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.has-\[\>svg\]\:gap-x-2\.5:has(>svg){column-gap:.625rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:border-ink[aria-expanded=true]{border-color:var(--ink)}.aria-expanded\:bg-ink[aria-expanded=true]{background-color:var(--ink)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-ink-foreground[aria-expanded=true]{color:var(--ink-foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.aria-selected\:text-foreground[aria-selected=true]{color:var(--foreground)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-\[current\=page\]\:bg-surface[aria-current=page]{background-color:var(--surface)}.aria-\[current\=page\]\:text-foreground[aria-current=page],.aria-\[current\=true\]\:text-foreground[aria-current=true]{color:var(--foreground)}.data-inset\:pl-8[data-inset]{padding-left:2rem}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--ring)}.data-\[active\=true\]\:bg-muted[data-active=true]{background-color:var(--muted)}.data-\[active\=true\]\:ring-3[data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true]{border-color:var(--destructive)}.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[current\]\:text-foreground[data-current]{color:var(--foreground)}.data-\[position\=popper\]\:h-\(--radix-select-trigger-height\)[data-position=popper]{height:var(--radix-select-trigger-height)}.data-\[position\=popper\]\:w-full[data-position=popper]{width:100%}.data-\[position\=popper\]\:min-w-\(--radix-select-trigger-width\)[data-position=popper]{min-width:var(--radix-select-trigger-width)}.data-\[range-end\=true\]\:rounded-l-none[data-range-end=true]{border-top-left-radius:0;border-bottom-left-radius:0}.data-\[range-end\=true\]\:rounded-r-field-sm[data-range-end=true]{border-top-right-radius:calc(var(--input-radius) * .5);border-bottom-right-radius:calc(var(--input-radius) * .5)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-l-field-sm[data-range-start=true]{border-top-left-radius:calc(var(--input-radius) * .5);border-bottom-left-radius:calc(var(--input-radius) * .5)}.data-\[range-start\=true\]\:rounded-r-none[data-range-start=true]{border-top-right-radius:0;border-bottom-right-radius:0}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:.25rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(.5rem * -1)}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:w-\[min\(22rem\,90vw\)\][data-side=left]{width:min(22rem,90vw)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(.25rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=left\]\:group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=left]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.data-\[side\=right\]\:inset-y-3[data-side=right]{inset-block:.75rem}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=right\]\:right-3[data-side=right]{right:.75rem}.data-\[side\=right\]\:h-auto[data-side=right]{height:auto}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:w-\[calc\(100\%-1\.5rem\)\][data-side=right]{width:calc(100% - 1.5rem)}.data-\[side\=right\]\:w-\[min\(88vw\,24rem\)\][data-side=right]{width:min(88vw,24rem)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:.25rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(.5rem * -1)}.data-\[side\=right\]\:group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=right]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(.25rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[size\=default\]\:h-\(--field-height\)[data-size=default]{height:var(--field-height)}.data-\[size\=default\]\:h-5[data-size=default]{height:1.25rem}.data-\[size\=default\]\:w-9[data-size=default]{width:2.25rem}.data-\[size\=default\]\:max-w-xs[data-size=default]{max-width:var(--container-xs)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:2.5rem;height:2.5rem}.data-\[size\=md\]\:type-small[data-size=md]{font-family:inherit;font-size:var(--type-body3-size);line-height:var(--type-body3-line);font-weight:var(--type-body3-weight)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:1.5rem;height:1.5rem}.data-\[size\=sm\]\:h-\(--button-height-sm\)[data-size=sm]{height:var(--button-height-sm)}.data-\[size\=sm\]\:h-4[data-size=sm]{height:1rem}.data-\[size\=sm\]\:w-7[data-size=sm]{width:1.75rem}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}.data-\[size\=sm\]\:type-caption[data-size=sm]{font-family:inherit;font-size:var(--type-caption1-size);line-height:var(--type-caption1-line);font-weight:var(--type-caption1-weight)}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(4\)\][data-size=sm]{--card-spacing:calc(.25rem * 4)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]{margin-left:auto}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-4 *)[data-slot=accordion-trigger-icon]{width:1rem;height:1rem}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-muted-foreground *)[data-slot=accordion-trigger-icon]{color:var(--muted-foreground)}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-xs *)[data-slot=kbd]{border-radius:calc(var(--input-radius) * .25)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:.375rem}.data-\[sorted\=true\]\:text-foreground[data-sorted=true]{color:var(--foreground)}.data-\[state\=active\]\:bg-card\![data-state=active]{background-color:var(--card)!important}.data-\[state\=active\]\:text-foreground\![data-state=active]{color:var(--foreground)!important}.data-\[state\=active\]\:shadow-sm\![data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength))),0 1px 2px -1px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength)))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.data-\[state\=checked\]\:border-control[data-state=checked]{border-color:var(--control)}.data-\[state\=checked\]\:bg-control[data-state=checked]{background-color:var(--control)}.data-\[state\=checked\]\:text-control-foreground[data-state=checked]{color:var(--control-foreground)}.data-\[state\=closed\]\:overflow-hidden[data-state=closed]{overflow:hidden}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:var(--tw-duration,.15s) var(--tw-ease,ease) enter}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=open\]\:bg-sidebar-accent[data-state=open]{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:text-sidebar-accent-foreground[data-state=open]{color:var(--sidebar-accent-foreground)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[variant\=destructive\]\:text-destructive-text[data-variant=destructive]{color:var(--destructive-text)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive-text[data-variant=destructive]:focus{color:var(--destructive-text)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@supports ((-webkit-backdrop-filter:var(--tw )) or (backdrop-filter:var(--tw ))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.supports-\[backdrop-filter\]\:bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.supports-\[backdrop-filter\]\:bg-background\/70{background-color:color-mix(in oklab,var(--background) 70%,transparent)}}.supports-\[backdrop-filter\]\:bg-sidebar\/70{background-color:var(--sidebar)}@supports (color:color-mix(in lab,red,red)){.supports-\[backdrop-filter\]\:bg-sidebar\/70{background-color:color-mix(in oklab,var(--sidebar) 70%,transparent)}}.supports-\[backdrop-filter\]\:backdrop-blur{--tw-backdrop-blur:blur(8px)}.supports-\[backdrop-filter\]\:backdrop-blur,.supports-\[backdrop-filter\]\:backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.supports-\[backdrop-filter\]\:backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[search-nudge-icon_0\.9s_ease-in-out_2\]{animation:search-nudge-icon .9s ease-in-out 2}.motion-safe\:animate-\[search-nudge_0\.9s_ease-out_2\]{animation:search-nudge .9s ease-out 2}.motion-safe\:animate-in{animation:var(--tw-duration,.15s) var(--tw-ease,ease) enter}.motion-safe\:animate-out{animation:var(--tw-duration,.15s) var(--tw-ease,ease) exit}.motion-safe\:animate-ping{animation:var(--animate-ping)}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:transition-\[top\]{transition-property:top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:delay-150{transition-delay:.15s}.motion-safe\:delay-300{transition-delay:.3s}.motion-safe\:delay-700{transition-delay:.7s}.motion-safe\:delay-1000{transition-delay:1s}.motion-safe\:duration-\(--motion-fast\){--tw-duration:var(--motion-fast);transition-duration:var(--motion-fast)}.motion-safe\:duration-\(--motion-slow\){--tw-duration:var(--motion-slow);transition-duration:var(--motion-slow)}.motion-safe\:duration-200{--tw-duration:.2s;transition-duration:.2s}.motion-safe\:duration-300{--tw-duration:.3s;transition-duration:.3s}.motion-safe\:duration-500{--tw-duration:.5s;transition-duration:.5s}.motion-safe\:duration-\[var\(--motion-slow\)\]{--tw-duration:var(--motion-slow);transition-duration:var(--motion-slow)}.motion-safe\:ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.motion-safe\:ease-\[var\(--motion-ease\)\]{--tw-ease:var(--motion-ease);transition-timing-function:var(--motion-ease)}.motion-safe\:delay-150{--tw-animation-delay:.15s}.motion-safe\:delay-300{--tw-animation-delay:.3s}.motion-safe\:delay-700{--tw-animation-delay:.7s}.motion-safe\:delay-1000{--tw-animation-delay:1s}.motion-safe\:delay-150{animation-delay:.15s}.motion-safe\:delay-300{animation-delay:.3s}.motion-safe\:delay-700{animation-delay:.7s}.motion-safe\:delay-1000{animation-delay:1s}.motion-safe\:fade-in-0{--tw-enter-opacity:0}.motion-safe\:fill-mode-backwards{--tw-animation-fill-mode:backwards}.motion-safe\:fill-mode-both{--tw-animation-fill-mode:both}.motion-safe\:fill-mode-forwards{--tw-animation-fill-mode:forwards}.motion-safe\:slide-in-from-bottom-1{--tw-enter-translate-y:.25rem}.motion-safe\:slide-in-from-bottom-2{--tw-enter-translate-y:.5rem}.motion-safe\:slide-in-from-bottom-3{--tw-enter-translate-y:.75rem}.motion-safe\:slide-in-from-left-3{--tw-enter-translate-x:calc(.75rem * -1)}.motion-safe\:slide-in-from-top-1{--tw-enter-translate-y:calc(.25rem * -1)}.motion-safe\:slide-in-from-top-2{--tw-enter-translate-y:calc(.5rem * -1)}.motion-safe\:slide-out-to-bottom-2{--tw-exit-translate-y:.5rem}.motion-safe\:slide-out-to-right-4{--tw-exit-translate-x:1rem}.motion-safe\:fade-in,.motion-safe\:fade-in-0{--tw-enter-opacity:0}.motion-safe\:fade-out{--tw-exit-opacity:0}.motion-safe\:fill-mode-backwards{animation-fill-mode:backwards}.motion-safe\:fill-mode-both{animation-fill-mode:both}.motion-safe\:fill-mode-forwards{animation-fill-mode:forwards}.motion-safe\:slide-in-from-bottom-\[6px\]{--tw-enter-translate-y:6px}.motion-safe\:zoom-in-90{--tw-enter-scale:.9}.motion-safe\:zoom-in-95{--tw-enter-scale:.95}.motion-safe\:group-open\:animate-in:is(:where(.group):is([open],:popover-open,:open) *){animation:var(--tw-duration,.15s) var(--tw-ease,ease) enter}.motion-safe\:group-open\:slide-in-from-top-1:is(:where(.group):is([open],:popover-open,:open) *){--tw-enter-translate-y:calc(.25rem * -1)}.motion-safe\:group-open\:fade-in-0:is(:where(.group):is([open],:popover-open,:open) *){--tw-enter-opacity:0}.motion-safe\:active\:scale-125:active{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media not all and (min-width:1365px){.max-\[1365px\]\:px-2{padding-inline:.5rem}.max-\[1365px\]\:text-\[0\.71875rem\]{font-size:.71875rem}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media not all and (min-width:48rem){.max-md\:order-1{order:1}.max-md\:order-2{order:2}.max-md\:min-h-11{min-height:2.75rem}.max-md\:min-w-11{min-width:2.75rem}.max-md\:border{border-style:var(--tw-border-style);border-width:1px}.max-md\:border-border{border-color:var(--border)}.max-md\:px-4{padding-inline:1rem}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:top-auto{top:auto}.max-sm\:bottom-0{bottom:0}.max-sm\:hidden{display:none}.max-sm\:max-h-\[90dvh\]{max-height:90dvh}.max-sm\:w-\(--button-height-lg\){width:var(--button-height-lg)}.max-sm\:w-full{width:100%}.max-sm\:max-w-full{max-width:100%}.max-sm\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-sm\:overflow-y-auto{overflow-y:auto}.max-sm\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-sm\:px-0\!{padding-inline:0!important}}@media (min-width:360px){.min-\[360px\]\:flex{display:flex}}@media (min-width:1250px){.min-\[1250px\]\:flex{display:flex}.min-\[1250px\]\:h-6{height:1.5rem}.min-\[1250px\]\:gap-3{gap:.75rem}.min-\[1250px\]\:px-4{padding-inline:1rem}}@media (min-width:1366px){.min-\[1366px\]\:h-7{height:1.75rem}.min-\[1366px\]\:gap-2{gap:.5rem}.min-\[1366px\]\:gap-4\.5{gap:1.125rem}.min-\[1366px\]\:px-6{padding-inline:1.5rem}}@media (min-width:1440px){.min-\[1440px\]\:h-8{height:2rem}.min-\[1440px\]\:gap-4{gap:1rem}}@media (min-width:1700px){.min-\[1700px\]\:block{display:block}.min-\[1700px\]\:h-9{height:2.25rem}.min-\[1700px\]\:gap-3{gap:.75rem}.min-\[1700px\]\:gap-6{gap:1.5rem}.min-\[1700px\]\:gap-7{gap:1.75rem}.min-\[1700px\]\:px-4{padding-inline:1rem}.min-\[1700px\]\:px-10{padding-inline:2.5rem}.min-\[1700px\]\:pr-2{padding-right:.5rem}.min-\[1700px\]\:pl-3{padding-left:.75rem}.min-\[1700px\]\:text-\[0\.8125rem\]{font-size:.8125rem}.min-\[1700px\]\:tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.min-\[1700px\]\:tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}}@media (min-width:40rem){.sm\:inset-x-auto{inset-inline:auto}.sm\:top-16{top:4rem}.sm\:right-6{right:1.5rem}.sm\:bottom-24{bottom:6rem}.sm\:left-3{left:.75rem}.sm\:left-auto{left:auto}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:mr-1\.5{margin-right:.375rem}.sm\:ml-2{margin-left:.5rem}.sm\:ml-10{margin-left:2.5rem}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:table-header-group{display:table-header-group}.sm\:table-row{display:table-row}.sm\:aspect-\[4\/3\]{aspect-ratio:4/3}.sm\:aspect-\[16\/10\]{aspect-ratio:16/10}.sm\:size-6{width:1.5rem;height:1.5rem}.sm\:size-10{width:2.5rem;height:2.5rem}.sm\:size-16{width:4rem;height:4rem}.sm\:size-20{width:5rem;height:5rem}.sm\:h-6{height:1.5rem}.sm\:h-16{height:4rem}.sm\:h-18{height:4.5rem}.sm\:h-26{height:6.5rem}.sm\:h-36{height:9rem}.sm\:h-52{height:13rem}.sm\:h-\[5\.75rem\]{height:5.75rem}.sm\:min-h-64{min-height:16rem}.sm\:min-h-\[21rem\]{min-height:21rem}.sm\:min-h-\[380px\]{min-height:380px}.sm\:w-20{width:5rem}.sm\:w-24{width:6rem}.sm\:w-28{width:7rem}.sm\:w-32{width:8rem}.sm\:w-36{width:9rem}.sm\:w-40{width:10rem}.sm\:w-44{width:11rem}.sm\:w-48{width:12rem}.sm\:w-56{width:14rem}.sm\:w-64{width:16rem}.sm\:w-75{width:18.75rem}.sm\:w-\[22rem\]{width:22rem}.sm\:w-\[26rem\]{width:26rem}.sm\:w-\[52vw\]{width:52vw}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-56{max-width:14rem}.sm\:max-w-\[min\(96vw\,1100px\)\]{max-width:min(96vw,1100px)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:min-w-32{min-width:8rem}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:basis-0{flex-basis:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_1\.4fr_auto\]{grid-template-columns:1fr 1fr 1.4fr auto}.sm\:grid-cols-\[2\.25rem_2\.5rem_minmax\(0\,1fr\)_auto_3\.25rem\]{grid-template-columns:2.25rem 2.5rem minmax(0,1fr) auto 3.25rem}.sm\:grid-cols-\[3\.25rem_minmax\(0\,1fr\)_10rem_4\.5rem\]{grid-template-columns:3.25rem minmax(0,1fr) 10rem 4.5rem}.sm\:grid-cols-\[10rem_1fr_auto\]{grid-template-columns:10rem 1fr auto}.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)\]{grid-template-columns:10rem minmax(0,1fr)}.sm\:grid-cols-\[13rem_1fr\]{grid-template-columns:13rem 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_11rem\]{grid-template-columns:minmax(0,1fr) 11rem}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,16rem\)_minmax\(0\,9rem\)\]{grid-template-columns:minmax(0,16rem) minmax(0,9rem)}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-12{gap:3rem}.sm\:gap-x-12{column-gap:3rem}.sm\:self-start{align-self:flex-start}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:p-10{padding:2.5rem}.sm\:px-2{padding-inline:.5rem}.sm\:px-4{padding-inline:1rem}.sm\:px-5{padding-inline:1.25rem}.sm\:px-6{padding-inline:1.5rem}.sm\:px-7{padding-inline:1.75rem}.sm\:px-8{padding-inline:2rem}.sm\:px-10{padding-inline:2.5rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-40{padding-top:10rem}.sm\:pr-4{padding-right:1rem}.sm\:pb-9{padding-bottom:2.25rem}.sm\:pl-4{padding-left:1rem}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[0\.625rem\]{font-size:.625rem}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:odd\:last\:col-span-1:nth-child(odd):last-child{grid-column:span 1/span 1}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left]{max-width:var(--container-sm)}.data-\[side\=right\]\:sm\:max-w-2xl[data-side=right]{max-width:var(--container-2xl)}.data-\[side\=right\]\:sm\:max-w-4xl[data-side=right]{max-width:var(--container-4xl)}.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:var(--container-sm)}.data-\[side\=right\]\:sm\:max-w-xl[data-side=right]{max-width:var(--container-xl)}.data-\[size\=default\]\:sm\:max-w-lg[data-size=default]{max-width:var(--container-lg)}}@media (min-width:48rem){.md\:inset-y-0{inset-block:0}.md\:top-18{top:4.5rem}.md\:right-0{right:0}.md\:left-\[30\%\]{left:30%}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:row-span-2{grid-row:span 2/span 2}.md\:m-0{margin:0}.md\:-mx-10{margin-inline:-2.5rem}.md\:mx-0{margin-inline:0}.md\:-mt-20{margin-top:-5rem}.md\:mt-4{margin-top:1rem}.md\:mt-5{margin-top:1.25rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-8{margin-top:2rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-12{margin-top:3rem}.md\:mt-14{margin-top:3.5rem}.md\:mt-20{margin-top:5rem}.md\:mt-auto{margin-top:auto}.md\:ml-1{margin-left:.25rem}.md\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:table-cell{display:table-cell}.md\:aspect-auto{aspect-ratio:auto}.md\:size-10{width:2.5rem;height:2.5rem}.md\:size-16{width:4rem;height:4rem}.md\:size-24{width:6rem;height:6rem}.md\:size-36{width:9rem;height:9rem}.md\:h-\(--button-height\){height:var(--button-height)}.md\:h-\(--button-height-sm\){height:var(--button-height-sm)}.md\:h-9{height:2.25rem}.md\:h-10{height:2.5rem}.md\:h-18{height:4.5rem}.md\:h-44{height:11rem}.md\:h-72{height:18rem}.md\:h-\[30rem\]{height:30rem}.md\:h-auto{height:auto}.md\:min-h-\[6\.5rem\]{min-height:6.5rem}.md\:min-h-\[38rem\]{min-height:38rem}.md\:min-h-\[440px\]{min-height:440px}.md\:min-h-\[calc\(100svh-7\.5rem\)\]{min-height:calc(100svh - 7.5rem)}.md\:w-1\/2{width:50%}.md\:w-44{width:11rem}.md\:w-48{width:12rem}.md\:w-52{width:13rem}.md\:w-64{width:16rem}.md\:w-80{width:20rem}.md\:w-96{width:24rem}.md\:w-\[22rem\]{width:22rem}.md\:w-\[calc\(\(100\%-40px\)\/3\)\]{width:calc(33.3333% - 13.3333px)}.md\:w-\[calc\(50\%-0\.375rem\)\]{width:calc(50% - .375rem)}.md\:shrink-0{flex-shrink:0}.md\:basis-auto{flex-basis:auto}.md\:scroll-px-0{scroll-padding-inline:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.md\:grid-cols-\[1fr_6rem_12rem_10rem\]{grid-template-columns:1fr 6rem 12rem 10rem}.md\:grid-cols-\[2fr_1fr_1fr_auto\]{grid-template-columns:2fr 1fr 1fr auto}.md\:grid-cols-\[2fr_2fr_1fr_auto\]{grid-template-columns:2fr 2fr 1fr auto}.md\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_6\.5rem_7\.5rem_15rem_11rem_1\.5rem\]{grid-template-columns:minmax(0,1fr) 6.5rem 7.5rem 15rem 11rem 1.5rem}.md\:grid-cols-\[minmax\(0\,1fr\)_13rem_13rem\]{grid-template-columns:minmax(0,1fr) 13rem 13rem}.md\:grid-cols-\[minmax\(0\,1fr\)_14rem_14rem\]{grid-template-columns:minmax(0,1fr) 14rem 14rem}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-7{gap:1.75rem}.md\:gap-8{gap:2rem}.md\:gap-16{gap:4rem}.md\:gap-28{gap:7rem}.md\:gap-x-6{column-gap:1.5rem}.md\:gap-x-16{column-gap:4rem}.md\:self-auto{align-self:auto}.md\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:object-\[55\%_40\%\]{object-position:55% 40%}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:p-9{padding:2.25rem}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:px-0{padding-inline:0}.md\:px-4{padding-inline:1rem}.md\:px-6{padding-inline:1.5rem}.md\:px-7{padding-inline:1.75rem}.md\:px-10{padding-inline:2.5rem}.md\:py-8{padding-block:2rem}.md\:py-14{padding-block:3.5rem}.md\:py-16{padding-block:4rem}.md\:py-20{padding-block:5rem}.md\:py-24{padding-block:6rem}.md\:py-28{padding-block:7rem}.md\:py-32{padding-block:8rem}.md\:pt-3\.5{padding-top:.875rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-16{padding-top:4rem}.md\:pt-20{padding-top:5rem}.md\:pt-24{padding-top:6rem}.md\:pt-48{padding-top:12rem}.md\:pt-\[clamp\(1\.25rem\,4svh\,3rem\)\]{padding-top:clamp(1.25rem,4svh,3rem)}.md\:pr-4{padding-right:1rem}.md\:pr-6{padding-right:1.5rem}.md\:pb-8{padding-bottom:2rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-12{padding-bottom:3rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-\[clamp\(1\.5rem\,4svh\,3rem\)\]{padding-bottom:clamp(1.5rem,4svh,3rem)}.md\:pl-3\.5{padding-left:.875rem}.md\:pl-9{padding-left:2.25rem}.md\:pl-\[4\.5rem\]{padding-left:4.5rem}.md\:type-page-title{font-family:var(--font-display,var(--font-heading));font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight);text-transform:var(--heading-case);letter-spacing:var(--display-tracking)}@media not all and (min-width:48rem){.md\:type-page-title{font-size:calc(var(--type-h3-size) * .75);line-height:calc(var(--type-h3-line) * .7778)}}.md\:eyebrow{font-family:var(--font-display,var(--font-heading));font-size:var(--type-caption2-size);line-height:var(--type-caption2-line);text-transform:var(--label-case);letter-spacing:var(--label-tracking);font-weight:700}.md\:type-button{font-family:inherit;font-size:var(--type-button2-size);line-height:var(--type-button2-line);font-weight:var(--type-button2-weight)}.md\:type-lead{font-family:inherit;font-size:var(--type-body1-size);line-height:var(--type-body1-line);font-weight:var(--type-body1-weight)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[0\.8125rem\]{font-size:.8125rem}.md\:text-\[2\.75rem\]{font-size:2.75rem}.md\:text-pretty{text-wrap:pretty}.md\:text-foreground{color:var(--foreground)}.md\:opacity-0{opacity:0}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-4{top:1rem}.lg\:top-24{top:6rem}.lg\:top-48{top:12rem}.lg\:left-\[23\%\]{left:23%}.lg\:z-auto{z-index:auto}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mx-0{margin-inline:0}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-24{margin-top:6rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:table-cell{display:table-cell}.lg\:aspect-16\/9,.lg\:aspect-\[16\/9\]{aspect-ratio:16/9}.lg\:size-6{width:1.5rem;height:1.5rem}.lg\:h-16{height:4rem}.lg\:h-\[calc\(100svh-1rem\)\]{height:calc(100svh - 1rem)}.lg\:h-\[calc\(100svh-var\(--app-header\,4rem\)-14rem\)\]{height:calc(100svh - var(--app-header,4rem) - 14rem)}.lg\:h-full{height:100%}.lg\:h-svh{height:100svh}.lg\:max-h-\[42rem\]{max-height:42rem}.lg\:max-h-none{max-height:none}.lg\:min-h-0{min-height:0}.lg\:min-h-\[520px\]{min-height:520px}.lg\:w-\(--sidebar-width\){width:var(--sidebar-width)}.lg\:w-1\/2{width:50%}.lg\:w-auto{width:auto}.lg\:max-w-sm{max-width:var(--container-sm)}.lg\:shrink{flex-shrink:1}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[7rem_minmax\(0\,1fr\)_6rem_6rem_9rem\]{grid-template-columns:7rem minmax(0,1fr) 6rem 6rem 9rem}.lg\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.lg\:grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.lg\:grid-cols-\[18rem_minmax\(0\,1fr\)_17rem\]{grid-template-columns:18rem minmax(0,1fr) 17rem}.lg\:grid-cols-\[19rem_minmax\(0\,1fr\)\]{grid-template-columns:19rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:grid-cols-\[minmax\(0\,12rem\)_minmax\(0\,1fr\)_minmax\(0\,8rem\)\]{grid-template-columns:minmax(0,12rem) minmax(0,1fr) minmax(0,8rem)}.lg\:grid-cols-\[repeat\(3\,auto\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:repeat(3,auto) minmax(0,1fr) auto}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-3{gap:.75rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:gap-12{gap:3rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:flex-end}.lg\:overflow-visible{overflow:visible}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overscroll-contain{overscroll-behavior:contain}.lg\:rounded-card{border-radius:var(--card-radius)}.lg\:rounded-md{border-radius:var(--input-radius)}.lg\:border{border-style:var(--tw-border-style);border-width:1px}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:bg-card{background-color:var(--card)}.lg\:bg-muted{background-color:var(--muted)}.lg\:bg-transparent{background-color:#0000}.lg\:p-3{padding:.75rem}.lg\:p-8{padding:2rem}.lg\:px-0{padding-inline:0}.lg\:px-6{padding-inline:1.5rem}.lg\:py-2{padding-block:.5rem}.lg\:pt-0{padding-top:0}.lg\:pt-3{padding-top:.75rem}.lg\:pr-5{padding-right:1.25rem}.lg\:pb-0{padding-bottom:0}.lg\:pl-5{padding-left:1.25rem}.lg\:pl-10{padding-left:2.5rem}.lg\:text-right{text-align:right}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:whitespace-normal{white-space:normal}.lg\:text-foreground{color:var(--foreground)}.lg\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:.5rem}.lg\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.lg\:peer-data-\[variant\=inset\]\:rounded-card:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--card-radius)}.lg\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength))),0 1px 2px -1px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:.5rem}@media not all and (min-width:1249px){.lg\:max-\[1249px\]\:flex{display:flex}}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-20{top:5rem}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:mt-\[3\.75rem\]{margin-top:3.75rem}.xl\:grid{display:grid}.xl\:table-cell{display:table-cell}.xl\:h-11{height:2.75rem}.xl\:w-\[calc\(\(100\%-60px\)\/4\)\]{width:calc(25% - 15px)}.xl\:flex-1{flex:1}.xl\:basis-0{flex-basis:0}.xl\:grid-flow-row{grid-auto-flow:row}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[15rem_minmax\(0\,1fr\)_14rem\]{grid-template-columns:15rem minmax(0,1fr) 14rem}.xl\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,26rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.xl\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.xl\:flex-row{flex-direction:row}.xl\:items-baseline{align-items:baseline}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:gap-3{gap:.75rem}.xl\:gap-10{gap:2.5rem}.xl\:gap-20{gap:5rem}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.xl\:p-12{padding:3rem}.xl\:pl-6{padding-left:1.5rem}.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:96rem){.\32 xl\:block{display:block}.\32 xl\:hidden{display:none}.\32 xl\:inline{display:inline}.\32 xl\:table-cell{display:table-cell}.\32 xl\:grid-cols-\[19rem_minmax\(0\,1fr\)\]{grid-template-columns:19rem minmax(0,1fr)}.\32 xl\:gap-4{gap:1rem}.\32 xl\:gap-5{gap:1.25rem}}@container (min-width:600px){.\@min-\[600px\]\:h-\[330px\]{height:330px}}@container (min-width:20rem){.\@xs\:col-span-2{grid-column:span 2/span 2}.\@xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container card-header (min-width:24rem){.\@sm\/card-header\:col-start-2{grid-column-start:2}.\@sm\/card-header\:row-span-2{grid-row:span 2/span 2}.\@sm\/card-header\:row-start-1{grid-row-start:1}.\@sm\/card-header\:justify-self-end{justify-self:flex-end}.\@sm\/card-header\:has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}}@container (min-width:28rem){.\@md\:flex-row{flex-direction:row}}@container (min-width:32rem){.\@lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:36rem){.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:42rem){.\@2xl\:col-span-3{grid-column:span 3/span 3}.\@2xl\:grid{display:grid}.\@2xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@2xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@2xl\:grid-cols-\[min\(100\%\/3\,360px\)_auto\]{grid-template-columns:min(33.3333%,360px) auto}.\@2xl\:gap-8{gap:2rem}.\@2xl\:pt-6{padding-top:1.5rem}}@container (min-width:48rem){.\@3xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:56rem){.\@4xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@4xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@4xl\:grid-cols-\[1fr_12rem_8rem\]{grid-template-columns:1fr 12rem 8rem}}@container (min-width:64rem){.\@5xl\:flex{display:flex}.\@5xl\:hidden{display:none}.\@5xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@5xl\:grid-cols-\[1fr_6rem_9rem_1fr_auto_auto\]{grid-template-columns:1fr 6rem 9rem 1fr auto auto}}.ltr\:-translate-x-1\/2:where(:dir(ltr),[dir=ltr],[dir=ltr] *),.rtl\:-translate-x-1\/2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(50% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:border-ink-foreground\/15:where(.dark,.dark *){border-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.dark\:border-ink-foreground\/15:where(.dark,.dark *){border-color:color-mix(in oklab,var(--ink-foreground) 15%,transparent)}}.dark\:bg-\[\#1c5cab\]:where(.dark,.dark *){background-color:#1c5cab}.dark\:bg-\[\#5a5a54\]:where(.dark,.dark *){background-color:#5a5a54}.dark\:bg-\[\#b03a20\]:where(.dark,.dark *){background-color:#b03a20}.dark\:bg-\[var\(--shiki-dark-bg\,var\(--sdm-tbg\)\)\]:where(.dark,.dark *){background-color:var(--shiki-dark-bg,var(--sdm-tbg))}.dark\:bg-background:where(.dark,.dark *){background-color:var(--background)}.dark\:bg-destructive\/20:where(.dark,.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.dark\:bg-input\/30:where(.dark,.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:bg-premium:where(.dark,.dark *){background-color:var(--premium)}.dark\:bg-primary:where(.dark,.dark *){background-color:var(--primary)}.dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\:fill-\[\#1c5cab\]:where(.dark,.dark *){fill:#1c5cab}.dark\:fill-\[\#5a5a54\]:where(.dark,.dark *){fill:#5a5a54}.dark\:fill-\[\#b03a20\]:where(.dark,.dark *){fill:#b03a20}.dark\:text-\[var\(--shiki-dark\,var\(--sdm-c\,inherit\)\)\]:where(.dark,.dark *){color:var(--shiki-dark,var(--sdm-c,inherit))}.dark\:text-foreground:where(.dark,.dark *){color:var(--foreground)}.dark\:text-premium-foreground:where(.dark,.dark *){color:var(--premium-foreground)}.dark\:text-primary-foreground:where(.dark,.dark *){color:var(--primary-foreground)}.dark\:after\:mix-blend-lighten:where(.dark,.dark *):after{content:var(--tw-content);mix-blend-mode:lighten}@media (hover:hover){.dark\:hover\:bg-destructive\/30:where(.dark,.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.dark\:hover\:bg-muted\/50:where(.dark,.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.dark\:hover\:text-foreground:where(.dark,.dark *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:where(.dark,.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.dark\:has-aria-invalid\:ring-destructive\/40:where(.dark,.dark *):has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:has-aria-invalid\:ring-destructive\/40:where(.dark,.dark *):has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.dark\:aria-invalid\:border-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.dark\:data-\[state\=checked\]\:bg-control:where(.dark,.dark *)[data-state=checked]{background-color:var(--control)}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where(.dark,.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where(.dark,.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}@media (pointer:fine){.pointer-fine\:bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.pointer-fine\:bg-background\/80{background-color:color-mix(in oklab,var(--background) 80%,transparent)}}.pointer-fine\:bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.pointer-fine\:bg-background\/85{background-color:color-mix(in oklab,var(--background) 85%,transparent)}}.pointer-fine\:backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.pointer-fine\:backdrop-blur-xl,.pointer-fine\:backdrop-saturate-150{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.pointer-fine\:backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%)}}.data-open\:animate-accordion-down:where([data-open]:not([data-open=false])),.data-open\:animate-accordion-down:where([data-state=open]){animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:animate-in:where([data-open]:not([data-open=false])),.data-open\:animate-in:where([data-state=open]){animation:var(--tw-duration,.15s) var(--tw-ease,ease) enter}.data-open\:bg-accent:where([data-open]:not([data-open=false])),.data-open\:bg-accent:where([data-state=open]){background-color:var(--accent)}.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])),.data-open\:text-accent-foreground:where([data-state=open]){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-open]:not([data-open=false])),.data-open\:fade-in-0:where([data-state=open]){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-open]:not([data-open=false])),.data-open\:zoom-in-95:where([data-state=open]){--tw-enter-scale:.95}@media (hover:hover){:is(.data-open\:hover\:bg-sidebar-accent:where([data-state=open]),.data-open\:hover\:bg-sidebar-accent:where([data-open]:not([data-open=false]))):hover{background-color:var(--sidebar-accent)}:is(.data-open\:hover\:text-sidebar-accent-foreground:where([data-state=open]),.data-open\:hover\:text-sidebar-accent-foreground:where([data-open]:not([data-open=false]))):hover{color:var(--sidebar-accent-foreground)}}.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-open]:not([data-open=false])),.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-state=open]){--tw-enter-translate-y:2.5rem}.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-open]:not([data-open=false])),.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-state=open]){--tw-enter-translate-x:calc(2.5rem * -1)}.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-open]:not([data-open=false])),.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-state=open]){--tw-enter-translate-x:2.5rem}.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-open]:not([data-open=false])),.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-state=open]){--tw-enter-translate-y:calc(2.5rem * -1)}.data-closed\:animate-accordion-up:where([data-closed]:not([data-closed=false])),.data-closed\:animate-accordion-up:where([data-state=closed]){animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:animate-out:where([data-closed]:not([data-closed=false])),.data-closed\:animate-out:where([data-state=closed]){animation:var(--tw-duration,.15s) var(--tw-ease,ease) exit}.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])),.data-closed\:fade-out-0:where([data-state=closed]){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])),.data-closed\:zoom-out-95:where([data-state=closed]){--tw-exit-scale:.95}.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-closed]:not([data-closed=false])),.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-state=closed]){--tw-exit-translate-y:2.5rem}.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-closed]:not([data-closed=false])),.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-state=closed]){--tw-exit-translate-x:calc(2.5rem * -1)}.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-closed]:not([data-closed=false])),.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-state=closed]){--tw-exit-translate-x:2.5rem}.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-closed]:not([data-closed=false])),.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-state=closed]){--tw-exit-translate-y:calc(2.5rem * -1)}.data-checked\:bg-control:where([data-checked]:not([data-checked=false])),.data-checked\:bg-control:where([data-state=checked]){background-color:var(--control)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-checked\:bg-control-foreground:where(.dark,.dark *):where([data-checked]:not([data-checked=false])),.dark\:data-checked\:bg-control-foreground:where(.dark,.dark *):where([data-state=checked]){background-color:var(--control-foreground)}.data-unchecked\:bg-stroke-strong\/50:where([data-state=unchecked]),.data-unchecked\:bg-stroke-strong\/50:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--stroke-strong)}@supports (color:color-mix(in lab,red,red)){.data-unchecked\:bg-stroke-strong\/50:where([data-state=unchecked]),.data-unchecked\:bg-stroke-strong\/50:where([data-unchecked]:not([data-unchecked=false])){background-color:color-mix(in oklab,var(--stroke-strong) 50%,transparent)}}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-unchecked\:bg-foreground:where(.dark,.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-foreground:where(.dark,.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--foreground)}.dark\:data-unchecked\:bg-input\/80:where(.dark,.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:where(.dark,.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-unchecked\:bg-input\/80:where(.dark,.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:where(.dark,.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-active\:bg-sidebar-accent:where([data-active]:not([data-active=false])),.data-active\:bg-sidebar-accent:where([data-state=active]){background-color:var(--sidebar-accent)}.data-active\:bg-tab-active:where([data-active]:not([data-active=false])),.data-active\:bg-tab-active:where([data-state=active]){background-color:var(--tab-active)}.data-active\:type-label:where([data-active]:not([data-active=false])),.data-active\:type-label:where([data-state=active]){font-family:inherit;font-size:var(--type-caption1-size);line-height:var(--type-caption1-line);font-weight:600}.data-active\:text-sidebar-accent-foreground:where([data-active]:not([data-active=false])),.data-active\:text-sidebar-accent-foreground:where([data-state=active]){color:var(--sidebar-accent-foreground)}.data-active\:text-tab-active-foreground:where([data-active]:not([data-active=false])),.data-active\:text-tab-active-foreground:where([data-state=active]){color:var(--tab-active-foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength))),0 1px 2px -1px var(--tw-shadow-color,oklch(0% 0 0/var(--shadow-strength)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])),.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:where(.dark,.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:where(.dark,.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]){border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:where(.dark,.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:where(.dark,.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]){background-color:#0000}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.\[\&_\.ProseMirror-selectednode\]\:ring-2 .ProseMirror-selectednode{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_\.ProseMirror-selectednode\]\:ring-primary .ProseMirror-selectednode{--tw-ring-color:var(--primary)}.\[\&_\.maplibregl-ctrl-attrib\]\:text-\[10px\] .maplibregl-ctrl-attrib{font-size:10px}.\[\&_\.maplibregl-ctrl-attrib\]\:leading-4 .maplibregl-ctrl-attrib{--tw-leading:calc(.25rem * 4);line-height:1rem}.\[\&_\.maplibregl-ctrl-scale\]\:text-\[10px\] .maplibregl-ctrl-scale{font-size:10px}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab,var(--border) 50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.selectedCell\]\:bg-primary\/10 .selectedCell{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.selectedCell\]\:bg-primary\/10 .selectedCell{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.\[\&_\.tableWrapper\]\:max-w-full .tableWrapper{max-width:100%}.\[\&_\.tableWrapper\]\:overflow-x-auto .tableWrapper{overflow-x:auto}.\[\&_\[data-slot\=alert-description\]\]\:text-current [data-slot=alert-description]{color:currentColor}.\[\&_\[data-slot\=dialog-close\]\]\:z-10 [data-slot=dialog-close]{z-index:10}.\[\&_\[data-slot\=dialog-close\]\]\:rounded-full [data-slot=dialog-close]{border-radius:3.40282e+38px}.\[\&_\[data-slot\=dialog-close\]\]\:bg-black\/60 [data-slot=dialog-close]{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.\[\&_\[data-slot\=dialog-close\]\]\:bg-black\/60 [data-slot=dialog-close]{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.\[\&_\[data-slot\=dialog-close\]\]\:text-white [data-slot=dialog-close]{color:var(--color-white)}.\[\&_\[data-variant\=outline\]\]\:border-current [data-variant=outline]{border-color:currentColor}.\[\&_\[data-variant\=outline\]\]\:text-current [data-variant=outline]{color:currentColor}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_button\]\:text-ink-foreground button{color:var(--ink-foreground)}.\[\&_button\:hover\]\:bg-ink-foreground\/10 button:hover{background-color:var(--ink-foreground)}@supports (color:color-mix(in lab,red,red)){.\[\&_button\:hover\]\:bg-ink-foreground\/10 button:hover{background-color:color-mix(in oklab,var(--ink-foreground) 10%,transparent)}}.\[\&_h1\]\:text-2xl h1{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h1\]\:font-semibold h1{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h2\]\:text-xl h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:text-lg h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_hr\]\:my-3 hr{margin-block:.75rem}.\[\&_iframe\]\:aspect-video iframe{aspect-ratio:var(--aspect-video)}.\[\&_iframe\]\:w-full iframe{width:100%}.\[\&_iframe\]\:max-w-xl iframe{max-width:var(--container-xl)}.\[\&_img\]\:my-2 img{margin-block:.5rem}.\[\&_img\]\:max-h-96 img{max-height:24rem}.\[\&_img\]\:rounded img{border-radius:.25rem}.\[\&_li_li_ul\]\:list-\[square\] li li ul{list-style-type:square}.\[\&_li_ol\]\:list-\[lower-alpha\] li ol{list-style-type:lower-alpha}.\[\&_li_ul\]\:list-\[circle\] li ul{list-style-type:circle}.\[\&_li\>p\+ol\]\:mt-1 li>p+ol,.\[\&_li\>p\+ul\]\:mt-1 li>p+ul{margin-top:.25rem}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-6 ol{padding-left:1.5rem}.\[\&_p\]\:my-1 p{margin-block:.25rem}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:1rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:size-5 svg{width:1.25rem;height:1.25rem}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:w-auto svg{width:auto}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:transition-transform svg{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_svg\]\:duration-300 svg{--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.hover\:\[\&_svg\]\:translate-x-1:hover svg{--tw-translate-x:.25rem;translate:var(--tw-translate-x) var(--tw-translate-y)}}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:.75rem;height:.75rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_table\]\:my-2 table{margin-block:.5rem}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_td\]\:min-w-24 td{min-width:6rem}.\[\&_td\]\:border td{border-style:var(--tw-border-style);border-width:1px}.\[\&_td\]\:px-2 td{padding-inline:.5rem}.\[\&_td\]\:py-1 td{padding-block:.25rem}.\[\&_th\]\:min-w-24 th{min-width:6rem}.\[\&_th\]\:border th{border-style:var(--tw-border-style);border-width:1px}.\[\&_th\]\:bg-muted th{background-color:var(--muted)}.\[\&_th\]\:px-2 th{padding-inline:.5rem}.\[\&_th\]\:py-1 th{padding-block:.25rem}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-semibold th{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_thead\]\:sticky thead{position:sticky}.\[\&_thead\]\:top-0 thead{top:0}.\[\&_thead\]\:z-10 thead{z-index:10}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:1.5rem}.\[\&\:\:-webkit-calendar-picker-indicator\]\:opacity-60::-webkit-calendar-picker-indicator{opacity:.6}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker,.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-field-sm:first-child[data-selected=true] button{border-top-left-radius:calc(var(--input-radius) * .5);border-bottom-left-radius:calc(var(--input-radius) * .5)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}.\[\.border-t\]\:pt-\(--card-spacing\).border-t{padding-top:var(--card-spacing)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-card>*):is(img:first-child){border-top-left-radius:var(--card-radius);border-top-right-radius:var(--card-radius)}:is(.\*\:\[img\:last-child\]\:rounded-b-card>*):is(img:last-child){border-bottom-right-radius:var(--card-radius);border-bottom-left-radius:var(--card-radius)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:.5rem}:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:.125rem;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive-text[data-variant=destructive]>*):is(svg){color:var(--destructive-text)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:1rem;height:1rem}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-8>*):is(svg:not([class*=size-])){width:2rem;height:2rem}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-field-sm:last-child[data-selected=true] button{border-top-right-radius:calc(var(--input-radius) * .5);border-bottom-right-radius:calc(var(--input-radius) * .5)}@media (min-width:40rem){.sm\:\[\&\:not\(\:nth-child\(2n\)\)\]\:border-r:not(:nth-child(2n)){border-right-style:var(--tw-border-style);border-right-width:1px}}@media (min-width:80rem){.xl\:\[\&\:not\(\:nth-child\(2n\)\)\]\:border-r-0:not(:nth-child(2n)){border-right-style:var(--tw-border-style);border-right-width:0}.xl\:\[\&\:not\(\:nth-child\(3n\)\)\]\:border-r:not(:nth-child(3n)){border-right-style:var(--tw-border-style);border-right-width:1px}}.\[\&\>\*\+\*\]\:mt-1>*+*{margin-top:.25rem}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}.\[\&\>\*\:last-child\]\:after\:inline>:last-child:after{content:var(--tw-content);display:inline}.\[\&\>\*\:last-child\]\:after\:align-baseline>:last-child:after{content:var(--tw-content);vertical-align:baseline}.\[\&\>\*\:last-child\]\:after\:content-\[var\(--streamdown-caret\)\]>:last-child:after{--tw-content:var(--streamdown-caret);content:var(--tw-content)}.\[\&\>\[data-slot\=dropdown-menu-radio-item-indicator\]\]\:hidden>[data-slot=dropdown-menu-radio-item-indicator],.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\]\:p-5>div{padding:1.25rem}@media (min-width:40rem){.\[\&\>div\]\:sm\:px-6>div{padding-inline:1.5rem}}.\[\&\>p\]\:inline>p{display:inline}.\[\&\>span\]\:size-9>span{width:2.25rem;height:2.25rem}.\[\&\>span\:last-child\]\:min-w-0>span:last-child{min-width:0}.\[\&\>span\:last-child\]\:break-words>span:last-child{overflow-wrap:break-word}.\[\&\>span\:last-child\]\:whitespace-normal>span:last-child{white-space:normal}.group-data-\[collapsible\=icon\]\:\[\&\>span\:last-child\]\:truncate:is(:where(.group)[data-collapsible=icon] *)>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:.5rem;height:.5rem}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}@media (min-width:40rem){[data-slot=alert-dialog-content][data-size=default]:has([data-slot=alert-dialog-media]) .sm\:\[\[data-slot\=alert-dialog-content\]\[data-size\=default\]\:has\(\[data-slot\=alert-dialog-media\]\)_\&\]\:col-start-2{grid-column-start:2}}[data-slot=alert]:has(>svg) .\[\[data-slot\=alert\]\:has\(\>svg\)_\&\]\:col-start-2{grid-column-start:2}[data-slot=avatar-group]:has([data-size=lg]) .\[\[data-slot\=avatar-group\]\:has\(\[data-size\=lg\]\)_\&\]\:size-10{width:2.5rem;height:2.5rem}[data-slot=avatar-group]:has([data-size=lg]) .\[\[data-slot\=avatar-group\]\:has\(\[data-size\=lg\]\)_\&\>svg\]\:size-5>svg{width:1.25rem;height:1.25rem}[data-slot=avatar-group]:has([data-size=sm]) .\[\[data-slot\=avatar-group\]\:has\(\[data-size\=sm\]\)_\&\]\:size-6{width:1.5rem;height:1.5rem}[data-slot=avatar-group]:has([data-size=sm]) .\[\[data-slot\=avatar-group\]\:has\(\[data-size\=sm\]\)_\&\>svg\]\:size-3>svg{width:.75rem;height:.75rem}[data-slot=sidebar-menu-item]:has([data-sidebar=menu-action]) .\[\[data-slot\=sidebar-menu-item\]\:has\(\[data-sidebar\=menu-action\]\)_\&\]\:pr-8{padding-right:2rem}html[data-chat-aside] .\[html\[data-chat-aside\]_\&\]\:pointer-events-none{pointer-events:none}html[data-chat-aside] .\[html\[data-chat-aside\]_\&\]\:translate-y-6{--tw-translate-y:1.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}html[data-chat-aside] .\[html\[data-chat-aside\]_\&\]\:opacity-0{opacity:0}html[data-header-hidden] .\[html\[data-header-hidden\]_\&\]\:top-0{top:0}li .\[li_\&\]\:pl-6{padding-left:1.5rem}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}svg.lucide[stroke-width="2"]{stroke-width:var(--icon-stroke)}:lang(zh) :is(.type-h1,.type-h2,.type-h3,.type-h4,.type-h5,.type-title1,.type-title2,.type-title3,.type-title4,.type-title5,.type-hero-title,.type-section-title,.type-page-title,.type-block-title,.type-dialog-title,.type-card-title,.type-item-title){letter-spacing:0;line-height:1.2}[data-accent=organiser]{--primary:var(--organiser-accent);--primary-foreground:var(--organiser-accent-foreground);--primary-text:var(--link-organiser);--primary-deep:var(--link-organiser);--ring:var(--organiser-accent)}.marketing-site{--background:oklch(100% 0 0);--foreground:oklch(29.5% .011 254);--card:oklch(100% 0 0);--card-foreground:oklch(29.5% .011 254);--popover:oklch(100% 0 0);--popover-foreground:oklch(29.5% .011 254);--primary:oklch(81.3% .142 127.628);--primary-foreground:oklch(22.2% 0 90);--secondary:oklch(97.3% .007 124.4);--secondary-foreground:oklch(29.5% .011 254);--muted:oklch(97.3% .007 124.4);--muted-foreground:oklch(52% .009 254);--accent:oklch(94.6% .034 128.9);--accent-foreground:oklch(37.7% .039 131.3);--destructive:oklch(58% .2 26);--destructive-foreground:oklch(100% 0 0);--border:oklch(91.6% 0 90);--input:oklch(91.6% 0 90);--ring:oklch(66.6% .161 132.9);--ink:oklch(22.2% 0 90);--ink-foreground:oklch(100% 0 0);--olive:oklch(26.5% .03 127.5);--charcoal:oklch(29.5% .011 254);--surface:oklch(97.3% .007 124.4);--hairline:oklch(91.6% 0 90);--primary-deep:oklch(66.6% .161 132.9);--primary-tint:oklch(94.6% .034 128.9);--control:var(--primary);--control-foreground:var(--primary-foreground);--tab-active:var(--background);--tab-active-foreground:var(--foreground);--radius:.125rem;--button-height-sm:32px;--button-height:40px;--button-height-lg:48px;--field-height:40px;--button-radius:999px;--input-radius:calc(var(--radius) * .7);--card-radius:calc(var(--radius) * 1.15);--chip-radius:999px;--card-padding:1.5rem;--heading-case:uppercase;--label-case:uppercase;--display-weight:800;--display-line:.9;--display-tracking:-.01em;--label-tracking:.16em;--number-style:italic;--icon-stroke:2;--shadow-strength:.1}.dark .marketing-site{--background:oklch(22.2% 0 90);--foreground:oklch(100% 0 0);--card:oklch(29.5% .011 254);--card-foreground:oklch(100% 0 0);--popover:oklch(29.5% .011 254);--popover-foreground:oklch(100% 0 0);--secondary:oklch(29.5% .011 254);--secondary-foreground:oklch(100% 0 0);--muted:oklch(29.5% .011 254);--muted-foreground:oklch(72% .01 254);--accent:oklch(26.5% .03 127.5);--accent-foreground:oklch(89.8% .085 126.1);--border:oklch(100% 0 0/.12);--input:oklch(100% 0 0/.16);--ring:oklch(81.3% .142 127.628);--ink:oklch(18% 0 90);--ink-foreground:oklch(100% 0 0);--surface:oklch(26.5% .03 127.5);--hairline:oklch(100% 0 0/.12);--primary-deep:oklch(72% .155 130);--primary-tint:oklch(26.5% .03 127.5);--control:var(--primary);--control-foreground:var(--primary-foreground);--tab-active:var(--muted);--tab-active-foreground:var(--foreground)}.app-site{--radius:.875rem;--button-height-sm:32px;--button-height:40px;--button-height-lg:48px;--field-height:40px;--button-radius:999px;--input-radius:calc(var(--radius) * .7);--card-radius:calc(var(--radius) * 1.15);--chip-radius:999px;--card-padding:1.5rem;--heading-case:uppercase;--label-case:uppercase;--display-weight:800;--display-line:.9;--display-tracking:-.01em;--label-tracking:.16em;--number-style:italic;--icon-stroke:2;--shadow-strength:.1}.app-site [data-sidebar=sidebar][data-mobile=true],.app-site [data-slot=sidebar-wrapper]{--sidebar:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.app-site [data-sidebar=sidebar][data-mobile=true],.app-site [data-slot=sidebar-wrapper]{--sidebar:color-mix(in srgb,var(--foreground) 4%,var(--background))}}.app-site [data-sidebar=sidebar][data-mobile=true],.app-site [data-slot=sidebar-wrapper]{--sidebar-accent:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.app-site [data-sidebar=sidebar][data-mobile=true],.app-site [data-slot=sidebar-wrapper]{--sidebar-accent:color-mix(in srgb,var(--foreground) 6%,var(--sidebar))}}.app-site [data-sidebar=sidebar][data-mobile=true],.app-site [data-slot=sidebar-wrapper]{--sidebar-accent-foreground:var(--foreground)}.marketing-site{--font-display:var(--font-saira-condensed),var(--font-saira),ui-sans-serif,sans-serif;--font-numeric:var(--font-saira),var(--font-inter),ui-sans-serif,sans-serif;background-color:var(--background);color:var(--foreground);font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}@media (prefers-reduced-motion:reduce){.elevation-draw{animation:none!important}.live-dot,.marquee-track{animation:none}.image-zoom{scale:none!important}}.app-site{--font-sans:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--font-heading:var(--font-display)}.app-site [data-slot=card]{border-radius:var(--card-radius);box-shadow:0 0 0 1px var(--border)}@supports (color:color-mix(in lab,red,red)){.app-site [data-slot=card]{box-shadow:0 0 0 1px color-mix(in srgb,var(--border) 75%,transparent)}}.app-site [data-slot=card][data-flat]{box-shadow:none;background:0 0}.app-site [data-slot=button]:not([data-variant=link]){border-radius:var(--button-radius)}.app-site [data-slot=button]:not([data-variant=link]):not([data-size^=icon]){padding-inline:1rem}.app-site [data-slot=tabs-list][data-variant=default]{border-radius:var(--chip-radius);background:var(--card);box-shadow:inset 0 0 0 1px var(--hairline);scrollbar-width:none;justify-content:flex-start;max-width:100%;padding:3px;overflow-x:auto}.app-site [data-slot=tabs-trigger]{border-radius:var(--chip-radius)}.app-site [data-slot=tabs-list][data-variant=default] [data-slot=tabs-trigger][data-state=active]{background:var(--ink);color:var(--ink-foreground);box-shadow:none}.app-site [data-slot=badge]{border-radius:var(--chip-radius)}.app-site [data-slot=table-head]{color:var(--muted-foreground)}.app-site [data-slot=input],.app-site [data-slot=select-trigger],.app-site [data-slot=textarea]{border-radius:var(--input-radius);background-color:var(--card)}.app-site [data-slot=sidebar-inset]{background:var(--background)}@media (min-width:64rem){.app-site [data-slot=sidebar-inset]{border-radius:calc(var(--radius) * 1.3);box-shadow:0 0 0 1px var(--border),0 20px 50px -30px #00000040}@supports (color:color-mix(in lab,red,red)){.app-site [data-slot=sidebar-inset]{box-shadow:0 0 0 1px color-mix(in srgb,var(--border) 70%,transparent),0 20px 50px -30px #00000040}}}.app-site [data-slot=sidebar-inset] header nav a{letter-spacing:.07em}.app-site [data-sidebar=group-label]{font-size:var(--type-caption3-size);line-height:var(--type-caption3-line);letter-spacing:var(--label-tracking);text-transform:var(--label-case);font-weight:500}.app-site [data-sidebar=menu-button]:not([data-size=lg]):before{content:"";width:.3125rem;height:.3125rem;box-shadow:inset 0 0 0 1px var(--muted-foreground);opacity:.6;border-radius:999px;flex-shrink:0;margin-inline:.3125rem .1875rem}.app-site [data-sidebar=menu-button]:not([data-size=lg])>svg:first-child,.app-site [data-sidebar=menu-button][data-sidebar-search]:before{display:none}.app-site [data-sidebar=menu-button][data-sidebar-search]>svg:first-child{display:block}.app-site [data-sidebar=menu-button][data-active]:not([aria-expanded=true]),.app-site [data-sidebar=menu-sub-button][data-active]{color:var(--foreground);background:0 0;font-weight:600}.app-site [data-sidebar=menu-button][data-active]:not([aria-expanded=true]):before,.app-site [data-sidebar=menu-sub-button][data-active]:before{content:"";background:var(--primary);width:.4375rem;height:.4375rem;box-shadow:0 0 0 3px var(--primary);border-radius:999px;flex-shrink:0;margin-inline:.25rem .125rem}@supports (color:color-mix(in lab,red,red)){.app-site [data-sidebar=menu-button][data-active]:not([aria-expanded=true]):before,.app-site [data-sidebar=menu-sub-button][data-active]:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 22%,transparent)}}.app-site [data-sidebar=menu-button][data-active]:not([aria-expanded=true]):before,.app-site [data-sidebar=menu-sub-button][data-active]:before{opacity:1}.app-site [data-sidebar=menu-button][data-active][aria-expanded=true]{background:0 0;font-weight:400}.app-site [data-collapsible=icon] [data-sidebar=menu-button]:before{display:none!important}.app-site [data-collapsible=icon] [data-sidebar=menu-button]>svg:first-child{display:block}.app-site [data-slot=sidebar][data-collapsible=icon] [data-sidebar=menu-button][data-active]{background:var(--sidebar-accent)}.app-site [data-app-content] :where(h1,h2,h3),.app-site [data-slot=dialog-title],.app-site [data-slot=sheet-title],.app-site [role=dialog] :where(h1,h2,h3){font-family:var(--font-display);letter-spacing:var(--display-tracking);text-transform:var(--heading-case)}.app-site .premium-surface{background:linear-gradient(140deg,var(--premium) 0,var(--premium) 100%)}@supports (color:color-mix(in lab,red,red)){.app-site .premium-surface{background:linear-gradient(140deg,color-mix(in oklch,var(--premium) 6%,var(--card)) 0,color-mix(in oklch,var(--premium) 22%,var(--card)) 100%)}}.app-site .premium-surface{box-shadow:inset 0 0 0 1px var(--premium),0 12px 28px -20px var(--premium)}@supports (color:color-mix(in lab,red,red)){.app-site .premium-surface{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--premium) 45%,transparent),0 12px 28px -20px color-mix(in oklch,var(--premium) 70%,transparent)}}.app-site .premium-text{color:var(--premium)}@supports (color:color-mix(in lab,red,red)){.app-site .premium-text{color:color-mix(in oklch,var(--premium) 55%,var(--foreground))}}.app-site .premium-muted{color:var(--premium)}@supports (color:color-mix(in lab,red,red)){.app-site .premium-muted{color:color-mix(in oklch,var(--premium) 45%,var(--muted-foreground))}}.app-site .premium-mark{background:linear-gradient(145deg,var(--premium),var(--premium))}@supports (color:color-mix(in lab,red,red)){.app-site .premium-mark{background:linear-gradient(145deg,color-mix(in oklch,var(--premium) 80%,white),color-mix(in oklch,var(--premium) 85%,black))}}.app-site .premium-mark{color:var(--premium-foreground)}.app-site .premium-edge{background:linear-gradient(90deg,transparent,var(--premium),transparent)}html[data-motion] [data-reveal]:not([data-shown]){opacity:0;transform:translateY(14px)}html[data-motion] [data-reveal]{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}[data-reveal-stagger][data-waiting]>*{opacity:0;transform:translateY(12px)}[data-reveal-stagger]:is([data-waiting],[data-shown])>*{transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}[data-reveal-stagger]>:nth-child(2){transition-delay:60ms}[data-reveal-stagger]>:nth-child(3){transition-delay:.12s}[data-reveal-stagger]>:nth-child(4){transition-delay:.18s}[data-reveal-stagger]>:nth-child(5){transition-delay:.24s}[data-reveal-stagger]>:nth-child(6){transition-delay:.3s}[data-reveal-stagger]>:nth-child(n+7){transition-delay:.36s}@keyframes motion-pop{0%{opacity:.4;transform:scale(.6)}55%{opacity:1;transform:scale(1.15)}to{transform:scale(1)}}.motion-pop{animation:motion-pop .45s cubic-bezier(.34,1.56,.64,1) both}@keyframes motion-shine{0%,72%{transform:translate(-120%)skew(-20deg)}to{transform:translate(220%)skew(-20deg)}}.motion-shine{isolation:isolate;position:relative;overflow:hidden}.motion-shine:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;animation:motion-shine 5.5s ease-in-out 1.2s infinite;position:absolute;inset:0 auto 0 0}@keyframes motion-glow{50%{opacity:1}}.motion-glow:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 0 6px var(--premium,var(--primary));position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.motion-glow:after{box-shadow:0 0 0 6px color-mix(in oklch,var(--premium,var(--primary)) 22%,transparent)}}.motion-glow:after{opacity:0;animation:motion-glow 3.2s ease-in-out infinite}@keyframes motion-wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(11deg)}60%{transform:rotate(-7deg)}80%{transform:rotate(4deg)}}.motion-wiggle{transform-origin:50% 10%;animation:motion-wiggle .7s ease-in-out both}@keyframes motion-rise{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}.motion-rise{animation:motion-rise .35s cubic-bezier(.22,1,.36,1) both}@keyframes motion-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}[data-page-header],[data-page-header]+*{animation:motion-enter .35s cubic-bezier(.22,1,.36,1) both}[data-page-header]+*{animation-delay:60ms}.marketing-site [data-press],.marketing-site [data-slot=button]:not(:disabled){transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.15s}.marketing-site [data-press]:active,.marketing-site [data-slot=button]:not(:disabled):active{transform:scale(.97)}.marketing-site [data-hover-lift]{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}@media (hover:hover){.marketing-site [data-hover-lift]:hover{transform:translateY(-3px);box-shadow:0 14px 30px -18px #00000059}}@keyframes motion-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.marketing-site [data-slot=skeleton]{background-image:linear-gradient(90deg,transparent 0,var(--foreground) 50%,transparent 100%);animation:motion-shimmer 1.6s linear infinite}@supports (color:color-mix(in lab,red,red)){.marketing-site [data-slot=skeleton]{background-image:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--foreground) 6%,transparent) 50%,transparent 100%)}}.marketing-site [data-slot=skeleton]{background-size:200% 100%}@media (prefers-reduced-motion:reduce){html[data-motion] [data-reveal-stagger]>*,html[data-motion] [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}.marketing-site [data-slot=skeleton],.motion-glow,.motion-glow:after,.motion-pop,.motion-rise,.motion-shine:after,.motion-wiggle,[data-page-header],[data-page-header]+*,html[data-motion] [data-shown] .motion-ring{animation:none!important}.app-site .premium-mark:hover,.marketing-site [data-hover-lift]:hover,.marketing-site [data-slot=button]:active{transform:none!important}}@keyframes motion-ring{0%{stroke-dashoffset:var(--motion-ring-from)}}html[data-motion] [data-shown] .motion-ring{animation:motion-ring .9s cubic-bezier(.22,1,.36,1) .15s both}[data-reveal-stagger=pop][data-waiting]>*{transform:scale(.6)}[data-reveal-stagger=pop]:is([data-waiting],[data-shown])>*{transition-timing-function:cubic-bezier(.34,1.56,.64,1)}@media (hover:hover){.app-site .premium-mark{transition:transform .3s cubic-bezier(.34,1.56,.64,1),filter .3s}.app-site .premium-mark:hover{filter:brightness(1.15)saturate(1.15);transform:scale(1.06)rotate(-3deg)}}:root{--motion-instant:.12s;--motion-fast:.2s;--motion-base:.32s;--motion-slow:.6s;--motion-draw:1.1s;--motion-ease:cubic-bezier(.22,1,.36,1);--motion-ease-in-out:cubic-bezier(.65,0,.35,1)}html[data-motion] .motion-draw{stroke-dasharray:1;transition:stroke-dashoffset var(--motion-draw) var(--motion-ease-in-out)}html[data-motion] .motion-draw:not([data-shown]){stroke-dashoffset:1px}html[data-motion] .motion-area{transition:opacity var(--motion-slow) var(--motion-ease) calc(var(--motion-draw) * .6)}html[data-motion] .motion-area:not([data-shown]){opacity:0}html[data-motion] .motion-grow-x,html[data-motion] .motion-grow-y{transition:transform var(--motion-slow) var(--motion-ease);transition-delay:calc(var(--motion-i,0) * 60ms)}html[data-motion] .motion-grow-x{transform-origin:0}html[data-motion] .motion-grow-y{transform-origin:bottom}html[data-motion] .motion-grow-x:not([data-shown]){transform:scaleX(0)}html[data-motion] .motion-grow-y:not([data-shown]){transform:scaleY(0)}.motion-progress{transition:width var(--motion-slow) var(--motion-ease),transform var(--motion-slow) var(--motion-ease)}@keyframes motion-flash{0%{background-color:color-mix(in oklch,var(--primary) 28%,transparent)}to{background-color:#0000}}.motion-flash{animation:motion-flash 1.2s var(--motion-ease) both;border-radius:.375rem}@keyframes motion-rank-up{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes motion-rank-down{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.motion-rank-up{animation:motion-rank-up var(--motion-base) var(--motion-ease) both}.motion-rank-down{animation:motion-rank-down var(--motion-base) var(--motion-ease) both}@media (hover:hover){.app-site [data-hover-lift]{transition:transform var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) ease}.app-site [data-hover-lift]:hover{transform:translateY(-2px);box-shadow:0 10px 24px -18px #00000059}}.app-site [data-slot=tabs-list][data-variant=line] [data-slot=tabs-trigger]:after{transition:opacity var(--motion-fast) var(--motion-ease),transform var(--motion-base) var(--motion-ease)}@supports (view-transition-name:none){[data-page-header],[data-page-header]+*{animation:none}}::view-transition{pointer-events:none}::view-transition-old(.page){animation:motion-page-out var(--motion-fast) ease-in both}::view-transition-new(.page){animation:motion-page-in var(--motion-base) var(--motion-ease) 60ms both}@keyframes motion-page-out{to{opacity:0}}@keyframes motion-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html[data-motion] .motion-area,html[data-motion] .motion-draw,html[data-motion] .motion-grow-x,html[data-motion] .motion-grow-y{stroke-dashoffset:0!important;opacity:1!important;transition:none!important;transform:none!important}.app-site [data-hover-lift],.motion-progress{transition:none!important}.motion-flash,.motion-rank-down,.motion-rank-up{animation:none!important}.app-site [data-hover-lift]:hover{transform:none!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}@media (prefers-reduced-motion:no-preference){.motion-draw:is([data-waiting],[data-shown])~.motion-trail>*{transition:opacity var(--motion-fast) var(--motion-ease) calc(var(--motion-draw) * var(--motion-at,0))}.motion-draw[data-waiting]~.motion-trail>*{opacity:0}html[data-motion] .motion-draw[vector-effect=non-scaling-stroke]:not([data-shown]){stroke-dasharray:1 2}html[data-motion] .motion-draw[vector-effect=non-scaling-stroke][data-shown]{stroke-dasharray:none;animation:motion-draw-whole var(--motion-draw) var(--motion-ease-in-out) backwards}.motion-rows[data-reveal-stagger][data-waiting]>*{opacity:1;transform:none}html[data-motion] .motion-rows:not([data-shown]) tbody>tr:nth-child(-n+10){opacity:0}html[data-motion] .motion-rows[data-shown] tbody>tr:nth-child(-n+10){animation:motion-row-in var(--motion-slow) var(--motion-ease) both;animation-delay:calc(var(--motion-row,0) * 40ms)}.motion-rows tbody>tr:nth-child(2){--motion-row:1}.motion-rows tbody>tr:nth-child(3){--motion-row:2}.motion-rows tbody>tr:nth-child(4){--motion-row:3}.motion-rows tbody>tr:nth-child(5){--motion-row:4}.motion-rows tbody>tr:nth-child(6){--motion-row:5}.motion-rows tbody>tr:nth-child(7){--motion-row:6}.motion-rows tbody>tr:nth-child(8){--motion-row:7}.motion-rows tbody>tr:nth-child(9){--motion-row:8}.motion-rows tbody>tr:nth-child(10){--motion-row:9}::view-transition-group(.race-morph){animation-duration:var(--motion-base);animation-timing-function:var(--motion-ease)}::view-transition-old(.race-morph){object-fit:cover;height:100%}::view-transition-new(.race-morph){object-fit:cover;height:100%}}@keyframes motion-draw-whole{0%{stroke-dasharray:1 2;stroke-dashoffset:1px}to{stroke-dasharray:1 2;stroke-dashoffset:0}}@keyframes motion-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.app-site [data-slot=progress-indicator]{transition:transform var(--motion-slow) var(--motion-ease);transition-delay:calc(var(--motion-i,0) * 60ms)}html[data-motion] [data-slot=progress].motion-grow-x{transform:none}html[data-motion] [data-slot=progress].motion-grow-x:not([data-shown])>[data-slot=progress-indicator]{transform:translate(-100%)!important}@keyframes motion-dot-in{0%{transform:scale(.3);box-shadow:0 0 #0000}}.app-site [data-sidebar=menu-button][data-active]:not([aria-expanded=true]):before,.app-site [data-sidebar=menu-sub-button][data-active]:before{animation:motion-dot-in var(--motion-base) var(--motion-ease) both}.app-site [data-tab-indicator][data-ready]{transition:transform var(--motion-base) var(--motion-ease),width var(--motion-base) var(--motion-ease)}.app-site [data-slot=input],.app-site [data-slot=select-trigger],.app-site [data-slot=switch-thumb],.app-site [data-slot=switch],.app-site [data-slot=textarea]{transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease)}.app-site [data-slot=checkbox]{transition-property:color,background-color,border-color,box-shadow;transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease)}@keyframes motion-tick{0%{opacity:0;transform:scale(.4)}}.app-site [data-slot=checkbox-indicator]{animation:motion-tick var(--motion-fast) var(--motion-ease) both}.app-site [data-hover-lift]:active{transition-duration:var(--motion-instant);transform:translateY(0)}@keyframes motion-arrive{0%{opacity:0;transform:translateY(-6px)}}.motion-arrive{animation:motion-arrive var(--motion-base) var(--motion-ease) both;animation-delay:calc(var(--motion-i,0) * 60ms)}}.app-site [data-slot=tabs-list]:has(>[data-tab-indicator][data-ready]) [data-slot=tabs-trigger]:after{content:none}:root{--motion-reveal:.9s;--motion-epic:1.6s;--motion-step:70ms;--motion-ease-out:cubic-bezier(.16,1,.3,1);--motion-ease-spring:cubic-bezier(.34,1.36,.64,1)}@keyframes bold-up{0%{opacity:0;transform:translateY(var(--bold-distance,44px));filter:blur(6px)}}@keyframes bold-left{0%{opacity:0;transform:translateX(calc(var(--bold-distance,48px) * -1));filter:blur(4px)}}@keyframes bold-right{0%{opacity:0;transform:translateX(var(--bold-distance,48px));filter:blur(4px)}}@keyframes bold-zoom{0%{opacity:0;filter:blur(6px);transform:scale(.94)}}@keyframes bold-fade{0%{opacity:0}}@keyframes bold-wipe{0%{clip-path:inset(0 calc(100% - 1px) 0 0)}to{clip-path:inset(0)}}@keyframes bold-wipe-up{0%{clip-path:inset(calc(100% - 1px) 0 0)}to{clip-path:inset(0)}}@keyframes bold-settle{0%{transform:scale(1.14)}}@keyframes bold-word{0%{opacity:0;transform:translateY(108%)rotate(4deg)}60%{opacity:1}}[data-reveal^=wipe] :where(img,video,picture,[data-wipe-media]){transform-origin:50% 60%}.split-word{overflow-clip-margin:.12em;vertical-align:top;margin-block:-.06em;padding-block:.06em;display:inline-block;overflow:clip}.split-inner{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;transform-origin:0 100%;display:inline-block}@media (prefers-reduced-motion:no-preference){html[data-motion] :is([data-reveal=up],[data-reveal=left],[data-reveal=right],[data-reveal=zoom],[data-reveal=wipe],[data-reveal=wipe-up],[data-reveal=split]){transition:none}html[data-motion] :is([data-reveal=up],[data-reveal=left],[data-reveal=right],[data-reveal=zoom]):not([data-shown]){opacity:0;transform:none}html[data-motion] :is([data-reveal=wipe],[data-reveal=wipe-up]):not([data-shown]){opacity:1;clip-path:inset(0 calc(100% - 1px) 0 0);transform:none}html[data-motion] [data-reveal=wipe-up]:not([data-shown]){clip-path:inset(calc(100% - 1px) 0 0)}html[data-motion] [data-reveal=up][data-shown]:not([data-shown=initial]){animation:bold-up var(--motion-reveal) var(--motion-ease-out) var(--reveal-delay,0s) backwards}html[data-motion] [data-reveal=left][data-shown]:not([data-shown=initial]){animation:bold-left var(--motion-reveal) var(--motion-ease-out) var(--reveal-delay,0s) backwards}html[data-motion] [data-reveal=right][data-shown]:not([data-shown=initial]){animation:bold-right var(--motion-reveal) var(--motion-ease-out) var(--reveal-delay,0s) backwards}html[data-motion] [data-reveal=zoom][data-shown]:not([data-shown=initial]){animation:bold-zoom var(--motion-reveal) var(--motion-ease-out) var(--reveal-delay,0s) backwards}html[data-motion] [data-reveal=wipe][data-shown]:not([data-shown=initial]){animation:bold-wipe 1.2s var(--motion-ease-in-out) var(--reveal-delay,0s) backwards}html[data-motion] [data-reveal=wipe-up][data-shown]:not([data-shown=initial]){animation:bold-wipe-up 1.2s var(--motion-ease-in-out) var(--reveal-delay,0s) backwards}html[data-motion] [data-reveal^=wipe]:not([data-shown]) :where(img,video,picture,[data-wipe-media]){transform:scale(1.14)}html[data-motion] [data-reveal^=wipe][data-shown]:not([data-shown=initial]) :where(img,video,picture,[data-wipe-media]){animation:bold-settle var(--motion-epic) var(--motion-ease-out) var(--reveal-delay,0s) backwards}:is([data-reveal-stagger=up],[data-reveal-stagger=left],[data-reveal-stagger=right],[data-reveal-stagger=zoom]):is([data-waiting],[data-shown])>*{transition:none}:is([data-reveal-stagger=up],[data-reveal-stagger=left],[data-reveal-stagger=right],[data-reveal-stagger=zoom])[data-waiting]>*{opacity:0;transform:none}[data-reveal-stagger][data-shown]:not([data-shown=initial])>*{--bold-delay:calc(var(--reveal-delay,0s) + var(--stagger-i,0) * var(--motion-step))}[data-reveal-stagger=up][data-shown]:not([data-shown=initial])>*{animation:bold-up var(--motion-reveal) var(--motion-ease-out) var(--bold-delay) backwards}[data-reveal-stagger=left][data-shown]:not([data-shown=initial])>*{animation:bold-left var(--motion-reveal) var(--motion-ease-out) var(--bold-delay) backwards}[data-reveal-stagger=right][data-shown]:not([data-shown=initial])>*{animation:bold-right var(--motion-reveal) var(--motion-ease-out) var(--bold-delay) backwards}[data-reveal-stagger=zoom][data-shown]:not([data-shown=initial])>*{animation:bold-zoom var(--motion-reveal) var(--motion-ease-out) var(--bold-delay) backwards}[data-enter=up]{animation:bold-up var(--motion-reveal) var(--motion-ease-out) var(--enter-delay,0s) backwards}[data-enter=zoom]{animation:bold-zoom var(--motion-reveal) var(--motion-ease-out) var(--enter-delay,0s) backwards}[data-enter=fade]{animation:bold-fade var(--motion-reveal) var(--motion-ease-out) var(--enter-delay,0s) backwards}[data-enter=wipe]{animation:bold-wipe 1.3s var(--motion-ease-in-out) var(--enter-delay,0s) backwards}[data-enter=wipe] :where(img,video,picture,[data-wipe-media]){animation:bold-settle 1.8s var(--motion-ease-out) var(--enter-delay,0s) backwards}[data-split=load] .split-inner,html[data-motion] [data-reveal=split][data-shown]:not([data-shown=initial]) .split-inner{animation:bold-word 1s var(--motion-ease-out) calc(var(--split-delay,0s) + var(--i,0) * var(--split-step,var(--motion-step))) backwards}html[data-motion] [data-reveal=split]:not([data-shown]){opacity:1;transform:none}html[data-motion] [data-reveal=split]:not([data-shown]) .split-inner{transform:translateY(108%)}@media (hover:hover){.marketing-site [data-hover-lift]{transition:transform .5s var(--motion-ease-out),box-shadow .5s var(--motion-ease-out),border-color var(--motion-fast) ease}.marketing-site [data-hover-lift]:hover{transform:translateY(-6px);box-shadow:0 2px 6px -2px #0000001f,0 30px 50px -30px #00000080}.marketing-site [data-hover-zoom]{transition:transform 1.1s var(--motion-ease-out)}.marketing-site :is([data-hover-lift],.group,a):hover [data-hover-zoom],.marketing-site [data-hover-zoom]:hover{transform:scale(1.07)}}}.marketing-site [data-hover-line]{background-image:linear-gradient(var(--primary),var(--primary));transition:background-size .5s var(--motion-ease-out);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px}.marketing-site :is([data-hover-lift],.group,a):is(:hover,:focus-visible) [data-hover-line],.marketing-site [data-hover-line]:is(:hover,:focus-visible){background-size:100% 2px}[data-reveal-stagger]>:nth-child(2){--stagger-i:1}[data-reveal-stagger]>:nth-child(3){--stagger-i:2}[data-reveal-stagger]>:nth-child(4){--stagger-i:3}[data-reveal-stagger]>:nth-child(5){--stagger-i:4}[data-reveal-stagger]>:nth-child(6){--stagger-i:5}[data-reveal-stagger]>:nth-child(7){--stagger-i:6}[data-reveal-stagger]>:nth-child(8){--stagger-i:7}[data-reveal-stagger]>:nth-child(9){--stagger-i:8}[data-reveal-stagger]>:nth-child(10){--stagger-i:9}[data-reveal-stagger]>:nth-child(11){--stagger-i:10}[data-reveal-stagger]>:nth-child(n+12){--stagger-i:11}[data-parallax="0.05"]{--parallax:.05}[data-parallax="0.1"]{--parallax:.1}[data-parallax="0.15"]{--parallax:.15}[data-parallax="0.2"]{--parallax:.2}[data-parallax="0.25"]{--parallax:.25}[data-parallax="0.3"]{--parallax:.3}[data-parallax="0.4"]{--parallax:.4}[data-parallax="0.5"]{--parallax:.5}[data-parallax="0.6"]{--parallax:.6}[data-parallax="-0.1"]{--parallax:-.1}[data-parallax="-0.2"]{--parallax:-.2}[data-parallax="-0.3"]{--parallax:-.3}@keyframes bold-parallax{0%{translate:0 calc(var(--parallax,.2) * -30vh)}to{translate:0 calc(var(--parallax,.2) * 30vh)}}@keyframes bold-parallax-top{0%{translate:0}to{translate:0 calc(var(--parallax,.2) * 100vh)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-parallax]{animation:bold-parallax linear both;animation-timeline:view();animation-range:cover}[data-parallax][data-parallax-from=top]{animation-name:bold-parallax-top;animation-timeline:scroll(root);animation-range:0 100vh}}}@media (prefers-reduced-motion:reduce){[data-parallax]{translate:none!important}.split-inner,[data-enter],[data-enter] *,[data-parallax]{animation:none!important}.marketing-site [data-hover-line]{transition:none}}.marketing-site [data-site-header]{transition:transform var(--motion-slow) var(--motion-ease),background-color var(--motion-base) ease,border-color var(--motion-base) ease,box-shadow var(--motion-base) ease}.marketing-site [data-section-nav]{transition:transform var(--motion-slow) var(--motion-ease),background-color var(--motion-base) ease,box-shadow var(--motion-base) ease}html:not([data-header-hidden]) .marketing-site [data-section-nav][data-stuck]{transform:translateY(var(--site-header-height,0))}.marketing-site [data-section-nav-end]{transition:opacity var(--motion-base) var(--motion-ease),transform var(--motion-base) var(--motion-ease),visibility var(--motion-base)}.marketing-site [data-section-nav]:not([data-stuck]) [data-section-nav-end]{opacity:0;visibility:hidden;transform:translateY(6px)}@media (prefers-reduced-motion:no-preference){.marketing-site [data-site-header][data-hidden]{transform:translateY(-100%)}[data-indicator-line][data-ready]{transition:transform var(--motion-base) var(--motion-ease),width var(--motion-base) var(--motion-ease),opacity var(--motion-fast) ease}}.marketing-site [data-hero-curtain]{z-index:-1;pointer-events:none;background:var(--ink);position:absolute;inset:0;transform:translate(101%)}.marketing-site [data-hero-curtain]:before{content:"";background:var(--primary);inset-block:0;width:6px;position:absolute;left:0}@keyframes site-curtain{0%{transform:translate(0)}to{transform:translate(101%)}}@keyframes site-podium-step{0%{transform:scaleY(0)}}@keyframes site-podium-runner{0%{opacity:0;filter:blur(4px);transform:translateY(-32px)scale(.92)}}@media (prefers-reduced-motion:no-preference){.marketing-site [data-hero-curtain]{animation:site-curtain 1.15s var(--motion-ease-in-out) 60ms backwards}.marketing-site [data-hero-settle]{animation:bold-settle var(--motion-epic) var(--motion-ease-out) backwards}html[data-navigated] .marketing-site :is([data-hero-curtain],[data-hero-settle]){animation:none}html[data-motion] [data-reveal=podium]:not([data-shown]){opacity:1;transform:none}html[data-motion] [data-reveal=podium]:not([data-shown]) [data-podium-step]{transform:scaleY(0)}html[data-motion] [data-reveal=podium]:not([data-shown]) [data-podium-runner]{opacity:0}[data-podium-step]{transform-origin:bottom}html[data-motion] [data-reveal=podium][data-shown]:not([data-shown=initial]) [data-podium-step]{animation:site-podium-step var(--motion-reveal) var(--motion-ease-spring) calc(var(--podium-i,0) * .2s) backwards}html[data-motion] [data-reveal=podium][data-shown]:not([data-shown=initial]) [data-podium-runner]{animation:site-podium-runner var(--motion-reveal) var(--motion-ease-out) calc(var(--podium-i,0) * .2s + .38s) backwards}}[data-pill-group]:has(>[data-indicator-line=pill][data-ready])>[data-indicator]:is([aria-selected=true],[aria-checked=true]){background-color:#0000}@keyframes site-pin-drop{0%{opacity:0;transform:translateY(-60px)}55%{opacity:1;transform:translateY(4px)}75%{transform:translateY(-3px)}to{transform:none}}@keyframes site-row-in{0%{opacity:0;transform:translate(-28px)}}@media (prefers-reduced-motion:no-preference){.marketing-site .site-pin{animation:site-pin-drop .8s var(--motion-ease-out) calc(var(--pin-i,0) * 35ms) backwards}html[data-motion] .marketing-site .motion-rows[data-shown]:not([data-shown=initial]) tbody>tr:nth-child(-n+10){animation:site-row-in var(--motion-slow) var(--motion-ease-out) both;animation-delay:calc(var(--motion-row,0) * 55ms)}}@media (prefers-reduced-motion:reduce){.marketing-site [data-section-nav][data-stuck]{transform:translateY(var(--site-header-height,0))!important}.marketing-site [data-section-nav-end],.marketing-site [data-section-nav],.marketing-site [data-site-header]{transition:none!important}.marketing-site .site-pin,.marketing-site :is([data-hero-curtain],[data-hero-settle]),[data-podium-runner],[data-podium-step]{animation:none!important}}.hero-figure:before{content:"";background:var(--ink-foreground);height:1px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab,red,red)){.hero-figure:before{background:color-mix(in oklch,var(--ink-foreground) 28%,transparent)}}.hero-figure:before{transform-origin:0}.launch-dot:after{content:"";border-radius:inherit;background:var(--primary);opacity:0;position:absolute;inset:0}.launch-digit{display:inline-block}@keyframes hero-focus{0%{filter:blur(10px)brightness(.72);transform:scale(1.07)}to{filter:none;transform:scale(1.02)}}@keyframes hero-focus-lite{0%{opacity:.55;transform:scale(1.07)}to{opacity:1;transform:scale(1.02)}}@keyframes hero-approach{0%{transform:scale(1.02)}to{transform:scale(1.07)}}@keyframes hero-line{0%{transform:translateY(105%)}}@keyframes hero-lime{0%{color:var(--ink-foreground)}}@keyframes hero-soft-up{0%{opacity:0;transform:translateY(14px)}}@keyframes hero-grow-x{0%{transform:scaleX(0)}}@keyframes launch-ping{0%{opacity:.45;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}@keyframes launch-digit{0%{opacity:0;transform:translateY(45%)}}@media (prefers-reduced-motion:no-preference){.hero-photo{animation:hero-focus 1.9s var(--motion-ease-out-expo,cubic-bezier(.16,1,.3,1)) both,hero-approach 28s ease-in-out 1.9s infinite alternate}.hero-line{animation:hero-line 1.1s cubic-bezier(.16,1,.3,1) var(--enter-delay,0s) both}.hero-lime{animation:hero-line 1.1s cubic-bezier(.16,1,.3,1) var(--enter-delay,0s) both,hero-lime 1.2s ease calc(var(--enter-delay,0s) + .9s) both}#top [data-enter=fade],#top [data-enter=up]{animation:hero-soft-up 1s cubic-bezier(.16,1,.3,1) var(--enter-delay,0s) both}.hero-figure:before{animation:hero-grow-x 1.2s cubic-bezier(.16,1,.3,1) var(--enter-delay,0s) backwards}.launch-dot:after{animation:launch-ping 3.2s cubic-bezier(.16,1,.3,1) 2.2s infinite}.launch-digit{animation:launch-digit .35s ease-out backwards}@media (max-width:767px),(pointer:coarse){.hero-photo{animation:hero-focus-lite 1.6s cubic-bezier(.16,1,.3,1) both,hero-approach 28s ease-in-out 1.6s infinite alternate}}}@media (prefers-reduced-motion:reduce){.hero-figure:before,.hero-lime,.hero-line,.hero-photo,.launch-digit,.launch-dot:after{animation:none!important}}.marketing-site [data-plan-featured]:before{content:"";background:var(--primary);transform-origin:0;height:3px;position:absolute;inset:0 0 auto}@media (prefers-reduced-motion:no-preference){html[data-motion] [data-plan-featured]{--bold-distance:96px}html[data-motion] [data-plan-featured][data-shown]:not([data-shown=initial]):before{animation:hero-grow-x 1s var(--motion-ease-out) calc(var(--reveal-delay,0s) + .45s) backwards}html[data-motion] [data-plan-featured][data-shown]:not([data-shown=initial]) [data-plan-badge]{animation:motion-pop .55s var(--motion-ease-spring) calc(var(--reveal-delay,0s) + .75s) backwards}html[data-motion] [data-course-draw]:not([data-shown]) .course-wipe{clip-path:inset(-40px 100% -40px 0)}html[data-motion] [data-course-draw][data-shown=""] .course-wipe{animation:course-wipe var(--motion-epic,1.6s) var(--motion-ease-in-out) both}html[data-motion] [data-course-draw][data-shown=""] .course-trail{animation:course-trail var(--motion-base) var(--motion-ease) calc(var(--motion-epic,1.6s) * var(--motion-at,0)) both}html[data-motion] [data-course-draw]:not([data-shown]) .course-trail{opacity:0}html[data-motion] [data-course-draw][data-shown=""] .course-wipe-edge{animation:course-wipe-edge var(--motion-epic,1.6s) var(--motion-ease-in-out) both,course-wipe-edge-out var(--motion-fast) linear calc(var(--motion-epic,1.6s) - .12s) forwards}}.course-wipe-edge{opacity:0;filter:drop-shadow(0 0 6px var(--primary))}@keyframes course-wipe{0%{clip-path:inset(-40px 100% -40px 0)}to{clip-path:inset(-40px 0)}}@keyframes course-trail{0%{opacity:0;transform:translateY(4px)}}@keyframes course-wipe-edge{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translateX(var(--course-w,0))}}@keyframes course-wipe-edge-out{to{opacity:0}}body:has(#finale) [data-closing-cta]{display:none}:root{--site-header-height:57px}@media (min-width:40rem){:root{--site-header-height:65px}}@media (min-width:48rem){:root{--site-header-height:73px}}@media (max-width:767px),(pointer:coarse){@keyframes bold-up{0%{opacity:0;transform:translateY(var(--bold-distance,44px))}}@keyframes bold-left{0%{opacity:0;transform:translateX(calc(var(--bold-distance,48px) * -1))}}@keyframes bold-right{0%{opacity:0;transform:translateX(var(--bold-distance,48px))}}@keyframes bold-zoom{0%{opacity:0;transform:scale(.94)}}@keyframes site-podium-runner{0%{opacity:0;transform:translateY(-32px)scale(.92)}}[data-parallax]{animation:none!important;translate:none!important}}[data-offscreen],[data-offscreen]:after{animation-play-state:paused!important}@keyframes phone-rise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:no-preference){@media (max-width:767px),(pointer:coarse){:root{--motion-reveal:.52s;--motion-epic:.9s;--motion-step:0s}.split-inner{animation:none!important}html[data-motion] [data-reveal=split]:not([data-shown]) .split-inner{transform:none}html[data-motion] [data-reveal=split]:not([data-shown]){opacity:0}[data-split=load],html[data-motion] [data-reveal=split][data-shown]:not([data-shown=initial]){animation:phone-rise .52s var(--motion-ease-out) var(--split-delay,0s) backwards}[data-reveal-stagger]>*{transition-delay:0s!important;animation-delay:0s!important}}}@keyframes search-nudge{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--primary) 55%,transparent)}70%{box-shadow:0 0 0 9px color-mix(in oklab,var(--primary) 0%,transparent)}to{box-shadow:0 0 #0000}}@keyframes search-nudge-icon{0%,to{transform:rotate(0)scale(1)}30%{transform:rotate(-14deg)scale(1.12)}60%{transform:rotate(10deg)scale(1.06)}}@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-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}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes itra-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes itra-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}