@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_e34ff6af-module__38pXAq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_e34ff6af-module__38pXAq__variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.0h2amv7e1wlhq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.0lwj123ije5i..woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_14009b81-module__h02RZG__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_14009b81-module__h02RZG__variable{--font-display:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:berniertmFont;src:url(../media/BERNIERTM_REGULAR-s.p.130x18cfsghjh.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:berniertmFont;src:url(../media/BERNIERTM_REGULAR-s.p.08w7rzxdzu.j3.woff)format("woff");font-display:swap;font-weight:400}@font-face{font-family:berniertmFont Fallback;src:local(Arial);ascent-override:96.52%;descent-override:23.51%;line-gap-override:0.0%;size-adjust:86.81%}.berniertmfont_6e165f7-module__Pge-Va__className{font-family:berniertmFont,berniertmFont Fallback}.berniertmfont_6e165f7-module__Pge-Va__variable{--font-berniertm:"berniertmFont", "berniertmFont Fallback"}
.accordion-module-scss-module__Z_8cHa__accordion{flex-direction:column;width:100%;display:flex}.accordion-module-scss-module__Z_8cHa__item:not(:last-child){border-bottom:1px solid var(--border)}.accordion-module-scss-module__Z_8cHa__header{display:flex}.accordion-module-scss-module__Z_8cHa__trigger{border-radius:var(--radius-md);color:var(--foreground);text-align:left;transition:color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),text-decoration-color var(--motion-fast) var(--ease-standard);background:0 0;border:1px solid #0000;flex:auto;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;font-size:.875rem;font-weight:500;display:flex}.accordion-module-scss-module__Z_8cHa__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.accordion-module-scss-module__Z_8cHa__trigger:focus:not(:focus-visible){box-shadow:none;outline:none}.accordion-module-scss-module__Z_8cHa__trigger:disabled,.accordion-module-scss-module__Z_8cHa__trigger[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.accordion-module-scss-module__Z_8cHa__trigger:hover{color:color-mix(in oklab, var(--foreground) 88%, var(--muted-foreground))}.accordion-module-scss-module__Z_8cHa__icon{width:1rem;height:1rem;color:var(--muted-foreground);pointer-events:none;transition:transform var(--motion-normal) var(--ease-standard),color var(--motion-fast) var(--ease-standard);flex-shrink:0;margin-left:auto}.accordion-module-scss-module__Z_8cHa__trigger[aria-expanded=true] .accordion-module-scss-module__Z_8cHa__icon{color:var(--foreground);transform:rotate(180deg)}.accordion-module-scss-module__Z_8cHa__content{min-height:0;height:var(--accordion-panel-height);opacity:1;transition:height var(--motion-slow) var(--ease-standard),opacity var(--motion-normal) var(--ease-standard),translate var(--motion-slow) var(--ease-standard);overflow:hidden}.accordion-module-scss-module__Z_8cHa__content[data-starting-style],.accordion-module-scss-module__Z_8cHa__content[data-ending-style],.accordion-module-scss-module__Z_8cHa__content:not([data-open]){opacity:0;height:0;translate:0 -.25rem}.accordion-module-scss-module__Z_8cHa__contentInner{opacity:0;min-height:0;transition:opacity var(--motion-normal) var(--ease-standard),transform var(--motion-slow) var(--ease-standard);padding:0 0 .375rem;font-size:.875rem;line-height:1.5;transform:translateY(-.25rem)}.accordion-module-scss-module__Z_8cHa__content[data-open] .accordion-module-scss-module__Z_8cHa__contentInner{opacity:1;transform:translateY(0)}.accordion-module-scss-module__Z_8cHa__contentInner p{margin:0 0 .75rem}.accordion-module-scss-module__Z_8cHa__contentInner p:last-child{margin-bottom:0}.accordion-module-scss-module__Z_8cHa__contentInner a{text-underline-offset:.1875rem;text-decoration:underline}.accordion-module-scss-module__Z_8cHa__contentInner a:hover{color:var(--foreground)}
.button-module-scss-module__nuPqGW__button{border-radius:var(--radius);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,transform .12s;display:inline-flex;position:relative}.button-module-scss-module__nuPqGW__button:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.button-module-scss-module__nuPqGW__button:focus:not(:focus-visible){box-shadow:none;outline:none}.button-module-scss-module__nuPqGW__button:disabled,.button-module-scss-module__nuPqGW__button[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.button-module-scss-module__nuPqGW__button[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 25%, transparent)}.button-module-scss-module__nuPqGW__button svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.button-module-scss-module__nuPqGW__button[aria-busy=true] [data-slot=spinner]{color:currentColor}.button-module-scss-module__nuPqGW__variantDefault{background:var(--primary);color:var(--primary-foreground)}.button-module-scss-module__nuPqGW__variantDefault:hover{background:color-mix(in oklab, var(--primary) 88%, black)}.button-module-scss-module__nuPqGW__variantOutline{background:var(--background);border-color:var(--border);color:var(--foreground)}.button-module-scss-module__nuPqGW__variantOutline:hover,.button-module-scss-module__nuPqGW__variantOutline[aria-expanded=true]{background:var(--muted)}.button-module-scss-module__nuPqGW__variantSecondary{background:var(--secondary);color:var(--secondary-foreground)}.button-module-scss-module__nuPqGW__variantSecondary:hover,.button-module-scss-module__nuPqGW__variantSecondary[aria-expanded=true]{background:color-mix(in oklab, var(--secondary) 85%, black)}.button-module-scss-module__nuPqGW__variantGhost{color:var(--foreground);background:0 0}.button-module-scss-module__nuPqGW__variantGhost:hover,.button-module-scss-module__nuPqGW__variantGhost[aria-expanded=true]{background:var(--muted)}.button-module-scss-module__nuPqGW__variantDestructive{background:color-mix(in oklab, var(--destructive) 15%, transparent);color:var(--destructive)}.button-module-scss-module__nuPqGW__variantDestructive:hover{background:color-mix(in oklab, var(--destructive) 22%, transparent)}.button-module-scss-module__nuPqGW__variantLink{color:var(--primary);text-underline-offset:.25rem;background:0 0;border-color:#0000;text-decoration:underline}.button-module-scss-module__nuPqGW__variantLink:hover{text-decoration-thickness:2px}.button-module-scss-module__nuPqGW__variantBrand{background:var(--brand-gradient-primary);color:#fff;background-origin:border-box;background-clip:border-box;border-color:#0000;box-shadow:inset 0 1px #ffffff29}.button-module-scss-module__nuPqGW__variantBrand:hover{filter:saturate(1.04)brightness(1.01)}.button-module-scss-module__nuPqGW__variantAccent{background:var(--brand-gradient-accent);color:#fff;background-origin:border-box;background-clip:border-box;border-color:#0000;box-shadow:inset 0 1px #ffffff24}.button-module-scss-module__nuPqGW__variantAccent:hover{filter:saturate(1.08)brightness(1.02)}.button-module-scss-module__nuPqGW__variantDanger{background:var(--destructive);color:#fff}.button-module-scss-module__nuPqGW__variantDanger:hover{background:color-mix(in oklab, var(--destructive) 88%, black)}.button-module-scss-module__nuPqGW__sizeDefault{min-height:2rem;padding:.375rem .75rem}.button-module-scss-module__nuPqGW__sizeXs{border-radius:min(var(--radius),.5rem);min-height:1.5rem;padding:.25rem .5rem;font-size:.75rem}.button-module-scss-module__nuPqGW__sizeSm{border-radius:min(var(--radius),.625rem);min-height:1.75rem;padding:.3125rem .625rem;font-size:.8rem}.button-module-scss-module__nuPqGW__sizeLg{min-height:2.25rem;padding:.5rem .875rem}.button-module-scss-module__nuPqGW__sizeIcon{width:2rem;height:2rem;padding:0}.button-module-scss-module__nuPqGW__sizeIconXs{width:1.5rem;height:1.5rem;padding:0}.button-module-scss-module__nuPqGW__sizeIconXs svg{width:.75rem;height:.75rem}.button-module-scss-module__nuPqGW__sizeIconSm{width:1.75rem;height:1.75rem;padding:0}.button-module-scss-module__nuPqGW__sizeIconSm svg{width:.875rem;height:.875rem}.button-module-scss-module__nuPqGW__sizeIconLg{width:2.25rem;height:2.25rem;padding:0}
.alert-dialog-module-scss-module__cik__G__overlay{isolation:isolate;z-index:60;background:#0000001a;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.alert-dialog-module-scss-module__cik__G__overlay{-webkit-backdrop-filter:blur(4px)}}.alert-dialog-module-scss-module__cik__G__content{z-index:60;border-radius:var(--radius-xl);background:var(--background);width:calc(100% - 2rem);max-width:20rem;color:var(--foreground);box-shadow:var(--shadow-md),0 0 0 1px color-mix(in oklab, var(--foreground) 10%, transparent);outline:none;gap:1rem;padding:1rem;display:grid;position:fixed;top:50%;left:50%;translate:-50% -50%}.alert-dialog-module-scss-module__cik__G__content[data-size=sm],.alert-dialog-module-scss-module__cik__G__content[data-size=default]{max-width:20rem}.alert-dialog-module-scss-module__cik__G__header{text-align:center;grid-template-rows:auto 1fr;justify-items:center;gap:.375rem;display:grid}.alert-dialog-module-scss-module__cik__G__header:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr;column-gap:1rem}.alert-dialog-module-scss-module__cik__G__footer{border-top:1px solid var(--border);border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);background:color-mix(in oklab, var(--muted) 50%, transparent);flex-direction:column-reverse;gap:.5rem;margin-bottom:-1rem;margin-left:-1rem;margin-right:-1rem;padding:1rem;display:flex}.alert-dialog-module-scss-module__cik__G__media{border-radius:var(--radius-md);background:var(--muted);justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.5rem;display:inline-flex}.alert-dialog-module-scss-module__cik__G__media svg:not([class*=size-]){width:1.5rem;height:1.5rem}.alert-dialog-module-scss-module__cik__G__title{font-size:1rem;font-weight:500;line-height:1.5}.alert-dialog-module-scss-module__cik__G__description{color:var(--muted-foreground);text-wrap:balance;font-size:.875rem}.alert-dialog-module-scss-module__cik__G__description a{text-underline-offset:.1875rem;text-decoration:underline}.alert-dialog-module-scss-module__cik__G__description a:hover{color:var(--foreground)}@media (min-width:640px){.alert-dialog-module-scss-module__cik__G__content[data-size=default]{max-width:24rem}.alert-dialog-module-scss-module__cik__G__footer{flex-direction:row;justify-content:flex-end;display:flex}[data-slot=alert-dialog-content][data-size=default] .alert-dialog-module-scss-module__cik__G__header{text-align:left;justify-items:start}[data-slot=alert-dialog-content][data-size=default] .alert-dialog-module-scss-module__cik__G__header:has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;align-items:start}:is([data-slot=alert-dialog-content][data-size=default] .alert-dialog-module-scss-module__cik__G__header:has([data-slot=alert-dialog-media]) .alert-dialog-module-scss-module__cik__G__title,[data-slot=alert-dialog-content][data-size=default] .alert-dialog-module-scss-module__cik__G__header:has([data-slot=alert-dialog-media]) .alert-dialog-module-scss-module__cik__G__description){grid-column:2}[data-slot=alert-dialog-content][data-size=default] .alert-dialog-module-scss-module__cik__G__media{grid-row:1/span 2;margin-bottom:0}}[data-slot=alert-dialog-content][data-size=sm] .alert-dialog-module-scss-module__cik__G__footer{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){[data-slot=alert-dialog-content][data-size=sm] .alert-dialog-module-scss-module__cik__G__footer{display:flex}}@media (min-width:768px){.alert-dialog-module-scss-module__cik__G__description{text-wrap:pretty}}
.alert-module-scss-module__lPYtwq__alert{border:1px solid var(--border);border-radius:var(--radius-lg);text-align:left;gap:.125rem;width:100%;padding:.5rem .625rem;font-size:.875rem;display:grid;position:relative}.alert-module-scss-module__lPYtwq__alert:has([data-slot=alert-action]){padding-right:4.5rem}.alert-module-scss-module__lPYtwq__alert:has(>svg){grid-template-columns:auto 1fr;column-gap:.5rem}.alert-module-scss-module__lPYtwq__alert>svg{color:currentColor;grid-row:span 2;transform:translateY(.125rem)}.alert-module-scss-module__lPYtwq__alert>svg:not([class*=size-]){width:1rem;height:1rem}.alert-module-scss-module__lPYtwq__variantDefault{background:var(--card);color:var(--card-foreground)}.alert-module-scss-module__lPYtwq__variantDestructive{background:var(--card);color:var(--destructive)}.alert-module-scss-module__lPYtwq__variantDestructive [data-slot=alert-description]{color:color-mix(in oklab, var(--destructive) 90%, transparent)}.alert-module-scss-module__lPYtwq__variantInfo{background:color-mix(in oklab, #3b82f6 10%, var(--card));color:color-mix(in oklab, #2563eb 84%, var(--foreground));border-color:#3b82f659;border-color:lab(54.6189% 8.76281 -65.7907/.35)}.alert-module-scss-module__lPYtwq__variantSuccess{background:color-mix(in oklab, #22c55e 10%, var(--card));color:color-mix(in oklab, #16a34a 84%, var(--foreground));border-color:#22c55e59;border-color:lab(70.2187% -57.9808 39.4382/.35)}.alert-module-scss-module__lPYtwq__variantWarning{background:color-mix(in oklab, #eab308 10%, var(--card));color:color-mix(in oklab, #a16207 88%, var(--foreground));border-color:#eab30859;border-color:lab(76.4588% 11.7468 77.3704/.35)}.alert-module-scss-module__lPYtwq__variantError{background:color-mix(in oklab, var(--destructive) 10%, var(--card));border-color:color-mix(in oklab, var(--destructive) 35%, transparent);color:var(--destructive)}.alert-module-scss-module__lPYtwq__variantError [data-slot=alert-description]{color:color-mix(in oklab, var(--destructive) 90%, transparent)}.alert-module-scss-module__lPYtwq__title{font-weight:500}.alert-module-scss-module__lPYtwq__alert:has(>svg) .alert-module-scss-module__lPYtwq__title{grid-column:2}.alert-module-scss-module__lPYtwq__title a{text-underline-offset:3px;text-decoration:underline}.alert-module-scss-module__lPYtwq__title a:hover{color:var(--foreground)}.alert-module-scss-module__lPYtwq__description{color:var(--muted-foreground);text-wrap:balance;font-size:.875rem}.alert-module-scss-module__lPYtwq__description a{text-underline-offset:3px;text-decoration:underline}.alert-module-scss-module__lPYtwq__description a:hover{color:var(--foreground)}.alert-module-scss-module__lPYtwq__description p:not(:last-child){margin-bottom:1rem}.alert-module-scss-module__lPYtwq__action{position:absolute;top:.5rem;right:.5rem}@media (min-width:768px){.alert-module-scss-module__lPYtwq__description{text-wrap:pretty}}
.aspect-ratio-module-scss-module__PacMFW__aspectRatio{width:100%;aspect-ratio:var(--ratio);display:block;position:relative;overflow:hidden}
.avatar-module-scss-module__wdQhbW__avatar{-webkit-user-select:none;user-select:none;border-radius:999px;flex-shrink:0;width:2rem;height:2rem;display:flex;position:relative}.avatar-module-scss-module__wdQhbW__avatar:after{content:"";border:1px solid var(--border);border-radius:inherit;mix-blend-mode:darken;position:absolute;inset:0}.avatar-module-scss-module__wdQhbW__avatar[data-size=sm]{width:1.5rem;height:1.5rem}.avatar-module-scss-module__wdQhbW__avatar[data-size=lg]{width:2.5rem;height:2.5rem}.avatar-module-scss-module__wdQhbW__dark .avatar-module-scss-module__wdQhbW__avatar:after{mix-blend-mode:lighten}.avatar-module-scss-module__wdQhbW__image{aspect-ratio:1;border-radius:inherit;object-fit:cover;width:100%;height:100%}.avatar-module-scss-module__wdQhbW__fallback{border-radius:inherit;background:var(--muted);width:100%;height:100%;color:var(--muted-foreground);justify-content:center;align-items:center;font-size:.875rem;display:flex}.avatar-module-scss-module__wdQhbW__avatar[data-size=sm] .avatar-module-scss-module__wdQhbW__fallback{font-size:.75rem}.avatar-module-scss-module__wdQhbW__badge{z-index:10;background:var(--primary);color:var(--primary-foreground);box-shadow:0 0 0 2px var(--background);-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0;right:0}.avatar-module-scss-module__wdQhbW__avatar[data-size=sm] .avatar-module-scss-module__wdQhbW__badge{width:.5rem;height:.5rem}.avatar-module-scss-module__wdQhbW__avatar[data-size=sm] .avatar-module-scss-module__wdQhbW__badge>svg{display:none}.avatar-module-scss-module__wdQhbW__avatar[data-size=default] .avatar-module-scss-module__wdQhbW__badge,.avatar-module-scss-module__wdQhbW__avatar:not([data-size]) .avatar-module-scss-module__wdQhbW__badge{width:.625rem;height:.625rem}.avatar-module-scss-module__wdQhbW__avatar[data-size=default] .avatar-module-scss-module__wdQhbW__badge>svg,.avatar-module-scss-module__wdQhbW__avatar:not([data-size]) .avatar-module-scss-module__wdQhbW__badge>svg{width:.5rem;height:.5rem}.avatar-module-scss-module__wdQhbW__avatar[data-size=lg] .avatar-module-scss-module__wdQhbW__badge{width:.75rem;height:.75rem}.avatar-module-scss-module__wdQhbW__avatar[data-size=lg] .avatar-module-scss-module__wdQhbW__badge>svg{width:.5rem;height:.5rem}.avatar-module-scss-module__wdQhbW__group{margin-left:-.5rem;display:flex}.avatar-module-scss-module__wdQhbW__group>[data-slot=avatar]{box-shadow:0 0 0 2px var(--background);margin-left:.5rem}.avatar-module-scss-module__wdQhbW__groupCount{background:var(--muted);width:2rem;height:2rem;color:var(--muted-foreground);box-shadow:0 0 0 2px var(--background);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;display:flex;position:relative}.avatar-module-scss-module__wdQhbW__group:has([data-slot=avatar][data-size=sm]) .avatar-module-scss-module__wdQhbW__groupCount{width:1.5rem;height:1.5rem}.avatar-module-scss-module__wdQhbW__group:has([data-slot=avatar][data-size=sm]) .avatar-module-scss-module__wdQhbW__groupCount>svg{width:.75rem;height:.75rem}.avatar-module-scss-module__wdQhbW__group:has([data-slot=avatar][data-size=lg]) .avatar-module-scss-module__wdQhbW__groupCount{width:2.5rem;height:2.5rem}.avatar-module-scss-module__wdQhbW__group:has([data-slot=avatar][data-size=lg]) .avatar-module-scss-module__wdQhbW__groupCount>svg{width:1.25rem;height:1.25rem}.avatar-module-scss-module__wdQhbW__groupCount>svg{width:1rem;height:1rem}
.badge-module-scss-module__Q7AI9a__badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;width:fit-content;height:1.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex;overflow:hidden}.badge-module-scss-module__Q7AI9a__badge:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.badge-module-scss-module__Q7AI9a__badge:focus:not(:focus-visible){box-shadow:none;outline:none}.badge-module-scss-module__Q7AI9a__badge:has([data-icon=inline-end]){padding-right:.375rem}.badge-module-scss-module__Q7AI9a__badge:has([data-icon=inline-start]){padding-left:.375rem}.badge-module-scss-module__Q7AI9a__badge[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}.badge-module-scss-module__Q7AI9a__badge>svg{pointer-events:none;flex-shrink:0;width:.75rem;height:.75rem}.badge-module-scss-module__Q7AI9a__variantDefault{background:var(--primary);color:var(--primary-foreground)}.badge-module-scss-module__Q7AI9a__variantDefault:where(a):hover{background:color-mix(in oklab, var(--primary) 80%, black)}.badge-module-scss-module__Q7AI9a__variantSecondary{background:var(--secondary);color:var(--secondary-foreground)}.badge-module-scss-module__Q7AI9a__variantSecondary:where(a):hover{background:color-mix(in oklab, var(--secondary) 82%, black)}.badge-module-scss-module__Q7AI9a__variantDestructive{background:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}.badge-module-scss-module__Q7AI9a__variantDestructive:where(a):hover{background:color-mix(in oklab, var(--destructive) 20%, transparent)}.badge-module-scss-module__Q7AI9a__variantOutline{border-color:var(--border);color:var(--foreground)}.badge-module-scss-module__Q7AI9a__variantOutline:where(a):hover{background:var(--muted);color:var(--muted-foreground)}.badge-module-scss-module__Q7AI9a__variantGhost{color:var(--foreground)}.badge-module-scss-module__Q7AI9a__variantGhost:hover{background:var(--muted);color:var(--muted-foreground)}.badge-module-scss-module__Q7AI9a__variantLink{color:var(--primary);text-underline-offset:.25rem;border-color:#0000}.badge-module-scss-module__Q7AI9a__variantLink:hover{text-decoration:underline}.badge-module-scss-module__Q7AI9a__variantBrand{border-color:color-mix(in oklab, var(--brand-base) 34%, transparent);background:var(--brand-gradient-primary);color:#fff;box-shadow:inset 0 1px #ffffff24}.badge-module-scss-module__Q7AI9a__variantAccent{border-color:color-mix(in oklab, var(--brand-accent) 44%, transparent);background:var(--brand-gradient-accent);color:#fff;box-shadow:inset 0 1px #ffffff1f}.badge-module-scss-module__Q7AI9a__variantSuccess{color:color-mix(in oklab, #22c55e 78%, var(--foreground));background:#22c55e2e;background:lab(70.2187% -57.9808 39.4382/.18);border-color:#22c55e47;border-color:lab(70.2187% -57.9808 39.4382/.28)}.badge-module-scss-module__Q7AI9a__variantWarning{color:color-mix(in oklab, #a16207 85%, var(--foreground));background:#eab3082e;background:lab(76.4588% 11.7467 77.3704/.18);border-color:#eab30847;border-color:lab(76.4588% 11.7468 77.3704/.28)}.badge-module-scss-module__Q7AI9a__variantInfo{color:color-mix(in oklab, #2563eb 84%, var(--foreground));background:#3b82f62e;background:lab(54.6189% 8.76281 -65.7907/.18);border-color:#3b82f647;border-color:lab(54.6189% 8.76281 -65.7907/.28)}.badge-module-scss-module__Q7AI9a__variantMuted{border-color:color-mix(in oklab, var(--border) 70%, transparent);background:color-mix(in oklab, var(--muted) 72%, var(--background));color:var(--muted-foreground)}.badge-module-scss-module__Q7AI9a__variantInverse{color:#fff;background:#ffffff1a;border-color:#fff3}
.breadcrumb-module-scss-module__JxV5MW__list{color:var(--muted-foreground);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.breadcrumb-module-scss-module__JxV5MW__item{align-items:center;gap:.25rem;display:inline-flex}.breadcrumb-module-scss-module__JxV5MW__link{transition:color var(--motion-fast) var(--ease-standard);align-items:center;display:inline-flex}.breadcrumb-module-scss-module__JxV5MW__link:hover{color:var(--foreground)}.breadcrumb-module-scss-module__JxV5MW__page{color:var(--foreground);align-items:center;font-weight:400;display:inline-flex}.breadcrumb-module-scss-module__JxV5MW__separator{color:color-mix(in oklab, var(--muted-foreground) 82%, transparent);justify-content:center;align-items:center;display:inline-flex}.breadcrumb-module-scss-module__JxV5MW__separator>svg{width:.875rem;height:.875rem}.breadcrumb-module-scss-module__JxV5MW__ellipsis{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.breadcrumb-module-scss-module__JxV5MW__ellipsis>svg{width:1rem;height:1rem}.breadcrumb-module-scss-module__JxV5MW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.button-group-module-scss-module__KSfPhW__group{display:inline-flex}.button-group-module-scss-module__KSfPhW__group>:not(:first-child){margin-left:-1px}.button-group-module-scss-module__KSfPhW__group>:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.button-group-module-scss-module__KSfPhW__group>:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.button-group-module-scss-module__KSfPhW__group>:not(:first-child):not(:last-child){border-radius:0}
.calendar-module-scss-module__nMQ_Nq__calendar{--cell-radius:var(--radius-md);--cell-size:2rem;background:var(--background);padding:.5rem}.calendar-module-scss-module__nMQ_Nq__root{width:fit-content}.calendar-module-scss-module__nMQ_Nq__months{flex-direction:column;gap:1rem;display:flex;position:relative}@media (min-width:768px){.calendar-module-scss-module__nMQ_Nq__months{flex-direction:row}}.calendar-module-scss-module__nMQ_Nq__month{flex-direction:column;gap:1rem;width:100%;display:flex}.calendar-module-scss-module__nMQ_Nq__nav{inset-inline:0;justify-content:space-between;align-items:center;gap:.25rem;width:100%;display:flex;position:absolute;top:0}.calendar-module-scss-module__nMQ_Nq__navButton{width:var(--cell-size);height:var(--cell-size);-webkit-user-select:none;user-select:none;padding:0}.calendar-module-scss-module__nMQ_Nq__navButton[aria-disabled=true]{opacity:.5}.calendar-module-scss-module__nMQ_Nq__monthCaption{width:100%;height:var(--cell-size);padding-inline:var(--cell-size);justify-content:center;align-items:center;display:flex}.calendar-module-scss-module__nMQ_Nq__dropdowns{width:100%;height:var(--cell-size);justify-content:center;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;display:flex}.calendar-module-scss-module__nMQ_Nq__dropdownRoot{border-radius:var(--cell-radius);position:relative}.calendar-module-scss-module__nMQ_Nq__dropdown{background:var(--popover);opacity:0;position:absolute;inset:0}.calendar-module-scss-module__nMQ_Nq__captionLabel{-webkit-user-select:none;user-select:none;font-weight:500}.calendar-module-scss-module__nMQ_Nq__captionLabelStatic{font-size:.875rem}.calendar-module-scss-module__nMQ_Nq__captionLabelInteractive{border-radius:var(--cell-radius);align-items:center;gap:.25rem;font-size:.875rem;display:flex}.calendar-module-scss-module__nMQ_Nq__captionLabelInteractive svg{width:.875rem;height:.875rem;color:var(--muted-foreground)}.calendar-module-scss-module__nMQ_Nq__table{border-collapse:collapse;width:100%}.calendar-module-scss-module__nMQ_Nq__weekdays,.calendar-module-scss-module__nMQ_Nq__week{width:100%;display:flex}.calendar-module-scss-module__nMQ_Nq__week{margin-top:.5rem}.calendar-module-scss-module__nMQ_Nq__weekday{border-radius:var(--cell-radius);color:var(--muted-foreground);text-align:center;-webkit-user-select:none;user-select:none;flex:1 1 0;font-size:.8rem;font-weight:400}.calendar-module-scss-module__nMQ_Nq__weekNumberHeader,.calendar-module-scss-module__nMQ_Nq__weekNumber{width:var(--cell-size);color:var(--muted-foreground);text-align:center;-webkit-user-select:none;user-select:none;font-size:.8rem}.calendar-module-scss-module__nMQ_Nq__weekNumberCell{width:var(--cell-size);height:var(--cell-size);text-align:center;justify-content:center;align-items:center;display:flex}.calendar-module-scss-module__nMQ_Nq__day{aspect-ratio:1;border-radius:var(--cell-radius);text-align:center;-webkit-user-select:none;user-select:none;width:100%;height:100%;padding:0;position:relative}.calendar-module-scss-module__nMQ_Nq__dayWithWeekNumber:first-child[data-selected=true] .calendar-module-scss-module__nMQ_Nq__dayButton{border-top-left-radius:0;border-bottom-left-radius:0}.calendar-module-scss-module__nMQ_Nq__dayWithoutWeekNumber:first-child[data-selected=true] .calendar-module-scss-module__nMQ_Nq__dayButton{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.calendar-module-scss-module__nMQ_Nq__day:last-child[data-selected=true] .calendar-module-scss-module__nMQ_Nq__dayButton{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.calendar-module-scss-module__nMQ_Nq__rangeStart,.calendar-module-scss-module__nMQ_Nq__rangeEnd{isolation:isolate;z-index:0;background:var(--muted);position:relative}.calendar-module-scss-module__nMQ_Nq__rangeStart{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.calendar-module-scss-module__nMQ_Nq__rangeEnd{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.calendar-module-scss-module__nMQ_Nq__rangeMiddle{border-radius:0}.calendar-module-scss-module__nMQ_Nq__today{border-radius:var(--cell-radius);background:var(--muted);color:var(--foreground)}.calendar-module-scss-module__nMQ_Nq__outside{color:var(--muted-foreground)}.calendar-module-scss-module__nMQ_Nq__disabled{color:var(--muted-foreground);opacity:.5}.calendar-module-scss-module__nMQ_Nq__hidden{visibility:hidden}.calendar-module-scss-module__nMQ_Nq__chevron{width:1rem;height:1rem}.calendar-module-scss-module__nMQ_Nq__dayButton{z-index:1;width:100%;min-width:var(--cell-size);aspect-ratio:1;border-radius:var(--cell-radius);border:0;flex-direction:column;gap:.25rem;font-weight:400;line-height:1;display:flex;position:relative}.calendar-module-scss-module__nMQ_Nq__dayButton>span{opacity:.7;font-size:.75rem}.calendar-module-scss-module__nMQ_Nq__day[data-focused=true] .calendar-module-scss-module__nMQ_Nq__dayButton,.calendar-module-scss-module__nMQ_Nq__dayButton:focus-visible{z-index:2;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.calendar-module-scss-module__nMQ_Nq__dayButton[data-range-start=true],.calendar-module-scss-module__nMQ_Nq__dayButton[data-range-end=true],.calendar-module-scss-module__nMQ_Nq__dayButton[data-selected-single=true]{background:var(--primary);color:var(--primary-foreground)}.calendar-module-scss-module__nMQ_Nq__dayButton[data-range-start=true]{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.calendar-module-scss-module__nMQ_Nq__dayButton[data-range-end=true]{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.calendar-module-scss-module__nMQ_Nq__dayButton[data-range-middle=true]{background:var(--muted);color:var(--foreground);border-radius:0}
.card-module-scss-module__TszTUG__card{border-radius:var(--radius-xl);border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);background:color-mix(in oklab, var(--card) 96%, var(--background));height:fit-content;color:var(--card-foreground);box-shadow:var(--shadow-sm);flex-direction:column;align-self:start;gap:.875rem;padding-block:1rem;font-size:.875rem;display:flex;overflow:hidden}.card-module-scss-module__TszTUG__card:has([data-slot=card-footer]){padding-bottom:0}.card-module-scss-module__TszTUG__card:has(>img:first-child){padding-top:0}.card-module-scss-module__TszTUG__card>img:first-child{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.card-module-scss-module__TszTUG__card img:last-child{border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.card-module-scss-module__TszTUG__card[data-size=sm]{gap:.75rem;padding-block:.75rem}.card-module-scss-module__TszTUG__header{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);grid-auto-rows:min-content;align-items:start;gap:.25rem;padding-inline:1rem;display:grid}.card-module-scss-module__TszTUG__header:has([data-slot=card-action]){grid-template-columns:1fr auto}.card-module-scss-module__TszTUG__header:has([data-slot=card-description]){grid-template-rows:auto auto}:is(.border-b .card-module-scss-module__TszTUG__header,.card-module-scss-module__TszTUG__header.border-b){padding-bottom:1rem}.card-module-scss-module__TszTUG__title{font-size:1rem;font-weight:500;line-height:1.375}.card-module-scss-module__TszTUG__description{color:var(--muted-foreground);font-size:.875rem}.card-module-scss-module__TszTUG__action{grid-area:1/2/span 2;place-self:start end}.card-module-scss-module__TszTUG__content{padding-inline:1rem}.card-module-scss-module__TszTUG__footer{border-top:1px solid color-mix(in oklab, var(--foreground) 8%, transparent);border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);background:color-mix(in oklab, var(--muted) 35%, transparent);align-items:center;padding:1rem;display:flex}:is([data-slot=card][data-size=sm] .card-module-scss-module__TszTUG__header,[data-slot=card][data-size=sm] .card-module-scss-module__TszTUG__content){padding-inline:.75rem}:is([data-slot=card][data-size=sm] .card-module-scss-module__TszTUG__header.border-b,[data-slot=card][data-size=sm] .border-b .card-module-scss-module__TszTUG__header){padding-bottom:.75rem}[data-slot=card][data-size=sm] .card-module-scss-module__TszTUG__title{font-size:.875rem}[data-slot=card][data-size=sm] .card-module-scss-module__TszTUG__footer{padding:.75rem}
.carousel-module-scss-module__4B9MLq__carousel{position:relative}.carousel-module-scss-module__4B9MLq__viewport{overflow:hidden}.carousel-module-scss-module__4B9MLq__track{display:flex}.carousel-module-scss-module__4B9MLq__trackHorizontal{margin-left:-1rem}.carousel-module-scss-module__4B9MLq__trackVertical{flex-direction:column;margin-top:-1rem}.carousel-module-scss-module__4B9MLq__item{flex:0 0 100%;min-width:0}.carousel-module-scss-module__4B9MLq__itemHorizontal{padding-left:1rem}.carousel-module-scss-module__4B9MLq__itemVertical{padding-top:1rem}.carousel-module-scss-module__4B9MLq__navButton{touch-action:manipulation;border-radius:999px;position:absolute}.carousel-module-scss-module__4B9MLq__previousHorizontal,.carousel-module-scss-module__4B9MLq__nextHorizontal{top:50%;transform:translateY(-50%)}.carousel-module-scss-module__4B9MLq__previousHorizontal{left:-3rem}.carousel-module-scss-module__4B9MLq__nextHorizontal{right:-3rem}.carousel-module-scss-module__4B9MLq__previousVertical,.carousel-module-scss-module__4B9MLq__nextVertical{left:50%;transform:translate(-50%)rotate(90deg)}.carousel-module-scss-module__4B9MLq__previousVertical{top:-3rem}.carousel-module-scss-module__4B9MLq__nextVertical{bottom:-3rem}
.chart-module-scss-module__aRwOra__container{aspect-ratio:16/9;justify-content:center;font-size:.75rem;display:flex}.chart-module-scss-module__aRwOra__container .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}:is(.chart-module-scss-module__aRwOra__container .recharts-cartesian-grid line[stroke=\#ccc],.chart-module-scss-module__aRwOra__container .recharts-polar-grid [stroke=\#ccc],.chart-module-scss-module__aRwOra__container .recharts-reference-line [stroke=\#ccc],.chart-module-scss-module__aRwOra__container .recharts-curve.recharts-tooltip-cursor){stroke:color-mix(in oklab, var(--border) 50%, transparent)}:is(.chart-module-scss-module__aRwOra__container .recharts-rectangle.recharts-tooltip-cursor,.chart-module-scss-module__aRwOra__container .recharts-radial-bar-background-sector){fill:var(--muted)}:is(.chart-module-scss-module__aRwOra__container .recharts-dot[stroke=\#fff],.chart-module-scss-module__aRwOra__container .recharts-sector[stroke=\#fff]){stroke:#0000}:is(.chart-module-scss-module__aRwOra__container .recharts-layer,.chart-module-scss-module__aRwOra__container .recharts-sector,.chart-module-scss-module__aRwOra__container .recharts-surface){outline:none}.chart-module-scss-module__aRwOra__tooltip{border:1px solid color-mix(in oklab, var(--border) 50%, transparent);border-radius:var(--radius-lg);background:var(--background);min-width:8rem;color:var(--foreground);box-shadow:var(--shadow-md);align-items:start;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;display:grid}.chart-module-scss-module__aRwOra__tooltipLabel{font-weight:500}.chart-module-scss-module__aRwOra__tooltipRows{gap:.375rem;display:grid}.chart-module-scss-module__aRwOra__tooltipRow{flex-wrap:wrap;align-items:stretch;gap:.5rem;width:100%;display:flex}.chart-module-scss-module__aRwOra__tooltipRow>svg{width:.625rem;height:.625rem;color:var(--muted-foreground)}.chart-module-scss-module__aRwOra__tooltipRowDot{align-items:center}.chart-module-scss-module__aRwOra__indicator{border-color:var(--color-border);background:var(--color-bg);border-radius:2px;flex-shrink:0}.chart-module-scss-module__aRwOra__indicatorDot{width:.625rem;height:.625rem}.chart-module-scss-module__aRwOra__indicatorLine{width:.25rem}.chart-module-scss-module__aRwOra__indicatorDashed{background:0 0;border-style:dashed;border-width:1.5px;width:0}.chart-module-scss-module__aRwOra__indicatorDashedNested{margin-block:.125rem}.chart-module-scss-module__aRwOra__tooltipMeta{flex:auto;justify-content:space-between;line-height:1;display:flex}.chart-module-scss-module__aRwOra__tooltipMetaAligned{align-items:center}.chart-module-scss-module__aRwOra__tooltipMetaNested{align-items:flex-end}.chart-module-scss-module__aRwOra__tooltipTextBlock{gap:.375rem;display:grid}.chart-module-scss-module__aRwOra__tooltipSeriesLabel{color:var(--muted-foreground)}.chart-module-scss-module__aRwOra__tooltipValue{color:var(--foreground);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:500}.chart-module-scss-module__aRwOra__legend{justify-content:center;align-items:center;gap:1rem;display:flex}.chart-module-scss-module__aRwOra__legendTop{padding-bottom:.75rem}.chart-module-scss-module__aRwOra__legendBottom{padding-top:.75rem}.chart-module-scss-module__aRwOra__legendItem{align-items:center;gap:.375rem;display:flex}.chart-module-scss-module__aRwOra__legendItem>svg{width:.75rem;height:.75rem;color:var(--muted-foreground)}.chart-module-scss-module__aRwOra__legendSwatch{border-radius:2px;flex-shrink:0;width:.5rem;height:.5rem}
.checkbox-module-scss-module__H2nTpa__checkbox{border:1px solid var(--input);background:color-mix(in oklab, var(--input) 30%, transparent);width:1rem;min-width:1rem;height:1rem;min-height:1rem;color:var(--foreground);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex;position:relative}.checkbox-module-scss-module__H2nTpa__checkbox:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.checkbox-module-scss-module__H2nTpa__checkbox:focus:not(:focus-visible){box-shadow:none;outline:none}.checkbox-module-scss-module__H2nTpa__checkbox:disabled,.checkbox-module-scss-module__H2nTpa__checkbox[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.checkbox-module-scss-module__H2nTpa__checkbox:after{content:"";position:absolute;inset:-.5rem -.75rem}.checkbox-module-scss-module__H2nTpa__checkbox[data-checked],.checkbox-module-scss-module__H2nTpa__checkbox[aria-checked=true]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.checkbox-module-scss-module__H2nTpa__checkbox[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}.checkbox-module-scss-module__H2nTpa__checkbox[aria-invalid=true][data-checked],.checkbox-module-scss-module__H2nTpa__checkbox[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.checkbox-module-scss-module__H2nTpa__indicator{color:currentColor;place-content:center;transition:none;display:grid}.checkbox-module-scss-module__H2nTpa__indicator>svg{width:.875rem;height:.875rem}.checkbox-module-scss-module__H2nTpa__dark .checkbox-module-scss-module__H2nTpa__checkbox{background:color-mix(in oklab, var(--input) 30%, transparent)}.checkbox-module-scss-module__H2nTpa__dark .checkbox-module-scss-module__H2nTpa__checkbox[data-checked],.checkbox-module-scss-module__H2nTpa__dark .checkbox-module-scss-module__H2nTpa__checkbox[aria-checked=true]{background:var(--primary)}.checkbox-module-scss-module__H2nTpa__dark .checkbox-module-scss-module__H2nTpa__checkbox[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}
.collapsible-module-scss-module__subMkG__collapsible{width:100%;min-width:0}.collapsible-module-scss-module__subMkG__trigger{border-radius:var(--radius-md);min-width:0;min-height:2rem;color:var(--muted-foreground);cursor:pointer;appearance:none;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:.375rem;display:inline-flex}.collapsible-module-scss-module__subMkG__trigger:hover,.collapsible-module-scss-module__subMkG__trigger[aria-expanded=true]{background:var(--muted);color:var(--foreground)}.collapsible-module-scss-module__subMkG__trigger:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 24%, transparent);outline:none}.collapsible-module-scss-module__subMkG__content{width:100%;min-width:0;height:var(--collapsible-panel-height);opacity:1;transition:height var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard);padding-top:.25rem;overflow:hidden}.collapsible-module-scss-module__subMkG__content[data-starting-style],.collapsible-module-scss-module__subMkG__content[data-ending-style],.collapsible-module-scss-module__subMkG__content[data-closed]{opacity:0;height:0}@media (prefers-reduced-motion:reduce){.collapsible-module-scss-module__subMkG__content{transition:none}}
.popover-module-scss-module__esnt2W__positioner{isolation:isolate;z-index:60}.popover-module-scss-module__esnt2W__content{z-index:60;width:18rem;transform-origin:var(--transform-origin);border-radius:var(--radius-lg);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-md),0 0 0 1px color-mix(in oklab, var(--foreground) 10%, transparent);will-change:opacity,transform;outline:none;flex-direction:column;gap:.625rem;padding:.625rem;font-size:.875rem;display:flex}.popover-module-scss-module__esnt2W__header{flex-direction:column;gap:.125rem;font-size:.875rem;display:flex}.popover-module-scss-module__esnt2W__title{font-weight:500}.popover-module-scss-module__esnt2W__description{color:var(--muted-foreground)}
.dialog-module-scss-module__3NRPJG__overlay{isolation:isolate;z-index:60;background:#0000001a;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.dialog-module-scss-module__3NRPJG__overlay{-webkit-backdrop-filter:blur(4px)}}.dialog-module-scss-module__3NRPJG__content{z-index:60;border-radius:var(--radius-xl);background:color-mix(in oklab, var(--card) 96%, var(--background));width:calc(100% - 2rem);max-width:min(28rem,100% - 2rem);color:var(--foreground);box-shadow:var(--shadow-md),0 0 0 1px color-mix(in oklab, var(--foreground) 10%, transparent);outline:none;gap:1rem;padding:1.25rem;font-size:.875rem;display:grid;position:fixed;top:50%;left:50%;translate:-50% -50%}.dialog-module-scss-module__3NRPJG__closeButton{gap:0;min-width:1.75rem;min-height:1.75rem;padding:0;position:absolute;top:.875rem;right:.875rem}.dialog-module-scss-module__3NRPJG__header{flex-direction:column;gap:.5rem;display:flex}.dialog-module-scss-module__3NRPJG__footer{border-top:1px solid var(--border);border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);background:color-mix(in oklab, var(--muted) 50%, transparent);flex-direction:column-reverse;gap:.5rem;margin-bottom:-1.25rem;margin-left:-1.25rem;margin-right:-1.25rem;padding:1rem 1.25rem;display:flex}.dialog-module-scss-module__3NRPJG__title{font-size:1rem;font-weight:500;line-height:1}.dialog-module-scss-module__3NRPJG__description{color:var(--muted-foreground);font-size:.875rem;line-height:1.5}.dialog-module-scss-module__3NRPJG__description a{text-underline-offset:.1875rem;text-decoration:underline}.dialog-module-scss-module__3NRPJG__description a:hover{color:var(--foreground)}@media (min-width:640px){.dialog-module-scss-module__3NRPJG__footer{flex-direction:row;justify-content:flex-end}}
.input-group-module-scss-module__W2QP8G__group{align-items:stretch;width:100%;display:flex}.input-group-module-scss-module__W2QP8G__addon,.input-group-module-scss-module__W2QP8G__text,.input-group-module-scss-module__W2QP8G__input{border:1px solid var(--border);min-height:2.25rem;transition:border-color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.input-group-module-scss-module__W2QP8G__addon:first-child,.input-group-module-scss-module__W2QP8G__text:first-child,.input-group-module-scss-module__W2QP8G__input:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.input-group-module-scss-module__W2QP8G__addon:last-child,.input-group-module-scss-module__W2QP8G__text:last-child,.input-group-module-scss-module__W2QP8G__input:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.input-group-module-scss-module__W2QP8G__addon:not(:first-child),.input-group-module-scss-module__W2QP8G__text:not(:first-child),.input-group-module-scss-module__W2QP8G__input:not(:first-child){border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.input-group-module-scss-module__W2QP8G__addon:not(:last-child),.input-group-module-scss-module__W2QP8G__text:not(:last-child),.input-group-module-scss-module__W2QP8G__input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-module-scss-module__W2QP8G__addon,.input-group-module-scss-module__W2QP8G__text{background:var(--muted);color:var(--muted-foreground);white-space:nowrap;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;display:inline-flex}.input-group-module-scss-module__W2QP8G__addon{padding-inline:.5rem}.input-group-module-scss-module__W2QP8G__text{padding-inline:.75rem}.input-group-module-scss-module__W2QP8G__input{z-index:0;background:var(--background);width:100%;min-width:0;color:var(--foreground);box-shadow:var(--shadow-xs);padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;position:relative}.input-group-module-scss-module__W2QP8G__input:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.input-group-module-scss-module__W2QP8G__input:focus:not(:focus-visible){box-shadow:none;outline:none}.input-group-module-scss-module__W2QP8G__input:disabled,.input-group-module-scss-module__W2QP8G__input[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.input-group-module-scss-module__W2QP8G__input::placeholder{color:var(--muted-foreground)}.input-group-module-scss-module__W2QP8G__input:focus-visible{z-index:1}.input-group-module-scss-module__W2QP8G__input[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 25%, transparent)}.input-group-module-scss-module__W2QP8G__input:disabled{background:color-mix(in oklab, var(--input) 60%, transparent)}
.command-module-scss-module__iWTc_W__command{border-radius:calc(var(--radius-xl) + 2px);border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);background:color-mix(in oklab, var(--popover) 96%, var(--background));width:100%;height:100%;color:var(--popover-foreground);flex-direction:column;padding:.375rem;display:flex;overflow:hidden}.command-module-scss-module__iWTc_W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.command-module-scss-module__iWTc_W__dialogContent{border-radius:calc(var(--radius-xl) + 2px);box-shadow:var(--shadow-md),0 20px 50px #0f172a2e;padding:0;top:33%;overflow:hidden;transform:translate(-50%)}.command-module-scss-module__iWTc_W__inputWrapper{padding:.375rem .375rem 0}.command-module-scss-module__iWTc_W__inputGroup{border-color:color-mix(in oklab, var(--foreground) 8%, transparent);background:color-mix(in oklab, var(--muted) 55%, transparent);min-height:2.375rem;box-shadow:none}.command-module-scss-module__iWTc_W__inputGroup [data-slot=input-group-addon]{padding-left:.5rem}.command-module-scss-module__iWTc_W__input{width:100%;box-shadow:none;background:0 0;border:0;outline:none;font-size:.875rem}.command-module-scss-module__iWTc_W__input:disabled{cursor:not-allowed;opacity:.5}.command-module-scss-module__iWTc_W__inputAddon{background:0 0;border-color:#0000}.command-module-scss-module__iWTc_W__inputIcon{opacity:.5;flex-shrink:0;width:1rem;height:1rem}.command-module-scss-module__iWTc_W__list{outline:none;max-height:18rem;scroll-padding-block:.25rem;overflow:hidden auto}.command-module-scss-module__iWTc_W__empty{text-align:center;padding:1.5rem 0;font-size:.875rem}.command-module-scss-module__iWTc_W__group{color:var(--foreground);padding:.25rem;overflow:hidden}.command-module-scss-module__iWTc_W__group [cmdk-group-heading]{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;padding:.5rem .625rem .375rem;font-size:.75rem;font-weight:500}.command-module-scss-module__iWTc_W__separator{background:var(--border);height:1px;margin:0 -.25rem}.command-module-scss-module__iWTc_W__item{border-radius:var(--radius-md);cursor:default;-webkit-user-select:none;user-select:none;min-height:2.5rem;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard);outline:none;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.875rem;display:flex;position:relative}.command-module-scss-module__iWTc_W__item svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.command-module-scss-module__iWTc_W__item[data-disabled=true]{pointer-events:none;opacity:.5}.command-module-scss-module__iWTc_W__item[data-selected]{background:color-mix(in oklab, var(--accent) 88%, transparent);color:var(--foreground)}[data-slot=dialog-content] .command-module-scss-module__iWTc_W__item{border-radius:var(--radius-lg)}.command-module-scss-module__iWTc_W__itemCheck{opacity:0;margin-left:auto}.command-module-scss-module__iWTc_W__item[data-checked=true] .command-module-scss-module__iWTc_W__itemCheck{opacity:1}.command-module-scss-module__iWTc_W__item:has([data-slot=command-shortcut]) .command-module-scss-module__iWTc_W__itemCheck{display:none}.command-module-scss-module__iWTc_W__shortcut{color:var(--muted-foreground);letter-spacing:.18em;margin-left:auto;font-size:.75rem}.command-module-scss-module__iWTc_W__item[data-selected] .command-module-scss-module__iWTc_W__shortcut{color:var(--foreground)}
.combobox-module-scss-module__94QnZW__trigger{min-inline-size:5rem;text-align:left;-webkit-user-select:none;user-select:none;border:1px solid var(--input);border-radius:var(--radius);width:100%;min-width:0;min-height:2rem;color:var(--foreground);transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard);background:0 0;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .625rem;font-size:.875rem;font-weight:400;line-height:1.25rem;display:inline-flex}.combobox-module-scss-module__94QnZW__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.combobox-module-scss-module__94QnZW__trigger:focus:not(:focus-visible){box-shadow:none;outline:none}.combobox-module-scss-module__94QnZW__trigger:disabled,.combobox-module-scss-module__94QnZW__trigger[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.combobox-module-scss-module__94QnZW__trigger:not(:disabled):not([aria-disabled=true]):hover{border-color:color-mix(in oklab, var(--foreground) 10%, var(--input));background:color-mix(in oklab, var(--muted) 55%, transparent)}.combobox-module-scss-module__94QnZW__trigger:not(:disabled):not([aria-disabled=true])[aria-expanded=true],.combobox-module-scss-module__94QnZW__trigger:not(:disabled):not([aria-disabled=true])[data-popup-open],.combobox-module-scss-module__94QnZW__trigger:not(:disabled):not([aria-disabled=true])[data-open]{border-color:color-mix(in oklab, var(--foreground) 12%, var(--input));background:color-mix(in oklab, var(--muted) 70%, transparent)}.combobox-module-scss-module__94QnZW__trigger[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 25%, transparent)}.combobox-module-scss-module__94QnZW__trigger:disabled,.combobox-module-scss-module__94QnZW__trigger[aria-disabled=true]{background:color-mix(in oklab, var(--input) 60%, transparent)}.combobox-module-scss-module__94QnZW__placeholder{color:var(--muted-foreground)}.combobox-module-scss-module__94QnZW__value{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;align-items:center;gap:.375rem;min-width:0;display:flex;overflow:hidden}.combobox-module-scss-module__94QnZW__triggerIcon{width:1rem;height:1rem;color:var(--muted-foreground);transition:transform var(--motion-fast) var(--ease-standard);flex-shrink:0;margin-left:.5rem}.combobox-module-scss-module__94QnZW__triggerIconOpen{transform:rotate(180deg)}.combobox-module-scss-module__94QnZW__content{isolation:isolate;z-index:50;min-width:9rem;width:var(--anchor-width);max-height:min(20rem,var(--available-height));border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);border-radius:var(--radius-lg);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-md);width:var(--anchor-width);outline:none;gap:0;padding:0;position:relative;overflow:hidden auto}.combobox-module-scss-module__94QnZW__content [data-slot=command]{border-radius:inherit;box-shadow:none;background:0 0;border:0;padding:0}.combobox-module-scss-module__94QnZW__content [data-slot=command-input-wrapper]{border-bottom:1px solid color-mix(in oklab, var(--foreground) 8%, transparent);padding:.375rem}.combobox-module-scss-module__94QnZW__content [data-slot=command-list]{padding:.25rem}.combobox-module-scss-module__94QnZW__content [data-slot=command-empty]{padding:1rem .625rem}.combobox-module-scss-module__94QnZW__item{border-radius:calc(var(--radius) - 4px);width:100%;color:inherit;cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard);outline:none;align-items:center;gap:.5rem;padding:.5rem 2rem .5rem .625rem;font-size:.875rem;line-height:1.25rem;display:flex;position:relative}.combobox-module-scss-module__94QnZW__item[data-disabled],.combobox-module-scss-module__94QnZW__item[data-disabled=true]{pointer-events:none;opacity:.5}.combobox-module-scss-module__94QnZW__item{min-height:0}.combobox-module-scss-module__94QnZW__item:hover,.combobox-module-scss-module__94QnZW__item:focus-visible,.combobox-module-scss-module__94QnZW__item[data-selected],.combobox-module-scss-module__94QnZW__item[aria-selected=true]{background:color-mix(in oklab, var(--accent) 88%, transparent);color:var(--accent-foreground)}.combobox-module-scss-module__94QnZW__item[data-checked=true]{font-weight:500}
.context-menu-module-scss-module__qAoV-G__trigger{-webkit-user-select:none;user-select:none}.context-menu-module-scss-module__qAoV-G__positioner{isolation:isolate;z-index:60;outline:none}.context-menu-module-scss-module__qAoV-G__content{z-index:60;min-width:9rem;max-height:var(--available-height);transform-origin:var(--transform-origin);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--popover) 94%, var(--background));color:var(--popover-foreground);box-shadow:var(--shadow-md),0 0 0 1px color-mix(in oklab, var(--foreground) 14%, transparent);will-change:opacity,transform;outline:none;padding:.25rem;overflow:hidden auto}.context-menu-module-scss-module__qAoV-G__subContent{box-shadow:var(--shadow-md),0 0 0 1px color-mix(in oklab, var(--foreground) 14%, transparent)}.context-menu-module-scss-module__qAoV-G__label{color:var(--muted-foreground);padding:.25rem .375rem;font-size:.75rem;font-weight:500;line-height:1.25}.context-menu-module-scss-module__qAoV-G__label[data-inset]{padding-left:1.75rem}.context-menu-module-scss-module__qAoV-G__item,.context-menu-module-scss-module__qAoV-G__subTrigger,.context-menu-module-scss-module__qAoV-G__checkboxItem,.context-menu-module-scss-module__qAoV-G__radioItem{border-radius:calc(var(--radius) - 2px);color:inherit;-webkit-user-select:none;user-select:none;cursor:default;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);outline:none;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25;display:flex;position:relative}:is(.context-menu-module-scss-module__qAoV-G__item svg,.context-menu-module-scss-module__qAoV-G__subTrigger svg,.context-menu-module-scss-module__qAoV-G__checkboxItem svg,.context-menu-module-scss-module__qAoV-G__radioItem svg){pointer-events:none;flex-shrink:0}:is(.context-menu-module-scss-module__qAoV-G__item svg:not([class*=size-]),.context-menu-module-scss-module__qAoV-G__subTrigger svg:not([class*=size-]),.context-menu-module-scss-module__qAoV-G__checkboxItem svg:not([class*=size-]),.context-menu-module-scss-module__qAoV-G__radioItem svg:not([class*=size-])){width:1rem;height:1rem}.context-menu-module-scss-module__qAoV-G__item[data-highlighted],.context-menu-module-scss-module__qAoV-G__item:focus-visible,.context-menu-module-scss-module__qAoV-G__subTrigger[data-highlighted],.context-menu-module-scss-module__qAoV-G__subTrigger:focus-visible,.context-menu-module-scss-module__qAoV-G__checkboxItem[data-highlighted],.context-menu-module-scss-module__qAoV-G__checkboxItem:focus-visible,.context-menu-module-scss-module__qAoV-G__radioItem[data-highlighted],.context-menu-module-scss-module__qAoV-G__radioItem:focus-visible{background:var(--accent);color:var(--accent-foreground)}.context-menu-module-scss-module__qAoV-G__item[data-disabled],.context-menu-module-scss-module__qAoV-G__subTrigger[data-disabled],.context-menu-module-scss-module__qAoV-G__checkboxItem[data-disabled],.context-menu-module-scss-module__qAoV-G__radioItem[data-disabled]{pointer-events:none;opacity:.5}.context-menu-module-scss-module__qAoV-G__item[data-inset],.context-menu-module-scss-module__qAoV-G__subTrigger[data-inset],.context-menu-module-scss-module__qAoV-G__checkboxItem[data-inset],.context-menu-module-scss-module__qAoV-G__radioItem[data-inset]{padding-left:1.75rem}.context-menu-module-scss-module__qAoV-G__item,.context-menu-module-scss-module__qAoV-G__subTrigger{padding:.25rem .375rem}.context-menu-module-scss-module__qAoV-G__item[data-highlighted] .context-menu-module-scss-module__qAoV-G__shortcut,.context-menu-module-scss-module__qAoV-G__item:focus-visible .context-menu-module-scss-module__qAoV-G__shortcut{color:var(--accent-foreground)}.context-menu-module-scss-module__qAoV-G__item[data-variant=destructive]{color:var(--destructive)}.context-menu-module-scss-module__qAoV-G__item[data-variant=destructive] svg{color:var(--destructive)}.context-menu-module-scss-module__qAoV-G__item[data-variant=destructive][data-highlighted],.context-menu-module-scss-module__qAoV-G__item[data-variant=destructive]:focus-visible{background:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}.context-menu-module-scss-module__qAoV-G__subTrigger[data-popup-open],.context-menu-module-scss-module__qAoV-G__subTrigger[data-open]{background:var(--accent);color:var(--accent-foreground)}.context-menu-module-scss-module__qAoV-G__subTriggerIcon{margin-left:auto}.context-menu-module-scss-module__qAoV-G__checkboxItem,.context-menu-module-scss-module__qAoV-G__radioItem{padding:.25rem 2rem .25rem .375rem}.context-menu-module-scss-module__qAoV-G__endIndicator{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;right:.5rem}.context-menu-module-scss-module__qAoV-G__endIndicator svg:not([class*=size-]){width:1rem;height:1rem}.context-menu-module-scss-module__qAoV-G__separator{background:var(--border);height:1px;margin:.25rem -.25rem}.context-menu-module-scss-module__qAoV-G__shortcut{color:var(--muted-foreground);letter-spacing:.12em;margin-left:auto;font-size:.75rem}
.drawer-module-scss-module__fTNr3a__overlay{z-index:60;opacity:1;transition:opacity var(--motion-fast) var(--ease-standard);background:#0000001a;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.drawer-module-scss-module__fTNr3a__overlay{-webkit-backdrop-filter:blur(4px)}}.drawer-module-scss-module__fTNr3a__overlay[data-state=closed],.drawer-module-scss-module__fTNr3a__overlay[data-closed]{opacity:0}.drawer-module-scss-module__fTNr3a__content{z-index:60;background:var(--background);height:auto;color:var(--foreground);box-shadow:var(--shadow-md);flex-direction:column;font-size:.875rem;display:flex;position:fixed}.drawer-module-scss-module__fTNr3a__content[data-vaul-drawer-direction=bottom]{border-top:1px solid var(--border);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);max-height:80vh;bottom:0;left:0;right:0}.drawer-module-scss-module__fTNr3a__content[data-vaul-drawer-direction=left]{border-right:1px solid var(--border);border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);width:75%;top:0;bottom:0;left:0}.drawer-module-scss-module__fTNr3a__content[data-vaul-drawer-direction=right]{border-left:1px solid var(--border);border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);width:75%;top:0;bottom:0;right:0}.drawer-module-scss-module__fTNr3a__content[data-vaul-drawer-direction=top]{border-bottom:1px solid var(--border);border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);max-height:80vh;top:0;left:0;right:0}.drawer-module-scss-module__fTNr3a__handle{margin-top:1rem;background:var(--muted);border-radius:999px;flex-shrink:0;width:100px;height:.25rem;margin-inline:auto;display:none}[data-slot=drawer-content][data-vaul-drawer-direction=bottom] .drawer-module-scss-module__fTNr3a__handle{display:block}.drawer-module-scss-module__fTNr3a__header{flex-direction:column;gap:.125rem;padding:1rem;display:flex}.drawer-module-scss-module__fTNr3a__footer{flex-direction:column;gap:.5rem;margin-top:auto;padding:1rem;display:flex}.drawer-module-scss-module__fTNr3a__title{color:var(--foreground);font-size:1rem;font-weight:500;line-height:1.4}.drawer-module-scss-module__fTNr3a__description{color:var(--muted-foreground);font-size:.875rem;line-height:1.5}:is([data-slot=drawer-content][data-vaul-drawer-direction=bottom] .drawer-module-scss-module__fTNr3a__header,[data-slot=drawer-content][data-vaul-drawer-direction=top] .drawer-module-scss-module__fTNr3a__header){text-align:center}@media (min-width:640px){.drawer-module-scss-module__fTNr3a__content[data-vaul-drawer-direction=left],.drawer-module-scss-module__fTNr3a__content[data-vaul-drawer-direction=right]{max-width:24rem}}@media (min-width:768px){.drawer-module-scss-module__fTNr3a__header{text-align:left}}@media (prefers-reduced-motion:reduce){.drawer-module-scss-module__fTNr3a__overlay{transition:none}}
.dropdown-menu-module-scss-module__dKWz2G__positioner{isolation:isolate;z-index:50;outline:none}.dropdown-menu-module-scss-module__dKWz2G__content{--dropdown-menu-enter-x:0rem;--dropdown-menu-enter-y:0rem;z-index:50;width:var(--anchor-width);min-width:8rem;max-height:var(--available-height);transform-origin:var(--transform-origin);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--popover) 94%, var(--background));color:var(--popover-foreground);opacity:1;box-shadow:var(--shadow-md),0 0 0 1px color-mix(in oklab, var(--foreground) 14%, transparent);transition:opacity var(--motion-fast) var(--ease-standard),translate var(--motion-fast) var(--ease-standard),scale var(--motion-fast) var(--ease-standard);will-change:opacity,translate,scale;outline:none;padding:.25rem;overflow:hidden auto;translate:0;scale:1}.dropdown-menu-module-scss-module__dKWz2G__content[data-side=bottom]{--dropdown-menu-enter-y:-.5rem}.dropdown-menu-module-scss-module__dKWz2G__content[data-side=top]{--dropdown-menu-enter-y:.5rem}.dropdown-menu-module-scss-module__dKWz2G__content[data-side=left],.dropdown-menu-module-scss-module__dKWz2G__content[data-side=inline-start]{--dropdown-menu-enter-x:.5rem}.dropdown-menu-module-scss-module__dKWz2G__content[data-side=right],.dropdown-menu-module-scss-module__dKWz2G__content[data-side=inline-end]{--dropdown-menu-enter-x:-.5rem}.dropdown-menu-module-scss-module__dKWz2G__content[data-starting-style],.dropdown-menu-module-scss-module__dKWz2G__content[data-ending-style],.dropdown-menu-module-scss-module__dKWz2G__content[data-closed]{opacity:0;translate:var(--dropdown-menu-enter-x) var(--dropdown-menu-enter-y);scale:.95}.dropdown-menu-module-scss-module__dKWz2G__content[data-closed]{overflow:hidden}.dropdown-menu-module-scss-module__dKWz2G__subContent{width:auto;min-width:6rem}.dropdown-menu-module-scss-module__dKWz2G__label{color:var(--muted-foreground);padding:.25rem .375rem;font-size:.75rem;font-weight:500;line-height:1.25}.dropdown-menu-module-scss-module__dKWz2G__label[data-inset]{padding-left:1.75rem}.dropdown-menu-module-scss-module__dKWz2G__item,.dropdown-menu-module-scss-module__dKWz2G__subTrigger,.dropdown-menu-module-scss-module__dKWz2G__checkboxItem,.dropdown-menu-module-scss-module__dKWz2G__radioItem{border-radius:calc(var(--radius) - 2px);color:inherit;-webkit-user-select:none;user-select:none;cursor:default;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);outline:none;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25;display:flex;position:relative}:is(.dropdown-menu-module-scss-module__dKWz2G__item svg,.dropdown-menu-module-scss-module__dKWz2G__subTrigger svg,.dropdown-menu-module-scss-module__dKWz2G__checkboxItem svg,.dropdown-menu-module-scss-module__dKWz2G__radioItem svg){pointer-events:none;flex-shrink:0}:is(.dropdown-menu-module-scss-module__dKWz2G__item svg:not([class*=size-]),.dropdown-menu-module-scss-module__dKWz2G__subTrigger svg:not([class*=size-]),.dropdown-menu-module-scss-module__dKWz2G__checkboxItem svg:not([class*=size-]),.dropdown-menu-module-scss-module__dKWz2G__radioItem svg:not([class*=size-])){width:1rem;height:1rem}.dropdown-menu-module-scss-module__dKWz2G__item[data-highlighted],.dropdown-menu-module-scss-module__dKWz2G__item:focus-visible,.dropdown-menu-module-scss-module__dKWz2G__subTrigger[data-highlighted],.dropdown-menu-module-scss-module__dKWz2G__subTrigger:focus-visible,.dropdown-menu-module-scss-module__dKWz2G__checkboxItem[data-highlighted],.dropdown-menu-module-scss-module__dKWz2G__checkboxItem:focus-visible,.dropdown-menu-module-scss-module__dKWz2G__radioItem[data-highlighted],.dropdown-menu-module-scss-module__dKWz2G__radioItem:focus-visible{background:var(--accent);color:var(--accent-foreground)}.dropdown-menu-module-scss-module__dKWz2G__item[data-disabled],.dropdown-menu-module-scss-module__dKWz2G__subTrigger[data-disabled],.dropdown-menu-module-scss-module__dKWz2G__checkboxItem[data-disabled],.dropdown-menu-module-scss-module__dKWz2G__radioItem[data-disabled]{pointer-events:none;opacity:.5}.dropdown-menu-module-scss-module__dKWz2G__item[data-inset],.dropdown-menu-module-scss-module__dKWz2G__subTrigger[data-inset],.dropdown-menu-module-scss-module__dKWz2G__checkboxItem[data-inset],.dropdown-menu-module-scss-module__dKWz2G__radioItem[data-inset]{padding-left:1.75rem}.dropdown-menu-module-scss-module__dKWz2G__item,.dropdown-menu-module-scss-module__dKWz2G__subTrigger{padding:.25rem .375rem}.dropdown-menu-module-scss-module__dKWz2G__item[data-variant=destructive]{color:var(--destructive)}.dropdown-menu-module-scss-module__dKWz2G__item[data-variant=destructive] svg{color:var(--destructive)}.dropdown-menu-module-scss-module__dKWz2G__item[data-variant=destructive][data-highlighted],.dropdown-menu-module-scss-module__dKWz2G__item[data-variant=destructive]:focus-visible{background:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}.dropdown-menu-module-scss-module__dKWz2G__item:not([data-variant=destructive])[data-highlighted] .dropdown-menu-module-scss-module__dKWz2G__shortcut,.dropdown-menu-module-scss-module__dKWz2G__item:not([data-variant=destructive]):focus-visible .dropdown-menu-module-scss-module__dKWz2G__shortcut{color:var(--accent-foreground)}.dropdown-menu-module-scss-module__dKWz2G__subTrigger[data-popup-open],.dropdown-menu-module-scss-module__dKWz2G__subTrigger[data-open]{background:var(--accent);color:var(--accent-foreground)}.dropdown-menu-module-scss-module__dKWz2G__subTriggerIcon{margin-left:auto}.dropdown-menu-module-scss-module__dKWz2G__checkboxItem,.dropdown-menu-module-scss-module__dKWz2G__radioItem{padding:.25rem 2rem .25rem .375rem}.dropdown-menu-module-scss-module__dKWz2G__endIndicator{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;right:.5rem}.dropdown-menu-module-scss-module__dKWz2G__endIndicator svg:not([class*=size-]){width:1rem;height:1rem}.dropdown-menu-module-scss-module__dKWz2G__separator{background:var(--border);height:1px;margin:.25rem -.25rem}.dropdown-menu-module-scss-module__dKWz2G__shortcut{color:var(--muted-foreground);letter-spacing:.12em;margin-left:auto;font-size:.75rem}@media (prefers-reduced-motion:reduce){.dropdown-menu-module-scss-module__dKWz2G__content{transition:none}}
.empty-module-scss-module__vdw05G__empty{border:1px dashed var(--border);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--muted) 20%, transparent);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}.empty-module-scss-module__vdw05G__iconWrapper{background:var(--muted);border-radius:999px;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.empty-module-scss-module__vdw05G__defaultIcon{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}.empty-module-scss-module__vdw05G__content{gap:.25rem;max-width:24rem;display:grid}.empty-module-scss-module__vdw05G__title{color:var(--foreground);margin:0;font-size:.875rem;font-weight:600}.empty-module-scss-module__vdw05G__description{color:var(--muted-foreground);margin:0;font-size:.875rem}.empty-module-scss-module__vdw05G__actions{margin-top:.5rem}
.label-module-scss-module__bL40vW__label{color:var(--foreground);-webkit-user-select:none;user-select:none;padding-top:.0625rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-block}.label-module-scss-module__bL40vW__label>span,.label-module-scss-module__bL40vW__label>a{font-size:inherit;font-weight:inherit;line-height:inherit}.label-module-scss-module__bL40vW__label [data-slot=text]{font-size:inherit;font-weight:inherit;line-height:inherit}.group[data-disabled=true] .label-module-scss-module__bL40vW__label{pointer-events:none;opacity:.5}.peer:disabled~.label-module-scss-module__bL40vW__label{cursor:not-allowed;opacity:.5}
.field-module-scss-module__WIZ0Ja__field{flex-direction:column;gap:.5rem;width:100%;display:flex}.field-module-scss-module__WIZ0Ja__label{align-self:flex-start}.field-module-scss-module__WIZ0Ja__required{color:var(--destructive);line-height:inherit;margin-left:.125rem;display:inline-block}.field-module-scss-module__WIZ0Ja__description,.field-module-scss-module__WIZ0Ja__error{margin:0;font-size:.75rem;line-height:1.2}.field-module-scss-module__WIZ0Ja__description{color:var(--muted-foreground)}.field-module-scss-module__WIZ0Ja__error{color:var(--destructive)}
.hover-card-module-scss-module__LD7-uG__positioner{isolation:isolate;z-index:60}.hover-card-module-scss-module__LD7-uG__content{z-index:60;width:16rem;transform-origin:var(--transform-origin);border-radius:var(--radius-lg);border:1px solid color-mix(in oklab, var(--foreground) 12%, transparent);background:color-mix(in oklab, var(--popover) 94%, var(--background));color:var(--popover-foreground);box-shadow:var(--shadow-md),0 16px 40px #0f172a1f;will-change:opacity,transform;outline:none;padding:.625rem;font-size:.875rem}
@keyframes input-otp-module-scss-module__G1KR1q__caretBlink{0%,70%,to{opacity:1}20%,50%{opacity:0}}.input-otp-module-scss-module__G1KR1q__container{align-items:center;display:flex}.input-otp-module-scss-module__G1KR1q__container:has(:disabled){opacity:.5}.input-otp-module-scss-module__G1KR1q__input:disabled{cursor:not-allowed}.input-otp-module-scss-module__G1KR1q__group{border-radius:var(--radius-lg);align-items:center;display:flex}.input-otp-module-scss-module__G1KR1q__group:has([aria-invalid=true]){box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}.input-otp-module-scss-module__G1KR1q__slot{border-top:1px solid var(--input);border-right:1px solid var(--input);border-bottom:1px solid var(--input);background:var(--background);width:2rem;height:2rem;color:var(--foreground);font-variant-numeric:tabular-nums;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard),filter var(--motion-fast) var(--ease-standard);outline:none;justify-content:center;align-items:center;font-size:.875rem;line-height:1;display:flex;position:relative}.input-otp-module-scss-module__G1KR1q__slot:first-child{border-left:1px solid var(--input);border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.input-otp-module-scss-module__G1KR1q__slot:last-child{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.input-otp-module-scss-module__G1KR1q__slot[aria-invalid=true]{border-color:var(--destructive)}.input-otp-module-scss-module__G1KR1q__slot[data-active=true]{z-index:1;border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent);transform:translateY(calc(-1 * var(--motion-distance-xs))) scale(1.03);filter:saturate(1.08)}.input-otp-module-scss-module__G1KR1q__slot[data-active=true][aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}.input-otp-module-scss-module__G1KR1q__fakeCaret{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.input-otp-module-scss-module__G1KR1q__caret{background:var(--foreground);width:1px;height:1rem;animation:1s linear infinite input-otp-module-scss-module__G1KR1q__caretBlink}.input-otp-module-scss-module__G1KR1q__separator{color:var(--muted-foreground);justify-content:center;align-items:center;display:flex}.input-otp-module-scss-module__G1KR1q__separatorIcon{width:1rem;height:1rem;transition:transform var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard)}.input-otp-module-scss-module__G1KR1q__group:focus-within .input-otp-module-scss-module__G1KR1q__separatorIcon{opacity:.9;transform:scale(1.08)}.input-otp-module-scss-module__G1KR1q__dark .input-otp-module-scss-module__G1KR1q__slot{background:color-mix(in oklab, var(--input) 30%, transparent)}.input-otp-module-scss-module__G1KR1q__dark .input-otp-module-scss-module__G1KR1q__group:has([aria-invalid=true]){box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.input-otp-module-scss-module__G1KR1q__dark .input-otp-module-scss-module__G1KR1q__slot[data-active=true][aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}@media (prefers-reduced-motion:reduce){.input-otp-module-scss-module__G1KR1q__slot,.input-otp-module-scss-module__G1KR1q__separatorIcon{transition:none}}
.input-module-scss-module__IxYPtq__input{border:1px solid var(--input);border-radius:var(--radius);width:100%;min-width:0;min-height:2rem;color:var(--foreground);background:0 0;padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;transition:border-color .12s,box-shadow .12s,background-color .12s}.input-module-scss-module__IxYPtq__input:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.input-module-scss-module__IxYPtq__input:focus:not(:focus-visible){box-shadow:none;outline:none}.input-module-scss-module__IxYPtq__input:disabled,.input-module-scss-module__IxYPtq__input[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.input-module-scss-module__IxYPtq__input::placeholder{color:var(--muted-foreground)}.input-module-scss-module__IxYPtq__input[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 25%, transparent)}.input-module-scss-module__IxYPtq__input[data-validation=success]{border-color:#22c55e;box-shadow:0 0 0 3px #22c55e38;box-shadow:0 0 0 3px lab(70.2187% -57.9808 39.4382/.22)}.input-module-scss-module__IxYPtq__input[data-validation=error]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 25%, transparent)}.input-module-scss-module__IxYPtq__input:disabled{background:color-mix(in oklab, var(--input) 60%, transparent)}
.item-module-scss-module__pBLWAa__group{flex-direction:column;gap:1rem;width:100%;display:flex}.item-module-scss-module__pBLWAa__group:has([data-slot=item][data-size=sm]){gap:.625rem}.item-module-scss-module__pBLWAa__group:has([data-slot=item][data-size=xs]){gap:.5rem}.item-module-scss-module__pBLWAa__separator{margin-block:.5rem}.item-module-scss-module__pBLWAa__item{border-radius:var(--radius-lg);width:100%;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard);border:1px solid #0000;outline:none;flex-wrap:wrap;align-items:center;font-size:.875rem;display:flex}.item-module-scss-module__pBLWAa__item:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.item-module-scss-module__pBLWAa__item:focus:not(:focus-visible){box-shadow:none;outline:none}.item-module-scss-module__pBLWAa__item a{transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.item-module-scss-module__pBLWAa__item a:hover{background:var(--muted)}.item-module-scss-module__pBLWAa__variantDefault{border-color:#0000}.item-module-scss-module__pBLWAa__variantOutline{border-color:var(--border)}.item-module-scss-module__pBLWAa__variantMuted{background:color-mix(in oklab, var(--muted) 50%, transparent);border-color:#0000}.item-module-scss-module__pBLWAa__sizeDefault,.item-module-scss-module__pBLWAa__sizeSm{gap:.625rem;padding:.625rem .75rem}.item-module-scss-module__pBLWAa__sizeXs{gap:.5rem;padding:.5rem .625rem}[data-slot=dropdown-menu-content] .item-module-scss-module__pBLWAa__sizeXs{padding:0}.item-module-scss-module__pBLWAa__media{flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;display:flex}.item-module-scss-module__pBLWAa__item:has([data-slot=item-description]) .item-module-scss-module__pBLWAa__media{align-self:start;transform:translateY(.125rem)}.item-module-scss-module__pBLWAa__media svg{pointer-events:none}.item-module-scss-module__pBLWAa__mediaDefault{background:0 0}.item-module-scss-module__pBLWAa__mediaIcon svg:not([class*=size-]){width:1rem;height:1rem}.item-module-scss-module__pBLWAa__mediaImage{border-radius:var(--radius-sm);width:2.5rem;height:2.5rem;overflow:hidden}.item-module-scss-module__pBLWAa__mediaImage img{object-fit:cover;width:100%;height:100%}.item-module-scss-module__pBLWAa__item[data-size=sm] .item-module-scss-module__pBLWAa__mediaImage{width:2rem;height:2rem}.item-module-scss-module__pBLWAa__item[data-size=xs] .item-module-scss-module__pBLWAa__mediaImage{width:1.5rem;height:1.5rem}.item-module-scss-module__pBLWAa__content{flex-direction:column;flex:auto;gap:.25rem;display:flex}.item-module-scss-module__pBLWAa__content+[data-slot=item-content]{flex:none}.item-module-scss-module__pBLWAa__item[data-size=xs] .item-module-scss-module__pBLWAa__content{gap:0}.item-module-scss-module__pBLWAa__title{text-overflow:ellipsis;white-space:nowrap;text-underline-offset:.25rem;align-items:center;gap:.5rem;width:fit-content;font-size:.875rem;font-weight:500;line-height:1.375;display:flex;overflow:hidden}.item-module-scss-module__pBLWAa__description{-webkit-line-clamp:2;text-align:left;color:var(--muted-foreground);-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.4;display:-webkit-box;overflow:hidden}.item-module-scss-module__pBLWAa__item[data-size=xs] .item-module-scss-module__pBLWAa__description{font-size:.75rem}.item-module-scss-module__pBLWAa__description>a{text-underline-offset:.25rem;text-decoration:underline}.item-module-scss-module__pBLWAa__description>a:hover{color:var(--primary)}.item-module-scss-module__pBLWAa__actions,.item-module-scss-module__pBLWAa__header,.item-module-scss-module__pBLWAa__footer{align-items:center;gap:.5rem;display:flex}.item-module-scss-module__pBLWAa__actions{flex-wrap:wrap}.item-module-scss-module__pBLWAa__header,.item-module-scss-module__pBLWAa__footer{flex-basis:100%;justify-content:space-between}
.separator-module-scss-module__pPPTTa__separator{background:var(--border);flex-shrink:0}.separator-module-scss-module__pPPTTa__separator[data-orientation=horizontal]{width:100%;height:1px}.separator-module-scss-module__pPPTTa__separator[data-orientation=vertical]{align-self:stretch;width:1px}
.kbd-module-scss-module__w_Th3a__kbd{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--muted);color:var(--muted-foreground);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo),monospace;box-shadow:var(--shadow-xs);align-items:center;padding:.125rem .375rem;font-size:.75rem;font-weight:500;display:inline-flex}
.layout-module-scss-module__VLpQDG__container{width:min(100%,var(--layout-max-width,80rem));padding-inline:var(--layout-inline-padding,1rem);margin-inline:auto}.layout-module-scss-module__VLpQDG__stack{gap:var(--layout-gap,1rem);flex-direction:column;display:flex}.layout-module-scss-module__VLpQDG__stack[data-align=start]{align-items:flex-start}.layout-module-scss-module__VLpQDG__stack[data-align=center]{align-items:center}.layout-module-scss-module__VLpQDG__stack[data-align=end]{align-items:flex-end}.layout-module-scss-module__VLpQDG__inline{align-items:var(--layout-align,center);justify-content:var(--layout-justify,flex-start);gap:var(--layout-gap,1rem);flex-wrap:wrap;display:flex}.layout-module-scss-module__VLpQDG__inline[data-wrap=false]{flex-wrap:nowrap}.layout-module-scss-module__VLpQDG__grid{gap:var(--layout-gap,1rem);grid-template-columns:repeat(var(--layout-cols,1), minmax(0, 1fr));display:grid}.layout-module-scss-module__VLpQDG__grid[data-layout=content-sidebar]{grid-template-columns:repeat(var(--layout-cols,1), minmax(0, 1fr))}.layout-module-scss-module__VLpQDG__surface{gap:var(--surface-gap,1rem);padding:var(--surface-padding,1rem);border-radius:var(--surface-radius,var(--radius-xl));border:1px solid var(--surface-border,color-mix(in oklab, var(--foreground) 10%, transparent));background:var(--surface-background,color-mix(in oklab, var(--card) 96%, var(--background)));color:var(--surface-foreground,var(--foreground));box-shadow:var(--surface-shadow,var(--shadow-sm));flex-direction:column;display:flex;position:relative}.layout-module-scss-module__VLpQDG__surface[data-padding=none]{--surface-padding:0}.layout-module-scss-module__VLpQDG__surface[data-padding=sm]{--surface-padding:.75rem}.layout-module-scss-module__VLpQDG__surface[data-padding=md]{--surface-padding:1rem}.layout-module-scss-module__VLpQDG__surface[data-padding=lg]{--surface-padding:1.5rem}.layout-module-scss-module__VLpQDG__surface[data-radius=md]{--surface-radius:var(--radius-md)}.layout-module-scss-module__VLpQDG__surface[data-radius=lg]{--surface-radius:var(--radius-lg)}.layout-module-scss-module__VLpQDG__surface[data-radius=xl]{--surface-radius:var(--radius-xl)}.layout-module-scss-module__VLpQDG__surface[data-tone=card]{--surface-background:color-mix(in oklab, var(--card) 96%, var(--background));--surface-foreground:var(--card-foreground)}.layout-module-scss-module__VLpQDG__surface[data-tone=muted]{--surface-background:color-mix(in oklab, var(--muted) 55%, var(--background));--surface-foreground:var(--foreground);--surface-border:color-mix(in oklab, var(--border) 70%, transparent)}.layout-module-scss-module__VLpQDG__surface[data-tone=secondary]{--surface-background:color-mix(in oklab, var(--secondary) 72%, var(--background));--surface-foreground:var(--secondary-foreground)}.layout-module-scss-module__VLpQDG__surface[data-tone=accent]{--surface-background:color-mix(in oklab, var(--accent) 72%, var(--background));--surface-foreground:var(--accent-foreground)}.layout-module-scss-module__VLpQDG__surface[data-tone=brand]{--surface-background:var(--brand-gradient-primary);--surface-foreground:#f7f8ff;--surface-border:#ffffff29;--surface-shadow:var(--shadow-md)}@supports (color:lab(0% 0 0)){.layout-module-scss-module__VLpQDG__surface[data-tone=brand]{--surface-foreground:lab(97.5947% .937521 -3.65156)}}.layout-module-scss-module__VLpQDG__surface[data-shadow=none]{--surface-shadow:none}.layout-module-scss-module__VLpQDG__surface[data-shadow=sm]{--surface-shadow:var(--shadow-sm)}.layout-module-scss-module__VLpQDG__surface[data-shadow=md]{--surface-shadow:var(--shadow-md)}.layout-module-scss-module__VLpQDG__surface[data-shadow=lg]{--surface-shadow:0 20px 48px #0000002e}@supports (color:lab(0% 0 0)){.layout-module-scss-module__VLpQDG__surface[data-shadow=lg]{--surface-shadow:0 20px 48px lab(0% 0 0/.18)}}.layout-module-scss-module__VLpQDG__text{color:var(--text-color,inherit);font-size:var(--text-size,1rem);font-weight:var(--text-weight,400);line-height:var(--text-line-height,1.6);letter-spacing:var(--text-tracking,normal);text-align:var(--text-align,inherit);margin:0}.layout-module-scss-module__VLpQDG__text[data-tone=default]{--text-color:var(--foreground)}.layout-module-scss-module__VLpQDG__text[data-tone=muted]{--text-color:var(--muted-foreground)}.layout-module-scss-module__VLpQDG__text[data-tone=primary]{--text-color:var(--primary)}.layout-module-scss-module__VLpQDG__text[data-tone=secondary]{--text-color:var(--secondary-foreground)}.layout-module-scss-module__VLpQDG__text[data-tone=destructive]{--text-color:var(--destructive)}.layout-module-scss-module__VLpQDG__text[data-tone=inverse]{--text-color:white}.layout-module-scss-module__VLpQDG__text[data-tone=brand-base]{--text-color:var(--brand-base)}.layout-module-scss-module__VLpQDG__text[data-tone=brand-accent]{--text-color:var(--brand-accent)}.layout-module-scss-module__VLpQDG__text[data-tone=brand-strong]{--text-color:var(--brand-strong)}.layout-module-scss-module__VLpQDG__text[data-size=xs]{--text-size:.75rem;--text-line-height:1rem}.layout-module-scss-module__VLpQDG__text[data-size=sm]{--text-size:.875rem;--text-line-height:1.25rem}.layout-module-scss-module__VLpQDG__text[data-size=md]{--text-size:1rem;--text-line-height:1.5rem}.layout-module-scss-module__VLpQDG__text[data-size=lg]{--text-size:1.125rem;--text-line-height:1.75rem}.layout-module-scss-module__VLpQDG__text[data-size=xl]{--text-size:1.25rem;--text-line-height:1.75rem}.layout-module-scss-module__VLpQDG__text[data-size="2xl"]{--text-size:1.5rem;--text-line-height:2rem}.layout-module-scss-module__VLpQDG__text[data-size="3xl"]{--text-size:1.875rem;--text-line-height:2.25rem}.layout-module-scss-module__VLpQDG__text[data-size="4xl"]{--text-size:2.25rem;--text-line-height:2.5rem}.layout-module-scss-module__VLpQDG__text[data-size="5xl"]{--text-size:3rem;--text-line-height:1}.layout-module-scss-module__VLpQDG__text[data-size="6xl"]{--text-size:3.75rem;--text-line-height:1}.layout-module-scss-module__VLpQDG__text[data-weight=medium]{--text-weight:500}.layout-module-scss-module__VLpQDG__text[data-weight=semibold]{--text-weight:600}.layout-module-scss-module__VLpQDG__text[data-weight=bold]{--text-weight:700}.layout-module-scss-module__VLpQDG__text[data-align=left]{--text-align:left}.layout-module-scss-module__VLpQDG__text[data-align=center]{--text-align:center}.layout-module-scss-module__VLpQDG__text[data-align=right]{--text-align:right}.layout-module-scss-module__VLpQDG__text[data-case=uppercase]{text-transform:uppercase;--text-tracking:.025em}.layout-module-scss-module__VLpQDG__text[data-tracking=tight]{--text-tracking:-.025em}.layout-module-scss-module__VLpQDG__text[data-mono=true]{font-family:var(--font-mono,"SFMono-Regular"),ui-monospace,Consolas,monospace}.layout-module-scss-module__VLpQDG__text[data-truncate=true]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layout-module-scss-module__VLpQDG__heading{line-height:1.15}.layout-module-scss-module__VLpQDG__actionLink{text-decoration:none}.layout-module-scss-module__VLpQDG__interactive:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.layout-module-scss-module__VLpQDG__interactive:focus:not(:focus-visible){box-shadow:none;outline:none}@media (min-width:640px){.layout-module-scss-module__VLpQDG__grid{grid-template-columns:repeat(var(--layout-cols-sm,var(--layout-cols,1)), minmax(0, 1fr))}}@media (min-width:768px){.layout-module-scss-module__VLpQDG__grid{grid-template-columns:repeat(var(--layout-cols-md,var(--layout-cols-sm,var(--layout-cols,1))), minmax(0, 1fr))}}@media (min-width:1024px){.layout-module-scss-module__VLpQDG__grid[data-layout=content-sidebar]{grid-template-columns:minmax(0,1.4fr) minmax(240px,.9fr)}.layout-module-scss-module__VLpQDG__grid:not([data-layout=content-sidebar]){grid-template-columns:repeat(var(--layout-cols-lg,var(--layout-cols-md,var(--layout-cols-sm,var(--layout-cols,1)))), minmax(0, 1fr))}}
.menubar-module-scss-module__8F2hzW__menubar{border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--background) 92%, var(--muted));width:fit-content;height:2rem;box-shadow:var(--shadow-xs);align-items:center;gap:.125rem;padding:3px;display:flex;overflow:hidden}.menubar-module-scss-module__8F2hzW__trigger{border-radius:calc(var(--radius) - 4px);min-height:calc(2rem - 6px);color:var(--foreground);cursor:default;appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);background:0 0;border:0;outline:none;justify-content:center;align-items:center;padding:.125rem .5rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1;display:flex}.menubar-module-scss-module__8F2hzW__trigger:hover,.menubar-module-scss-module__8F2hzW__trigger[aria-expanded=true],.menubar-module-scss-module__8F2hzW__trigger[data-popup-open],.menubar-module-scss-module__8F2hzW__trigger[data-open],.menubar-module-scss-module__8F2hzW__trigger[data-highlighted]{background:var(--muted)}.menubar-module-scss-module__8F2hzW__content{width:auto;min-width:9rem}.menubar-module-scss-module__8F2hzW__item,.menubar-module-scss-module__8F2hzW__checkboxItem,.menubar-module-scss-module__8F2hzW__radioItem,.menubar-module-scss-module__8F2hzW__subTrigger{border-radius:calc(var(--radius) - 2px);color:inherit;-webkit-user-select:none;user-select:none;cursor:default;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);outline:none;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25;display:flex;position:relative}.menubar-module-scss-module__8F2hzW__item[data-highlighted],.menubar-module-scss-module__8F2hzW__item:focus-visible,.menubar-module-scss-module__8F2hzW__item[data-popup-open],.menubar-module-scss-module__8F2hzW__item[data-open],.menubar-module-scss-module__8F2hzW__checkboxItem[data-highlighted],.menubar-module-scss-module__8F2hzW__checkboxItem:focus-visible,.menubar-module-scss-module__8F2hzW__checkboxItem[data-popup-open],.menubar-module-scss-module__8F2hzW__checkboxItem[data-open],.menubar-module-scss-module__8F2hzW__radioItem[data-highlighted],.menubar-module-scss-module__8F2hzW__radioItem:focus-visible,.menubar-module-scss-module__8F2hzW__radioItem[data-popup-open],.menubar-module-scss-module__8F2hzW__radioItem[data-open],.menubar-module-scss-module__8F2hzW__subTrigger[data-highlighted],.menubar-module-scss-module__8F2hzW__subTrigger:focus-visible,.menubar-module-scss-module__8F2hzW__subTrigger[data-popup-open],.menubar-module-scss-module__8F2hzW__subTrigger[data-open]{background:var(--accent);color:var(--accent-foreground)}.menubar-module-scss-module__8F2hzW__item[data-disabled],.menubar-module-scss-module__8F2hzW__checkboxItem[data-disabled],.menubar-module-scss-module__8F2hzW__radioItem[data-disabled],.menubar-module-scss-module__8F2hzW__subTrigger[data-disabled]{pointer-events:none;opacity:.5}.menubar-module-scss-module__8F2hzW__item[data-inset],.menubar-module-scss-module__8F2hzW__checkboxItem[data-inset],.menubar-module-scss-module__8F2hzW__radioItem[data-inset],.menubar-module-scss-module__8F2hzW__subTrigger[data-inset]{padding-left:1.75rem}:is(.menubar-module-scss-module__8F2hzW__item svg,.menubar-module-scss-module__8F2hzW__checkboxItem svg,.menubar-module-scss-module__8F2hzW__radioItem svg,.menubar-module-scss-module__8F2hzW__subTrigger svg){pointer-events:none;flex-shrink:0}:is(.menubar-module-scss-module__8F2hzW__item svg:not([class*=size-]),.menubar-module-scss-module__8F2hzW__checkboxItem svg:not([class*=size-]),.menubar-module-scss-module__8F2hzW__radioItem svg:not([class*=size-]),.menubar-module-scss-module__8F2hzW__subTrigger svg:not([class*=size-])){width:1rem;height:1rem}.menubar-module-scss-module__8F2hzW__item,.menubar-module-scss-module__8F2hzW__subTrigger{padding:.25rem .375rem}.menubar-module-scss-module__8F2hzW__item[data-variant=destructive]{color:var(--destructive)}.menubar-module-scss-module__8F2hzW__item[data-variant=destructive] svg{color:var(--destructive)!important}.menubar-module-scss-module__8F2hzW__item[data-variant=destructive][data-highlighted],.menubar-module-scss-module__8F2hzW__item[data-variant=destructive]:focus-visible{background:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}.menubar-module-scss-module__8F2hzW__item[data-highlighted] .menubar-module-scss-module__8F2hzW__shortcut,.menubar-module-scss-module__8F2hzW__item:focus-visible .menubar-module-scss-module__8F2hzW__shortcut{color:var(--accent-foreground)}.menubar-module-scss-module__8F2hzW__checkboxItem,.menubar-module-scss-module__8F2hzW__radioItem{padding:.25rem .375rem .25rem 1.75rem}.menubar-module-scss-module__8F2hzW__startIndicator{pointer-events:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:absolute;left:.375rem}.menubar-module-scss-module__8F2hzW__startIndicator svg:not([class*=size-]){width:1rem;height:1rem}.menubar-module-scss-module__8F2hzW__label{padding:.25rem .375rem;font-size:.875rem;font-weight:500}.menubar-module-scss-module__8F2hzW__label[data-inset]{padding-left:1.75rem}.menubar-module-scss-module__8F2hzW__separator{background:var(--border);height:1px;margin:.25rem -.25rem}.menubar-module-scss-module__8F2hzW__shortcut{color:var(--muted-foreground);letter-spacing:.12em;margin-left:auto;font-size:.75rem}.menubar-module-scss-module__8F2hzW__subTrigger[data-highlighted] .menubar-module-scss-module__8F2hzW__shortcut,.menubar-module-scss-module__8F2hzW__subTrigger[data-popup-open] .menubar-module-scss-module__8F2hzW__shortcut,.menubar-module-scss-module__8F2hzW__subTrigger[data-open] .menubar-module-scss-module__8F2hzW__shortcut{color:var(--accent-foreground)}.menubar-module-scss-module__8F2hzW__subContent{width:auto;min-width:8rem}
.native-select-module-scss-module__2Pit7G__select{min-inline-size:5rem;appearance:none;text-align:left;border:1px solid var(--input);border-radius:var(--radius);width:100%;min-width:0;min-height:2rem;color:var(--foreground);transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard);background:0 0;padding:.375rem 2rem .375rem .625rem;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.native-select-module-scss-module__2Pit7G__select:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.native-select-module-scss-module__2Pit7G__select:focus:not(:focus-visible){box-shadow:none;outline:none}.native-select-module-scss-module__2Pit7G__select:disabled,.native-select-module-scss-module__2Pit7G__select[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.native-select-module-scss-module__2Pit7G__select:not(:disabled):not([aria-disabled=true]):hover{border-color:color-mix(in oklab, var(--foreground) 10%, var(--input));background:color-mix(in oklab, var(--muted) 55%, transparent)}.native-select-module-scss-module__2Pit7G__select:not(:disabled):not([aria-disabled=true])[aria-expanded=true],.native-select-module-scss-module__2Pit7G__select:not(:disabled):not([aria-disabled=true])[data-popup-open],.native-select-module-scss-module__2Pit7G__select:not(:disabled):not([aria-disabled=true])[data-open]{border-color:color-mix(in oklab, var(--foreground) 12%, var(--input));background:color-mix(in oklab, var(--muted) 70%, transparent)}.native-select-module-scss-module__2Pit7G__select[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 25%, transparent)}.native-select-module-scss-module__2Pit7G__select:disabled,.native-select-module-scss-module__2Pit7G__select[aria-disabled=true]{background:color-mix(in oklab, var(--input) 60%, transparent)}.native-select-module-scss-module__2Pit7G__select[data-placeholder=true]{color:var(--muted-foreground)}
.navigation-menu-module-scss-module__XA_kCq__root{flex:auto;justify-content:center;align-items:center;max-width:max-content;display:flex;position:relative}.navigation-menu-module-scss-module__XA_kCq__list{flex:auto;justify-content:center;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.navigation-menu-module-scss-module__XA_kCq__item{position:relative}.navigation-menu-module-scss-module__XA_kCq__trigger{border-radius:var(--radius-lg);background:var(--background);width:max-content;min-height:2.25rem;color:var(--foreground);transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard);border:0;outline:none;justify-content:center;align-items:center;gap:.25rem;padding:.375rem .625rem;font-size:.875rem;font-weight:500;display:inline-flex}.navigation-menu-module-scss-module__XA_kCq__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.navigation-menu-module-scss-module__XA_kCq__trigger:focus:not(:focus-visible){box-shadow:none;outline:none}.navigation-menu-module-scss-module__XA_kCq__trigger:disabled,.navigation-menu-module-scss-module__XA_kCq__trigger[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.navigation-menu-module-scss-module__XA_kCq__trigger:hover,.navigation-menu-module-scss-module__XA_kCq__trigger:focus,.navigation-menu-module-scss-module__XA_kCq__trigger[data-open],.navigation-menu-module-scss-module__XA_kCq__trigger[data-popup-open]{background:var(--muted)}.navigation-menu-module-scss-module__XA_kCq__triggerIcon{width:.75rem;height:.75rem;transition:transform var(--motion-normal) var(--ease-standard);margin-left:.25rem;position:relative;top:1px}.navigation-menu-module-scss-module__XA_kCq__trigger[data-open] .navigation-menu-module-scss-module__XA_kCq__triggerIcon,.navigation-menu-module-scss-module__XA_kCq__trigger[data-popup-open] .navigation-menu-module-scss-module__XA_kCq__triggerIcon{transform:rotate(180deg)}.navigation-menu-module-scss-module__XA_kCq__content{width:auto;height:100%;padding:.25rem;transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}.navigation-menu-module-scss-module__XA_kCq__content[data-starting-style],.navigation-menu-module-scss-module__XA_kCq__content[data-ending-style]{opacity:0}.navigation-menu-module-scss-module__XA_kCq__content[data-activation-direction=left][data-starting-style]{transform:translate(-50%)}.navigation-menu-module-scss-module__XA_kCq__content[data-activation-direction=right][data-starting-style],.navigation-menu-module-scss-module__XA_kCq__content[data-activation-direction=left][data-ending-style]{transform:translate(50%)}.navigation-menu-module-scss-module__XA_kCq__content[data-activation-direction=right][data-ending-style]{transform:translate(-50%)}.navigation-menu-module-scss-module__XA_kCq__root[data-viewport=false] .navigation-menu-module-scss-module__XA_kCq__content{border-radius:var(--radius-lg);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-md);border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent)}.navigation-menu-module-scss-module__XA_kCq__positioner{isolation:isolate;z-index:50;width:var(--positioner-width);height:var(--positioner-height);max-width:var(--available-width);transition:top .35s cubic-bezier(.22,1,.36,1),left .35s cubic-bezier(.22,1,.36,1),right .35s cubic-bezier(.22,1,.36,1),bottom .35s cubic-bezier(.22,1,.36,1)}.navigation-menu-module-scss-module__XA_kCq__positioner[data-instant]{transition:none}.navigation-menu-module-scss-module__XA_kCq__popup{width:var(--popup-width);height:var(--popup-height);border-radius:var(--radius-lg);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-md);border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);transform-origin:var(--transform-origin);outline:none;transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),width .35s cubic-bezier(.22,1,.36,1),height .35s cubic-bezier(.22,1,.36,1);position:relative}.navigation-menu-module-scss-module__XA_kCq__popup[data-starting-style],.navigation-menu-module-scss-module__XA_kCq__popup[data-ending-style]{opacity:0;transform:scale(.9)}.navigation-menu-module-scss-module__XA_kCq__popup[data-ending-style]{transition-duration:.15s}.navigation-menu-module-scss-module__XA_kCq__viewport{width:100%;height:100%;position:relative;overflow:hidden}.navigation-menu-module-scss-module__XA_kCq__link{border-radius:var(--radius-lg);color:inherit;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard);outline:none;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;text-decoration:none;display:flex}.navigation-menu-module-scss-module__XA_kCq__link:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.navigation-menu-module-scss-module__XA_kCq__link:focus:not(:focus-visible){box-shadow:none;outline:none}.navigation-menu-module-scss-module__XA_kCq__link svg{flex-shrink:0;width:1rem;height:1rem}.navigation-menu-module-scss-module__XA_kCq__link:hover,.navigation-menu-module-scss-module__XA_kCq__link:focus,.navigation-menu-module-scss-module__XA_kCq__link[data-active]{background:var(--muted)}[data-slot=navigation-menu-content] .navigation-menu-module-scss-module__XA_kCq__link{border-radius:var(--radius-md)}.navigation-menu-module-scss-module__XA_kCq__indicator{z-index:1;height:.375rem;transition:opacity var(--motion-fast) var(--ease-standard);justify-content:center;align-items:flex-end;display:flex;position:absolute;top:100%;overflow:hidden}.navigation-menu-module-scss-module__XA_kCq__indicator[data-state=hidden]{opacity:0}.navigation-menu-module-scss-module__XA_kCq__indicator[data-state=visible]{opacity:1}.navigation-menu-module-scss-module__XA_kCq__indicatorArrow{background:var(--border);width:.5rem;height:.5rem;box-shadow:var(--shadow-sm);border-top-left-radius:2px;position:relative;top:60%;transform:rotate(45deg)}
.pagination-module-scss-module__POsQIW__pagination{justify-content:center;width:100%;margin-inline:auto;display:flex}.pagination-module-scss-module__POsQIW__content{align-items:center;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.pagination-module-scss-module__POsQIW__previousLink{padding-left:.375rem}.pagination-module-scss-module__POsQIW__nextLink{padding-right:.375rem}.pagination-module-scss-module__POsQIW__responsiveLabel{display:none}.pagination-module-scss-module__POsQIW__ellipsis{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.pagination-module-scss-module__POsQIW__ellipsis svg:not([class*=size-]){width:1rem;height:1rem}.pagination-module-scss-module__POsQIW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:640px){.pagination-module-scss-module__POsQIW__responsiveLabel{display:block}}
.progress-module-scss-module__HWS4xG__root{flex-wrap:wrap;gap:.75rem;width:100%;display:flex}.progress-module-scss-module__HWS4xG__track{background:var(--muted);width:100%;height:.25rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 8%, transparent);border-radius:999px;align-items:center;display:flex;position:relative;overflow:hidden}.progress-module-scss-module__HWS4xG__indicator{background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 88%, white), var(--primary) 55%, color-mix(in oklab, var(--primary) 78%, black));transform-origin:0;width:100%;height:100%;transform:scaleX(var(--progress-scale,0));transition:transform var(--motion-slow) var(--ease-standard),filter var(--motion-fast) var(--ease-standard);will-change:transform;position:relative}.progress-module-scss-module__HWS4xG__indicator:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);background:linear-gradient(90deg,#0000,lab(100% -.0000298023 .0000119209/.35),#0000);animation:1.8s linear infinite progress-module-scss-module__HWS4xG__progressShimmer;position:absolute;inset:0;translate:-100%}@keyframes progress-module-scss-module__HWS4xG__progressShimmer{to{translate:200%}}.progress-module-scss-module__HWS4xG__label{font-size:.875rem;font-weight:500}.progress-module-scss-module__HWS4xG__value{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.875rem}@media (prefers-reduced-motion:reduce){.progress-module-scss-module__HWS4xG__indicator:after{animation:none}}
.radio-group-module-scss-module__IZF1ca__radioGroup{gap:.5rem;width:100%;display:grid}.radio-group-module-scss-module__IZF1ca__item{border:1px solid var(--input);width:1rem;min-width:1rem;height:1rem;min-height:1rem;color:var(--primary);transition:border-color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);background:0 0;border-radius:999px;outline:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.radio-group-module-scss-module__IZF1ca__item:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.radio-group-module-scss-module__IZF1ca__item:focus:not(:focus-visible){box-shadow:none;outline:none}.radio-group-module-scss-module__IZF1ca__item:disabled,.radio-group-module-scss-module__IZF1ca__item[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.radio-group-module-scss-module__IZF1ca__item:after{content:"";position:absolute;inset:-.5rem -.75rem}.radio-group-module-scss-module__IZF1ca__item[data-checked],.radio-group-module-scss-module__IZF1ca__item[aria-checked=true]{border-color:var(--primary);background:0 0}.radio-group-module-scss-module__IZF1ca__item[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}.radio-group-module-scss-module__IZF1ca__item[aria-invalid=true][data-checked],.radio-group-module-scss-module__IZF1ca__item[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.radio-group-module-scss-module__IZF1ca__indicator{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.radio-group-module-scss-module__IZF1ca__dot{background:currentColor;border-radius:999px;width:.375rem;height:.375rem;display:inline-flex}.radio-group-module-scss-module__IZF1ca__dark .radio-group-module-scss-module__IZF1ca__item{background:0 0}.radio-group-module-scss-module__IZF1ca__dark .radio-group-module-scss-module__IZF1ca__item[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}
.resizable-module-scss-module__-b63bq__group{width:100%;height:100%;display:flex}.resizable-module-scss-module__-b63bq__group[aria-orientation=vertical]{flex-direction:column}.resizable-module-scss-module__-b63bq__handle{background:var(--border);justify-content:center;align-items:center;width:1px;display:flex;position:relative}.resizable-module-scss-module__-b63bq__handle:focus-visible{outline:1px solid var(--ring);outline-offset:0}.resizable-module-scss-module__-b63bq__handle:after{content:"";width:.25rem;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.resizable-module-scss-module__-b63bq__handle[aria-orientation=horizontal]{width:100%;height:1px}.resizable-module-scss-module__-b63bq__handle[aria-orientation=horizontal]:after{width:100%;height:.25rem;inset:50% 0 auto;transform:translateY(-50%)}.resizable-module-scss-module__-b63bq__handleGrip{z-index:1;border-radius:var(--radius-lg);background:var(--border);flex-shrink:0;width:.25rem;height:1.5rem}.resizable-module-scss-module__-b63bq__handle[aria-orientation=horizontal] .resizable-module-scss-module__-b63bq__handleGrip{transform:rotate(90deg)}
.scroll-area-module-scss-module__ER5_SW__root{position:relative}.scroll-area-module-scss-module__ER5_SW__viewport{border-radius:inherit;width:100%;height:100%;transition:color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard);outline:none}.scroll-area-module-scss-module__ER5_SW__viewport:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.scroll-area-module-scss-module__ER5_SW__viewport:focus:not(:focus-visible){box-shadow:none;outline:none}.scroll-area-module-scss-module__ER5_SW__scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard);padding:1px;display:flex}.scroll-area-module-scss-module__ER5_SW__scrollbar[data-orientation=vertical]{border-left:1px solid #0000;width:.625rem;height:100%}.scroll-area-module-scss-module__ER5_SW__scrollbar[data-orientation=horizontal]{border-top:1px solid #0000;flex-direction:column;height:.625rem}.scroll-area-module-scss-module__ER5_SW__thumb{background:var(--border);border-radius:999px;flex:auto;position:relative}
.select-module-scss-module__94gibG__positioner{isolation:isolate;z-index:50}.select-module-scss-module__94gibG__group{padding:.25rem;scroll-margin-block:.25rem}.select-module-scss-module__94gibG__value{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;align-items:center;gap:.375rem;min-width:0;display:flex;overflow:hidden}.select-module-scss-module__94gibG__trigger{min-inline-size:5rem;text-align:left;-webkit-user-select:none;user-select:none;border:1px solid var(--input);border-radius:var(--radius);width:100%;color:var(--foreground);transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard);background:0 0;justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;font-weight:400;line-height:1.25rem;display:inline-flex}.select-module-scss-module__94gibG__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.select-module-scss-module__94gibG__trigger:focus:not(:focus-visible){box-shadow:none;outline:none}.select-module-scss-module__94gibG__trigger:disabled,.select-module-scss-module__94gibG__trigger[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.select-module-scss-module__94gibG__trigger:not(:disabled):not([aria-disabled=true]):hover{border-color:color-mix(in oklab, var(--foreground) 10%, var(--input));background:color-mix(in oklab, var(--muted) 55%, transparent)}.select-module-scss-module__94gibG__trigger:not(:disabled):not([aria-disabled=true])[aria-expanded=true],.select-module-scss-module__94gibG__trigger:not(:disabled):not([aria-disabled=true])[data-popup-open],.select-module-scss-module__94gibG__trigger:not(:disabled):not([aria-disabled=true])[data-open]{border-color:color-mix(in oklab, var(--foreground) 12%, var(--input));background:color-mix(in oklab, var(--muted) 70%, transparent)}.select-module-scss-module__94gibG__trigger[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 25%, transparent)}.select-module-scss-module__94gibG__trigger:disabled,.select-module-scss-module__94gibG__trigger[aria-disabled=true]{background:color-mix(in oklab, var(--input) 60%, transparent)}.select-module-scss-module__94gibG__trigger[data-placeholder]{color:var(--muted-foreground)}.select-module-scss-module__94gibG__triggerDefault{min-height:2rem;padding:.375rem .75rem .375rem .625rem}.select-module-scss-module__94gibG__triggerSm{border-radius:min(var(--radius-md),10px);min-height:1.75rem;padding:.25rem .5rem}.select-module-scss-module__94gibG__icon,.select-module-scss-module__94gibG__scrollIcon,.select-module-scss-module__94gibG__itemIndicatorIcon{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.select-module-scss-module__94gibG__icon,.select-module-scss-module__94gibG__scrollIcon{color:var(--muted-foreground)}.select-module-scss-module__94gibG__content{isolation:isolate;z-index:50;min-width:9rem;width:var(--anchor-width);max-height:min(20rem,var(--available-height));border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);border-radius:var(--radius-lg);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-md);transform-origin:var(--transform-origin);opacity:0;transition:opacity var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard);outline:none;position:relative;overflow:hidden auto;transform:scale(.96)}.select-module-scss-module__94gibG__content[data-open]{opacity:1;transform:scale(1)}.select-module-scss-module__94gibG__label{color:var(--muted-foreground);padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.select-module-scss-module__94gibG__item{border-radius:calc(var(--radius) - 4px);width:100%;color:inherit;cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard);outline:none;align-items:center;gap:.5rem;padding:.5rem 2rem .5rem .625rem;font-size:.875rem;line-height:1.25rem;display:flex;position:relative}.select-module-scss-module__94gibG__item[data-disabled],.select-module-scss-module__94gibG__item[data-disabled=true]{pointer-events:none;opacity:.5}.select-module-scss-module__94gibG__item:hover,.select-module-scss-module__94gibG__item:focus-visible,.select-module-scss-module__94gibG__item[data-highlighted]{background:color-mix(in oklab, var(--accent) 88%, transparent);color:var(--accent-foreground)}.select-module-scss-module__94gibG__itemText{white-space:nowrap;flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.select-module-scss-module__94gibG__itemIndicator{pointer-events:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}.select-module-scss-module__94gibG__separator{background:var(--border);pointer-events:none;height:1px;margin:.25rem -.25rem}.select-module-scss-module__94gibG__scrollButton{z-index:1;background:var(--popover);width:100%;color:var(--muted-foreground);cursor:default;justify-content:center;align-items:center;padding:.25rem 0;display:flex;position:sticky}.select-module-scss-module__94gibG__scrollUpButton{top:0}.select-module-scss-module__94gibG__scrollDownButton{bottom:0}
