/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--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-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-space-x-reverse:0}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--tracking-tight:-.025em;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:initial;font-variation-settings:initial;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}input:where(:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=image],[type=button],[type=submit],[type=reset])),select,textarea{background-color:field}option{padding-block-end:1px;padding-inline:2px}:root{--s-0:0;--s-1:4px;--s-1-5:6px;--s-2:8px;--s-3:12px;--s-3-5:14px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:28px;--s-8:32px;--s-9:36px;--s-10:40px;--s-11:44px;--s-12:48px;--s-14:56px;--s-16:64px;--s-20:80px;--s-24:96px;--s-28:112px;--s-32:128px;--s-36:144px;--s-40:160px;--s-44:176px;--s-48:192px;--s-52:208px;--s-56:224px;--s-60:240px;--s-64:256px;--s-72:288px;--s-80:320px;--s-96:384px;--max-w-2xs:256px;--max-w-xs:320px;--max-w-sm:384px;--max-w-md:448px;--max-w-lg:512px;--max-w-xl:576px;--max-w-2xl:672px;--max-w-3xl:768px;--max-w-4xl:896px;--max-w-5xl:1024px;--max-w-6xl:1152px;--max-w-7xl:1280px;--w-0:0;--w-0-5:2px;--w-1:4px;--w-1-5:6px;--w-2:8px;--w-2-5:10px;--w-3:12px;--w-3-5:14px;--w-4:16px;--w-5:20px;--w-6:24px;--w-7:28px;--w-8:32px;--w-9:36px;--w-10:40px;--w-11:44px;--w-12:48px;--w-14:56px;--w-16:64px;--w-20:80px;--w-24:96px;--w-28:112px;--w-32:128px;--w-36:144px;--w-40:160px;--w-44:176px;--w-48:192px;--w-52:208px;--w-56:224px;--w-60:240px;--w-64:256px;--w-72:288px;--w-80:320px;--w-96:384px;--blur-none:0;--blur-sm:4px;--blur:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--border-0:0px;--border-1:1px;--border-2:2px;--border-4:4px;--border-8:8px;--radius-default:4px;--radius-sm:2px;--radius-lg:8px;--radius-full:9999px;--radius-xl:12px;--radius-md:6px;--opacity-0:0;--opacity-5:.05;--opacity-10:.1;--opacity-15:.15;--opacity-20:.2;--opacity-25:.25;--opacity-30:.3;--opacity-35:.35;--opacity-40:.4;--opacity-45:.45;--opacity-50:.5;--opacity-55:.55;--opacity-60:.6;--opacity-65:.65;--opacity-70:.7;--opacity-75:.75;--opacity-80:.8;--opacity-85:.85;--opacity-90:.9;--opacity-95:.95;--opacity-100:1;--font-sans:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif:"Brandon Grotesque", Georgia, Cambria, "Times New Roman", Times, serif;--font-work-sans:"Work Sans", sans-serif;--font-outfit:"Outfit", sans-serif;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--text-32:32px;--text-4xl:36px;--text-5xl:48px;--text-6xl:56px;--text-7xl:72px;--text-8xl:96px;--text-9xl:128px;--leading-3:12px;--leading-4:16px;--leading-5:20px;--leading-6:24px;--leading-7:28px;--leading-8:32px;--leading-9:36px;--leading-10:40px;--leading-11:44px;--leading-12:48px;--leading-13:52px;--leading-14:56px;--leading-15:60px;--leading-16:64px;--leading-17:68px;--leading-18:72px;--leading-19:76px;--leading-20:80px;--leading-100:1;--leading-110:1.1;--leading-120:1.2;--leading-150:1.3;--leading-160:1.4;--leading-170:1.5;--font-thin:100;--font-extralight:200;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--font-weight-thin:thin;--font-weight-extralight:extralight;--font-weight-light:light;--font-weight-regular:regular;--font-weight-medium:medium;--font-weight-semibold:semibold;--font-weight-bold:bold;--font-weight-extrabold:extrabold;--font-weight-black:black;--font-weight-thin-100:100;--font-weight-extralight-200:200;--font-weight-light-300:300;--font-weight-normal-400:400;--font-weight-medium-500:500;--font-weight-semibold-600:600;--font-weight-bold-700:700;--font-weight-extrabold-800:800;--font-weight-black-900:900;--black:#000;--white:#fff;--transparent:#fff;--primary-200:#d9ebf6;--primary-300:#cce5f3;--primary-500:#80bde1;--primary-600:#017bc3;--primary-800:#001f47;--active-badge:#87b3e9;--secondary-100:#e8e9f1;--secondary-500:#8f95bd;--secondary-600:#202b7b;--secondary-950:#131a4a;--error-50:#fef2f2;--error-100:#fee2e2;--error-200:#fecaca;--error-300:#fca5a5;--error-400:#f87171;--error-500:#ef4444;--error-600:#dc2626;--error-700:#b91c1c;--error-800:#991b1b;--error-900:#7f1d1d;--error-950:#450a0a;--success-50:#eff6ff;--success-100:#dbeafe;--success-200:#bfdbfe;--success-300:#93c5fd;--success-400:#60a5fa;--success-500:#3b82f6;--success-600:#2563eb;--success-700:#1d4ed8;--success-800:#1e40af;--success-900:#1e3a8a;--success-950:#172554;--warning-50:#fff7ed;--warning-100:#ffedd5;--warning-200:#fed7aa;--warning-300:#fdba74;--warning-400:#fb923c;--warning-500:#f97316;--warning-600:#ea580c;--warning-700:#c2410c;--warning-800:#9a3412;--warning-900:#7c2d12;--warning-950:#431407;--help-50:#faf3dc;--help-500:#fdc300;--help-600:#cc9d00;--developer-mode:#7c3aed;--developer-mode-ring:#c4b5fd;--neutral-50:#fafafa;--neutral-100:#f4f4f5;--neutral-200:#e4e4e7;--neutral-300:#d4d4d8;--neutral-400:#a1a1aa;--neutral-500:#71717a;--neutral-600:#52525b;--neutral-700:#3f3f46;--neutral-800:#27272a;--neutral-900:#18181b;--neutral-950:#09090b;--neutral-15:#17191c26;--background:#fff;--foreground:#18181b;--card:#fff;--card-foreground:#09090b;--popover:#fff;--popover-foreground:#09090b;--primary:#002c66;--primary-foreground:#fafafa;--secondary:#f4f4f5;--secondary-foreground:#202b7b;--muted:#f4f4f5;--muted-foreground:#71717a;--accent:#d9ebf6;--accent-light:#f1f7ff;--accent-foreground:#18181b;--destructive:#dc2626;--destructive-foreground:#fef2f2;--border:#d4d4d8;--input:#d4d4d8;--ring:var(--primary);--subtle:#17191cbf;--chart-1:#2a9d90;--chart-2:#e76e50;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--sidebar-background:#f4f4f5;--sidebar-foreground:#3f3f46;--sidebar-primary:#18181b;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#e4e4e7;--sidebar-accent-foreground:#18181b;--sidebar-border:#e4e4e7;--sidebar-ring:#a1a1aa;--highlight:#3b82f6;--highlight-foreground:#fff;--tracking-normal:0;--tracking-tight:-.4px;--screen-mobile:360px;--screen-tablet:768px;--screen-tablet-landscape:1024px;--screen-desktop:1440px;--screen-desktop-hd:1920px}.dark{--background:#09090b;--foreground:#fafafa;--card:#09090b;--card-foreground:#fafafa;--popover:#d4d4d8;--popover-foreground:#09090b;--primary:#80bde1;--primary-foreground:#18181b;--secondary:#e8e9f1;--secondary-foreground:#131a4a;--muted:#27272a;--muted-foreground:#a1a1aa;--accent:#27272a;--accent-foreground:#fafafa;--destructive:#ef4444;--destructive-foreground:#fef2f2;--border:#27272a;--input:#27272a;--ring:#80bde1;--chart-1:#2662d9;--chart-2:#e23670;--chart-3:#e88c30;--chart-4:#af57db;--chart-5:#2eb88a;--sidebar-background:#18181b;--sidebar-foreground:#f4f4f5;--sidebar-primary:#1d4ed8;--sidebar-primary-foreground:#fff;--sidebar-accent:#27272a;--sidebar-accent-foreground:#f4f4f5;--sidebar-border:#27272a;--sidebar-ring:#d4d4d8}*,:before,:after{border-color:var(--border)}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}:where(th,td){padding:1px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background);color:var(--foreground);font-family:var(--font-sans)}h1{font-size:var(--text-4xl);line-height:var(--leading-10);font-weight:var(--font-extrabold);letter-spacing:var(--tracking-tight);font-family:var(--font-sans)}h2{font-size:var(--text-3xl);line-height:var(--leading-9);font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight);font-family:var(--font-sans)}h3{font-size:var(--text-2xl);line-height:var(--leading-8);font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight);font-family:var(--font-sans)}h4{font-size:var(--text-xl);line-height:var(--leading-7);font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight);font-family:var(--font-sans)}p{font-size:var(--text-base);line-height:var(--leading-7);font-weight:var(--font-normal);letter-spacing:var(--tracking-normal);font-family:var(--font-sans)}blockquote{font-size:var(--text-base);line-height:var(--leading-6);font-weight:var(--font-normal);letter-spacing:var(--tracking-normal);font-family:var(--font-sans);font-style:italic}code{font-size:var(--text-sm);line-height:var(--leading-5);font-weight:var(--font-semibold);letter-spacing:var(--tracking-normal);font-family:var(--font-mono)}ul,ol{font-size:var(--text-base);line-height:var(--leading-7);font-weight:var(--font-normal);letter-spacing:var(--tracking-normal);font-family:var(--font-sans)}table{font-size:var(--text-base);font-weight:var(--font-normal);letter-spacing:var(--tracking-normal);font-family:var(--font-sans)}th{font-weight:var(--font-bold)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!static{position:static!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--s-0)}.inset-x-0{inset-inline:var(--s-0)}.inset-y-0{inset-block:var(--s-0)}.\!top-auto{top:auto!important}.top-0{top:var(--s-0)}.top-1\/2{top:50%}.top-2{top:var(--s-2)}.top-3\.5{top:var(--s-3-5)}.top-4{top:var(--s-4)}.top-72{top:var(--s-72)}.top-\[14px\]{top:14px}.right-0{right:var(--s-0)}.right-1{right:var(--s-1)}.right-2{right:var(--s-2)}.right-3{right:var(--s-3)}.right-4{right:var(--s-4)}.right-\[6px\]{right:6px}.bottom-0{bottom:var(--s-0)}.bottom-1{bottom:var(--s-1)}.left-0{left:var(--s-0)}.left-2{left:var(--s-2)}.left-10{left:var(--s-10)}.left-\[50vw\]{left:50vw}.left-\[73px\]{left:73px}.left-\[281px\]{left:281px}.isolate{isolation:isolate}.\!z-\[49\]{z-index:49!important}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[100\]{z-index:100}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.row-1{grid-row:1}.row-2{grid-row:2}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-7{grid-row:span 7/span 7}.row-span-8{grid-row:span 8/span 8}.row-span-9{grid-row:span 9/span 9}.row-span-10{grid-row:span 10/span 10}.container{width:100%}@media (width>=360px){.container{max-width:360px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1440px){.container{max-width:1440px}}@media (width>=1920px){.container{max-width:1920px}}.m-0{margin:var(--s-0)}.m-2{margin:var(--s-2)}.m-4{margin:var(--s-4)}.m-6{margin:var(--s-6)}.-mx-2{margin-inline:calc(var(--s-2) * -1)}.-mx-\[var\(--s-6\)\]{margin-inline:calc(var(--s-6) * -1)}.mx-0\.5{margin-inline:.125rem}.mx-1{margin-inline:var(--s-1)}.mx-2{margin-inline:var(--s-2)}.mx-3\.5{margin-inline:var(--s-3-5)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--s-1)}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:var(--s-1)}.mt-2{margin-top:var(--s-2)}.mt-4{margin-top:var(--s-4)}.mt-6{margin-top:var(--s-6)}.mt-8{margin-top:var(--s-8)}.mt-12{margin-top:var(--s-12)}.mt-\[-7\.5px\]{margin-top:-7.5px}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--s-1)}.mr-2{margin-right:var(--s-2)}.mr-6{margin-right:var(--s-6)}.mb-0\.5{margin-bottom:.125rem}.mb-2{margin-bottom:var(--s-2)}.mb-4{margin-bottom:var(--s-4)}.mb-6{margin-bottom:var(--s-6)}.mb-8{margin-bottom:var(--s-8)}.ml-1{margin-left:var(--s-1)}.ml-2{margin-left:var(--s-2)}.ml-6{margin-left:var(--s-6)}.ml-8{margin-left:var(--s-8)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.table{display:table}.aspect-square{aspect-ratio:1}.\!size-6{width:var(--s-6)!important;height:var(--s-6)!important}.size-2\.5{width:.625rem;height:.625rem}.size-3{width:var(--s-3);height:var(--s-3)}.size-4{width:var(--s-4);height:var(--s-4)}.size-5{width:var(--s-5);height:var(--s-5)}.size-6{width:var(--s-6);height:var(--s-6)}.size-7{width:var(--s-7);height:var(--s-7)}.size-8{width:var(--s-8);height:var(--s-8)}.size-9{width:var(--s-9);height:var(--s-9)}.size-12{width:var(--s-12);height:var(--s-12)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.\!h-auto{height:auto!important}.\!h-fit{height:fit-content!important}.h-2{height:var(--s-2)}.h-4{height:var(--s-4)}.h-5{height:var(--s-5)}.h-6{height:var(--s-6)}.h-7{height:var(--s-7)}.h-8{height:var(--s-8)}.h-9{height:var(--s-9)}.h-10{height:var(--s-10)}.h-12{height:var(--s-12)}.h-20{height:var(--s-20)}.h-24{height:var(--s-24)}.h-\[1px\]{height:1px}.h-\[60px\]{height:60px}.h-\[64px\]{height:64px}.h-\[81px\]{height:81px}.h-\[100vh\]{height:100vh}.h-\[132px\]{height:132px}.h-\[180px\]{height:180px}.h-\[400px\]{height:400px}.h-\[var\(--text-3xl\)\]{height:var(--text-3xl)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.\!max-h-none{max-height:none!important}.max-h-5{max-height:var(--s-5)}.max-h-6{max-height:var(--s-6)}.max-h-14{max-height:var(--s-14)}.max-h-60{max-height:var(--s-60)}.max-h-\[24px\]{max-height:24px}.max-h-\[746px\]{max-height:746px}.max-h-\[inherit\]{max-height:inherit}.max-h-\[min\(50vh\,20rem\)\]{max-height:min(50vh,20rem)}.min-h-0{min-height:var(--s-0)}.min-h-10{min-height:var(--s-10)}.min-h-12{min-height:var(--s-12)}.min-h-56{min-height:var(--s-56)}.min-h-\[48px\]{min-height:48px}.min-h-\[80px\]{min-height:80px}.min-h-\[200px\]{min-height:200px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-fit{width:fit-content!important}.\!w-full{width:100%!important}.w-1\/2{width:50%}.w-2{width:var(--s-2)}.w-3\/4{width:75%}.w-4{width:var(--s-4)}.w-5{width:var(--s-5)}.w-6{width:var(--s-6)}.w-8{width:var(--s-8)}.w-9{width:var(--s-9)}.w-10{width:var(--s-10)}.w-11{width:var(--s-11)}.w-12{width:var(--s-12)}.w-16{width:var(--s-16)}.w-20{width:var(--s-20)}.w-24{width:var(--s-24)}.w-32{width:var(--s-32)}.w-\[84px\]{width:84px}.w-\[86\%\]{width:86%}.w-\[100vw\]{width:100vw}.w-\[158px\]{width:158px}.w-\[188px\]{width:188px}.w-\[236px\]{width:236px}.w-\[261px\]{width:261px}.w-\[calc\(100\%-64px\)\]{width:calc(100% - 64px)}.w-\[calc\(var\(--trigger-width\)\+4px\)\]{width:calc(var(--trigger-width) + 4px)}.w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.w-\[var\(--trigger-width\)\]{width:var(--trigger-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-64{max-width:var(--s-64)}.max-w-\[24px\]{max-width:24px}.max-w-\[98px\]{max-width:98px}.max-w-\[124px\]{max-width:124px}.max-w-\[344px\]{max-width:344px}.max-w-\[512px\]{max-width:512px}.max-w-\[min\(20rem\,90vw\)\]{max-width:min(20rem,90vw)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--max-w-lg)}.max-w-screen-desktop{max-width:1440px}.min-w-0{min-width:var(--s-0)}.min-w-5{min-width:var(--s-5)}.min-w-56{min-width:var(--s-56)}.min-w-64{min-width:var(--s-64)}.min-w-72{min-width:var(--s-72)}.min-w-\[84px\]{min-width:84px}.min-w-\[86px\]{min-width:86px}.min-w-\[240px\]{min-width:240px}.min-w-\[272px\]{min-width:272px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-separate{border-collapse:separate}.border-spacing-x-0{--tw-border-spacing-x:var(--s-0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-y-1{--tw-border-spacing-y:var(--s-1);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:var(--s-0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[var\(--s-4\)\]{--tw-translate-y:var(--s-4);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.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-first-wave-visibility{animation:.8s step-end infinite first-wave-visibility}.animate-second-wave-visibility{animation:.8s step-end infinite second-wave-visibility}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-max{grid-auto-rows:max-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-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.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-0{gap:var(--s-0)}.gap-0\.5{gap:.125rem}.gap-1{gap:var(--s-1)}.gap-1\.5{gap:var(--s-1-5)}.gap-2{gap:var(--s-2)}.gap-2\.5{gap:.625rem}.gap-3{gap:var(--s-3)}.gap-4{gap:var(--s-4)}.gap-6{gap:var(--s-6)}.gap-8{gap:var(--s-8)}.gap-\[1px\]{gap:1px}.gap-\[var\(--w-1-5\)\]{gap:var(--w-1-5)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--s-1) * var(--tw-space-y-reverse));margin-block-end:calc(var(--s-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(var(--s-1-5) * var(--tw-space-y-reverse));margin-block-end:calc(var(--s-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(var(--s-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--s-2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--s-4) * var(--tw-space-y-reverse));margin-block-end:calc(var(--s-4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{-moz-column-gap:var(--s-2);column-gap:var(--s-2)}.gap-x-4{-moz-column-gap:var(--s-4);column-gap:var(--s-4)}.gap-x-6{-moz-column-gap:var(--s-6);column-gap:var(--s-6)}.gap-x-8{-moz-column-gap:var(--s-8);column-gap:var(--s-8)}.gap-y-0{row-gap:var(--s-0)}.gap-y-1{row-gap:var(--s-1)}.gap-y-2{row-gap:var(--s-2)}.gap-y-3{row-gap:var(--s-3)}.gap-y-6{row-gap:var(--s-6)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\!rounded-none{border-radius:var(--radius-none)!important}.rounded{border-radius:var(--radius-default)}.rounded-2xl{border-radius:1rem}.rounded-\[0_4px\]{border-radius:0 4px}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:var(--radius-none)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:.125rem}.rounded-t{border-top-left-radius:var(--radius-default);border-top-right-radius:var(--radius-default)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:var(--border-0)}.border-1{border-style:var(--tw-border-style);border-width:var(--border-1)}.border-2{border-style:var(--tw-border-style);border-width:var(--border-2)}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-1{border-top-style:var(--tw-border-style);border-top-width:var(--border-1)}.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-0{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-0)}.border-b-1{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-1)}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:var(--border-4)}.\!border-none{--tw-border-style:none!important;border-style:none!important}.border-none{--tw-border-style:none;border-style:none}.\!border-input{border-color:var(--input)!important}.\!border-transparent{border-color:#0000!important}.border-amber-300{border-color:oklch(87.9% .169 91.605)}.border-background{border-color:var(--background)}.border-border{border-color:var(--border)}.border-destructive{border-color:var(--destructive)}.border-foreground{border-color:var(--foreground)}.border-gray-200{border-color:#e5e7eb}.border-input{border-color:var(--input)}.border-neutral-300{border-color:var(--neutral-300)}.border-primary,.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-sidebar-border{border-color:var(--sidebar-border)}.border-success-100{border-color:var(--success-100)}.border-text{border-color:var(--text)}.border-transparent{border-color:#0000}.border-x-primary{border-inline-color:var(--primary)}.border-l-destructive{border-left-color:var(--destructive)}.border-l-help-500{border-left-color:var(--help-500)}.border-l-primary{border-left-color:var(--primary)}.border-l-warning-500{border-left-color:var(--warning-500)}.\!bg-transparent{background-color:#0000!important}.bg-\[var\(--primary-50\)\]{background-color:var(--primary-50)}.bg-accent{background-color:var(--accent)}.bg-accent-foreground{background-color:var(--accent-foreground)}.bg-active{background-color:var(--primary-50)}.bg-active-badge{background-color:var(--active-badge)}.bg-amber-50{background-color:oklch(98.7% .022 95.277)}.bg-background{background-color:var(--background)}.bg-black\/20{background-color:oklab(0% none none/.2)}.bg-black\/50{background-color:oklab(0% none none/.5)}.bg-black\/80{background-color:oklab(0% none none/.8)}.bg-blue-50{background-color:#eff6ff}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-error-25{background-color:var(--error-25)}.bg-error-50{background-color:var(--error-50)}.bg-foreground{background-color:var(--foreground)}.bg-gray-50{background-color:#f9fafb}.bg-gray-300{background-color:#d1d5db}.bg-green-100{background-color:#dcfce7}.bg-help-50{background-color:var(--help-50)}.bg-highlight{background-color:var(--highlight)}.bg-input{background-color:var(--input)}.bg-muted,.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\/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-neutral-15{background-color:var(--neutral-15)}.bg-neutral-200{background-color:var(--neutral-200)}.bg-neutral-300{background-color:var(--neutral-300)}.bg-popover{background-color:var(--popover)}.bg-primary,.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\/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-secondary{background-color:var(--secondary)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-special-accent{background-color:var(--special-accent)}.bg-success-25{background-color:var(--success-25)}.bg-success-100{background-color:var(--success-100)}.bg-transparent{background-color:#0000}.bg-warning-50{background-color:var(--warning-50)}.bg-warning-500{background-color:var(--warning-500)}.bg-white{background-color:#fff}.bg-cover{background-size:cover}.bg-bottom{background-position:bottom}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-warning-500{fill:var(--warning-500)}.stroke-muted-foreground{stroke:var(--muted-foreground)}.stroke-\[2\.5\]{stroke-width:2.5px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:var(--s-0)!important}.p-0{padding:var(--s-0)}.p-0\.5{padding:.125rem}.p-1{padding:var(--s-1)}.p-2{padding:var(--s-2)}.p-3{padding:var(--s-3)}.p-4{padding:var(--s-4)}.p-6{padding:var(--s-6)}.px-0{padding-inline:var(--s-0)}.px-1{padding-inline:var(--s-1)}.px-2{padding-inline:var(--s-2)}.px-2\.5{padding-inline:.625rem}.px-3{padding-inline:var(--s-3)}.px-4{padding-inline:var(--s-4)}.px-6{padding-inline:var(--s-6)}.px-8{padding-inline:var(--s-8)}.py-0{padding-block:var(--s-0)}.py-0\.5{padding-block:.125rem}.py-1{padding-block:var(--s-1)}.py-1\.5{padding-block:var(--s-1-5)}.py-2{padding-block:var(--s-2)}.py-2\.5{padding-block:.625rem}.py-4{padding-block:var(--s-4)}.py-6{padding-block:var(--s-6)}.py-8{padding-block:var(--s-8)}.py-12{padding-block:var(--s-12)}.py-16{padding-block:var(--s-16)}.py-\[3px\]{padding-block:3px}.pt-0{padding-top:var(--s-0)}.pt-1{padding-top:var(--s-1)}.pt-2{padding-top:var(--s-2)}.pt-3{padding-top:var(--s-3)}.pt-4{padding-top:var(--s-4)}.pt-6{padding-top:var(--s-6)}.pt-8{padding-top:var(--s-8)}.pt-\[10px\]{padding-top:10px}.pr-1{padding-right:var(--s-1)}.pr-2{padding-right:var(--s-2)}.pr-4{padding-right:var(--s-4)}.pr-10{padding-right:var(--s-10)}.pr-12{padding-right:var(--s-12)}.pb-0{padding-bottom:var(--s-0)}.pb-2{padding-bottom:var(--s-2)}.pb-4{padding-bottom:var(--s-4)}.pb-6{padding-bottom:var(--s-6)}.pl-0{padding-left:var(--s-0)}.pl-2{padding-left:var(--s-2)}.pl-3{padding-left:var(--s-3)}.pl-4{padding-left:var(--s-4)}.pl-8{padding-left:var(--s-8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-text-top{vertical-align:text-top}.\!font-outfit{font-family:var(--font-outfit)!important}.\!font-work-sans{font-family:var(--font-work-sans)!important}.font-\[inherit\]{font-family:inherit}.font-outfit{font-family:var(--font-outfit)}.text-base-semibold{font-size:var(--text-base);line-height:var(--tw-leading,var(--leading-6));font-weight:var(--tw-font-weight,var(--font-semibold))}.\!text-base{font-size:1rem!important;line-height:var(--tw-leading,1.5rem)!important}.\!text-sm{font-size:.875rem!important;line-height:var(--tw-leading,1.25rem)!important}.text-2xl{font-size:1.5rem;line-height:var(--tw-leading,2rem)}.text-3xl{font-size:1.875rem;line-height:var(--tw-leading,2.25rem)}.text-4xl{font-size:2.25rem;line-height:var(--tw-leading,2.5rem)}.text-base{font-size:1rem;line-height:var(--tw-leading,1.5rem)}.text-lg{font-size:1.125rem;line-height:var(--tw-leading,1.75rem)}.text-sm{font-size:.875rem;line-height:var(--tw-leading,1.25rem)}.text-xl{font-size:1.25rem;line-height:var(--tw-leading,1.75rem)}.text-xs{font-size:.75rem;line-height:var(--tw-leading,1rem)}.\!text-\[length\:inherit\]{font-size:inherit!important}.\[font-size\:var\(--text-lg\)\]{font-size:var(--text-lg)}.text-\[0\.8rem\]{font-size:.8rem}.\!leading-7{--tw-leading:var(--leading-7)!important;line-height:var(--leading-7)!important}.leading-4{--tw-leading:var(--leading-4);line-height:var(--leading-4)}.leading-6{--tw-leading:var(--leading-6);line-height:var(--leading-6)}.leading-7{--tw-leading:var(--leading-7);line-height:var(--leading-7)}.leading-10{--tw-leading:var(--leading-10);line-height:var(--leading-10)}.leading-\[var\(--text-3xl\)\]{--tw-leading:var(--text-3xl);line-height:var(--text-3xl)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:1.5;line-height:1.5}.\!font-normal{--tw-font-weight:var(--font-normal)!important;font-weight:var(--font-normal)!important}.\!font-semibold{--tw-font-weight:var(--font-semibold)!important;font-weight:var(--font-semibold)!important}.font-bold{--tw-font-weight:var(--font-bold);font-weight:var(--font-bold)}.font-medium{--tw-font-weight:var(--font-medium);font-weight:var(--font-medium)}.font-normal,.font-regular{--tw-font-weight:var(--font-normal);font-weight:var(--font-normal)}.font-semibold{--tw-font-weight:var(--font-semibold);font-weight:var(--font-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:.025em;letter-spacing:.025em}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-foreground{color:var(--foreground)!important}.text-\[var\(--primary\)\]{color:var(--primary)}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-900{color:oklch(41.4% .112 45.904)}.text-background{color:var(--background)}.text-blue-600{color:#2563eb}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground{color:var(--foreground)}.text-gray-400{color:#9ca3af}.text-gray-500{color:#6b7280}.text-gray-900{color:#111827}.text-gray-950{color:#030712}.text-green-600{color:#16a34a}.text-help-500{color:var(--help-500)}.text-muted-foreground{color:var(--muted-foreground)}.text-neutral-400{color:var(--neutral-400)}.text-neutral-500{color:var(--neutral-500)}.text-neutral-900{color:var(--neutral-900)}.text-orange-600{color:#ea580c}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-subtle{color:var(--subtle)}.text-text,.text-text\/70{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.text-text\/70{color:color-mix(in oklab, var(--text) 70%, transparent)}}.text-transparent{color:#0000}.text-warning-500{color:var(--warning-500)}.text-white{color:#fff}.\!capitalize{text-transform:capitalize!important}.\!lowercase{text-transform:lowercase!important}.\!normal-case{text-transform:none!important}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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-4{text-underline-offset:4px}.caret-foreground{caret-color:var(--foreground)}.caret-transparent{caret-color:#0000}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-6px_var\(--warning-500\)\]{--tw-shadow:0 -6px var(--tw-shadow-color,var(--warning-500));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_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 0 15px -3px var(--tw-shadow-color,#0000001a), 0 0 6px -2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--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)}.shadow-sm{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);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,#0000001a), 0 10px 10px -5px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--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)}.ring-2{--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)}.ring-destructive{--tw-ring-color:var(--destructive)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.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}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.blur{--tw-blur:blur(var(--blur));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--tw-duration,.15s)}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--tw-duration,.15s)}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--tw-duration,.15s)}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--tw-duration,.15s)}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--tw-duration,.15s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--tw-duration,.15s)}.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,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--tw-duration,.15s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--tw-duration,.15s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--tw-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}.ease-in-out{--tw-ease:cubic-bezier(.4, 0, .2, 1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:cubic-bezier(0, 0, .2, 1);transition-timing-function:cubic-bezier(0,0,.2,1)}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.select-none{user-select:none}.\[clip-path\:inset\(0_0_0_0_round_calc\(var\(--radius\)-2px\)\)\]{clip-path:inset(0 0 0 0 round calc(var(--radius) - 2px))}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.fade-in-0{--tw-enter-opacity:0}.fill-mode-forwards{animation-fill-mode:forwards}.paused{animation-play-state:paused}.running{animation-play-state:running}.slide-in-from-top-2{--tw-enter-translate-y:-var(--s-2)}.zoom-in-95{--tw-enter-scale:.95}.not-last\:flex-1:not(:last-child){flex:1}.group-focus-within\:hidden:is(:where(.group):focus-within *){display:none}.group-focus-within\:text-foreground:is(:where(.group):focus-within *){color:var(--foreground)}.group-focus-within\:text-inherit:is(:where(.group):focus-within *){color:inherit}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}.group-hover\/help\:opacity-0:is(:where(.group\/help):hover *){opacity:0}.group-hover\/help\:opacity-100:is(:where(.group\/help):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:var(--s-8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--s-8) * -1)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+var\(--s-4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--s-4))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+var\(--s-4\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--s-4) + 2px)}.group-data-\[collapsible\=icon\]\:w-\[var\(--sidebar-width-icon\)\]:is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.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:var(--s-0)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:var(--s-0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:var(--s-0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\]\:cursor-not-allowed:is(:where(.group)[data-disabled] *){cursor:not-allowed}.group-data-\[disabled\]\:opacity-50:is(:where(.group)[data-disabled] *){opacity:.5}.group-data-\[disabled\]\/checkbox\:cursor-not-allowed:is(:where(.group\/checkbox)[data-disabled] *){cursor:not-allowed}.group-data-\[disabled\]\/checkbox\:opacity-50:is(:where(.group\/checkbox)[data-disabled] *){opacity:.5}.group-data-\[disabled\]\/radio\:cursor-not-allowed:is(:where(.group\/radio)[data-disabled] *){cursor:not-allowed}.group-data-\[disabled\]\/radio\:opacity-50:is(:where(.group\/radio)[data-disabled] *){opacity:.5}.group-data-\[expanded\]\:rotate-180:is(:where(.group)[data-expanded] *){rotate:180deg}.group-data-\[focus-visible\]\:ring-2:is(:where(.group)[data-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)}.group-data-\[focus-visible\]\:ring-ring:is(:where(.group)[data-focus-visible] *){--tw-ring-color:var(--ring)}.group-data-\[focus-visible\]\:ring-offset-2:is(:where(.group)[data-focus-visible] *){--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)}.group-data-\[focus-visible\]\:ring-offset-background:is(:where(.group)[data-focus-visible] *){--tw-ring-offset-color:var(--background)}.group-data-\[focus-visible\]\:outline-hidden:is(:where(.group)[data-focus-visible] *){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.group-data-\[focus-visible\]\:outline-hidden:is(:where(.group)[data-focus-visible] *){outline-offset:2px;outline:2px solid #0000}}.group-data-\[focus-visible\]\/checkbox\:ring-2:is(:where(.group\/checkbox)[data-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)}.group-data-\[focus-visible\]\/checkbox\:ring-ring:is(:where(.group\/checkbox)[data-focus-visible] *){--tw-ring-color:var(--ring)}.group-data-\[focus-visible\]\/checkbox\:ring-offset-2:is(:where(.group\/checkbox)[data-focus-visible] *){--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)}.group-data-\[focus-visible\]\/checkbox\:outline-hidden:is(:where(.group\/checkbox)[data-focus-visible] *){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.group-data-\[focus-visible\]\/checkbox\:outline-hidden:is(:where(.group\/checkbox)[data-focus-visible] *){outline-offset:2px;outline:2px solid #0000}}.group-data-\[focus-visible\]\/radio\:ring-2:is(:where(.group\/radio)[data-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)}.group-data-\[focus-visible\]\/radio\:ring-ring:is(:where(.group\/radio)[data-focus-visible] *){--tw-ring-color:var(--ring)}.group-data-\[focus-visible\]\/radio\:ring-offset-2:is(:where(.group\/radio)[data-focus-visible] *){--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)}.group-data-\[focused\]\/radio\:outline-hidden:is(:where(.group\/radio)[data-focused] *){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.group-data-\[focused\]\/radio\:outline-hidden:is(:where(.group\/radio)[data-focused] *){outline-offset:2px;outline:2px solid #0000}}.group-data-\[indeterminate\]\/checkbox\:bg-primary:is(:where(.group\/checkbox)[data-indeterminate] *){background-color:var(--primary)}.group-data-\[indeterminate\]\/checkbox\:text-primary-foreground:is(:where(.group\/checkbox)[data-indeterminate] *){color:var(--primary-foreground)}.group-data-\[invalid\]\:text-destructive:is(:where(.group)[data-invalid] *){color:var(--destructive)}.group-data-\[invalid\]\/checkbox\:border-destructive:is(:where(.group\/checkbox)[data-invalid] *),.group-data-\[invalid\]\/radio\:border-destructive:is(:where(.group\/radio)[data-invalid] *){border-color:var(--destructive)}.group-data-\[orientation\=horizontal\]\/radiogroup\:flex-row:is(:where(.group\/radiogroup)[data-orientation=horizontal] *){flex-direction:row}.group-data-\[orientation\=horizontal\]\/stepper-nav\:h-0\.5:is(:where(.group\/stepper-nav)[data-orientation=horizontal] *){height:.125rem}.group-data-\[orientation\=horizontal\]\/stepper-nav\:flex-1:is(:where(.group\/stepper-nav)[data-orientation=horizontal] *){flex:1}.group-data-\[orientation\=horizontal\]\/stepper-nav\:flex-row:is(:where(.group\/stepper-nav)[data-orientation=horizontal] *){flex-direction:row}.group-data-\[orientation\=vertical\]\/stepper-nav\:h-12:is(:where(.group\/stepper-nav)[data-orientation=vertical] *){height:var(--s-12)}.group-data-\[orientation\=vertical\]\/stepper-nav\:w-0\.5:is(:where(.group\/stepper-nav)[data-orientation=vertical] *){width:.125rem}.group-data-\[orientation\=vertical\]\/stepper-nav\:flex-col:is(:where(.group\/stepper-nav)[data-orientation=vertical] *){flex-direction:column}.group-data-\[readonly\]\:cursor-default:is(:where(.group)[data-readonly] *){cursor:default}.group-data-\[selected\]\:translate-x-5:is(:where(.group)[data-selected] *){--tw-translate-x:var(--s-5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[selected\]\:bg-primary:is(:where(.group)[data-selected] *),.group-data-\[selected\]\/checkbox\:bg-primary:is(:where(.group\/checkbox)[data-selected] *){background-color:var(--primary)}.group-data-\[selected\]\/checkbox\:text-primary-foreground:is(:where(.group\/checkbox)[data-selected] *){color:var(--primary-foreground)}.group-data-\[invalid\]\/checkbox\:group-data-\[selected\]\/checkbox\:bg-destructive:is(:where(.group\/checkbox)[data-invalid] *):is(:where(.group\/checkbox)[data-selected] *){background-color:var(--destructive)}.group-data-\[invalid\]\/checkbox\:group-data-\[selected\]\/checkbox\:text-destructive-foreground:is(:where(.group\/checkbox)[data-invalid] *):is(:where(.group\/checkbox)[data-selected] *){color:var(--destructive-foreground)}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--s-4) * -1)}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:var(--s-0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[state\=active\]\/step\:ring-2:is(:where(.group\/step)[data-state=active] *){--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)}.group-data-\[state\=active\]\/step\:ring-primary\/30:is(:where(.group\/step)[data-state=active] *){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=active\]\/step\:ring-primary\/30:is(:where(.group\/step)[data-state=active] *){--tw-ring-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.group-data-\[state\=active\]\/step\:ring-offset-3:is(:where(.group\/step)[data-state=active] *){--tw-ring-offset-width:3px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.group-data-\[state\=completed\]\/step\:bg-primary:is(:where(.group\/step)[data-state=completed] *){background-color:var(--primary)}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-\[\.shrink\]\:py-3:is(:where(.group).shrink *){padding-block:var(--s-3)}.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*),.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:var(--s-1-5)}.peer-data-\[size\=default\]\/menu-button\:top-3\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:var(--s-3-5)}.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:var(--s-1)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:var(--border-0)}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:var(--tw-leading,1.25rem)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-medium);font-weight:var(--font-medium)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--s-2) * -1)}.after\:inset-0:after{content:var(--tw-content);inset:var(--s-0)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:var(--s-0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:z-\[1\]:after{content:var(--tw-content);z-index:1}.after\:flex:after{content:var(--tw-content);display:flex}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:items-center:after{content:var(--tw-content);align-items:center}.after\:overflow-hidden:after{content:var(--tw-content);overflow:hidden}.after\:pr-12:after{content:var(--tw-content);padding-right:var(--s-12)}.after\:pl-3:after{content:var(--tw-content);padding-left:var(--s-3)}.after\:text-ellipsis:after{content:var(--tw-content);text-overflow:ellipsis}.after\:whitespace-nowrap:after{content:var(--tw-content);white-space:nowrap}.after\:content-\[var\(--formatted-content\)\]:after{--tw-content:var(--formatted-content);content:var(--tw-content)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-0)}.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-foreground:focus-within{--tw-ring-color:var(--foreground)}.focus-within\:ring-offset-2:focus-within{--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)}.focus-within\:outline-hidden:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-within\:outline-hidden:focus-within{outline-offset:2px;outline:2px solid #0000}}.focus-within\:after\:hidden:focus-within:after{content:var(--tw-content);display:none}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:bg-\[var\(--primary-50\)\]:hover{background-color:var(--primary-50)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-accent-light:hover{background-color:var(--accent-light)}.hover\:bg-destructive\/80:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab, var(--destructive) 80%, transparent)}}.hover\:bg-error-700:hover{background-color:var(--error-700)}.hover\:bg-gray-100:hover{background-color:#f3f4f6}.hover\:bg-gray-200:hover{background-color:#e5e7eb}.hover\:bg-highlight\/80:hover{background-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-highlight\/80:hover{background-color:color-mix(in oklab, var(--highlight) 80%, transparent)}}.hover\:bg-muted:hover,.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-primary-200:hover{background-color:var(--primary-200)}.hover\:bg-primary-800:hover{background-color:var(--primary-800)}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-special-accent\/80:hover{background-color:var(--special-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-special-accent\/80:hover{background-color:color-mix(in oklab, var(--special-accent) 80%, transparent)}}.hover\:bg-success-100\/80:hover{background-color:var(--success-100)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success-100\/80:hover{background-color:color-mix(in oklab, var(--success-100) 80%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:fill-black:hover{fill:#000}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-blue-700:hover{color:#1d4ed8}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-gray-900:hover{color:#111827}.hover\:text-orange-700:hover{color:#c2410c}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-primary-800:hover{color:var(--primary-800)}.hover\:text-white:hover{color:#fff}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}.focus\:ring-2: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)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--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)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.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-primary:focus-visible{--tw-ring-color:var(--primary)}.focus-visible\:ring-offset-2:focus-visible{--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)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.active\:bg-active:active{background-color:var(--primary-50)}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.active\:\[box-shadow\:inset_0_2px_4px_0_rgba\(0\,0\,0\,0\.15\)\]:active{box-shadow:inset 0 2px 4px #00000026}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}: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}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:bg-muted[aria-disabled=true]{background-color:var(--muted)}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.data-\[active\=true\]\:bg-active[data-active=true]{background-color:var(--primary-50)}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[current\]\:pointer-events-auto[data-current]{pointer-events:auto}.data-\[current\]\:opacity-100[data-current]{opacity:1}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:bg-muted[data-disabled]{background-color:var(--muted)}.data-\[disabled\]\:text-muted-foreground[data-disabled]{color:var(--muted-foreground)}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\]\:opacity-70[data-disabled]{opacity:.7}.data-\[dragging\]\:opacity-60[data-dragging]{opacity:.6}.data-\[empty\]\:p-6[data-empty]{padding:var(--s-6)}.data-\[empty\]\:text-center[data-empty]{text-align:center}.data-\[empty\]\:text-sm[data-empty]{font-size:.875rem;line-height:var(--tw-leading,1.25rem)}.data-\[empty\]\:text-muted-foreground[data-empty]{color:var(--muted-foreground)}.data-\[entering\]\:bg-accent[data-entering]{background-color:var(--accent)}.data-\[entering\]\:text-muted-foreground[data-entering]{color:var(--muted-foreground)}.data-\[entering\]\:duration-200[data-entering]{--tw-duration:.2s;transition-duration:.2s}.data-\[entering\]\:duration-500[data-entering]{--tw-duration:.5s;transition-duration:.5s}.data-\[entering\]\:animate-in[data-entering]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[entering\]\:duration-200[data-entering]{animation-duration:.2s}.data-\[entering\]\:duration-500[data-entering]{animation-duration:.5s}.data-\[entering\]\:fade-in-0[data-entering]{--tw-enter-opacity:0}.data-\[entering\]\:slide-in-from-bottom[data-entering]{--tw-enter-translate-y:100%}.data-\[entering\]\:slide-in-from-left[data-entering]{--tw-enter-translate-x:-100%}.data-\[entering\]\:slide-in-from-left-1\/2[data-entering]{--tw-enter-translate-x:-50%}.data-\[entering\]\:slide-in-from-right[data-entering]{--tw-enter-translate-x:100%}.data-\[entering\]\:slide-in-from-top[data-entering]{--tw-enter-translate-y:-100%}.data-\[entering\]\:slide-in-from-top-\[48\%\][data-entering]{--tw-enter-translate-y:-48%}.data-\[entering\]\:zoom-in-95[data-entering]{--tw-enter-scale:.95}.data-\[exiting\]\:duration-200[data-exiting]{--tw-duration:.2s;transition-duration:.2s}.data-\[exiting\]\:duration-300[data-exiting]{--tw-duration:.3s;transition-duration:.3s}.data-\[exiting\]\:animate-out[data-exiting]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[exiting\]\:duration-200[data-exiting]{animation-duration:.2s}.data-\[exiting\]\:duration-300[data-exiting]{animation-duration:.3s}.data-\[exiting\]\:fade-out-0[data-exiting]{--tw-exit-opacity:0}.data-\[exiting\]\:fill-mode-forwards[data-exiting]{animation-fill-mode:forwards}.data-\[exiting\]\:slide-out-to-bottom[data-exiting]{--tw-exit-translate-y:100%}.data-\[exiting\]\:slide-out-to-left[data-exiting]{--tw-exit-translate-x:-100%}.data-\[exiting\]\:slide-out-to-left-1\/2[data-exiting]{--tw-exit-translate-x:-50%}.data-\[exiting\]\:slide-out-to-right[data-exiting]{--tw-exit-translate-x:100%}.data-\[exiting\]\:slide-out-to-top[data-exiting]{--tw-exit-translate-y:-100%}.data-\[exiting\]\:slide-out-to-top-\[48\%\][data-exiting]{--tw-exit-translate-y:-48%}.data-\[exiting\]\:zoom-out-95[data-exiting]{--tw-exit-scale:.95}.data-\[focus-visible\]\:z-10[data-focus-visible]{z-index:10}.data-\[focus-visible\]\:ring-1[data-focus-visible]{--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)}.data-\[focus-visible\]\:ring-2[data-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)}.data-\[focus-visible\]\:ring-ring[data-focus-visible]{--tw-ring-color:var(--ring)}.data-\[focus-visible\]\:ring-offset-0[data-focus-visible]{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.data-\[focus-visible\]\:ring-offset-2[data-focus-visible]{--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)}.data-\[focus-visible\]\:ring-offset-background[data-focus-visible]{--tw-ring-offset-color:var(--background)}.data-\[focus-visible\]\:outline-hidden[data-focus-visible]{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.data-\[focus-visible\]\:outline-hidden[data-focus-visible]{outline-offset:2px;outline:2px solid #0000}}.data-\[focus-within\]\:ring-0[data-focus-within]{--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)}.data-\[focus-within\]\:outline-hidden[data-focus-within]{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.data-\[focus-within\]\:outline-hidden[data-focus-within]{outline-offset:2px;outline:2px solid #0000}}.data-\[focused\]\:bg-accent[data-focused]{background-color:var(--accent)}.data-\[focused\]\:bg-destructive[data-focused]{background-color:var(--destructive)}.data-\[focused\]\:bg-primary[data-focused]{background-color:var(--primary)}.data-\[focused\]\:text-accent-foreground[data-focused]{color:var(--accent-foreground)}.data-\[focused\]\:text-destructive-foreground[data-focused]{color:var(--destructive-foreground)}.data-\[focused\]\:text-primary-foreground[data-focused]{color:var(--primary-foreground)}.data-\[focused\]\:ring-2[data-focused]{--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)}.data-\[focused\]\:ring-foreground[data-focused]{--tw-ring-color:var(--foreground)}.data-\[focused\]\:ring-ring[data-focused]{--tw-ring-color:var(--ring)}.data-\[focused\]\:ring-offset-2[data-focused]{--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)}.data-\[focused\]\:outline-hidden[data-focused]{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.data-\[focused\]\:outline-hidden[data-focused]{outline-offset:2px;outline:2px solid #0000}}.data-\[hovered\]\:scale-\[1\.125\][data-hovered]{scale:1.125}.data-\[hovered\]\:bg-accent[data-hovered]{background-color:var(--accent)}.data-\[hovered\]\:bg-destructive[data-hovered],.data-\[hovered\]\:bg-destructive\/80[data-hovered]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[hovered\]\:bg-destructive\/80[data-hovered]{background-color:color-mix(in oklab, var(--destructive) 80%, transparent)}}.data-\[hovered\]\:bg-destructive\/90[data-hovered]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[hovered\]\:bg-destructive\/90[data-hovered]{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.data-\[hovered\]\:bg-muted[data-hovered]{background-color:var(--muted)}.data-\[hovered\]\:bg-primary[data-hovered],.data-\[hovered\]\:bg-primary\/80[data-hovered]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.data-\[hovered\]\:bg-primary\/80[data-hovered]{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.data-\[hovered\]\:bg-primary\/90[data-hovered]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.data-\[hovered\]\:bg-primary\/90[data-hovered]{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.data-\[hovered\]\:bg-secondary\/80[data-hovered]{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.data-\[hovered\]\:bg-secondary\/80[data-hovered]{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.data-\[hovered\]\:bg-transparent[data-hovered]{background-color:#0000}.data-\[hovered\]\:bg-white[data-hovered]{background-color:#fff}.data-\[hovered\]\:text-accent-foreground[data-hovered]{color:var(--accent-foreground)}.data-\[hovered\]\:text-blue-700[data-hovered]{color:#1d4ed8}.data-\[hovered\]\:text-destructive-foreground[data-hovered]{color:var(--destructive-foreground)}.data-\[hovered\]\:text-foreground[data-hovered]{color:var(--foreground)}.data-\[hovered\]\:text-orange-700[data-hovered]{color:#c2410c}.data-\[hovered\]\:text-primary-800[data-hovered]{color:var(--primary-800)}.data-\[hovered\]\:text-primary-foreground[data-hovered]{color:var(--primary-foreground)}.data-\[hovered\]\:underline[data-hovered]{text-decoration-line:underline}.data-\[hovered\]\:opacity-80[data-hovered]{opacity:.8}.data-\[hovered\]\:opacity-100[data-hovered]{opacity:1}.data-\[hovered\]\:shadow-md[data-hovered]{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[invalid\]\:border[data-invalid]{border-style:var(--tw-border-style);border-width:1px}.data-\[invalid\]\:border-\[var\(--border\)\][data-invalid]{border-color:var(--border)}.data-\[invalid\]\:text-destructive[data-invalid]{color:var(--destructive)}.data-\[invalid\]\:ring-destructive[data-invalid]{--tw-ring-color:var(--destructive)}.focus\:data-\[invalid\]\:ring-foreground:focus[data-invalid]{--tw-ring-color:var(--foreground)}.data-\[invalid\]\:data-\[focused\]\:bg-destructive[data-invalid][data-focused]{background-color:var(--destructive)}.data-\[invalid\]\:data-\[focused\]\:text-destructive-foreground[data-invalid][data-focused]{color:var(--destructive-foreground)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:flex-row[data-orientation=horizontal]{flex-direction:row}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[outside-month\]\:hidden[data-outside-month]{display:none}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[invalid\]\:data-\[placeholder\]\:text-destructive[data-invalid][data-placeholder]{color:var(--destructive)}.data-\[invalid\]\:data-\[focused\]\:data-\[placeholder\]\:text-destructive-foreground[data-invalid][data-focused][data-placeholder]{color:var(--destructive-foreground)}.data-\[placement\=bottom\]\:slide-in-from-top-2[data-placement=bottom]{--tw-enter-translate-y:-var(--s-2)}.data-\[placement\=left\]\:slide-in-from-right-2[data-placement=left]{--tw-enter-translate-x:var(--s-2)}.data-\[placement\=right\]\:slide-in-from-left-2[data-placement=right]{--tw-enter-translate-x:-var(--s-2)}.data-\[placement\=top\]\:slide-in-from-bottom-2[data-placement=top]{--tw-enter-translate-y:var(--s-2)}.data-\[pressed\]\:scale-\[0\.9\][data-pressed]{scale:.9}.data-\[pressed\]\:bg-active[data-pressed]{background-color:var(--primary-50)}.data-\[pressed\]\:shadow-\[0_2px_4px_0_rgba\(0\,0\,0\,0\.15\)_inset\][data-pressed]{--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,#00000026) inset;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[selected\]\:border-input[data-selected]{border-color:var(--input)}.data-\[selected\]\:bg-accent[data-selected],.data-\[selected\]\:bg-accent\/50[data-selected]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-\[selected\]\:bg-accent\/50[data-selected]{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.data-\[selected\]\:bg-active[data-selected]{background-color:var(--primary-50)}.data-\[selected\]\:bg-background[data-selected]{background-color:var(--background)}.data-\[selected\]\:bg-primary[data-selected]{background-color:var(--primary)}.data-\[selected\]\:text-accent-foreground[data-selected]{color:var(--accent-foreground)}.data-\[selected\]\:text-foreground[data-selected]{color:var(--foreground)}.data-\[selected\]\:text-muted-foreground[data-selected]{color:var(--muted-foreground)}.data-\[selected\]\:text-primary[data-selected]{color:var(--primary)}.data-\[selected\]\:text-primary-foreground[data-selected]{color:var(--primary-foreground)}.data-\[selected\]\:opacity-30[data-selected]{opacity:.3}.data-\[selected\]\:after\:absolute[data-selected]:after{content:var(--tw-content);position:absolute}.data-\[selected\]\:after\:bottom-0[data-selected]:after{content:var(--tw-content);bottom:var(--s-0)}.data-\[selected\]\:after\:left-0[data-selected]:after{content:var(--tw-content);left:var(--s-0)}.data-\[selected\]\:after\:h-1[data-selected]:after{content:var(--tw-content);height:var(--s-1)}.data-\[selected\]\:after\:w-full[data-selected]:after{content:var(--tw-content);width:100%}.data-\[selected\]\:after\:bg-primary[data-selected]:after{content:var(--tw-content);background-color:var(--primary)}.data-\[selection-mode\]\:pl-8[data-selection-mode]{padding-left:var(--s-8)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-var(--s-2)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:var(--s-2)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-var(--s-2)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:var(--s-2)}.data-\[state\=active\]\:border-primary[data-state=active]{border-color:var(--primary)}.data-\[state\=active\]\:bg-primary[data-state=active]{background-color:var(--primary)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:text-primary-foreground[data-state=active]{color:var(--primary-foreground)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=completed\]\:border-foreground[data-state=completed]{border-color:var(--foreground)}.data-\[state\=completed\]\:bg-primary[data-state=completed]{background-color:var(--primary)}.data-\[state\=completed\]\:text-foreground[data-state=completed]{color:var(--foreground)}.data-\[state\=completed\]\:text-primary-foreground[data-state=completed]{color:var(--primary-foreground)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-300[data-state=open]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=open\]\:duration-300[data-state=open]{animation-duration:.3s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[unavailable\]\:bg-muted[data-unavailable]{background-color:var(--muted)}.data-\[unavailable\]\:text-muted-foreground[data-unavailable]{color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media (width>=360px){.sm\:flex:not(_){display:flex}.sm\:max-w-\[425px\]:not(_){max-width:425px}.sm\:max-w-sm:not(_){max-width:var(--max-w-sm)}.sm\:flex-row:not(_){flex-direction:row}.sm\:justify-end:not(_){justify-content:flex-end}.sm\:gap-2\.5:not(_){gap:.625rem}:where(.sm\:space-y-0:not(_)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--s-0) * var(--tw-space-y-reverse));margin-block-end:calc(var(--s-0) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-x-2:not(_)>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--s-2) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--s-2) * calc(1 - var(--tw-space-x-reverse)))}:where(.sm\:space-x-4:not(_)>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--s-4) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--s-4) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-md:not(_){border-radius:var(--radius-md)}.sm\:pr-2\.5:not(_){padding-right:.625rem}.sm\:pl-2\.5:not(_){padding-left:.625rem}}@media (width>=768px){.tablet\:col-span-1:not(_){grid-column:span 1/span 1}.tablet\:col-span-2:not(_){grid-column:span 2/span 2}.tablet\:col-span-4:not(_){grid-column:span 4/span 4}.tablet\:col-span-5:not(_){grid-column:span 5/span 5}.tablet\:col-span-full:not(_){grid-column:1/-1}.tablet\:-mx-\[var\(--s-8\)\]:not(_){margin-inline:calc(var(--s-8) * -1)}.tablet\:mt-0:not(_){margin-top:var(--s-0)}.tablet\:mt-4:not(_){margin-top:var(--s-4)}.tablet\:mb-12:not(_){margin-bottom:var(--s-12)}.tablet\:block:not(_){display:block}.tablet\:flex:not(_){display:flex}.tablet\:hidden:not(_){display:none}.md\:w-full:not(_){width:100%}.tablet\:w-fit:not(_){width:fit-content}.tablet\:grid-cols-2:not(_){grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-4:not(_){grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row:not(_),.tablet\:flex-row:not(_){flex-direction:row}.tablet\:flex-nowrap:not(_){flex-wrap:nowrap}.tablet\:justify-start:not(_){justify-content:flex-start}.tablet\:gap-y-6:not(_){row-gap:var(--s-6)}.tablet\:border-b:not(_){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tablet\:p-8:not(_){padding:var(--s-8)}.tablet\:px-8:not(_){padding-inline:var(--s-8)}.tablet\:px-20:not(_){padding-inline:var(--s-20)}.tablet\:py-12:not(_){padding-block:var(--s-12)}.tablet\:py-24:not(_){padding-block:var(--s-24)}.tablet\:pb-0:not(_){padding-bottom:var(--s-0)}.tablet\:text-2xl:not(_){font-size:1.5rem;line-height:var(--tw-leading,2rem)}.tablet\:text-3xl:not(_){font-size:1.875rem;line-height:var(--tw-leading,2.25rem)}.tablet\:text-4xl:not(_){font-size:2.25rem;line-height:var(--tw-leading,2.5rem)}.tablet\:text-5xl:not(_){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--leading-120))}.tablet\:opacity-0:not(_){opacity:0}.tablet\:peer-data-\[variant\=inset\]\:m-2:not(_):is(:where(.peer)[data-variant=inset]~*){margin:var(--s-2)}.tablet\:peer-data-\[variant\=inset\]\:ml-0:not(_):is(:where(.peer)[data-variant=inset]~*){margin-left:var(--s-0)}.tablet\:peer-data-\[variant\=inset\]\:rounded-xl:not(_):is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.tablet\:peer-data-\[variant\=inset\]\:shadow-sm:not(_):is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tablet\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:not(_):is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:var(--s-2)}.tablet\:after\:hidden:not(_):after{content:var(--tw-content);display:none}}@media (width>=1024px){.tablet-landscape\:absolute:not(_){position:absolute}.tablet-landscape\:left-1\/2:not(_){left:50%}.tablet-landscape\:col-span-1:not(_){grid-column:span 1/span 1}.tablet-landscape\:col-span-2:not(_){grid-column:span 2/span 2}.tablet-landscape\:col-span-3:not(_){grid-column:span 3/span 3}.tablet-landscape\:col-span-4:not(_){grid-column:span 4/span 4}.tablet-landscape\:col-span-5:not(_){grid-column:span 5/span 5}.tablet-landscape\:col-span-6:not(_){grid-column:span 6/span 6}.tablet-landscape\:col-span-7:not(_){grid-column:span 7/span 7}.tablet-landscape\:col-span-9:not(_){grid-column:span 9/span 9}.tablet-landscape\:col-span-full:not(_){grid-column:1/-1}.tablet-landscape\:-mx-\[var\(--s-12\)\]:not(_){margin-inline:calc(var(--s-12) * -1)}.tablet-landscape\:mx-auto:not(_){margin-inline:auto}.tablet-landscape\:mt-\[calc\(var\(--s-3\)\*-1\)\]:not(_){margin-top:calc(var(--s-3) * -1)}.tablet-landscape\:mb-6:not(_){margin-bottom:var(--s-6)}.tablet-landscape\:mb-8:not(_){margin-bottom:var(--s-8)}.tablet-landscape\:mb-16:not(_){margin-bottom:var(--s-16)}.lg\:block:not(_){display:block}.lg\:inline-block:not(_){display:inline-block}.tablet-landscape\:block:not(_){display:block}.tablet-landscape\:flex:not(_){display:flex}.tablet-landscape\:hidden:not(_){display:none}.tablet-landscape\:\!size-8:not(_){width:var(--s-8)!important;height:var(--s-8)!important}.tablet-landscape\:size-5:not(_){width:var(--s-5);height:var(--s-5)}.tablet-landscape\:h-8:not(_){height:var(--s-8)}.tablet-landscape\:h-20:not(_){height:var(--s-20)}.tablet-landscape\:h-\[680px\]:not(_){height:680px}.tablet-landscape\:h-\[var\(--text-5xl\)\]:not(_){height:var(--text-5xl)}.tablet-landscape\:max-h-6:not(_){max-height:var(--s-6)}.tablet-landscape\:min-h-0:not(_){min-height:var(--s-0)}.tablet-landscape\:min-h-\[680px\]:not(_){min-height:680px}.tablet-landscape\:w-1\/2:not(_){width:50%}.tablet-landscape\:w-8:not(_){width:var(--s-8)}.tablet-landscape\:w-\[124px\]:not(_){width:124px}.tablet-landscape\:w-\[928px\]:not(_){width:928px}.tablet-landscape\:w-\[calc\(100\%\+48px\)\]:not(_){width:calc(100% + 48px)}.tablet-landscape\:w-fit:not(_){width:fit-content}.tablet-landscape\:max-w-\[660px\]:not(_){max-width:660px}.tablet-landscape\:min-w-\[194px\]:not(_){min-width:194px}.tablet-landscape\:flex-1:not(_){flex:1}.tablet-landscape\:grid-cols-3:not(_){grid-template-columns:repeat(3,minmax(0,1fr))}.tablet-landscape\:grid-cols-6:not(_){grid-template-columns:repeat(6,minmax(0,1fr))}.tablet-landscape\:grid-cols-9:not(_){grid-template-columns:repeat(9,minmax(0,1fr))}.tablet-landscape\:flex-col:not(_){flex-direction:column}.tablet-landscape\:flex-row:not(_){flex-direction:row}.tablet-landscape\:items-center:not(_){align-items:center}.tablet-landscape\:justify-between:not(_){justify-content:space-between}.tablet-landscape\:justify-end:not(_){justify-content:flex-end}.tablet-landscape\:gap-0:not(_){gap:var(--s-0)}.tablet-landscape\:gap-2:not(_){gap:var(--s-2)}.tablet-landscape\:gap-4:not(_){gap:var(--s-4)}.tablet-landscape\:gap-6:not(_){gap:var(--s-6)}.tablet-landscape\:gap-8:not(_){gap:var(--s-8)}.tablet-landscape\:gap-y-8:not(_){row-gap:var(--s-8)}.tablet-landscape\:rounded-lg:not(_){border-radius:var(--radius-lg)}.tablet-landscape\:rounded-xl:not(_){border-radius:var(--radius-xl)}.tablet-landscape\:\!bg-transparent:not(_){background-color:#0000!important}.tablet-landscape\:bg-sidebar-background:not(_){background-color:var(--sidebar-background)}.tablet-landscape\:\!p-0:not(_){padding:var(--s-0)!important}.tablet-landscape\:p-0:not(_){padding:var(--s-0)}.tablet-landscape\:p-4:not(_){padding:var(--s-4)}.tablet-landscape\:p-6:not(_){padding:var(--s-6)}.tablet-landscape\:p-8:not(_){padding:var(--s-8)}.tablet-landscape\:px-12:not(_){padding-inline:var(--s-12)}.tablet-landscape\:py-6:not(_){padding-block:var(--s-6)}.tablet-landscape\:py-12:not(_){padding-block:var(--s-12)}.tablet-landscape\:py-16:not(_){padding-block:var(--s-16)}.tablet-landscape\:py-\[88px\]:not(_){padding-block:88px}.tablet-landscape\:pt-0:not(_){padding-top:var(--s-0)}.tablet-landscape\:pt-6:not(_){padding-top:var(--s-6)}.tablet-landscape\:pt-8:not(_){padding-top:var(--s-8)}.tablet-landscape\:pr-4:not(_){padding-right:var(--s-4)}.tablet-landscape\:pb-0:not(_){padding-bottom:var(--s-0)}.tablet-landscape\:pb-4:not(_){padding-bottom:var(--s-4)}.tablet-landscape\:pb-8:not(_){padding-bottom:var(--s-8)}.tablet-landscape\:pl-1:not(_){padding-left:var(--s-1)}.tablet-landscape\:pl-\[52px\]:not(_){padding-left:52px}.tablet-landscape\:align-text-top:not(_){vertical-align:text-top}.tablet-landscape\:text-base-semibold:not(_){font-size:var(--text-base);line-height:var(--tw-leading,var(--leading-6));font-weight:var(--tw-font-weight,var(--font-semibold))}.tablet-landscape\:text-3xl:not(_){font-size:1.875rem;line-height:var(--tw-leading,2.25rem)}.tablet-landscape\:text-4xl:not(_){font-size:2.25rem;line-height:var(--tw-leading,2.5rem)}.tablet-landscape\:text-5xl:not(_){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--leading-120))}.tablet-landscape\:text-base:not(_){font-size:1rem;line-height:var(--tw-leading,1.5rem)}.tablet-landscape\:text-lg:not(_){font-size:1.125rem;line-height:var(--tw-leading,1.75rem)}.tablet-landscape\:text-sm:not(_){font-size:.875rem;line-height:var(--tw-leading,1.25rem)}.tablet-landscape\:text-xl:not(_){font-size:1.25rem;line-height:var(--tw-leading,1.75rem)}.tablet-landscape\:leading-5:not(_){--tw-leading:var(--leading-5);line-height:var(--leading-5)}.tablet-landscape\:leading-6:not(_){--tw-leading:var(--leading-6);line-height:var(--leading-6)}.tablet-landscape\:leading-\[48px\]:not(_){--tw-leading:48px;line-height:48px}.tablet-landscape\:leading-\[var\(--leading-120\)\]:not(_){--tw-leading:var(--leading-120);line-height:var(--leading-120)}}@media (width>=1440px){.desktop\:col-span-1:not(_){grid-column:span 1/span 1}.desktop\:col-span-2:not(_){grid-column:span 2/span 2}.desktop\:col-span-3:not(_){grid-column:span 3/span 3}.desktop\:mb-24:not(_){margin-bottom:var(--s-24)}.desktop\:min-h-\[720px\]:not(_){min-height:720px}.desktop\:w-\[1280px\]:not(_){width:1280px}.desktop\:w-\[calc\(100\%\+80px\)\]:not(_){width:calc(100% + 80px)}.desktop\:max-w-\[700px\]:not(_){max-width:700px}.desktop\:min-w-\[260px\]:not(_){min-width:260px}.desktop\:grid-cols-3:not(_){grid-template-columns:repeat(3,minmax(0,1fr))}.desktop\:flex-row:not(_){flex-direction:row}.desktop\:flex-row-reverse:not(_){flex-direction:row-reverse}.desktop\:justify-between:not(_){justify-content:space-between}.desktop\:justify-start:not(_){justify-content:flex-start}.desktop\:gap-8:not(_){gap:var(--s-8)}.desktop\:gap-x-8:not(_){-moz-column-gap:var(--s-8);column-gap:var(--s-8)}.desktop\:rounded-b-xl:not(_){border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.desktop\:border-0:not(_){border-style:var(--tw-border-style);border-width:var(--border-0)}.desktop\:p-0:not(_){padding:var(--s-0)}.desktop\:px-6:not(_){padding-inline:var(--s-6)}.desktop\:px-20:not(_){padding-inline:var(--s-20)}.desktop\:py-8:not(_){padding-block:var(--s-8)}.desktop\:py-24:not(_){padding-block:var(--s-24)}.desktop\:py-32:not(_){padding-block:var(--s-32)}.desktop\:py-\[80px\]:not(_){padding-block:80px}.desktop\:pt-0:not(_){padding-top:var(--s-0)}.desktop\:pb-0:not(_){padding-bottom:var(--s-0)}.desktop\:pb-6:not(_){padding-bottom:var(--s-6)}.desktop\:pl-\[72px\]:not(_){padding-left:72px}.desktop\:text-2xl:not(_){font-size:1.5rem;line-height:var(--tw-leading,2rem)}.desktop\:text-3xl:not(_){font-size:1.875rem;line-height:var(--tw-leading,2.25rem)}.desktop\:text-6xl:not(_){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--leading-120))}.desktop\:font-bold:not(_){--tw-font-weight:var(--font-bold);font-weight:var(--font-bold)}}.part-\[literal\]\:hidden::part(literal){display:none}.part-\[literal\]\:inline-block::part(literal){display:inline-block}.\[\&_\*\]\:uppercase *{text-transform:uppercase}.\[\&_\.radio-button-indicator\]\:size-6 .radio-button-indicator{width:var(--s-6);height:var(--s-6)}.\[\&_\.radio-button-indicator\]\:border-border .radio-button-indicator{border-color:var(--border)}.\[\&_\.radio-button-indicator_svg\]\:size-4 .radio-button-indicator svg{width:var(--s-4);height:var(--s-4)}.\[\&_a\]\:mt-2 a{margin-top:var(--s-2)}.\[\&_a\]\:flex a{display:flex}.\[\&_a\]\:items-center a{align-items:center}.\[\&_a\]\:gap-2 a{gap:var(--s-2)}.\[\&_a\]\:font-medium a{--tw-font-weight:var(--font-medium);font-weight:var(--font-medium)}.\[\&_a\]\:text-primary a{color:var(--primary)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a_img\]\:size-6 a img{width:var(--s-6);height:var(--s-6)}.\[\&_a_img\]\:no-underline a img{text-decoration-line:none}.\[\&_b\]\:font-semibold b{--tw-font-weight:var(--font-semibold);font-weight:var(--font-semibold)}.\[\&_button\]\:h-fit button{height:fit-content}.\[\&_button\]\:w-full button{width:100%}.\[\&_button\]\:rounded-md button{border-radius:var(--radius-md)}.\[\&_button\]\:p-\[5px\] button{padding:5px}.\[\&_h2\]\:mb-1 h2{margin-bottom:var(--s-1)}.\[\&_h2\]\:font-serif h2{font-family:var(--font-serif)}.\[\&_h2\]\:text-lg h2{font-size:1.125rem;line-height:var(--tw-leading,1.75rem)}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-semibold);font-weight:var(--font-semibold)}.\[\&_hr\]\:my-3 hr{margin-block:var(--s-3)}.\[\&_hr\]\:border-border hr{border-color:var(--border)}.focus-within\:\[\&_input\]\:text-inherit:focus-within input{color:inherit}.\[\&_li\]\:mb-1 li{margin-bottom:var(--s-1)}.\[\&_p\]\:mb-2 p{margin-bottom:var(--s-2)}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:var(--s-0)}.\[\&_section\>div\]\:flex section>div{display:flex}.\[\&_section\>div\]\:justify-between section>div{justify-content:space-between}.\[\&_section\>div\]\:gap-4 section>div{gap:var(--s-4)}.\[\&_section\>div\]\:py-1 section>div{padding-block:var(--s-1)}.\[\&_section\>div\>span\:first-child\]\:text-muted-foreground section>div>span:first-child{color:var(--muted-foreground)}.\[\&_section\>div\>span\:last-child\]\:text-right section>div>span:last-child{text-align:right}.\[\&_section\>div\>span\:last-child\]\:font-medium section>div>span:last-child{--tw-font-weight:var(--font-medium);font-weight:var(--font-medium)}.\[\&_ul\]\:flex ul{display:flex}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:flex-col ul{flex-direction:column}.\[\&_ul\]\:gap-1 ul{gap:var(--s-1)}.\[\&_ul\]\:pl-5 ul{padding-left:var(--s-5)}.\[\&_ul\]\:pl-6 ul{padding-left:var(--s-6)}.\[data-test\=\"helpers\.usage\"\]\:visible:is(){visibility:visible}:is(.\*\:\[svg\]\:size-4>*):is(svg){width:var(--s-4);height:var(--s-4)}.\[\&\:not\(\:focus-within\)_input\]\:text-transparent:not(:focus-within) input{color:#0000}.\[\&\>\*\]\:data-\[hovered\=true\]\:scale-\[0\.8889\]>[data-hovered=true]{scale:.8889}.\[\&\>\[slot\=description\]\]\:hidden>[slot=description],.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:size-3\.5>svg{width:var(--s-3-5);height:var(--s-3-5)}.\[\&\>svg\]\:size-5>svg{width:var(--s-5);height:var(--s-5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>tr\>td\]\:p-0>tr>td{padding:var(--s-0)}.\[\&\[aria-hidden\=\"false\"\]\]\:animate-disclosure-down[aria-hidden=false]{animation:.2s ease-out disclosure-down}.\[\&\[aria-hidden\=\"true\"\]\]\:animate-disclosure-up[aria-hidden=true]{animation:.2s ease-out disclosure-up}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--s-2) * -1)}[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:calc(var(--s-2) * -1)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}@media (width<=767px){.mobile-only{display:block}.hide-mobile{display:none}}@media (width>=768px) and (width<=1023px){.tablet-only{display:block}.hide-tablet{display:none}}@media (width>=1024px) and (width<=1439px){.tablet-landscape-only{display:block}.hide-tablet-landscape{display:none}}@media (width>=1440px) and (width<=1919px){.desktop-only{display:block}.hide-desktop{display:none}}@media (width>=1920px){.desktop-hd-only{display:block}.hide-desktop-hd{display:none}}.ui-loader-spin{transform-origin:50%;animation:1s linear infinite ui-loader-spin}.headline-5xl,.text-5xl,.text-5xl-headline{font-family:var(--font-serif);font-size:var(--text-5xl);line-height:var(--leading-120);font-weight:var(--font-bold)}.headline-4xl,.text-4xl,.text-4xl-headline{font-family:var(--font-serif);font-size:var(--text-4xl);line-height:var(--leading-10);font-weight:var(--font-bold)}.headline-3xl,.text-3xl,.text-3xl-headline{font-family:var(--font-serif);font-size:var(--text-3xl);line-height:var(--leading-9);font-weight:var(--font-bold)}.headline-2xl,.text-2xl,.text-2xl-headline{font-family:var(--font-serif);font-size:var(--text-2xl);line-height:var(--leading-8);font-weight:var(--font-bold)}.headline-xl,.text-xl,.text-xl-headline{font-family:var(--font-serif);font-size:var(--text-xl);line-height:var(--leading-5);font-weight:var(--font-bold)}.headline-large,.large-headline,.text-lg,.text-lg-headline{font-family:var(--font-serif);font-size:var(--text-lg);line-height:var(--leading-7);font-weight:var(--font-bold)}.body-xl,.xl-body,.text-xl-body{font-family:var(--font-sans);font-size:var(--text-xl);line-height:var(--leading-7);font-weight:var(--font-semibold)}.body-large,.large-body,.text-lg-body{font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--leading-7);font-weight:var(--font-normal)}.base-bold,.text-base-bold{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-6);font-weight:var(--font-bold)}.base-semibold,.text-base-semibold{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-6);font-weight:var(--font-semibold)}.base-medium,.text-base-medium{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-6);font-weight:var(--font-medium)}.base-regular,.text-base,.text-base-regular{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-6);font-weight:var(--font-normal)}.small-bold,.text-sm-bold{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-5);font-weight:var(--font-bold)}.small-semibold,.text-sm-semibold{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-5);font-weight:var(--font-semibold)}.small-medium,.text-sm-medium{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-5);font-weight:var(--font-medium)}.small-regular,.text-sm,.text-sm-regular{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-5);font-weight:var(--font-normal)}.xs-semibold,.text-xs-semibold{font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-4);font-weight:var(--font-semibold)}.xs-bold,.text-xs-bold{font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-4);font-weight:var(--font-bold)}.xs-regular,.text-xs,.text-xs-regular{font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-150);font-weight:var(--font-normal)}.font-bold{font-weight:var(--font-bold)}.font-semibold{font-weight:var(--font-semibold)}.font-medium{font-weight:var(--font-medium)}.font-regular{font-weight:var(--font-normal)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.font-mono{font-family:var(--font-mono)}.scrollbar-none{scrollbar-width:none}.scrollbar-visible{scrollbar-gutter:stable;overflow-y:auto}.scrollbar-visible::-webkit-scrollbar{width:8px}.scrollbar-visible::-webkit-scrollbar-track{background:0 0}.scrollbar-visible::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.scrollbar-visible::-webkit-scrollbar-thumb:hover{background:var(--muted-foreground)}}@keyframes chat-typing-bounce{0%{opacity:.1;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-5px)scale(1.3)}to{opacity:.1;transform:translateY(0)scale(1)}}@keyframes ui-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes disclosure-down{0%{height:0}to{height:var(--content-height)}}@keyframes disclosure-up{0%{height:var(--content-height)}to{height:0}}@keyframes first-wave-visibility{0%,25%{opacity:1}25%,50%{opacity:0}50%,to{opacity:1}}@keyframes second-wave-visibility{0%,25%{opacity:1}25%,75%{opacity:0}75%,to{opacity:1}}@font-face{font-family:Brandon Grotesque;src:url(/assets/BrandonGrotesque-Thin-Dkw-BokI.woff2)format("woff2"),url(/assets/BrandonGrotesque-Thin-i5KI7fO_.woff)format("woff");font-weight:100;font-display:swap}@font-face{font-family:Brandon Grotesque;src:url(/assets/BrandonGrotesque-Light-CuqLbiqm.woff2)format("woff2"),url(/assets/BrandonGrotesque-Light-BenRqly6.woff)format("woff");font-weight:300;font-display:swap}@font-face{font-family:Brandon Grotesque;src:url(/assets/BrandonGrotesque-Regular-1WPJbOJx.woff2)format("woff2"),url(/assets/BrandonGrotesque-Regular-CmAaIlRZ.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:Brandon Grotesque;src:url(/assets/BrandonGrotesque-Medium-ByzPbFzY.woff2)format("woff2"),url(/assets/BrandonGrotesque-Medium-D4SikACX.woff)format("woff");font-weight:500;font-display:swap}@font-face{font-family:Brandon Grotesque;src:url(/assets/BrandonGrotesque-Bold-lx8wmzTF.woff2)format("woff2"),url(/assets/BrandonGrotesque-Bold-CrMUHyfo.woff)format("woff");font-weight:700;font-display:swap}@font-face{font-family:Brandon Grotesque;src:url(/assets/BrandonGrotesque-Black-BkQQcbOz.woff2)format("woff2"),url(/assets/BrandonGrotesque-Black-AIfu9Wz0.woff)format("woff");font-weight:900;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Thin-CSJ_owlW.woff2)format("woff2"),url(/assets/Inter-Thin-CVMZtQER.woff)format("woff");font-weight:100;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraLight-egkqWonf.woff2)format("woff2"),url(/assets/Inter-ExtraLight-CbFdmbHh.woff)format("woff");font-weight:200;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Light-CdXm_ABL.woff2)format("woff2"),url(/assets/Inter-Light-CG9upfZ4.woff)format("woff");font-weight:300;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-CKDp9E3C.woff2)format("woff2"),url(/assets/Inter-Regular-DJOZHnwz.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-P1cOs5ep.woff2)format("woff2"),url(/assets/Inter-Medium-oHczPpWt.woff)format("woff");font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-Ctx7G98q.woff2)format("woff2"),url(/assets/Inter-SemiBold-BHlX_6qk.woff)format("woff");font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-CuhepTt8.woff2)format("woff2"),url(/assets/Inter-Bold-2PT7Q-hu.woff)format("woff");font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraBold-B0QOs-T2.woff2)format("woff2"),url(/assets/Inter-ExtraBold-B8imQN9B.woff)format("woff");font-weight:800;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Black-DgUKMdlB.woff2)format("woff2"),url(/assets/Inter-Black-DtxVgCT8.woff)format("woff");font-weight:900;font-display:swap}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:700;src:url(/assets/WorkSans-Bold-Dlw6oMA5.woff2)format("woff2"),url(/assets/WorkSans-Bold-DMFybv0D.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;src:url(/assets/Outfit-Regular-CUOJ21rW.woff2)format("woff2"),url(/assets/Outfit-Regular-oxHVDngc.woff)format("woff");font-display:swap;font-weight:400}@font-face{font-family:Outfit;font-style:normal;src:url(/assets/Outfit-SemiBold-TCrgvABH.woff2)format("woff2"),url(/assets/Outfit-SemiBold-CxPdtNbC.woff)format("woff");font-weight:600;font-display:swap}@font-face{font-family:Outfit;font-style:normal;src:url(/assets/Outfit-Bold-jCIrkB7-.woff2)format("woff2"),url(/assets/Outfit-Bold-DDgZiafk.woff)format("woff");font-weight:700;font-display:swap}:root[data-theme=alteos-customer-portal]{--font-sans:"Outfit", sans-serif;--font-serif:"Work Sans", sans-serif;--font-work-sans:"Work Sans", sans-serif;--font-outfit:"Outfit", sans-serif;--primary:#002c66;--primary-120:#001f47;--primary-50:#bad8ff;--primary-foreground:#fff;--background:#fff;--foreground:#17191c;--accent:#e3efff;--accent-foreground:#17191c;--destructive:var(--error-700);--destructive-foreground:#fff;--muted-foreground:var(--neutral-600);--ring:var(--primary);--border:#17191c26;--input:#17191c40;--radius-toggle:12px;--highlight:#ffbd3e;--success-100:#01a25f;--success-120:#01653b;--error-120:#a80000;--radius-chip:4px;--radius-alert:4px;--alert-25:#fff6eb;--alert:#ff9c1a;--help-500:#ff9c1a;--error-25:#ffebeb;--success-25:#eefcf6;--warning-25:#fef3eb;--special-accent:#1ae59b;--subtle:#17191cbf;--neutral-15:#17191c26;--radius-input:12px;--radius-button:12px;--input-min-height:48px;--transition-button:.3s ease;--shadow-none:none;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a}:root[data-theme=alteos-customer-portal] body,:root[data-theme=alteos-customer-portal] p{font-family:var(--font-outfit);line-height:1.5;font-size:var(--text-base)}:root[data-theme=alteos-customer-portal] h1,:root[data-theme=alteos-customer-portal] h2,:root[data-theme=alteos-customer-portal] h3,:root[data-theme=alteos-customer-portal] h4,:root[data-theme=alteos-customer-portal] .h1,:root[data-theme=alteos-customer-portal] .h2,:root[data-theme=alteos-customer-portal] .h3,:root[data-theme=alteos-customer-portal] .h4{font-family:var(--font-work-sans);font-weight:var(--font-bold)}:root[data-theme=alteos-customer-portal] .h1,:root[data-theme=alteos-customer-portal] .text-4xl{font-size:var(--text-4xl)}:root[data-theme=alteos-customer-portal] .h2,:root[data-theme=alteos-customer-portal] .text-3xl{font-size:var(--text-3xl)}:root[data-theme=alteos-customer-portal] .h3,:root[data-theme=alteos-customer-portal] .text-2xl{font-size:var(--text-2xl)}:root[data-theme=alteos-customer-portal] .h4,:root[data-theme=alteos-customer-portal] .text-xl{font-size:var(--text-xl)}:root[data-theme=alteos-customer-portal] .text-base-medium{font-family:var(--font-outfit);font-weight:var(--font-medium);font-size:var(--text-base);line-height:var(--leading-150)}:root[data-theme=alteos-customer-portal] .label{font-family:var(--font-outfit);font-weight:var(--font-bold);text-transform:uppercase;font-size:var(--text-sm)}:root[data-theme=alteos-customer-portal] .chip,:root[data-theme=alteos-customer-portal] [data-slot=chip]{font-family:var(--font-outfit);font-weight:var(--font-bold);font-size:var(--text-xs)}:root[data-theme=alteos-customer-portal] .badge--theme{font-family:var(--font-outfit);font-weight:var(--font-semibold);font-size:var(--text-xs);border-radius:var(--radius-chip);transition:all var(--transition-button);padding:2px 10px;line-height:1.5}:root[data-theme=alteos-customer-portal] .badge--theme.border-transparent{border-color:#0000}:root[data-theme=alteos-customer-portal] .badge--theme.bg-primary{background-color:var(--primary);color:var(--primary-foreground)}:root[data-theme=alteos-customer-portal] .badge--theme.bg-primary:hover{background-color:var(--primary-120)}:root[data-theme=alteos-customer-portal] .badge--theme.bg-accent{background-color:var(--accent);color:var(--primary)}:root[data-theme=alteos-customer-portal] .badge--theme.bg-accent:hover{background-color:var(--primary-50)}:root[data-theme=alteos-customer-portal] .badge--theme.bg-destructive{background-color:var(--destructive);color:var(--destructive-foreground)}:root[data-theme=alteos-customer-portal] .badge--theme.bg-destructive:hover{background-color:var(--error-120)}:root[data-theme=alteos-customer-portal] .badge--theme.bg-success-100,:root[data-theme=alteos-customer-portal] .badge--theme.bg-success-100\/80{background-color:var(--success-100);color:var(--primary-foreground)}:root[data-theme=alteos-customer-portal] .badge--theme.bg-success-100:hover,:root[data-theme=alteos-customer-portal] .badge--theme.bg-success-100\/80:hover{background-color:var(--success-120)}:root[data-theme=alteos-customer-portal] .badge--theme.text-foreground{background-color:var(--background);border:1px solid var(--foreground);color:var(--foreground)}:root[data-theme=alteos-customer-portal] .badge--theme.text-foreground:hover{background-color:var(--muted)}:root[data-theme=alteos-customer-portal] .badge--theme.bg-neutral-200,:root[data-theme=alteos-customer-portal] .badge--theme.bg-neutral-15{background-color:var(--neutral-15);color:var(--subtle)}:root[data-theme=alteos-customer-portal] .badge--theme.bg-neutral-200:hover,:root[data-theme=alteos-customer-portal] .badge--theme.bg-neutral-15:hover{background-color:var(--neutral-300)}:root[data-theme=alteos-customer-portal] .badge--theme.bg-warning-500{background-color:var(--highlight);color:var(--foreground)}:root[data-theme=alteos-customer-portal] .badge--theme.bg-warning-500:hover{background-color:var(--warning-600)}:root[data-theme=alteos-customer-portal] .badge--theme.bg-primary-200{background-color:var(--accent);color:var(--primary)}:root[data-theme=alteos-customer-portal] .badge--theme.bg-primary-200:hover{background-color:var(--primary-50)}:root[data-theme=alteos-customer-portal] .alert--theme{border-radius:var(--radius-alert);gap:var(--s-1);font-family:var(--font-outfit);color:var(--foreground);border-left-width:4px}:root[data-theme=alteos-customer-portal] .alert--theme .text-base{font-size:var(--text-base);line-height:1.5}:root[data-theme=alteos-customer-portal] .alert--theme-info{background-color:var(--muted);border-left-color:var(--primary)}:root[data-theme=alteos-customer-portal] .alert--theme-help{background-color:var(--alert-25);border-left-color:var(--alert)}:root[data-theme=alteos-customer-portal] .alert--theme-warning{background-color:var(--warning-25);border-left-color:var(--warning-500)}:root[data-theme=alteos-customer-portal] .alert--theme-error{background-color:var(--error-25);border-left-color:var(--destructive)}:root[data-theme=alteos-customer-portal] .alert--theme-success{background-color:var(--success-25);border-left-color:var(--success-100)}:root[data-theme=alteos-customer-portal] .alert--theme a{font-weight:var(--font-bold);color:var(--primary);text-decoration:underline}:root[data-theme=alteos-customer-portal] button,:root[data-theme=alteos-customer-portal] .button{font-family:var(--font-outfit);font-weight:var(--font-semibold);font-size:var(--text-base);text-transform:uppercase;border-radius:var(--radius-button);transition:all var(--transition-button)}:root[data-theme=alteos-customer-portal] .button-variant-default{background-color:var(--primary);color:var(--white);box-shadow:var(--shadow-none)}:root[data-theme=alteos-customer-portal] .button-variant-default:hover,:root[data-theme=alteos-customer-portal] .button-variant-default[data-hovered]{background-color:var(--primary-120)!important}:root[data-theme=alteos-customer-portal] .button-variant-secondary{border:1px solid var(--accent);background-color:var(--accent);color:var(--primary);box-shadow:var(--shadow-none)}:root[data-theme=alteos-customer-portal] .button-variant-secondary:hover,:root[data-theme=alteos-customer-portal] .button-variant-secondary[data-hovered]{box-shadow:var(--shadow-md)}:root[data-theme=alteos-customer-portal] .button-variant-outline{border:1px solid var(--foreground);box-shadow:var(--shadow-none)}:root[data-theme=alteos-customer-portal] .button-variant-outline:hover,:root[data-theme=alteos-customer-portal] .button-variant-outline[data-hovered]{box-shadow:var(--shadow-md)}:root[data-theme=alteos-customer-portal] input,:root[data-theme=alteos-customer-portal] .input-field-ring{box-shadow:none;border-radius:var(--radius-xl)!important}:root[data-theme=alteos-customer-portal] .input-field-ring:focus-within{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:0 0 0 0px var(--tw-ring-offset-color);--tw-ring-width:2px;--tw-ring-color:var(--foreground);--tw-ring-shadow:0 0 0 2px var(--foreground);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow)}:root[data-theme=alteos-customer-portal] .input-field-ring.ring-destructive,:root[data-theme=alteos-customer-portal] .input-field-ring.ring-destructive textarea,:root[data-theme=alteos-customer-portal] .input-field-ring.ring-destructive input,:root[data-theme=alteos-customer-portal] .input-field-ring.ring-destructive:focus-within,:root[data-theme=alteos-customer-portal] .input-field-ring.ring-destructive:focus-within textarea,:root[data-theme=alteos-customer-portal] .input-field-ring.ring-destructive:focus-within input{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:0 0 0 0px var(--tw-ring-offset-color);--tw-ring-color:var(--destructive);--tw-ring-shadow:0 0 0 2px var(--destructive);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow)}:root[data-theme=alteos-customer-portal] .group:focus-within>.font-semibold.text-destructive.text-sm{display:block!important}:root[data-theme=alteos-customer-portal] .group:has(>.font-semibold.text-destructive) .input-field-ring,:root[data-theme=alteos-customer-portal] .group:has(>.font-semibold.text-destructive) .input-field-ring:focus-within{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:0 0 0 0px var(--tw-ring-offset-color);--tw-ring-color:var(--destructive);--tw-ring-shadow:0 0 0 2px var(--destructive);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow)}:root[data-theme=alteos-customer-portal] .input-field-ring:focus-within input,:root[data-theme=alteos-customer-portal] .input-field-ring:focus-within textarea{--tw-ring-offset-width:0px}:root[data-theme=alteos-customer-portal] .read-aloud-button{width:var(--s-10);height:var(--s-10);background-color:var(--background);border:1px solid var(--border)}:root[data-theme=alteos-customer-portal] .input-field-ring .read-aloud-button{border:1px solid var(--border)}:root[data-theme=alteos-customer-portal] .input-field-ring div.absolute{right:var(--s-1)}:root[data-theme=alteos-customer-portal] .input-field-ring .input-file-button{border:1px solid var(--border);border-radius:var(--radius-xl);height:var(--s-10);padding:var(--s-2) var(--s-3)}:root[data-theme=alteos-customer-portal] .input-select-popover{box-shadow:var(--shadow-lg)}:root[data-theme=alteos-customer-portal] .input-field-label-with-tooltip{border-right:none!important}:root[data-theme=alteos-customer-portal] .tooltip-icon-button{vertical-align:middle;align-items:center;min-width:auto;padding:0;box-shadow:none!important;border:none!important;height:auto!important;min-height:0!important}:root[data-theme=alteos-customer-portal] .tooltip-icon-button:hover,:root[data-theme=alteos-customer-portal] .tooltip-icon-button[data-hovered]{background-color:#0000!important}:root[data-theme=alteos-customer-portal] .tooltip-icon-button:focus,:root[data-theme=alteos-customer-portal] .tooltip-icon-button:focus-visible,:root[data-theme=alteos-customer-portal] .tooltip-icon-button[data-focus-visible]{--tw-ring-width:0;--tw-ring-offset-width:0;box-shadow:none!important;outline:none!important}:root[data-theme=alteos-customer-portal] .radio-button-option{border-color:var(--input);border-radius:var(--radius-button);padding:var(--s-4);border-width:1px}:root[data-theme=alteos-customer-portal] .radio-button-option:hover{background-color:var(--muted)}:root[data-theme=alteos-customer-portal] .radio-button-option.bg-accent{border-width:1.5px;border-color:var(--primary);background-color:var(--accent)}:root[data-theme=alteos-customer-portal] .radio-button-indicator{border-width:1px;border-color:var(--primary);width:16px;min-width:16px;height:16px;min-height:16px}:root[data-theme=alteos-customer-portal] .radio-button-indicator svg{width:10px;height:10px}:root[data-theme=alteos-customer-portal]{--text-4xl:30px;--text-3xl:24px;--text-2xl:20px;--text-xl:16px;--text-base:16px;--text-sm:14px;--text-xs:12px}@media (width>=768px){:root[data-theme=alteos-customer-portal]{--text-4xl:32px;--text-3xl:30px;--text-2xl:20px;--text-xl:18px;--text-base:16px;--text-sm:14px;--text-xs:12px}}@media (width>=1024px){:root[data-theme=alteos-customer-portal]{--text-4xl:36px;--text-3xl:32px;--text-2xl:24px;--text-xl:20px;--text-base:18px;--text-sm:16px;--text-xs:14px}}@media (width>=1440px){:root[data-theme=alteos-customer-portal]{--text-4xl:36px;--text-3xl:32px;--text-2xl:24px;--text-xl:20px;--text-base:18px;--text-sm:16px;--text-xs:14px}}@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))}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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-space-x-reverse{syntax:"*";inherits:false;initial-value:0}:root{--color-primary-main:#006fff;--color-primary-dark:#002c66;--color-primary-semiDark:#0058cc;--color-primary-semiLight:#66a9ff;--color-primary-light:#cce2ff;--color-primary-extraLight:#f5f9ff;--color-primary-white:#fafcff;--color-secondary-main:#ffdb5c;--color-secondary-dark:#995700;--color-secondary-semiDark:#ffbd3e;--color-secondary-semiLight:#fee798;--color-secondary-light:#fff3cc;--color-secondary-extraLight:#fffaeb;--color-secondary-white:#fffdf5;--color-error-main:#dc2626;--color-error-dark:#c03d46;--color-error-light:#fff3f3;--color-warn-main:#ff9c1a;--color-warn-dark:#c03d3d;--color-warn-light:#fffceb;--color-success-main:#1ae59b;--color-success-dark:#008f5a;--color-success-semiDark:#1cbe82;--color-success-light:#edfff3;--color-neutral-10:#17191c;--color-neutral-20:#2f3237;--color-neutral-25:#0000000d;--color-neutral-36:#545963;--color-neutral-52:#7b818e;--color-neutral-68:#a7abb4;--color-neutral-76:#bdc0c7;--color-neutral-84:#d3d5d9;--color-neutral-92:#e9eaec;--color-neutral-96:#f4f5f6;--color-neutral-98:#f9f9fa;--color-neutral-white:#fff;--primary-1--alteos-blue-100:#002c66}.CybotCookiebotScrollbarContainer{display:none!important}#CybotCookiebotDialog *,#CybotCookiebotDialogBodyUnderlay *{font-size:14px!important;line-height:1.5!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails{display:block}#CybotCookiebotDialog .CybotCookiebotScrollContainer{border:none!important;min-height:auto!important}#CybotCookiebotDialogBodyContent{margin-bottom:20px!important;padding:0 10px 0 0!important}#CybotCookiebotDialogPoweredByText{display:none!important}#CybotCookiebotDialog.CybotEdge{box-shadow:0 0 100px 300vw #0000008c}#CybotCookiebotDialog{border-radius:32px!important;min-width:auto!important;max-width:520px!important;height:fit-content!important;margin:auto!important;padding:0!important;font-family:Outfit,sans-serif!important;inset:0!important;transform:none!important}#CybotCookiebotDialog .CybotCookiebotDialogContentWrapper{padding:32px!important;display:block!important;overflow:auto!important}#CybotCookiebotDialog .CybotCookiebotScrollContainer,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes{padding:0!important}#CybotCookiebotDialogTabContent{margin:0 0 24px!important}#CybotCookiebotDialogHeader,#CybotCookiebotDialogBodyContentTitle{display:none!important}@media screen and (width>=1280px){#CybotCookiebotDialog.CybotEdge .CybotCookiebotDialogBodyBottomWrapper{margin-top:0!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper{flex-direction:row-reverse!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyButtons{max-width:100%!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{margin-top:0!important;margin-bottom:0!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes,#CybotCookiebotDialogDetailBodyContentIABv2Tabs,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieTypeIntro{padding:0!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer,#CybotCookiebotDialogDetailBodyContentIABv2Tabs .CollapseCard{margin-left:0!important}#CybotCookiebotDialog #CybotCookiebotDialogFooter{padding:0!important}}@media screen and (width>=601px){#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:first-of-type){margin-right:10px}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper{flex-flow:row-reverse wrap;justify-content:flex-end;row-gap:20px}}.CybotCookiebotDialogBodyButton{border-width:1px!important;border-radius:100px!important;width:auto!important;padding:12px 24px 12px 48px!important;font-size:14px!important;font-weight:400!important;line-height:1.25!important;text-decoration:none!important}#CybotCookiebotDialogBodyLevelButtonCustomize{display:none!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails{text-decoration:underline!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a:after{display:none}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogBodyButtonDecline{background-image:url("data:image/svg+xml,%3csvg%20width='26'%20height='24'%20viewBox='0%200%2026%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.41276%2015.0753C9.41276%2015.0753%204.81505%207.02958%201.75%2013.1597C1.75%2013.1597%205.63774%2013.306%208.70279%2021.7349L24.25%203.10671C23.0259%202.69836%2021.599%202.09946%2019.7615%203.51456L9.41276%2015.0753Z'%20fill='%2317191C'%20stroke='%2317191C'/%3e%3c/svg%3e");background-position:24px;background-repeat:no-repeat;background-size:20px}#CybotCookiebotDialogBodyButtonDecline{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.70822%2021.375C3.55763%2020.2244%203.55763%2018.3589%204.70822%2017.2083L19.2916%202.625C20.4421%203.77559%2020.4421%205.64107%2019.2916%206.79167L4.70822%2021.375Z'%20fill='%2317191C'/%3e%3cpath%20d='M21.375%2018.5973C20.2244%2019.7479%2018.3589%2019.7479%2017.2083%2018.5973L2.625%204.014C3.77559%202.86341%205.64107%202.86341%206.79167%204.014L21.375%2018.5973Z'%20fill='%2317191C'/%3e%3c/svg%3e")}.CybotCookiebotDialogDetailBulkConsentCount{display:none!important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton,.CybotCookiebotDialogDetailBodyContentCookieContainerButton.CybotCookiebotDialogCollapsed{position:relative;padding-left:24px!important}.CybotCookiebotDialogDetailBodyContentCookieContainerButton:before,.CybotCookiebotDialogDetailBodyContentCookieContainerButton.CybotCookiebotDialogCollapsed:before{position:absolute;top:.25em;left:4px;transform:rotate(-225deg)}.CybotCookiebotDialogDetailBodyContentCookieContainerButton:before{transform:rotate(-45deg);border-color:var(--primary-1--alteos-blue-100)!important;top:.5em!important}.CybotCookiebotDialogDetailBodyContentCookieContainerHeader{margin-bottom:10px!important}@media screen and (width<=600px){#CybotCookiebotDialog{width:100%!important;max-width:100%!important;bottom:0!important;right:0!important}#CybotCookiebotDialogFooter{padding:0!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(:first-of-type){margin-bottom:20px!important}}.CybotCookiebotDialogDetailBodyContentCookieContainerButton.CybotCookiebotDialogCollapsed,label[for=CybotCookiebotDialogBodyLevelButtonPreferencesInline]{color:var(--primary-1--alteos-blue-100)!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#d6d6d6!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--primary-1--alteos-blue-100)!important}
