@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_2fe1ab3d-module__-T-KAq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_2fe1ab3d-module__-T-KAq__variable{--font-inter:"Inter", "Inter Fallback"}
.Toast-module__cKGPGW__region{z-index:var(--z-toast);transition:min-height var(--transition-slow) var(--ease-out);box-sizing:border-box;padding:var(--spacing-4);pointer-events:none;flex-direction:column;max-height:100vh;display:flex;position:fixed}.Toast-module__cKGPGW__placement-top-left{align-items:flex-start;top:0;left:0}.Toast-module__cKGPGW__placement-top-center{align-items:center;top:0;left:50%;transform:translate(-50%)}.Toast-module__cKGPGW__placement-top-right{align-items:flex-end;top:0;right:0}.Toast-module__cKGPGW__placement-bottom-left{align-items:flex-start;bottom:0;left:0}.Toast-module__cKGPGW__placement-bottom-center{align-items:center;bottom:0;left:50%;transform:translate(-50%)}.Toast-module__cKGPGW__placement-bottom-right{align-items:flex-end;bottom:0;right:0}.Toast-module__cKGPGW__stackContainer{transition:min-height var(--transition-slow) var(--ease-out);width:350px;max-width:calc(100vw - var(--spacing-8));position:relative}.Toast-module__cKGPGW__toast{box-sizing:border-box;box-shadow:var(--shadow-md);width:350px;max-width:calc(100vw - var(--spacing-8));pointer-events:auto;flex-direction:column;display:flex;position:relative;overflow:hidden}.Toast-module__cKGPGW__toastStacked{transition:transform var(--transition-slow) cubic-bezier(.16, 1, .3, 1), height var(--transition-slow) cubic-bezier(.16, 1, .3, 1), opacity var(--transition-normal) var(--ease-out), bottom var(--transition-slow) cubic-bezier(.16, 1, .3, 1), top var(--transition-slow) cubic-bezier(.16, 1, .3, 1);position:absolute;overflow:hidden}.Toast-module__cKGPGW__toastStackedBottom{bottom:0}.Toast-module__cKGPGW__toastStackedTop{top:0}.Toast-module__cKGPGW__wrapper{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);display:flex}.Toast-module__cKGPGW__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Toast-module__cKGPGW__content{gap:var(--spacing-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.Toast-module__cKGPGW__title{font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);line-height:var(--line-height-tight)}.Toast-module__cKGPGW__description{opacity:.9;font-weight:var(--font-weight-normal);font-size:var(--font-size-sm);line-height:var(--line-height-snug)}.Toast-module__cKGPGW__endContent{flex-shrink:0;align-items:center;display:flex}.Toast-module__cKGPGW__closeButton{appearance:none;opacity:.6;transition:opacity var(--transition-fast) var(--ease-default), background-color var(--transition-fast) var(--ease-default);cursor:pointer;margin-top:var(--spacing-0-5);border-radius:var(--radius-sm);padding:var(--spacing-0-5);color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Toast-module__cKGPGW__closeButton:hover{opacity:1;background-color:color-mix(in srgb, currentColor 10%, transparent)}.Toast-module__cKGPGW__closeButton:focus-visible{opacity:1;box-shadow:var(--focus-ring);outline:none}.Toast-module__cKGPGW__closeButton:active{opacity:var(--opacity-disabled)}.Toast-module__cKGPGW__progressTrack{width:100%;height:3px;overflow:hidden}.Toast-module__cKGPGW__progressIndicator{transform-origin:0;width:100%;height:100%;transition:none}.Toast-module__cKGPGW__radius-none{border-radius:var(--radius-none)}.Toast-module__cKGPGW__radius-sm{border-radius:var(--radius-sm)}.Toast-module__cKGPGW__radius-md{border-radius:var(--radius-md)}.Toast-module__cKGPGW__radius-lg{border-radius:var(--radius-lg)}.Toast-module__cKGPGW__radius-full{border-radius:var(--radius-full)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-default{background-color:var(--color-default-100);color:var(--color-default-foreground)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-default .Toast-module__cKGPGW__icon{color:var(--color-default-500)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-default .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-default-300) 40%, transparent)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-default .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-default-500)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-primary{background-color:var(--color-primary-50);color:var(--color-primary-700)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-primary .Toast-module__cKGPGW__icon{color:var(--color-primary)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-primary .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-primary-200) 50%, transparent)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-primary .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-primary)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-secondary{background-color:var(--color-secondary-50);color:var(--color-secondary-700)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-secondary .Toast-module__cKGPGW__icon{color:var(--color-secondary)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-secondary .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-secondary-200) 50%, transparent)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-secondary .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-secondary)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-success{background-color:var(--color-success-50);color:var(--color-success-700)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-success .Toast-module__cKGPGW__icon{color:var(--color-success)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-success .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-success-200) 50%, transparent)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-success .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-success)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-warning{background-color:var(--color-warning-50);color:var(--color-warning-700)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-warning .Toast-module__cKGPGW__icon{color:var(--color-warning)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-warning .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-warning-200) 50%, transparent)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-warning .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-warning)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-danger{background-color:var(--color-danger-50);color:var(--color-danger-700)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-danger .Toast-module__cKGPGW__icon{color:var(--color-danger)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-danger .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-danger-200) 50%, transparent)}.Toast-module__cKGPGW__variant-flat.Toast-module__cKGPGW__color-danger .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-danger)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-default{background-color:var(--color-default-200);color:var(--color-default-foreground)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-default .Toast-module__cKGPGW__icon{color:var(--color-default-600)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-default .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-default-foreground) 20%, transparent)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-default .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-default-foreground)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-primary{background-color:var(--color-primary);color:var(--color-primary-foreground)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-primary .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-primary-foreground) 30%, transparent)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-primary .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-primary-foreground)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-secondary{background-color:var(--color-secondary);color:var(--color-secondary-foreground)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-secondary .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-secondary-foreground) 30%, transparent)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-secondary .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-secondary-foreground)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-success{background-color:var(--color-success);color:var(--color-success-foreground)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-success .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-success-foreground) 30%, transparent)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-success .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-success-foreground)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-warning{background-color:var(--color-warning);color:var(--color-warning-foreground)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-warning .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-warning-foreground) 30%, transparent)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-warning .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-warning-foreground)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-danger{background-color:var(--color-danger);color:var(--color-danger-foreground)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-danger .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-danger-foreground) 30%, transparent)}.Toast-module__cKGPGW__variant-solid.Toast-module__cKGPGW__color-danger .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-danger-foreground)}.Toast-module__cKGPGW__variant-bordered{border-width:var(--border-width-md);background-color:var(--color-content1);border-style:solid}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-default{border-color:var(--color-default-300);color:var(--color-default-foreground)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-default .Toast-module__cKGPGW__icon{color:var(--color-default-500)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-default .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-default-300) 40%, transparent)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-default .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-default-500)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-primary{border-color:var(--color-primary);color:var(--color-text-primary)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-primary .Toast-module__cKGPGW__icon{color:var(--color-primary)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-primary .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-primary-200) 50%, transparent)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-primary .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-primary)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-secondary{border-color:var(--color-secondary);color:var(--color-text-primary)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-secondary .Toast-module__cKGPGW__icon{color:var(--color-secondary)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-secondary .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-secondary-200) 50%, transparent)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-secondary .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-secondary)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-success{border-color:var(--color-success);color:var(--color-text-primary)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-success .Toast-module__cKGPGW__icon{color:var(--color-success)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-success .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-success-200) 50%, transparent)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-success .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-success)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-warning{border-color:var(--color-warning);color:var(--color-text-primary)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-warning .Toast-module__cKGPGW__icon{color:var(--color-warning)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-warning .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-warning-200) 50%, transparent)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-warning .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-warning)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-danger{border-color:var(--color-danger);color:var(--color-text-primary)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-danger .Toast-module__cKGPGW__icon{color:var(--color-danger)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-danger .Toast-module__cKGPGW__progressTrack{background-color:color-mix(in srgb, var(--color-danger-200) 50%, transparent)}.Toast-module__cKGPGW__variant-bordered.Toast-module__cKGPGW__color-danger .Toast-module__cKGPGW__progressIndicator{background-color:var(--color-danger)}@keyframes Toast-module__cKGPGW__enterFromBottom{0%{opacity:0;transform:translateY(80%)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Toast-module__cKGPGW__enterFromTop{0%{opacity:0;transform:translateY(-80%)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Toast-module__cKGPGW__exitToBottom{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(60%)scale(.95)}}@keyframes Toast-module__cKGPGW__exitToTop{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-60%)scale(.95)}}@keyframes Toast-module__cKGPGW__stackEnterFromBottom{0%{opacity:0;transform:translateY(30px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Toast-module__cKGPGW__stackEnterFromTop{0%{opacity:0;transform:translateY(-30px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Toast-module__cKGPGW__stackExit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.Toast-module__cKGPGW__enterBottom{animation:.35s cubic-bezier(.16,1,.3,1) forwards Toast-module__cKGPGW__enterFromBottom}.Toast-module__cKGPGW__enterTop{animation:.35s cubic-bezier(.16,1,.3,1) forwards Toast-module__cKGPGW__enterFromTop}.Toast-module__cKGPGW__exitBottom{animation:Toast-module__cKGPGW__exitToBottom var(--transition-slow) var(--ease-out) forwards;pointer-events:none}.Toast-module__cKGPGW__exitTop{animation:Toast-module__cKGPGW__exitToTop var(--transition-slow) var(--ease-out) forwards;pointer-events:none}.Toast-module__cKGPGW__stackEnterBottom{animation:.4s cubic-bezier(.16,1,.3,1) forwards Toast-module__cKGPGW__stackEnterFromBottom}.Toast-module__cKGPGW__stackEnterTop{animation:.4s cubic-bezier(.16,1,.3,1) forwards Toast-module__cKGPGW__stackEnterFromTop}.Toast-module__cKGPGW__stackExit{animation:Toast-module__cKGPGW__stackExit var(--transition-slow) var(--ease-out) forwards;pointer-events:none}.Toast-module__cKGPGW__noAnimation{animation:none;transition:none!important}@media (prefers-reduced-motion:reduce){.Toast-module__cKGPGW__toast{animation:none}.Toast-module__cKGPGW__region,.Toast-module__cKGPGW__stackContainer,.Toast-module__cKGPGW__toastStacked{transition:none}.Toast-module__cKGPGW__enterBottom,.Toast-module__cKGPGW__enterTop,.Toast-module__cKGPGW__stackEnterBottom,.Toast-module__cKGPGW__stackEnterTop,.Toast-module__cKGPGW__exitBottom,.Toast-module__cKGPGW__exitTop,.Toast-module__cKGPGW__stackExit{animation:none}.Toast-module__cKGPGW__exitBottom,.Toast-module__cKGPGW__exitTop,.Toast-module__cKGPGW__stackExit{opacity:0}}@media (max-width:480px){.Toast-module__cKGPGW__region{padding:var(--spacing-2);width:auto!important}.Toast-module__cKGPGW__stackContainer{max-width:100%;width:100%!important}.Toast-module__cKGPGW__placement-bottom-left,.Toast-module__cKGPGW__placement-bottom-right,.Toast-module__cKGPGW__placement-bottom-center,.Toast-module__cKGPGW__placement-top-left,.Toast-module__cKGPGW__placement-top-right,.Toast-module__cKGPGW__placement-top-center{align-items:stretch;left:0;right:0;transform:none}.Toast-module__cKGPGW__toast{width:100%;max-width:100%}}
.Avatar-module__-Jyu_W__avatar{transition:transform var(--transition-normal) var(--ease-default), box-shadow var(--transition-normal) var(--ease-default);box-shadow:var(--shadow-md);border:1.5px solid var(--color-border-light);background:var(--avatar-bg,var(--color-default-400));aspect-ratio:1;width:var(--avatar-size,40px);min-width:var(--avatar-size,40px);max-width:var(--avatar-size,40px);height:var(--avatar-size,40px);min-height:var(--avatar-size,40px);max-height:var(--avatar-size,40px);color:var(--color-white);font-weight:var(--font-weight-bold);line-height:var(--line-height-none);font-family:var(--font-family-sans);letter-spacing:var(--letter-spacing-wide);-webkit-user-select:none;user-select:none;text-shadow:0 1px 2px #0003;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.Avatar-module__-Jyu_W__rounded{border-radius:var(--radius-full)}.Avatar-module__-Jyu_W__square{border-radius:var(--radius-md)}.Avatar-module__-Jyu_W__sm{--avatar-size:32px;font-size:var(--font-size-tiny)}.Avatar-module__-Jyu_W__md{--avatar-size:40px;font-size:var(--font-size-sm)}.Avatar-module__-Jyu_W__lg{--avatar-size:56px;font-size:var(--font-size-lg)}.Avatar-module__-Jyu_W__xl{--avatar-size:72px;font-size:var(--font-size-xl)}.Avatar-module__-Jyu_W__bordered{box-shadow:0 0 0 1px var(--color-border);border:var(--border-width-md) solid var(--color-content1)}.Avatar-module__-Jyu_W__image{object-fit:cover;width:100%;height:100%}.Avatar-module__-Jyu_W__initials{justify-content:center;align-items:center;display:flex}.Avatar-module__-Jyu_W__overlay{display:inline-flex;position:absolute;bottom:0;right:0;transform:translate(25%,25%)}.Avatar-module__-Jyu_W__hasImage{background:0 0}.Avatar-module__-Jyu_W__avatar:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.Avatar-module__-Jyu_W__avatar{transition:none}}
.EmployeesTable-module__vAXxoG__tableContainer{-webkit-backdrop-filter:blur(var(--glass-blur-dashboard));backdrop-filter:blur(var(--glass-blur-dashboard));box-shadow:var(--shadow-sm);border:1px solid var(--glass-border-dashboard);border-radius:var(--radius-xl);background:var(--glass-bg-dashboard);-webkit-overflow-scrolling:touch;width:100%;position:relative;overflow:auto hidden}.EmployeesTable-module__vAXxoG__tableContainer table{min-width:960px}.EmployeesTable-module__vAXxoG__tableHeader{justify-content:space-between;align-items:center;gap:var(--spacing-4);border-bottom:var(--border-width-sm) solid var(--color-divider);padding:var(--spacing-6) var(--spacing-6) var(--spacing-4);flex-wrap:wrap;display:flex}.EmployeesTable-module__vAXxoG__tableHeader h3{color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);margin:0}.EmployeesTable-module__vAXxoG__resultCount{align-items:center;gap:var(--spacing-2);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-md);flex-shrink:0;display:flex}.EmployeesTable-module__vAXxoG__employeeName{align-items:center;gap:var(--spacing-3);display:flex}.EmployeesTable-module__vAXxoG__name{font-weight:var(--font-weight-medium)}.EmployeesTable-module__vAXxoG__actions{gap:var(--spacing-2);display:flex}.EmployeesTable-module__vAXxoG__selectionToolbar{justify-content:space-between;align-items:center;gap:var(--spacing-3);border-bottom:var(--border-width-sm) solid var(--color-primary-200);background:color-mix(in srgb, var(--color-primary-50) 60%, transparent);padding:var(--spacing-3) var(--spacing-6);flex-wrap:wrap;display:flex}.EmployeesTable-module__vAXxoG__selectionCount{color:var(--color-primary-700);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}.EmployeesTable-module__vAXxoG__selectionActions{align-items:center;gap:var(--spacing-2);display:flex}.EmployeesTable-module__vAXxoG__spinnerInline{margin-left:var(--spacing-2);border:var(--border-width-md) solid var(--color-default-300);border-top-color:var(--color-primary);border-radius:var(--radius-full);width:16px;height:16px;animation:.6s linear infinite EmployeesTable-module__vAXxoG__spin;display:inline-block}@keyframes EmployeesTable-module__vAXxoG__spin{to{transform:rotate(360deg)}}.EmployeesTable-module__vAXxoG__fetchingDim table tbody tr{opacity:var(--opacity-disabled);transition:opacity var(--transition-normal) var(--ease-default)}@media (max-width:768px){.EmployeesTable-module__vAXxoG__tableContainer{overflow:visible}.EmployeesTable-module__vAXxoG__tableContainer table{min-width:0}.EmployeesTable-module__vAXxoG__tableHeader{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);flex-direction:column}.EmployeesTable-module__vAXxoG__tableHeader h3{font-size:var(--font-size-lg)}.EmployeesTable-module__vAXxoG__resultCount{font-size:var(--font-size-sm)}.EmployeesTable-module__vAXxoG__employeeName{flex-direction:row-reverse;justify-content:flex-end}.EmployeesTable-module__vAXxoG__selectionToolbar{align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);flex-direction:column}}@media (prefers-reduced-motion:reduce){.EmployeesTable-module__vAXxoG__spinnerInline{animation:none}.EmployeesTable-module__vAXxoG__fetchingDim table tbody tr{transition:none}}
.Button-module__f3R4Aq__button{justify-content:center;align-items:center;gap:var(--spacing-2);transition:background-color var(--transition-normal) var(--ease-default), color var(--transition-normal) var(--ease-default), border-color var(--transition-normal) var(--ease-default), box-shadow var(--transition-normal) var(--ease-default), transform var(--transition-fast) var(--ease-default), opacity var(--transition-normal) var(--ease-default);cursor:pointer;border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;font-family:inherit;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Button-module__f3R4Aq__button[data-pressed=true]{transform:scale(.97)}.Button-module__f3R4Aq__button:disabled,.Button-module__f3R4Aq__button[data-disabled]{opacity:var(--opacity-disabled);cursor:not-allowed;pointer-events:none}.Button-module__f3R4Aq__button:focus-visible{box-shadow:var(--focus-ring);outline:none}.Button-module__f3R4Aq__disableAnimation{transition:none}.Button-module__f3R4Aq__disableAnimation[data-pressed=true]{transform:none}.Button-module__f3R4Aq__sm{padding:var(--spacing-1-5) var(--spacing-3);min-height:2rem;font-size:var(--font-size-sm)}.Button-module__f3R4Aq__md{padding:var(--spacing-2) var(--spacing-4);min-height:2.5rem;font-size:var(--font-size-md)}.Button-module__f3R4Aq__lg{gap:var(--spacing-3);padding:var(--spacing-2-5) var(--spacing-5);min-height:3rem;font-size:var(--font-size-base)}.Button-module__f3R4Aq__fullWidth{width:100%}.Button-module__f3R4Aq__iconOnly{aspect-ratio:1;padding:0}.Button-module__f3R4Aq__iconOnly.Button-module__f3R4Aq__sm{width:2rem}.Button-module__f3R4Aq__iconOnly.Button-module__f3R4Aq__md{width:2.5rem}.Button-module__f3R4Aq__iconOnly.Button-module__f3R4Aq__lg{width:3rem}.Button-module__f3R4Aq__radiusNone{border-radius:var(--radius-none)}.Button-module__f3R4Aq__radiusSm{border-radius:var(--radius-sm)}.Button-module__f3R4Aq__radiusMd{border-radius:var(--radius-md)}.Button-module__f3R4Aq__radiusLg{border-radius:var(--radius-lg)}.Button-module__f3R4Aq__radiusFull{border-radius:var(--radius-full)}.Button-module__f3R4Aq__content{align-items:center;gap:var(--spacing-2);z-index:1;display:inline-flex;position:relative}.Button-module__f3R4Aq__contentLoading{opacity:var(--opacity-disabled)}.Button-module__f3R4Aq__startContent,.Button-module__f3R4Aq__endContent{z-index:1;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.Button-module__f3R4Aq__loading{cursor:wait;pointer-events:none}.Button-module__f3R4Aq__spinner{z-index:1;border-radius:var(--radius-full);border:2px solid #0000;border-top-color:currentColor;flex-shrink:0;width:1em;height:1em;animation:.75s linear infinite Button-module__f3R4Aq__buttonSpin;position:relative}@keyframes Button-module__f3R4Aq__buttonSpin{to{transform:rotate(360deg)}}.Button-module__f3R4Aq__rippleContainer{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}@keyframes Button-module__f3R4Aq__rippleAnimation{0%{opacity:.35;transform:scale(0)}to{opacity:0;transform:scale(2)}}.Button-module__f3R4Aq__ripple{animation:Button-module__f3R4Aq__rippleAnimation var(--ripple-duration,.4s) ease-out forwards;border-radius:var(--radius-full);pointer-events:none;background-color:currentColor;position:absolute}.Button-module__f3R4Aq__solid.Button-module__f3R4Aq__colorDefault{background-color:var(--color-default-200);color:var(--color-default-foreground)}.Button-module__f3R4Aq__solid.Button-module__f3R4Aq__colorDefault:hover:not(:disabled){background-color:var(--color-default-300)}.Button-module__f3R4Aq__solid.Button-module__f3R4Aq__colorPrimary{background:var(--gradient-button);color:var(--color-primary-foreground)}.Button-module__f3R4Aq__solid.Button-module__f3R4Aq__colorPrimary:hover:not(:disabled){background:var(--gradient-button-hover)}.Button-module__f3R4Aq__solid.Button-module__f3R4Aq__colorSecondary{background-color:var(--color-secondary);color:var(--color-secondary-foreground)}.Button-module__f3R4Aq__solid.Button-module__f3R4Aq__colorSecondary:hover:not(:disabled){background-color:var(--color-secondary-600)}.Button-module__f3R4Aq__solid.Button-module__f3R4Aq__colorSuccess{background-color:var(--color-success);color:var(--color-success-foreground)}.Button-module__f3R4Aq__solid.Button-module__f3R4Aq__colorSuccess:hover:not(:disabled){background-color:var(--color-success-600)}.Button-module__f3R4Aq__solid.Button-module__f3R4Aq__colorWarning{background-color:var(--color-warning);color:var(--color-warning-foreground)}.Button-module__f3R4Aq__solid.Button-module__f3R4Aq__colorWarning:hover:not(:disabled){background-color:var(--color-warning-600)}.Button-module__f3R4Aq__solid.Button-module__f3R4Aq__colorDanger{background-color:var(--color-danger);color:var(--color-danger-foreground)}.Button-module__f3R4Aq__solid.Button-module__f3R4Aq__colorDanger:hover:not(:disabled){background-color:var(--color-danger-600)}.Button-module__f3R4Aq__bordered{border-width:var(--border-width-md);background-color:#0000;border-style:solid}.Button-module__f3R4Aq__bordered.Button-module__f3R4Aq__colorDefault{border-color:var(--color-default);color:var(--color-default-foreground)}.Button-module__f3R4Aq__bordered.Button-module__f3R4Aq__colorDefault:hover:not(:disabled){background-color:var(--color-default-100)}.Button-module__f3R4Aq__bordered.Button-module__f3R4Aq__colorPrimary{border-color:var(--color-primary);color:var(--color-primary)}.Button-module__f3R4Aq__bordered.Button-module__f3R4Aq__colorPrimary:hover:not(:disabled){background-color:var(--color-primary-50)}.Button-module__f3R4Aq__bordered.Button-module__f3R4Aq__colorSecondary{border-color:var(--color-secondary);color:var(--color-secondary)}.Button-module__f3R4Aq__bordered.Button-module__f3R4Aq__colorSecondary:hover:not(:disabled){background-color:var(--color-secondary-50)}.Button-module__f3R4Aq__bordered.Button-module__f3R4Aq__colorSuccess{border-color:var(--color-success);color:var(--color-success)}.Button-module__f3R4Aq__bordered.Button-module__f3R4Aq__colorSuccess:hover:not(:disabled){background-color:var(--color-success-50)}.Button-module__f3R4Aq__bordered.Button-module__f3R4Aq__colorWarning{border-color:var(--color-warning);color:var(--color-warning)}.Button-module__f3R4Aq__bordered.Button-module__f3R4Aq__colorWarning:hover:not(:disabled){background-color:var(--color-warning-50)}.Button-module__f3R4Aq__bordered.Button-module__f3R4Aq__colorDanger{border-color:var(--color-danger);color:var(--color-danger)}.Button-module__f3R4Aq__bordered.Button-module__f3R4Aq__colorDanger:hover:not(:disabled){background-color:var(--color-danger-50)}.Button-module__f3R4Aq__faded{border-width:var(--border-width-md);border-style:solid;border-color:var(--color-default-300);background-color:var(--color-default-100)}.Button-module__f3R4Aq__faded.Button-module__f3R4Aq__colorDefault{color:var(--color-default-foreground)}.Button-module__f3R4Aq__faded.Button-module__f3R4Aq__colorDefault:hover:not(:disabled){background-color:var(--color-default-200)}.Button-module__f3R4Aq__faded.Button-module__f3R4Aq__colorPrimary{color:var(--color-primary)}.Button-module__f3R4Aq__faded.Button-module__f3R4Aq__colorPrimary:hover:not(:disabled){background-color:var(--color-default-200)}.Button-module__f3R4Aq__faded.Button-module__f3R4Aq__colorSecondary{color:var(--color-secondary)}.Button-module__f3R4Aq__faded.Button-module__f3R4Aq__colorSecondary:hover:not(:disabled){background-color:var(--color-default-200)}.Button-module__f3R4Aq__faded.Button-module__f3R4Aq__colorSuccess{color:var(--color-success)}.Button-module__f3R4Aq__faded.Button-module__f3R4Aq__colorSuccess:hover:not(:disabled){background-color:var(--color-default-200)}.Button-module__f3R4Aq__faded.Button-module__f3R4Aq__colorWarning{color:var(--color-warning)}.Button-module__f3R4Aq__faded.Button-module__f3R4Aq__colorWarning:hover:not(:disabled){background-color:var(--color-default-200)}.Button-module__f3R4Aq__faded.Button-module__f3R4Aq__colorDanger{color:var(--color-danger)}.Button-module__f3R4Aq__faded.Button-module__f3R4Aq__colorDanger:hover:not(:disabled){background-color:var(--color-default-200)}.Button-module__f3R4Aq__flat{border:none}.Button-module__f3R4Aq__flat.Button-module__f3R4Aq__colorDefault{background-color:var(--color-default-100);color:var(--color-default-foreground)}.Button-module__f3R4Aq__flat.Button-module__f3R4Aq__colorDefault:hover:not(:disabled){background-color:var(--color-default-200)}.Button-module__f3R4Aq__flat.Button-module__f3R4Aq__colorPrimary{background-color:var(--color-primary-50);color:var(--color-primary)}.Button-module__f3R4Aq__flat.Button-module__f3R4Aq__colorPrimary:hover:not(:disabled){background-color:var(--color-primary-100)}.Button-module__f3R4Aq__flat.Button-module__f3R4Aq__colorSecondary{background-color:var(--color-secondary-50);color:var(--color-secondary)}.Button-module__f3R4Aq__flat.Button-module__f3R4Aq__colorSecondary:hover:not(:disabled){background-color:var(--color-secondary-100)}.Button-module__f3R4Aq__flat.Button-module__f3R4Aq__colorSuccess{background-color:var(--color-success-50);color:var(--color-success)}.Button-module__f3R4Aq__flat.Button-module__f3R4Aq__colorSuccess:hover:not(:disabled){background-color:var(--color-success-100)}.Button-module__f3R4Aq__flat.Button-module__f3R4Aq__colorWarning{background-color:var(--color-warning-50);color:var(--color-warning)}.Button-module__f3R4Aq__flat.Button-module__f3R4Aq__colorWarning:hover:not(:disabled){background-color:var(--color-warning-100)}.Button-module__f3R4Aq__flat.Button-module__f3R4Aq__colorDanger{background-color:var(--color-danger-50);color:var(--color-danger)}.Button-module__f3R4Aq__flat.Button-module__f3R4Aq__colorDanger:hover:not(:disabled){background-color:var(--color-danger-100)}.Button-module__f3R4Aq__light{background-color:#0000;border:none}.Button-module__f3R4Aq__light.Button-module__f3R4Aq__colorDefault{color:var(--color-default-foreground)}.Button-module__f3R4Aq__light.Button-module__f3R4Aq__colorDefault:hover:not(:disabled){background-color:var(--color-default-100)}.Button-module__f3R4Aq__light.Button-module__f3R4Aq__colorPrimary{color:var(--color-primary)}.Button-module__f3R4Aq__light.Button-module__f3R4Aq__colorPrimary:hover:not(:disabled){background-color:var(--color-primary-50)}.Button-module__f3R4Aq__light.Button-module__f3R4Aq__colorSecondary{color:var(--color-secondary)}.Button-module__f3R4Aq__light.Button-module__f3R4Aq__colorSecondary:hover:not(:disabled){background-color:var(--color-secondary-50)}.Button-module__f3R4Aq__light.Button-module__f3R4Aq__colorSuccess{color:var(--color-success)}.Button-module__f3R4Aq__light.Button-module__f3R4Aq__colorSuccess:hover:not(:disabled){background-color:var(--color-success-50)}.Button-module__f3R4Aq__light.Button-module__f3R4Aq__colorWarning{color:var(--color-warning)}.Button-module__f3R4Aq__light.Button-module__f3R4Aq__colorWarning:hover:not(:disabled){background-color:var(--color-warning-50)}.Button-module__f3R4Aq__light.Button-module__f3R4Aq__colorDanger{color:var(--color-danger)}.Button-module__f3R4Aq__light.Button-module__f3R4Aq__colorDanger:hover:not(:disabled){background-color:var(--color-danger-50)}.Button-module__f3R4Aq__ghost{border-width:var(--border-width-md);background-color:#0000;border-style:solid}.Button-module__f3R4Aq__ghost.Button-module__f3R4Aq__colorDefault{border-color:var(--color-default);color:var(--color-default-foreground)}.Button-module__f3R4Aq__ghost.Button-module__f3R4Aq__colorDefault:hover:not(:disabled){border-color:var(--color-default-200);background-color:var(--color-default-200);color:var(--color-default-foreground)}.Button-module__f3R4Aq__ghost.Button-module__f3R4Aq__colorPrimary{border-color:var(--color-primary);color:var(--color-primary)}.Button-module__f3R4Aq__ghost.Button-module__f3R4Aq__colorPrimary:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-primary-foreground)}.Button-module__f3R4Aq__ghost.Button-module__f3R4Aq__colorSecondary{border-color:var(--color-secondary);color:var(--color-secondary)}.Button-module__f3R4Aq__ghost.Button-module__f3R4Aq__colorSecondary:hover:not(:disabled){background-color:var(--color-secondary);color:var(--color-secondary-foreground)}.Button-module__f3R4Aq__ghost.Button-module__f3R4Aq__colorSuccess{border-color:var(--color-success);color:var(--color-success)}.Button-module__f3R4Aq__ghost.Button-module__f3R4Aq__colorSuccess:hover:not(:disabled){background-color:var(--color-success);color:var(--color-success-foreground)}.Button-module__f3R4Aq__ghost.Button-module__f3R4Aq__colorWarning{border-color:var(--color-warning);color:var(--color-warning)}.Button-module__f3R4Aq__ghost.Button-module__f3R4Aq__colorWarning:hover:not(:disabled){background-color:var(--color-warning);color:var(--color-warning-foreground)}.Button-module__f3R4Aq__ghost.Button-module__f3R4Aq__colorDanger{border-color:var(--color-danger);color:var(--color-danger)}.Button-module__f3R4Aq__ghost.Button-module__f3R4Aq__colorDanger:hover:not(:disabled){background-color:var(--color-danger);color:var(--color-danger-foreground)}.Button-module__f3R4Aq__shadow.Button-module__f3R4Aq__colorDefault{box-shadow:var(--shadow-md);background-color:var(--color-default-200);color:var(--color-default-foreground)}.Button-module__f3R4Aq__shadow.Button-module__f3R4Aq__colorDefault:hover:not(:disabled){box-shadow:var(--shadow-lg);background-color:var(--color-default-300)}.Button-module__f3R4Aq__shadow.Button-module__f3R4Aq__colorPrimary{box-shadow:var(--shadow-md);background-color:var(--color-primary);color:var(--color-primary-foreground)}.Button-module__f3R4Aq__shadow.Button-module__f3R4Aq__colorPrimary:hover:not(:disabled){box-shadow:var(--shadow-lg);background-color:var(--color-primary-600)}.Button-module__f3R4Aq__shadow.Button-module__f3R4Aq__colorSecondary{box-shadow:var(--shadow-md);background-color:var(--color-secondary);color:var(--color-secondary-foreground)}.Button-module__f3R4Aq__shadow.Button-module__f3R4Aq__colorSecondary:hover:not(:disabled){box-shadow:var(--shadow-lg);background-color:var(--color-secondary-600)}.Button-module__f3R4Aq__shadow.Button-module__f3R4Aq__colorSuccess{box-shadow:var(--shadow-md);background-color:var(--color-success);color:var(--color-success-foreground)}.Button-module__f3R4Aq__shadow.Button-module__f3R4Aq__colorSuccess:hover:not(:disabled){box-shadow:var(--shadow-lg);background-color:var(--color-success-600)}.Button-module__f3R4Aq__shadow.Button-module__f3R4Aq__colorWarning{box-shadow:var(--shadow-md);background-color:var(--color-warning);color:var(--color-warning-foreground)}.Button-module__f3R4Aq__shadow.Button-module__f3R4Aq__colorWarning:hover:not(:disabled){box-shadow:var(--shadow-lg);background-color:var(--color-warning-600)}.Button-module__f3R4Aq__shadow.Button-module__f3R4Aq__colorDanger{box-shadow:var(--shadow-md);background-color:var(--color-danger);color:var(--color-danger-foreground)}.Button-module__f3R4Aq__shadow.Button-module__f3R4Aq__colorDanger:hover:not(:disabled){box-shadow:var(--shadow-lg);background-color:var(--color-danger-600)}.Button-module__f3R4Aq__shadow:focus-visible{box-shadow:var(--shadow-md), var(--focus-ring)}@media (prefers-reduced-motion:reduce){.Button-module__f3R4Aq__button{transition-duration:.01ms}.Button-module__f3R4Aq__button[data-pressed=true]{transform:none}.Button-module__f3R4Aq__spinner{animation-duration:1.5s}.Button-module__f3R4Aq__ripple{animation:none;display:none}}@media (max-width:768px){.Button-module__f3R4Aq__md{padding:var(--spacing-1-5) var(--spacing-3);font-size:var(--font-size-sm)}.Button-module__f3R4Aq__lg{padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-md)}}
.Checkbox-module__24W_9W__base{cursor:pointer;margin:calc(-1 * var(--spacing-2));padding:var(--spacing-2);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;display:inline-flex;position:relative}.Checkbox-module__24W_9W__base[data-disabled=true]{opacity:var(--opacity-disabled);pointer-events:none}.Checkbox-module__24W_9W__base[data-readonly=true]{pointer-events:none}.Checkbox-module__24W_9W__fullWidth{width:100%;display:flex}.Checkbox-module__24W_9W__hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Checkbox-module__24W_9W__wrapper{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.Checkbox-module__24W_9W__wrapper:before{transition:border-color var(--transition-normal) var(--ease-default), background-color var(--transition-normal) var(--ease-default);box-sizing:border-box;border:var(--border-width-md) solid var(--color-default);border-radius:inherit;content:"";position:absolute;inset:0}.Checkbox-module__24W_9W__wrapper:after{opacity:0;border-radius:inherit;content:"";transition:transform .2s linear,opacity .2s linear;position:absolute;inset:0;transform:scale(.5)}.Checkbox-module__24W_9W__base:hover .Checkbox-module__24W_9W__wrapper:before{background-color:var(--color-default-100)}.Checkbox-module__24W_9W__base:has(.Checkbox-module__24W_9W__hiddenInput:focus-visible) .Checkbox-module__24W_9W__wrapper{box-shadow:var(--focus-ring)}.Checkbox-module__24W_9W__base[data-pressed=true] .Checkbox-module__24W_9W__wrapper{transition:transform var(--transition-fast) var(--ease-default);transform:scale(.95)}.Checkbox-module__24W_9W__base[data-selected=true] .Checkbox-module__24W_9W__wrapper:after{opacity:1;transform:scale(1)}.Checkbox-module__24W_9W__base[data-selected=true] .Checkbox-module__24W_9W__wrapper:before{border-color:#0000}.Checkbox-module__24W_9W__icon{opacity:0;z-index:1;transition:opacity var(--transition-normal) var(--ease-default);color:var(--color-primary-foreground);position:relative}.Checkbox-module__24W_9W__base[data-selected=true] .Checkbox-module__24W_9W__icon,.Checkbox-module__24W_9W__base[data-indeterminate=true] .Checkbox-module__24W_9W__icon{opacity:1}.Checkbox-module__24W_9W__label{transition:color var(--transition-normal) var(--ease-default), opacity var(--transition-normal) var(--ease-default);padding-left:var(--spacing-2);color:var(--color-foreground);font-size:var(--font-size-md);line-height:var(--line-height-normal);-webkit-user-select:none;user-select:none;position:relative}.Checkbox-module__24W_9W__label a{color:var(--color-primary);text-decoration:none}.Checkbox-module__24W_9W__label a:hover{text-decoration:underline}.Checkbox-module__24W_9W__lineThrough .Checkbox-module__24W_9W__label:after{top:50%;right:0;left:var(--spacing-2);transform-origin:0;transition:transform var(--transition-normal) var(--ease-default);background-color:var(--color-foreground);content:"";height:2px;position:absolute;transform:scaleX(0)}.Checkbox-module__24W_9W__lineThrough[data-selected=true] .Checkbox-module__24W_9W__label:after{transform:scaleX(1)}.Checkbox-module__24W_9W__lineThrough[data-selected=true] .Checkbox-module__24W_9W__label{opacity:.6}.Checkbox-module__24W_9W__colorDefault .Checkbox-module__24W_9W__wrapper:after{background-color:var(--color-default-500)}.Checkbox-module__24W_9W__colorDefault .Checkbox-module__24W_9W__icon{color:var(--color-default-foreground)}.Checkbox-module__24W_9W__colorPrimary .Checkbox-module__24W_9W__wrapper:after{background-color:var(--color-primary)}.Checkbox-module__24W_9W__colorPrimary .Checkbox-module__24W_9W__icon{color:var(--color-primary-foreground)}.Checkbox-module__24W_9W__colorSecondary .Checkbox-module__24W_9W__wrapper:after{background-color:var(--color-secondary)}.Checkbox-module__24W_9W__colorSecondary .Checkbox-module__24W_9W__icon{color:var(--color-secondary-foreground)}.Checkbox-module__24W_9W__colorSuccess .Checkbox-module__24W_9W__wrapper:after{background-color:var(--color-success)}.Checkbox-module__24W_9W__colorSuccess .Checkbox-module__24W_9W__icon{color:var(--color-success-foreground)}.Checkbox-module__24W_9W__colorWarning .Checkbox-module__24W_9W__wrapper:after{background-color:var(--color-warning)}.Checkbox-module__24W_9W__colorWarning .Checkbox-module__24W_9W__icon{color:var(--color-warning-foreground)}.Checkbox-module__24W_9W__colorDanger .Checkbox-module__24W_9W__wrapper:after{background-color:var(--color-danger)}.Checkbox-module__24W_9W__colorDanger .Checkbox-module__24W_9W__icon{color:var(--color-danger-foreground)}.Checkbox-module__24W_9W__sizeSm .Checkbox-module__24W_9W__wrapper{width:1rem;height:1rem}.Checkbox-module__24W_9W__sizeSm .Checkbox-module__24W_9W__icon{width:.75rem;height:.5rem}.Checkbox-module__24W_9W__sizeSm .Checkbox-module__24W_9W__label{font-size:var(--font-size-sm)}.Checkbox-module__24W_9W__sizeMd .Checkbox-module__24W_9W__wrapper{width:1.25rem;height:1.25rem}.Checkbox-module__24W_9W__sizeMd .Checkbox-module__24W_9W__icon{width:1rem;height:.75rem}.Checkbox-module__24W_9W__sizeMd .Checkbox-module__24W_9W__label{font-size:var(--font-size-md)}.Checkbox-module__24W_9W__sizeLg .Checkbox-module__24W_9W__wrapper{width:1.5rem;height:1.5rem}.Checkbox-module__24W_9W__sizeLg .Checkbox-module__24W_9W__icon{width:1.25rem;height:1rem}.Checkbox-module__24W_9W__sizeLg .Checkbox-module__24W_9W__label{font-size:var(--font-size-base)}.Checkbox-module__24W_9W__radiusNone .Checkbox-module__24W_9W__wrapper{border-radius:var(--radius-none)}.Checkbox-module__24W_9W__radiusSm .Checkbox-module__24W_9W__wrapper{border-radius:calc(var(--radius-sm) / 2)}.Checkbox-module__24W_9W__radiusMd .Checkbox-module__24W_9W__wrapper{border-radius:calc(var(--radius-md) / 3)}.Checkbox-module__24W_9W__radiusLg .Checkbox-module__24W_9W__wrapper{border-radius:calc(var(--radius-lg) / 2)}.Checkbox-module__24W_9W__radiusFull .Checkbox-module__24W_9W__wrapper{border-radius:var(--radius-full)}.Checkbox-module__24W_9W__base[data-invalid=true] .Checkbox-module__24W_9W__wrapper:before{border-color:var(--color-danger)}.Checkbox-module__24W_9W__base[data-invalid=true] .Checkbox-module__24W_9W__label{color:var(--color-danger)}.Checkbox-module__24W_9W__base[data-invalid=true]:has(.Checkbox-module__24W_9W__hiddenInput:focus-visible) .Checkbox-module__24W_9W__wrapper{box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-danger)}.Checkbox-module__24W_9W__disableAnimation .Checkbox-module__24W_9W__wrapper:before,.Checkbox-module__24W_9W__disableAnimation .Checkbox-module__24W_9W__wrapper:after,.Checkbox-module__24W_9W__disableAnimation .Checkbox-module__24W_9W__wrapper,.Checkbox-module__24W_9W__disableAnimation .Checkbox-module__24W_9W__icon,.Checkbox-module__24W_9W__disableAnimation .Checkbox-module__24W_9W__label,.Checkbox-module__24W_9W__disableAnimation .Checkbox-module__24W_9W__label:after{transition:none!important}.Checkbox-module__24W_9W__errorMessage{margin-top:var(--spacing-1);padding-left:var(--spacing-2);color:var(--color-danger);font-size:var(--font-size-xs);display:block}.Checkbox-module__24W_9W__hint{margin-top:var(--spacing-1);padding-left:var(--spacing-2);color:var(--color-text-tertiary);font-size:var(--font-size-xs)}@media (prefers-reduced-motion:reduce){.Checkbox-module__24W_9W__wrapper:before,.Checkbox-module__24W_9W__wrapper:after,.Checkbox-module__24W_9W__wrapper,.Checkbox-module__24W_9W__icon,.Checkbox-module__24W_9W__label,.Checkbox-module__24W_9W__label:after{transition:none!important}}
.DashboardApprovalTimeline-module__Z-1IyG__container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:DashboardApprovalTimeline-module__Z-1IyG__fadeInScale .6s var(--ease-spring);transition:all var(--transition-slower) var(--ease-spring);border:var(--border-width-sm) solid #3b82f633;border-radius:var(--radius-xl);padding:var(--spacing-8);background:linear-gradient(135deg,#3b82f614,#60a5fa0a);max-width:100%;position:relative;overflow:hidden}.DashboardApprovalTimeline-module__Z-1IyG__container:hover{background:linear-gradient(135deg,#3b82f61f,#60a5fa14);border-color:#3b82f64d;transform:translateY(-2px);box-shadow:0 20px 40px #3b82f626,0 0 30px #3b82f614,inset 0 1px 2px #ffffff80}.DashboardApprovalTimeline-module__Z-1IyG__container:before{z-index:0;pointer-events:none;content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.DashboardApprovalTimeline-module__Z-1IyG__container:hover:before{left:100%}@keyframes DashboardApprovalTimeline-module__Z-1IyG__fadeInScale{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.DashboardApprovalTimeline-module__Z-1IyG__title{z-index:1;margin:0 0 var(--spacing-8) 0;color:var(--color-text-primary);font-weight:800;font-size:var(--font-size-xl);letter-spacing:-.5px;word-break:break-word;position:relative}.DashboardApprovalTimeline-module__Z-1IyG__timeline{gap:var(--spacing-6);z-index:1;flex-direction:column;width:100%;display:flex;position:relative}.DashboardApprovalTimeline-module__Z-1IyG__timelineItem{gap:var(--spacing-4);transition:all var(--transition-slow) ease;width:100%;max-width:100%;padding-left:0;display:flex;position:relative}.DashboardApprovalTimeline-module__Z-1IyG__timelineItem.DashboardApprovalTimeline-module__Z-1IyG__activeItem{margin:-.5rem;margin-bottom:var(--spacing-2);border:var(--border-width-lg) solid var(--color-warning);border-radius:var(--radius-xl);padding:var(--spacing-4);background:linear-gradient(135deg,#fbbf2426,#f59e0b1a);animation:2s ease-in-out infinite DashboardApprovalTimeline-module__Z-1IyG__currentStepGlow;box-shadow:0 8px 24px #f59e0b40,inset 0 0 0 1px #fbbf2433}@keyframes DashboardApprovalTimeline-module__Z-1IyG__currentStepGlow{0%,to{border-color:var(--color-warning);box-shadow:0 8px 24px #f59e0b40,inset 0 0 0 1px #fbbf2433}50%{border-color:var(--color-yellow-400);box-shadow:0 12px 32px #f59e0b59,inset 0 0 0 1px #fbbf244d}}.DashboardApprovalTimeline-module__Z-1IyG__timelineTrack{flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative}.DashboardApprovalTimeline-module__Z-1IyG__dot{z-index:2;transition:all var(--transition-slow) var(--ease-spring);border:var(--border-width-lg) solid #ffffff4d;width:48px;height:48px;font-size:var(--font-size-2xl);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 4px 16px #0003}.DashboardApprovalTimeline-module__Z-1IyG__dot.DashboardApprovalTimeline-module__Z-1IyG__status-approved{background:linear-gradient(135deg, var(--color-success), var(--color-success-600));color:var(--color-white);border-color:#fff6;box-shadow:0 8px 24px #10b98173}.DashboardApprovalTimeline-module__Z-1IyG__dot.DashboardApprovalTimeline-module__Z-1IyG__status-approved:hover{transform:scale(1.05);box-shadow:0 12px 32px #10b98173}.DashboardApprovalTimeline-module__Z-1IyG__dot.DashboardApprovalTimeline-module__Z-1IyG__status-rejected{background:linear-gradient(135deg, var(--color-danger), var(--color-danger-600));color:var(--color-white);box-shadow:0 8px 24px #ef444459}.DashboardApprovalTimeline-module__Z-1IyG__dot.DashboardApprovalTimeline-module__Z-1IyG__status-pending{background:linear-gradient(135deg, var(--color-yellow-400), var(--color-warning));color:var(--color-white);border-color:#ffffff80;animation:2s cubic-bezier(.4,0,.6,1) infinite DashboardApprovalTimeline-module__Z-1IyG__dotPulse;box-shadow:0 8px 24px #fbbf2473}@keyframes DashboardApprovalTimeline-module__Z-1IyG__dotPulse{0%,to{transform:scale(1);box-shadow:0 8px 24px #fbbf2473}50%{transform:scale(1.08);box-shadow:0 12px 32px #fbbf24b3}}.DashboardApprovalTimeline-module__Z-1IyG__dot.DashboardApprovalTimeline-module__Z-1IyG__status-pending.DashboardApprovalTimeline-module__Z-1IyG__active{animation:1.5s cubic-bezier(.4,0,.6,1) infinite DashboardApprovalTimeline-module__Z-1IyG__dotPulse}.DashboardApprovalTimeline-module__Z-1IyG__dot.DashboardApprovalTimeline-module__Z-1IyG__status-inactive{color:var(--color-text-tertiary);background:#e2e8f0e6;border-color:#ffffff4d}.DashboardApprovalTimeline-module__Z-1IyG__dot.DashboardApprovalTimeline-module__Z-1IyG__status-future{border-width:var(--border-width-md);color:var(--color-default-300);background:linear-gradient(135deg,#f1f5f9cc,#e2e8f099);border-color:#cbd5e166;box-shadow:0 2px 8px #94a3b814}.DashboardApprovalTimeline-module__Z-1IyG__iconApproved,.DashboardApprovalTimeline-module__Z-1IyG__iconRejected,.DashboardApprovalTimeline-module__Z-1IyG__iconPending,.DashboardApprovalTimeline-module__Z-1IyG__iconInactive,.DashboardApprovalTimeline-module__Z-1IyG__iconFuture{animation:DashboardApprovalTimeline-module__Z-1IyG__iconAppear .4s var(--ease-spring)}.DashboardApprovalTimeline-module__Z-1IyG__iconFuture{opacity:.7;color:var(--color-default-300);font-size:1.2rem}@keyframes DashboardApprovalTimeline-module__Z-1IyG__iconAppear{0%{opacity:0;transform:scale(.5)rotate(-90deg)}to{opacity:1;transform:scale(1)rotate(0)}}.DashboardApprovalTimeline-module__Z-1IyG__line{transition:all var(--transition-slower) ease;margin-top:var(--spacing-2);background:linear-gradient(#94a3b899,#cbd5e180);border-radius:2px;width:4px;height:60px;box-shadow:0 0 10px #94a3b84d}.DashboardApprovalTimeline-module__Z-1IyG__line.DashboardApprovalTimeline-module__Z-1IyG__lineCompleted{background:linear-gradient(to bottom, var(--color-success), var(--color-success-600));width:4px;box-shadow:0 0 16px #10b98166,0 0 6px #10b9814d}.DashboardApprovalTimeline-module__Z-1IyG__line.DashboardApprovalTimeline-module__Z-1IyG__lineFuture{opacity:.8;background:linear-gradient(#cbd5e180,#e2e8f066);width:3px;box-shadow:0 0 8px #94a3b833}.DashboardApprovalTimeline-module__Z-1IyG__content{padding-top:var(--spacing-2);flex:1;min-width:0;max-width:100%;overflow:hidden}.DashboardApprovalTimeline-module__Z-1IyG__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-3);margin-bottom:var(--spacing-2);width:100%;display:flex}.DashboardApprovalTimeline-module__Z-1IyG__headerLeft{align-items:flex-start;gap:var(--spacing-2);flex:1;min-width:0;display:flex}.DashboardApprovalTimeline-module__Z-1IyG__headerRight{flex-shrink:0;align-items:flex-start;display:flex}.DashboardApprovalTimeline-module__Z-1IyG__level{min-width:0;color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:.95rem;line-height:var(--line-height-snug);flex:1;margin:0;overflow:hidden}.DashboardApprovalTimeline-module__Z-1IyG__stepNumber{min-width:22px;height:22px;color:var(--color-primary-400);font-weight:var(--font-weight-bold);background:#fffffff2;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;padding:0 .35rem;font-size:.7rem;display:inline-flex;box-shadow:0 2px 8px #00000026}.DashboardApprovalTimeline-module__Z-1IyG__stepTitle{word-break:break-word;flex:1;min-width:0}.DashboardApprovalTimeline-module__Z-1IyG__futureLevel .DashboardApprovalTimeline-module__Z-1IyG__stepNumber{color:var(--color-text-tertiary);background:#cbd5e140;box-shadow:0 2px 6px #94a3b81f}.DashboardApprovalTimeline-module__Z-1IyG__activeItem .DashboardApprovalTimeline-module__Z-1IyG__stepNumber{border:var(--border-width-md) solid #ffffff4d;background:linear-gradient(135deg, var(--color-warning-600), var(--color-warning));color:var(--color-white);animation:2s ease-in-out infinite DashboardApprovalTimeline-module__Z-1IyG__numberPulse;box-shadow:0 4px 12px #ea580c66,inset 0 1px 2px #ffffff40}@keyframes DashboardApprovalTimeline-module__Z-1IyG__numberPulse{0%,to{transform:scale(1);box-shadow:0 4px 12px #ea580c66,inset 0 1px 2px #ffffff40}50%{transform:scale(1.08);box-shadow:0 6px 16px #ea580c8c,inset 0 1px 2px #ffffff59}}.DashboardApprovalTimeline-module__Z-1IyG__currentStepIndicator{margin-top:var(--spacing-2);margin-bottom:var(--spacing-2);color:var(--color-warning-600);font-weight:800;font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wider);text-shadow:0 1px 2px #ea580c1a;text-transform:uppercase;align-items:center;gap:.35rem;padding:.35rem 0;animation:2s ease-in-out infinite DashboardApprovalTimeline-module__Z-1IyG__pulseText;display:inline-flex}.DashboardApprovalTimeline-module__Z-1IyG__currentStepIndicator svg{filter:drop-shadow(0 1px 2px #ea580c33);flex-shrink:0}@keyframes DashboardApprovalTimeline-module__Z-1IyG__pulseText{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}}.DashboardApprovalTimeline-module__Z-1IyG__badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;white-space:nowrap;border-radius:10px;flex-shrink:0;padding:.35rem .7rem;font-size:.65rem;display:inline-block}.DashboardApprovalTimeline-module__Z-1IyG__badge-approved{border:var(--border-width-sm) solid #10b9814d;color:var(--color-success-600);background:#10b98126}.DashboardApprovalTimeline-module__Z-1IyG__badge-rejected{border:var(--border-width-sm) solid #ef44444d;color:var(--color-danger-600);background:#ef444426}.DashboardApprovalTimeline-module__Z-1IyG__badge-pending{border:var(--border-width-sm) solid #fbbf244d;color:var(--color-warning-600);background:#fbbf2426;animation:2s cubic-bezier(.4,0,.6,1) infinite DashboardApprovalTimeline-module__Z-1IyG__badgePulse}.DashboardApprovalTimeline-module__Z-1IyG__badge-future{border:var(--border-width-sm) solid #cbd5e166;color:var(--color-text-tertiary);background:#e2e8f04d}@keyframes DashboardApprovalTimeline-module__Z-1IyG__badgePulse{0%,to{opacity:1}50%{opacity:.75}}.DashboardApprovalTimeline-module__Z-1IyG__details{gap:var(--spacing-1);margin-top:var(--spacing-2);flex-direction:column;width:100%;font-size:.8rem;display:flex;overflow:hidden}.DashboardApprovalTimeline-module__Z-1IyG__approver{align-items:center;gap:var(--spacing-2);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);word-break:break-word;overflow-wrap:break-word;margin:0;display:flex}.DashboardApprovalTimeline-module__Z-1IyG__approver svg{color:var(--color-primary-400);flex-shrink:0}.DashboardApprovalTimeline-module__Z-1IyG__date{align-items:center;gap:var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-xs);word-break:break-word;overflow-wrap:break-word;margin:0;display:flex}.DashboardApprovalTimeline-module__Z-1IyG__date svg{color:var(--color-text-tertiary);flex-shrink:0}.DashboardApprovalTimeline-module__Z-1IyG__futureApprover{align-items:center;gap:var(--spacing-2);color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);word-break:break-word;overflow-wrap:break-word;margin:0;display:flex}.DashboardApprovalTimeline-module__Z-1IyG__futureApprover svg{color:var(--color-text-tertiary);flex-shrink:0}.DashboardApprovalTimeline-module__Z-1IyG__futureLevel{color:var(--color-text-secondary)}.DashboardApprovalTimeline-module__Z-1IyG__activeStepInfo{margin-top:var(--spacing-3);border:var(--border-width-md) solid #f59e0b40;border-left:4px solid var(--color-warning);border-radius:var(--radius-md);padding:var(--spacing-4) var(--spacing-5);background:linear-gradient(135deg,#fbbf241f,#f59e0b14);width:100%;max-width:100%;animation:.4s ease-out DashboardApprovalTimeline-module__Z-1IyG__slideIn;overflow:hidden;box-shadow:0 4px 12px #f59e0b26,inset 0 1px 2px #ffffff80}@keyframes DashboardApprovalTimeline-module__Z-1IyG__slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.DashboardApprovalTimeline-module__Z-1IyG__activeApprover{align-items:center;gap:var(--spacing-2);margin:0 0 var(--spacing-2) 0;color:var(--color-text-primary);font-weight:var(--font-weight-bold);word-break:break-word;overflow-wrap:break-word;flex-wrap:wrap;font-size:.85rem;display:flex}.DashboardApprovalTimeline-module__Z-1IyG__activeDeadline{align-items:center;gap:var(--spacing-2);color:var(--color-text-primary);font-weight:var(--font-weight-bold);word-break:break-word;overflow-wrap:break-word;flex-wrap:wrap;margin:0;font-size:.85rem;display:flex}.DashboardApprovalTimeline-module__Z-1IyG__activeDeadline svg{color:var(--color-warning)}.DashboardApprovalTimeline-module__Z-1IyG__activeLabel{color:var(--color-warning-600);letter-spacing:.08em;text-shadow:0 1px 2px #ea580c1a;text-transform:uppercase;flex-shrink:0;font-size:.7rem;font-weight:900}.DashboardApprovalTimeline-module__Z-1IyG__rejectionBox{margin-top:var(--spacing-3);border-left:var(--border-width-lg) solid var(--color-danger);border-radius:var(--radius-sm);padding:var(--spacing-3);background:#ef44440f;width:100%;max-width:100%;overflow:hidden}.DashboardApprovalTimeline-module__Z-1IyG__rejectionLabel{color:var(--color-danger-600);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;margin:0 0 .35rem;font-size:.7rem;font-weight:800}.DashboardApprovalTimeline-module__Z-1IyG__rejectionReason{color:var(--color-danger-800);font-size:.8rem;line-height:var(--line-height-normal);word-break:break-word;overflow-wrap:break-word;margin:0}@media (max-width:1200px){.DashboardApprovalTimeline-module__Z-1IyG__container{padding:var(--spacing-7) var(--spacing-6)}.DashboardApprovalTimeline-module__Z-1IyG__title{margin-bottom:var(--spacing-7);font-size:1.2rem}.DashboardApprovalTimeline-module__Z-1IyG__timeline{gap:var(--spacing-6)}.DashboardApprovalTimeline-module__Z-1IyG__dot{width:46px;height:46px;font-size:1.4rem}.DashboardApprovalTimeline-module__Z-1IyG__line{height:55px}}@media (max-width:768px){.DashboardApprovalTimeline-module__Z-1IyG__container{border-radius:var(--radius-xl);padding:var(--spacing-6) var(--spacing-5);border-width:1.5px}.DashboardApprovalTimeline-module__Z-1IyG__title{margin-bottom:var(--spacing-6);font-size:1.15rem}.DashboardApprovalTimeline-module__Z-1IyG__timeline{gap:var(--spacing-5)}.DashboardApprovalTimeline-module__Z-1IyG__timelineItem{gap:var(--spacing-3)}.DashboardApprovalTimeline-module__Z-1IyG__timelineItem.DashboardApprovalTimeline-module__Z-1IyG__activeItem{margin:-.2rem;padding:.65rem}.DashboardApprovalTimeline-module__Z-1IyG__dot{border-width:var(--border-width-md);width:42px;height:42px;font-size:1.3rem}.DashboardApprovalTimeline-module__Z-1IyG__line{height:50px}.DashboardApprovalTimeline-module__Z-1IyG__headerLeft{gap:.4rem}.DashboardApprovalTimeline-module__Z-1IyG__level{font-size:.9rem}.DashboardApprovalTimeline-module__Z-1IyG__stepNumber{min-width:20px;height:20px;font-size:.65rem}.DashboardApprovalTimeline-module__Z-1IyG__currentStepIndicator{margin-top:var(--spacing-1);font-size:.65rem}.DashboardApprovalTimeline-module__Z-1IyG__badge{padding:.3rem .6rem;font-size:.6rem}.DashboardApprovalTimeline-module__Z-1IyG__details{font-size:var(--font-size-xs)}.DashboardApprovalTimeline-module__Z-1IyG__date{font-size:.7rem}.DashboardApprovalTimeline-module__Z-1IyG__activeStepInfo{margin-top:.45rem;padding:.85rem}.DashboardApprovalTimeline-module__Z-1IyG__activeApprover,.DashboardApprovalTimeline-module__Z-1IyG__activeDeadline{font-size:.8rem}.DashboardApprovalTimeline-module__Z-1IyG__activeLabel{font-size:.65rem}.DashboardApprovalTimeline-module__Z-1IyG__rejectionBox{padding:.65rem}.DashboardApprovalTimeline-module__Z-1IyG__rejectionLabel{font-size:.65rem}.DashboardApprovalTimeline-module__Z-1IyG__rejectionReason{font-size:var(--font-size-xs)}}@media (max-width:480px){.DashboardApprovalTimeline-module__Z-1IyG__container{border-radius:var(--radius-xl);padding:var(--spacing-5) var(--spacing-4)}.DashboardApprovalTimeline-module__Z-1IyG__title{margin-bottom:var(--spacing-5);font-size:1.05rem}.DashboardApprovalTimeline-module__Z-1IyG__timeline{gap:var(--spacing-4)}.DashboardApprovalTimeline-module__Z-1IyG__timelineItem{gap:.65rem}.DashboardApprovalTimeline-module__Z-1IyG__dot{width:38px;height:38px;font-size:1.15rem}.DashboardApprovalTimeline-module__Z-1IyG__line{height:45px}.DashboardApprovalTimeline-module__Z-1IyG__header{gap:var(--spacing-2)}.DashboardApprovalTimeline-module__Z-1IyG__headerLeft{gap:.35rem}.DashboardApprovalTimeline-module__Z-1IyG__level{font-size:.85rem}.DashboardApprovalTimeline-module__Z-1IyG__stepNumber{min-width:18px;height:18px;font-size:.6rem}.DashboardApprovalTimeline-module__Z-1IyG__currentStepIndicator{margin-top:var(--spacing-1);font-size:.65rem}.DashboardApprovalTimeline-module__Z-1IyG__badge{padding:var(--spacing-1) var(--spacing-2);font-size:.55rem}.DashboardApprovalTimeline-module__Z-1IyG__activeStepInfo{padding:var(--spacing-3);margin-top:.4rem}}
.Chip-module__8VIsAG__base{justify-content:between;box-sizing:border-box;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;min-width:min-content;max-width:fit-content;display:inline-flex;position:relative}.Chip-module__8VIsAG__content{text-inherit:inherit;font-weight:var(--font-weight-normal);flex:1}.Chip-module__8VIsAG__contentWithStart{padding-left:var(--spacing-1)}.Chip-module__8VIsAG__contentWithEnd{padding-right:var(--spacing-1)}.Chip-module__8VIsAG__dot{margin-left:var(--spacing-1);border-radius:var(--radius-full);flex-shrink:0;width:8px;height:8px}.Chip-module__8VIsAG__startContent,.Chip-module__8VIsAG__endContent{flex-shrink:0;align-items:center;display:inline-flex}.Chip-module__8VIsAG__closeButton{appearance:none;opacity:.7;z-index:10;transition:opacity var(--transition-fast) var(--ease-default);cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:2px solid #0000;align-items:center;padding:0;display:inline-flex}.Chip-module__8VIsAG__closeButton:hover{opacity:1}.Chip-module__8VIsAG__closeButton:active{opacity:var(--opacity-disabled)}.Chip-module__8VIsAG__closeButton:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-full)}.Chip-module__8VIsAG__disabled{opacity:var(--opacity-disabled);pointer-events:none}.Chip-module__8VIsAG__size-sm{padding:0 var(--spacing-1);height:24px;font-size:var(--font-size-tiny)}.Chip-module__8VIsAG__size-sm .Chip-module__8VIsAG__content{padding:0 var(--spacing-1)}.Chip-module__8VIsAG__size-sm .Chip-module__8VIsAG__closeButton{font-size:var(--font-size-md)}.Chip-module__8VIsAG__size-md{padding:0 var(--spacing-1);height:28px;font-size:var(--font-size-sm)}.Chip-module__8VIsAG__size-md .Chip-module__8VIsAG__content{padding:0 var(--spacing-2)}.Chip-module__8VIsAG__size-md .Chip-module__8VIsAG__closeButton{font-size:var(--font-size-lg)}.Chip-module__8VIsAG__size-lg{padding:0 var(--spacing-2);height:32px;font-size:var(--font-size-md)}.Chip-module__8VIsAG__size-lg .Chip-module__8VIsAG__content{padding:0 var(--spacing-2)}.Chip-module__8VIsAG__size-lg .Chip-module__8VIsAG__closeButton{font-size:var(--font-size-xl)}.Chip-module__8VIsAG__radius-none{border-radius:var(--radius-none)}.Chip-module__8VIsAG__radius-sm{border-radius:var(--radius-sm)}.Chip-module__8VIsAG__radius-md{border-radius:var(--radius-md)}.Chip-module__8VIsAG__radius-lg{border-radius:var(--radius-lg)}.Chip-module__8VIsAG__radius-full{border-radius:var(--radius-full)}.Chip-module__8VIsAG__oneChar.Chip-module__8VIsAG__size-sm{justify-content:center;width:20px;min-width:20px;height:20px;min-height:20px;padding:0}.Chip-module__8VIsAG__oneChar.Chip-module__8VIsAG__size-md{justify-content:center;width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.Chip-module__8VIsAG__oneChar.Chip-module__8VIsAG__size-lg{justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0}.Chip-module__8VIsAG__oneChar .Chip-module__8VIsAG__content{flex:none;padding:0}.Chip-module__8VIsAG__variant-solid.Chip-module__8VIsAG__color-default{background-color:var(--color-default-200);color:var(--color-default-700)}.Chip-module__8VIsAG__variant-solid.Chip-module__8VIsAG__color-primary{background-color:var(--color-primary-500);color:var(--color-primary-foreground,#fff)}.Chip-module__8VIsAG__variant-solid.Chip-module__8VIsAG__color-secondary{background-color:var(--color-secondary-500);color:var(--color-secondary-foreground,#fff)}.Chip-module__8VIsAG__variant-solid.Chip-module__8VIsAG__color-success{background-color:var(--color-success-500);color:var(--color-success-foreground,#fff)}.Chip-module__8VIsAG__variant-solid.Chip-module__8VIsAG__color-warning{background-color:var(--color-warning-500);color:var(--color-warning-foreground,#fff)}.Chip-module__8VIsAG__variant-solid.Chip-module__8VIsAG__color-danger{background-color:var(--color-danger-500);color:var(--color-danger-foreground,#fff)}.Chip-module__8VIsAG__variant-bordered{border:var(--border-width-md) solid;background-color:#0000}.Chip-module__8VIsAG__variant-bordered.Chip-module__8VIsAG__color-default{border-color:var(--color-default-300);color:var(--color-default-700)}.Chip-module__8VIsAG__variant-bordered.Chip-module__8VIsAG__color-primary{border-color:var(--color-primary-500);color:var(--color-primary-500)}.Chip-module__8VIsAG__variant-bordered.Chip-module__8VIsAG__color-secondary{border-color:var(--color-secondary-500);color:var(--color-secondary-500)}.Chip-module__8VIsAG__variant-bordered.Chip-module__8VIsAG__color-success{border-color:var(--color-success-500);color:var(--color-success-500)}.Chip-module__8VIsAG__variant-bordered.Chip-module__8VIsAG__color-warning{border-color:var(--color-warning-500);color:var(--color-warning-500)}.Chip-module__8VIsAG__variant-bordered.Chip-module__8VIsAG__color-danger{border-color:var(--color-danger-500);color:var(--color-danger-500)}.Chip-module__8VIsAG__variant-light{background-color:#0000}.Chip-module__8VIsAG__variant-light.Chip-module__8VIsAG__color-default{color:var(--color-default-600)}.Chip-module__8VIsAG__variant-light.Chip-module__8VIsAG__color-primary{color:var(--color-primary-500)}.Chip-module__8VIsAG__variant-light.Chip-module__8VIsAG__color-secondary{color:var(--color-secondary-500)}.Chip-module__8VIsAG__variant-light.Chip-module__8VIsAG__color-success{color:var(--color-success-600)}.Chip-module__8VIsAG__variant-light.Chip-module__8VIsAG__color-warning{color:var(--color-warning-600)}.Chip-module__8VIsAG__variant-light.Chip-module__8VIsAG__color-danger{color:var(--color-danger-500)}.Chip-module__8VIsAG__variant-flat.Chip-module__8VIsAG__color-default{background-color:var(--color-default-100);color:var(--color-default-600)}.Chip-module__8VIsAG__variant-flat.Chip-module__8VIsAG__color-primary{background-color:var(--color-primary-100);color:var(--color-primary-700)}.Chip-module__8VIsAG__variant-flat.Chip-module__8VIsAG__color-secondary{background-color:var(--color-secondary-100);color:var(--color-secondary-700)}.Chip-module__8VIsAG__variant-flat.Chip-module__8VIsAG__color-success{background-color:var(--color-success-100);color:var(--color-success-700)}.Chip-module__8VIsAG__variant-flat.Chip-module__8VIsAG__color-warning{background-color:var(--color-warning-100);color:var(--color-warning-700)}.Chip-module__8VIsAG__variant-flat.Chip-module__8VIsAG__color-danger{background-color:var(--color-danger-100);color:var(--color-danger-700)}.Chip-module__8VIsAG__variant-faded{border:var(--border-width-md) solid}.Chip-module__8VIsAG__variant-faded.Chip-module__8VIsAG__color-default{border-color:var(--color-default-200);background-color:var(--color-default-50);color:var(--color-default-600)}.Chip-module__8VIsAG__variant-faded.Chip-module__8VIsAG__color-primary{border-color:var(--color-primary-200);background-color:var(--color-primary-50);color:var(--color-primary-600)}.Chip-module__8VIsAG__variant-faded.Chip-module__8VIsAG__color-secondary{border-color:var(--color-secondary-200);background-color:var(--color-secondary-50);color:var(--color-secondary-600)}.Chip-module__8VIsAG__variant-faded.Chip-module__8VIsAG__color-success{border-color:var(--color-success-200);background-color:var(--color-success-50);color:var(--color-success-600)}.Chip-module__8VIsAG__variant-faded.Chip-module__8VIsAG__color-warning{border-color:var(--color-warning-200);background-color:var(--color-warning-50);color:var(--color-warning-600)}.Chip-module__8VIsAG__variant-faded.Chip-module__8VIsAG__color-danger{border-color:var(--color-danger-200);background-color:var(--color-danger-50);color:var(--color-danger-600)}.Chip-module__8VIsAG__variant-dot{border:var(--border-width-md) solid var(--color-border);color:var(--color-text-primary);background-color:#0000}.Chip-module__8VIsAG__variant-dot.Chip-module__8VIsAG__color-default .Chip-module__8VIsAG__dot{background-color:var(--color-default-400)}.Chip-module__8VIsAG__variant-dot.Chip-module__8VIsAG__color-primary .Chip-module__8VIsAG__dot{background-color:var(--color-primary-500)}.Chip-module__8VIsAG__variant-dot.Chip-module__8VIsAG__color-secondary .Chip-module__8VIsAG__dot{background-color:var(--color-secondary-500)}.Chip-module__8VIsAG__variant-dot.Chip-module__8VIsAG__color-success .Chip-module__8VIsAG__dot{background-color:var(--color-success-500)}.Chip-module__8VIsAG__variant-dot.Chip-module__8VIsAG__color-warning .Chip-module__8VIsAG__dot{background-color:var(--color-warning-500)}.Chip-module__8VIsAG__variant-dot.Chip-module__8VIsAG__color-danger .Chip-module__8VIsAG__dot{background-color:var(--color-danger-500)}
.Dropdown-module__SbrHYG__menu{opacity:0;z-index:var(--z-dropdown);transition:opacity var(--transition-fast) var(--ease-out), transform var(--transition-fast) var(--ease-out);box-shadow:var(--shadow-md);border:var(--border-width-sm) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-content1);padding:var(--spacing-1);width:max-content;min-width:200px;max-width:360px;position:fixed;transform:scale(.97)}.Dropdown-module__SbrHYG__menuOpen{opacity:1;animation:Dropdown-module__SbrHYG__dropdownEnter var(--transition-normal) var(--ease-out);transform:scale(1)}.Dropdown-module__SbrHYG__noAnimation{transition:none;animation:none}.Dropdown-module__SbrHYG__menuList{gap:var(--spacing-0-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@keyframes Dropdown-module__SbrHYG__dropdownEnter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Dropdown-module__SbrHYG__placementTop{transform-origin:bottom}.Dropdown-module__SbrHYG__placementBottom{transform-origin:top}.Dropdown-module__SbrHYG__placementLeft{transform-origin:100%}.Dropdown-module__SbrHYG__placementRight{transform-origin:0}.Dropdown-module__SbrHYG__variantBordered{border-width:var(--border-width-md)}.Dropdown-module__SbrHYG__variantLight{box-shadow:none;background:var(--color-content1);border-color:#0000}.Dropdown-module__SbrHYG__variantFlat{background:var(--color-content1);border-color:#0000}.Dropdown-module__SbrHYG__variantFaded{border-color:var(--color-border);background:var(--color-content1)}.Dropdown-module__SbrHYG__variantShadow{box-shadow:var(--shadow-lg);border-color:#0000}.Dropdown-module__SbrHYG__item{align-items:center;gap:var(--spacing-2);transition:background-color var(--transition-fast) var(--ease-default), color var(--transition-fast) var(--ease-default), opacity var(--transition-fast) var(--ease-default);cursor:pointer;border-radius:var(--radius-sm);padding:var(--spacing-1-5) var(--spacing-2);width:100%;color:var(--color-text-primary);font-weight:var(--font-weight-normal);font-size:var(--font-size-sm);line-height:var(--line-height-snug);font-family:var(--font-family-sans);text-align:left;background:0 0;border:none;outline:none;display:flex}.Dropdown-module__SbrHYG__item:hover,.Dropdown-module__SbrHYG__itemActive{background:var(--color-default-100)}.Dropdown-module__SbrHYG__item:focus-visible{box-shadow:var(--focus-ring)}.Dropdown-module__SbrHYG__itemSelected{font-weight:var(--font-weight-medium)}.Dropdown-module__SbrHYG__itemDisabled{opacity:var(--opacity-disabled);cursor:not-allowed;pointer-events:none}.Dropdown-module__SbrHYG__itemReadOnly{pointer-events:none}.Dropdown-module__SbrHYG__itemLink{align-items:center;gap:var(--spacing-2);width:100%;color:inherit;text-decoration:none;display:flex}.Dropdown-module__SbrHYG__itemLink:hover{text-decoration:none}.Dropdown-module__SbrHYG__itemWrapper{flex-direction:column;flex:1;min-width:0;display:flex}.Dropdown-module__SbrHYG__itemTitle{font-weight:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Dropdown-module__SbrHYG__itemDescription{width:100%;color:var(--color-text-tertiary);font-size:var(--font-size-tiny);line-height:var(--line-height-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Dropdown-module__SbrHYG__itemShortcut{border:var(--border-width-sm) solid var(--color-default-300);border-radius:var(--radius-sm);padding:var(--spacing-0-5) var(--spacing-1);color:var(--color-text-tertiary);font-size:var(--font-size-tiny);line-height:var(--line-height-none);font-family:var(--font-family-sans);background:0 0;flex-shrink:0}.Dropdown-module__SbrHYG__itemStartContent{color:inherit;flex-shrink:0;align-items:center;display:flex}.Dropdown-module__SbrHYG__itemEndContent{color:inherit;flex-shrink:0;align-items:center;margin-left:auto;display:flex}.Dropdown-module__SbrHYG__itemSelectedIcon{width:.75rem;height:.75rem;color:inherit;flex-shrink:0;align-items:center;display:flex}.Dropdown-module__SbrHYG__itemDivider{margin:var(--spacing-1) 0;background:var(--color-divider);height:var(--divider-weight);list-style:none}.Dropdown-module__SbrHYG__itemColorDefault:hover,.Dropdown-module__SbrHYG__itemColorDefault.Dropdown-module__SbrHYG__itemActive{background:var(--color-default-100);color:var(--color-default-foreground)}.Dropdown-module__SbrHYG__itemColorPrimary:hover,.Dropdown-module__SbrHYG__itemColorPrimary.Dropdown-module__SbrHYG__itemActive{background:var(--color-primary);color:var(--color-primary-foreground)}.Dropdown-module__SbrHYG__itemColorSecondary:hover,.Dropdown-module__SbrHYG__itemColorSecondary.Dropdown-module__SbrHYG__itemActive{background:var(--color-secondary);color:var(--color-secondary-foreground)}.Dropdown-module__SbrHYG__itemColorSuccess:hover,.Dropdown-module__SbrHYG__itemColorSuccess.Dropdown-module__SbrHYG__itemActive{background:var(--color-success);color:var(--color-success-foreground)}.Dropdown-module__SbrHYG__itemColorWarning:hover,.Dropdown-module__SbrHYG__itemColorWarning.Dropdown-module__SbrHYG__itemActive{background:var(--color-warning);color:var(--color-warning-foreground)}.Dropdown-module__SbrHYG__itemColorDanger{color:var(--color-danger)}.Dropdown-module__SbrHYG__itemColorDanger:hover,.Dropdown-module__SbrHYG__itemColorDanger.Dropdown-module__SbrHYG__itemActive{background:var(--color-danger);color:var(--color-danger-foreground)}.Dropdown-module__SbrHYG__itemVariantBordered{border:var(--border-width-md) solid transparent;background:0 0}.Dropdown-module__SbrHYG__itemVariantBordered.Dropdown-module__SbrHYG__itemColorDefault:hover,.Dropdown-module__SbrHYG__itemVariantBordered.Dropdown-module__SbrHYG__itemColorDefault.Dropdown-module__SbrHYG__itemActive{border-color:var(--color-default);background:0 0}.Dropdown-module__SbrHYG__itemVariantBordered.Dropdown-module__SbrHYG__itemColorPrimary:hover,.Dropdown-module__SbrHYG__itemVariantBordered.Dropdown-module__SbrHYG__itemColorPrimary.Dropdown-module__SbrHYG__itemActive{border-color:var(--color-primary);color:var(--color-primary);background:0 0}.Dropdown-module__SbrHYG__itemVariantBordered.Dropdown-module__SbrHYG__itemColorSecondary:hover,.Dropdown-module__SbrHYG__itemVariantBordered.Dropdown-module__SbrHYG__itemColorSecondary.Dropdown-module__SbrHYG__itemActive{border-color:var(--color-secondary);color:var(--color-secondary);background:0 0}.Dropdown-module__SbrHYG__itemVariantBordered.Dropdown-module__SbrHYG__itemColorSuccess:hover,.Dropdown-module__SbrHYG__itemVariantBordered.Dropdown-module__SbrHYG__itemColorSuccess.Dropdown-module__SbrHYG__itemActive{border-color:var(--color-success);color:var(--color-success);background:0 0}.Dropdown-module__SbrHYG__itemVariantBordered.Dropdown-module__SbrHYG__itemColorWarning:hover,.Dropdown-module__SbrHYG__itemVariantBordered.Dropdown-module__SbrHYG__itemColorWarning.Dropdown-module__SbrHYG__itemActive{border-color:var(--color-warning);color:var(--color-warning);background:0 0}.Dropdown-module__SbrHYG__itemVariantBordered.Dropdown-module__SbrHYG__itemColorDanger:hover,.Dropdown-module__SbrHYG__itemVariantBordered.Dropdown-module__SbrHYG__itemColorDanger.Dropdown-module__SbrHYG__itemActive{border-color:var(--color-danger);color:var(--color-danger);background:0 0}.Dropdown-module__SbrHYG__itemVariantLight,.Dropdown-module__SbrHYG__itemVariantLight:hover,.Dropdown-module__SbrHYG__itemVariantLight.Dropdown-module__SbrHYG__itemActive{background:0 0}.Dropdown-module__SbrHYG__itemVariantLight.Dropdown-module__SbrHYG__itemColorDefault:hover,.Dropdown-module__SbrHYG__itemVariantLight.Dropdown-module__SbrHYG__itemColorDefault.Dropdown-module__SbrHYG__itemActive{color:var(--color-default-500)}.Dropdown-module__SbrHYG__itemVariantLight.Dropdown-module__SbrHYG__itemColorPrimary:hover,.Dropdown-module__SbrHYG__itemVariantLight.Dropdown-module__SbrHYG__itemColorPrimary.Dropdown-module__SbrHYG__itemActive{color:var(--color-primary)}.Dropdown-module__SbrHYG__itemVariantLight.Dropdown-module__SbrHYG__itemColorSecondary:hover,.Dropdown-module__SbrHYG__itemVariantLight.Dropdown-module__SbrHYG__itemColorSecondary.Dropdown-module__SbrHYG__itemActive{color:var(--color-secondary)}.Dropdown-module__SbrHYG__itemVariantLight.Dropdown-module__SbrHYG__itemColorSuccess:hover,.Dropdown-module__SbrHYG__itemVariantLight.Dropdown-module__SbrHYG__itemColorSuccess.Dropdown-module__SbrHYG__itemActive{color:var(--color-success)}.Dropdown-module__SbrHYG__itemVariantLight.Dropdown-module__SbrHYG__itemColorWarning:hover,.Dropdown-module__SbrHYG__itemVariantLight.Dropdown-module__SbrHYG__itemColorWarning.Dropdown-module__SbrHYG__itemActive{color:var(--color-warning)}.Dropdown-module__SbrHYG__itemVariantLight.Dropdown-module__SbrHYG__itemColorDanger:hover,.Dropdown-module__SbrHYG__itemVariantLight.Dropdown-module__SbrHYG__itemColorDanger.Dropdown-module__SbrHYG__itemActive{color:var(--color-danger)}.Dropdown-module__SbrHYG__itemVariantFlat{background:0 0}.Dropdown-module__SbrHYG__itemVariantFlat.Dropdown-module__SbrHYG__itemColorDefault:hover,.Dropdown-module__SbrHYG__itemVariantFlat.Dropdown-module__SbrHYG__itemColorDefault.Dropdown-module__SbrHYG__itemActive{background:color-mix(in srgb, var(--color-default) 40%, transparent);color:var(--color-default-foreground)}.Dropdown-module__SbrHYG__itemVariantFlat.Dropdown-module__SbrHYG__itemColorPrimary:hover,.Dropdown-module__SbrHYG__itemVariantFlat.Dropdown-module__SbrHYG__itemColorPrimary.Dropdown-module__SbrHYG__itemActive{background:color-mix(in srgb, var(--color-primary) 20%, transparent);color:var(--color-primary)}.Dropdown-module__SbrHYG__itemVariantFlat.Dropdown-module__SbrHYG__itemColorSecondary:hover,.Dropdown-module__SbrHYG__itemVariantFlat.Dropdown-module__SbrHYG__itemColorSecondary.Dropdown-module__SbrHYG__itemActive{background:color-mix(in srgb, var(--color-secondary) 20%, transparent);color:var(--color-secondary)}.Dropdown-module__SbrHYG__itemVariantFlat.Dropdown-module__SbrHYG__itemColorSuccess:hover,.Dropdown-module__SbrHYG__itemVariantFlat.Dropdown-module__SbrHYG__itemColorSuccess.Dropdown-module__SbrHYG__itemActive{background:color-mix(in srgb, var(--color-success) 20%, transparent);color:var(--color-success)}.Dropdown-module__SbrHYG__itemVariantFlat.Dropdown-module__SbrHYG__itemColorWarning:hover,.Dropdown-module__SbrHYG__itemVariantFlat.Dropdown-module__SbrHYG__itemColorWarning.Dropdown-module__SbrHYG__itemActive{background:color-mix(in srgb, var(--color-warning) 20%, transparent);color:var(--color-warning)}.Dropdown-module__SbrHYG__itemVariantFlat.Dropdown-module__SbrHYG__itemColorDanger:hover,.Dropdown-module__SbrHYG__itemVariantFlat.Dropdown-module__SbrHYG__itemColorDanger.Dropdown-module__SbrHYG__itemActive{background:color-mix(in srgb, var(--color-danger) 20%, transparent);color:var(--color-danger)}.Dropdown-module__SbrHYG__itemVariantFaded{border:var(--border-width-sm) solid transparent;background:0 0}.Dropdown-module__SbrHYG__itemVariantFaded:hover,.Dropdown-module__SbrHYG__itemVariantFaded.Dropdown-module__SbrHYG__itemActive{border-color:var(--color-default);background:var(--color-default-100)}.Dropdown-module__SbrHYG__itemVariantShadow:hover,.Dropdown-module__SbrHYG__itemVariantShadow.Dropdown-module__SbrHYG__itemActive{box-shadow:var(--shadow-md)}.Dropdown-module__SbrHYG__itemVariantShadow.Dropdown-module__SbrHYG__itemColorDefault:hover,.Dropdown-module__SbrHYG__itemVariantShadow.Dropdown-module__SbrHYG__itemColorDefault.Dropdown-module__SbrHYG__itemActive{background:var(--color-default);color:var(--color-default-foreground)}.Dropdown-module__SbrHYG__itemVariantShadow.Dropdown-module__SbrHYG__itemColorPrimary:hover,.Dropdown-module__SbrHYG__itemVariantShadow.Dropdown-module__SbrHYG__itemColorPrimary.Dropdown-module__SbrHYG__itemActive{background:var(--color-primary);color:var(--color-primary-foreground)}.Dropdown-module__SbrHYG__itemVariantShadow.Dropdown-module__SbrHYG__itemColorSecondary:hover,.Dropdown-module__SbrHYG__itemVariantShadow.Dropdown-module__SbrHYG__itemColorSecondary.Dropdown-module__SbrHYG__itemActive{background:var(--color-secondary);color:var(--color-secondary-foreground)}.Dropdown-module__SbrHYG__itemVariantShadow.Dropdown-module__SbrHYG__itemColorSuccess:hover,.Dropdown-module__SbrHYG__itemVariantShadow.Dropdown-module__SbrHYG__itemColorSuccess.Dropdown-module__SbrHYG__itemActive{background:var(--color-success);color:var(--color-success-foreground)}.Dropdown-module__SbrHYG__itemVariantShadow.Dropdown-module__SbrHYG__itemColorWarning:hover,.Dropdown-module__SbrHYG__itemVariantShadow.Dropdown-module__SbrHYG__itemColorWarning.Dropdown-module__SbrHYG__itemActive{background:var(--color-warning);color:var(--color-warning-foreground)}.Dropdown-module__SbrHYG__itemVariantShadow.Dropdown-module__SbrHYG__itemColorDanger:hover,.Dropdown-module__SbrHYG__itemVariantShadow.Dropdown-module__SbrHYG__itemColorDanger.Dropdown-module__SbrHYG__itemActive{background:var(--color-danger);color:var(--color-danger-foreground)}.Dropdown-module__SbrHYG__section{margin-bottom:var(--spacing-1);list-style:none;position:relative}.Dropdown-module__SbrHYG__section:last-child{margin-bottom:0}.Dropdown-module__SbrHYG__sectionTitle{padding:var(--spacing-0-5) var(--spacing-2);color:var(--color-text-tertiary);font-weight:var(--font-weight-medium);font-size:var(--font-size-tiny);line-height:var(--line-height-relaxed);-webkit-user-select:none;user-select:none;display:block}.Dropdown-module__SbrHYG__sectionGroup{gap:var(--spacing-0-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Dropdown-module__SbrHYG__sectionGroup[data-has-title=true]{padding-top:var(--spacing-0-5)}.Dropdown-module__SbrHYG__sectionDivider{margin-top:var(--spacing-1);background:var(--color-divider);height:var(--divider-weight)}.Dropdown-module__SbrHYG__backdrop{z-index:calc(var(--z-dropdown) - 1);position:fixed;inset:0}.Dropdown-module__SbrHYG__backdropTransparent{background:0 0}.Dropdown-module__SbrHYG__backdropOpaque{background:var(--color-overlay)}.Dropdown-module__SbrHYG__backdropBlur{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--color-overlay-blur)}@media (prefers-reduced-motion:reduce){.Dropdown-module__SbrHYG__menu{transition:none;animation:none}.Dropdown-module__SbrHYG__item{transition:none}}
.AccessibleMenu-module__qQOVFq__wrapper{position:relative}.AccessibleMenu-module__qQOVFq__menu{z-index:var(--z-dropdown);animation:AccessibleMenu-module__qQOVFq__menuEnter var(--transition-normal) var(--ease-out);box-shadow:var(--shadow-md);border:var(--border-width-sm) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-content1);padding:var(--spacing-1);min-width:160px;position:absolute;right:0}.AccessibleMenu-module__qQOVFq__placementBelow{top:calc(100% + var(--spacing-1));bottom:auto}.AccessibleMenu-module__qQOVFq__placementAbove{top:auto;bottom:calc(100% + var(--spacing-1))}@keyframes AccessibleMenu-module__qQOVFq__menuEnter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.AccessibleMenu-module__qQOVFq__item{align-items:center;gap:var(--spacing-2);transition:background-color var(--transition-fast) var(--ease-default), color var(--transition-fast) var(--ease-default);cursor:pointer;border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-3);width:100%;color:var(--color-text-primary);font-weight:var(--font-weight-normal);font-size:var(--font-size-md);font-family:var(--font-family-sans);text-align:left;background:0 0;border:none;display:flex}.AccessibleMenu-module__qQOVFq__item:hover{background:var(--color-content2)}.AccessibleMenu-module__qQOVFq__item:focus-visible{box-shadow:var(--focus-ring);outline:none}.AccessibleMenu-module__qQOVFq__itemActive{background:var(--color-content2)}.AccessibleMenu-module__qQOVFq__itemDanger{color:var(--color-danger)}.AccessibleMenu-module__qQOVFq__itemDanger:hover{background:var(--color-danger-50)}.AccessibleMenu-module__qQOVFq__item:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.AccessibleMenu-module__qQOVFq__item:disabled:hover{background:0 0}.AccessibleMenu-module__qQOVFq__item svg{flex-shrink:0;width:1em;height:1em}@media (prefers-reduced-motion:reduce){.AccessibleMenu-module__qQOVFq__menu{animation:none}}
.LanguageSwitcher-module__SSahbW__languageWrapper{position:relative}.LanguageSwitcher-module__SSahbW__languageButton{justify-content:center;align-items:center;gap:var(--spacing-1);transition:background-color var(--transition-normal) var(--ease-default), color var(--transition-normal) var(--ease-default), border-color var(--transition-normal) var(--ease-default);cursor:pointer;border:var(--border-width-sm) solid transparent;border-radius:var(--radius-lg);padding:0 var(--spacing-2-5);height:46px;color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-tiny);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;background:0 0;display:flex;position:relative}.LanguageSwitcher-module__SSahbW__languageButton svg{stroke-width:1px}.LanguageSwitcher-module__SSahbW__languageButton:hover:not(:disabled){background:var(--color-content2);color:var(--color-text-primary)}.LanguageSwitcher-module__SSahbW__languageButton:focus-visible{box-shadow:var(--focus-ring);color:var(--color-text-primary);outline:none}.LanguageSwitcher-module__SSahbW__languageButton[aria-expanded=true]{border-color:var(--color-primary-200);background:var(--color-primary-50);color:var(--color-primary)}.LanguageSwitcher-module__SSahbW__languageButton[aria-expanded=true]:focus-visible{box-shadow:var(--focus-ring)}.LanguageSwitcher-module__SSahbW__languageButton:active:not(:disabled){transform:scale(.98)}.LanguageSwitcher-module__SSahbW__languageButton:disabled{opacity:var(--opacity-disabled);cursor:default}.LanguageSwitcher-module__SSahbW__languageIcon{transition:transform var(--transition-normal) var(--ease-default);color:inherit;font-size:var(--font-size-lg);justify-content:center;align-items:center;display:inline-flex}.LanguageSwitcher-module__SSahbW__languageButton[aria-expanded=true] .LanguageSwitcher-module__SSahbW__languageIcon{animation:LanguageSwitcher-module__SSahbW__languageIconBounce .55s var(--ease-spring)}@keyframes LanguageSwitcher-module__SSahbW__languageIconBounce{0%{opacity:0;transform:scale(0)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(2deg)}70%{transform:scale(.95)rotate(-2deg)}85%{transform:scale(1.02)rotate(1deg)}to{opacity:1;transform:scale(1)rotate(0)}}.LanguageSwitcher-module__SSahbW__languageCode{color:var(--color-text-primary);text-transform:uppercase}.LanguageSwitcher-module__SSahbW__menu{z-index:var(--z-dropdown);animation:LanguageSwitcher-module__SSahbW__menuFadeIn var(--transition-normal) var(--ease-out);box-shadow:var(--shadow-md);border:var(--border-width-sm) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-content1);padding:var(--spacing-1);min-width:180px;max-width:220px;position:absolute;right:0}@keyframes LanguageSwitcher-module__SSahbW__menuFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.LanguageSwitcher-module__SSahbW__menuItem{transition:background-color var(--transition-fast) var(--ease-default), color var(--transition-fast) var(--ease-default);cursor:pointer;border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-3);width:100%;height:40px;color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-md);text-align:left;background:0 0;border:none;align-items:center;display:flex}.LanguageSwitcher-module__SSahbW__menuItem:hover{background:var(--color-content2)}.LanguageSwitcher-module__SSahbW__menuItem:focus-visible{box-shadow:var(--focus-ring);outline:none}.LanguageSwitcher-module__SSahbW__menuItemActive{background:var(--color-primary-50);color:var(--color-primary);font-weight:var(--font-weight-semibold)}.LanguageSwitcher-module__SSahbW__menuItemActive:hover{background:var(--color-primary-100);color:var(--color-primary-600)}.LanguageSwitcher-module__SSahbW__menuItemContent{align-items:center;gap:var(--spacing-2-5);width:100%;display:flex}.LanguageSwitcher-module__SSahbW__menuItemFlag{border-radius:var(--radius-full);flex-shrink:0}.LanguageSwitcher-module__SSahbW__menuItemLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:reduce){.LanguageSwitcher-module__SSahbW__languageButton,.LanguageSwitcher-module__SSahbW__languageIcon,.LanguageSwitcher-module__SSahbW__menuItem{transition:none}.LanguageSwitcher-module__SSahbW__languageButton[aria-expanded=true] .LanguageSwitcher-module__SSahbW__languageIcon,.LanguageSwitcher-module__SSahbW__menu{animation:none}}
.ThemeSwitcher-module__cqambG__container{align-items:center;gap:var(--spacing-0-5);border:var(--border-width-sm) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-content2);padding:var(--spacing-0-5);display:inline-flex}.ThemeSwitcher-module__cqambG__option{transition:background-color var(--transition-normal) var(--ease-default), color var(--transition-normal) var(--ease-default), box-shadow var(--transition-normal) var(--ease-default);cursor:pointer;border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--color-text-tertiary);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.ThemeSwitcher-module__cqambG__option:hover:not(.ThemeSwitcher-module__cqambG__active){background:var(--color-content3);color:var(--color-text-secondary)}.ThemeSwitcher-module__cqambG__option:focus-visible{box-shadow:var(--focus-ring);outline:none}.ThemeSwitcher-module__cqambG__active{box-shadow:var(--shadow-sm);background:var(--color-content1);color:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){.ThemeSwitcher-module__cqambG__option{transition:none}}
.Navbar-module__puCU6a__navbar{z-index:var(--z-sticky);transition:background var(--transition-normal) var(--ease-default), border-color var(--transition-normal) var(--ease-default), box-shadow var(--transition-normal) var(--ease-default);height:var(--navbar-height);border-bottom:1px solid #0000;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.Navbar-module__puCU6a__scrolled{box-shadow:var(--shadow-sm);border-bottom-color:var(--color-border);background:var(--color-background)}.Navbar-module__puCU6a__container{justify-content:space-between;align-items:center;gap:var(--spacing-6);padding:0 var(--spacing-6);width:100%;max-width:var(--landing-container-max-width);margin:0 auto;display:flex}.Navbar-module__puCU6a__logo{align-items:center;gap:var(--spacing-2);flex-shrink:0;text-decoration:none;display:flex}.Navbar-module__puCU6a__logoIcon{border-radius:var(--radius-sm);flex-shrink:0;width:28px;height:28px}.Navbar-module__puCU6a__logoText{background:var(--gradient-text-landing);font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-tight);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Navbar-module__puCU6a__navLinks{align-items:center;gap:var(--spacing-8);display:flex}.Navbar-module__puCU6a__navLink{transition:color var(--transition-fast) var(--ease-default);padding:var(--spacing-1) 0;color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-md);text-decoration:none;position:relative}.Navbar-module__puCU6a__navLink:after{transition:width var(--transition-normal) var(--ease-default);border-radius:var(--radius-full);background:var(--gradient-accent);content:"";width:0;height:2px;position:absolute;bottom:-2px;left:0}.Navbar-module__puCU6a__navLink:hover{color:var(--color-text-primary)}.Navbar-module__puCU6a__navLink:hover:after{width:100%}.Navbar-module__puCU6a__actions{align-items:center;gap:var(--spacing-3);display:flex}.Navbar-module__puCU6a__loginLink{transition:color var(--transition-fast) var(--ease-default);padding:var(--spacing-2) var(--spacing-4);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-md);text-decoration:none}.Navbar-module__puCU6a__loginLink:hover{color:var(--color-text-primary)}.Navbar-module__puCU6a__ctaButton{transition:opacity var(--transition-fast) var(--ease-default), transform var(--transition-fast) var(--ease-default), box-shadow var(--transition-fast) var(--ease-default);border-radius:var(--radius-full);background:var(--gradient-button);padding:var(--spacing-2) var(--spacing-5);color:var(--color-white);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);text-decoration:none}.Navbar-module__puCU6a__ctaButton:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 20px #6366f14d}.Navbar-module__puCU6a__ctaButton:active{transform:translateY(0)}.Navbar-module__puCU6a__ctaButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Navbar-module__puCU6a__hamburger{transition:background var(--transition-fast) var(--ease-default);cursor:pointer;border-radius:var(--radius-sm);padding:var(--spacing-2);color:var(--color-text-primary);background:0 0;border:none;justify-content:center;align-items:center;display:none}.Navbar-module__puCU6a__hamburger:hover{background:var(--glass-bg)}.Navbar-module__puCU6a__hamburger:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Navbar-module__puCU6a__mobileMenu{top:var(--navbar-height);opacity:0;z-index:var(--z-sticky);-webkit-backdrop-filter:none;transition:transform var(--transition-slow) var(--transition-smooth), opacity var(--transition-slow) var(--transition-smooth);background:var(--color-background);pointer-events:none;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(-100%)}.Navbar-module__puCU6a__mobileMenuOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.Navbar-module__puCU6a__mobileNav{gap:var(--spacing-2);padding:var(--spacing-6);flex-direction:column;display:flex}.Navbar-module__puCU6a__mobileNavLink{transition:background var(--transition-fast) var(--ease-default);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-lg);text-decoration:none}.Navbar-module__puCU6a__mobileNavLink:hover{background:var(--glass-bg)}.Navbar-module__puCU6a__mobileDivider{margin:var(--spacing-4) 0;background:var(--color-divider);height:1px}.Navbar-module__puCU6a__mobileActions{align-items:center;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-4);display:flex}.Navbar-module__puCU6a__mobileLoginLink{transition:background var(--transition-fast) var(--ease-default);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-lg);text-align:center;text-decoration:none}.Navbar-module__puCU6a__mobileLoginLink:hover{background:var(--glass-bg)}.Navbar-module__puCU6a__mobileCtaButton{transition:opacity var(--transition-fast) var(--ease-default);margin-top:var(--spacing-2);border-radius:var(--radius-full);background:var(--gradient-button);padding:var(--spacing-3) var(--spacing-6);color:var(--color-white);font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);text-align:center;text-decoration:none}.Navbar-module__puCU6a__mobileCtaButton:hover{opacity:.9}@media (max-width:768px){.Navbar-module__puCU6a__navLinks,.Navbar-module__puCU6a__actions{display:none}.Navbar-module__puCU6a__hamburger{display:flex}.Navbar-module__puCU6a__mobileMenu{display:block}}@media (prefers-reduced-motion:reduce){.Navbar-module__puCU6a__navbar,.Navbar-module__puCU6a__mobileMenu{transition:none}}
.Pricing-module__D2eDfG__section{background:var(--color-content1);padding:var(--landing-section-padding) var(--spacing-6);position:relative}.Pricing-module__D2eDfG__container{width:100%;max-width:var(--landing-container-max-width);margin:0 auto}.Pricing-module__D2eDfG__header{margin-bottom:var(--spacing-10);text-align:center}.Pricing-module__D2eDfG__title{margin-bottom:var(--spacing-4);color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-4xl);letter-spacing:var(--letter-spacing-tight)}.Pricing-module__D2eDfG__subtitle{max-width:450px;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);margin:0 auto}.Pricing-module__D2eDfG__billingToggle{justify-content:center;gap:var(--spacing-1);margin-right:auto;margin-bottom:var(--spacing-12);border-radius:var(--radius-full);background:var(--color-content2);padding:var(--spacing-1);width:fit-content;margin-left:auto;display:flex}.Pricing-module__D2eDfG__toggleOption{align-items:center;gap:var(--spacing-2);transition:background var(--transition-fast) var(--ease-default), color var(--transition-fast) var(--ease-default);cursor:pointer;border-radius:var(--radius-full);padding:var(--spacing-2) var(--spacing-6);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-md);background:0 0;border:none;display:flex}.Pricing-module__D2eDfG__toggleActive{box-shadow:var(--shadow-sm);background:var(--color-content1);color:var(--color-text-primary)}.Pricing-module__D2eDfG__toggleOption:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Pricing-module__D2eDfG__discountBadge{border-radius:var(--radius-full);background:var(--gradient-accent);padding:var(--spacing-0-5) var(--spacing-2);color:var(--color-white);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xs);white-space:nowrap}.Pricing-module__D2eDfG__cards{align-items:start;gap:var(--spacing-6);grid-template-columns:repeat(3,1fr);display:grid}.Pricing-module__D2eDfG__card{opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform var(--transition-normal) var(--ease-default), box-shadow var(--transition-normal) var(--ease-default);box-shadow:var(--shadow-sm);border:1px solid var(--glass-border-landing);border-radius:var(--radius-xl);background:var(--glass-bg);padding:var(--spacing-8);flex-direction:column;display:flex;position:relative;transform:translateY(20px)}.Pricing-module__D2eDfG__section[data-visible=true] .Pricing-module__D2eDfG__card{opacity:1;transition:opacity var(--duration-entrance) var(--transition-smooth), transform var(--duration-entrance) var(--transition-smooth), box-shadow var(--transition-normal) var(--ease-default);transition-delay:var(--plan-delay,0s);transform:translateY(0)}.Pricing-module__D2eDfG__card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.Pricing-module__D2eDfG__popularCard{box-shadow:var(--glow-purple);border-color:color-mix(in srgb, var(--color-purple-400) 50%, transparent);transform:scale(1.03)}.Pricing-module__D2eDfG__section[data-visible=true] .Pricing-module__D2eDfG__popularCard{transform:scale(1.03)}.Pricing-module__D2eDfG__popularCard:hover{transform:scale(1.03)translateY(-4px)}.Pricing-module__D2eDfG__popularBadge{top:calc(-1 * var(--spacing-3));border-radius:var(--radius-full);background:var(--gradient-accent);padding:var(--spacing-1) var(--spacing-5);color:var(--color-white);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.Pricing-module__D2eDfG__planName{margin-bottom:var(--spacing-4);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl)}.Pricing-module__D2eDfG__priceRow{align-items:baseline;gap:var(--spacing-1);margin-bottom:var(--spacing-6);display:flex}.Pricing-module__D2eDfG__price{color:var(--color-text-primary);font-weight:var(--font-weight-extrabold);font-size:var(--font-size-display-xs)}.Pricing-module__D2eDfG__period{color:var(--color-text-tertiary);font-size:var(--font-size-md)}.Pricing-module__D2eDfG__featureList{gap:var(--spacing-3);margin:0 0 var(--spacing-8) 0;flex-direction:column;flex:1;padding:0;list-style:none;display:flex}.Pricing-module__D2eDfG__featureItem{align-items:center;gap:var(--spacing-3);color:var(--color-text-secondary);font-size:var(--font-size-md);display:flex}.Pricing-module__D2eDfG__checkIcon{color:var(--color-success);flex-shrink:0}.Pricing-module__D2eDfG__planCta{transition:background var(--transition-fast) var(--ease-default), border-color var(--transition-fast) var(--ease-default);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--spacing-3) var(--spacing-6);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);text-align:center;background:0 0;text-decoration:none;display:block}.Pricing-module__D2eDfG__planCta:hover{border-color:var(--color-border-hover);background:var(--color-content2)}.Pricing-module__D2eDfG__planCta:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Pricing-module__D2eDfG__planCtaPopular{background:var(--gradient-button);color:var(--color-white);border:none}.Pricing-module__D2eDfG__planCtaPopular:hover{opacity:.9;background:var(--gradient-button-hover)}.Pricing-module__D2eDfG__allPlans{margin-top:var(--spacing-10);color:var(--color-text-tertiary);font-size:var(--font-size-md);text-align:center}@media (max-width:1024px){.Pricing-module__D2eDfG__cards{grid-template-columns:1fr;max-width:420px;margin:0 auto}.Pricing-module__D2eDfG__popularCard,.Pricing-module__D2eDfG__section[data-visible=true] .Pricing-module__D2eDfG__popularCard{transform:none}.Pricing-module__D2eDfG__popularCard:hover{transform:translateY(-4px)}}@media (max-width:640px){.Pricing-module__D2eDfG__title{font-size:var(--font-size-3xl)}.Pricing-module__D2eDfG__card{padding:var(--spacing-6)}}@media (prefers-reduced-motion:reduce){.Pricing-module__D2eDfG__card{opacity:1;transform:none}}
.Paginator-module__P211mG__container{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-6);flex-wrap:wrap;display:flex}.Paginator-module__P211mG__disabled{opacity:var(--opacity-disabled);pointer-events:none}.Paginator-module__P211mG__pageInfo{color:var(--color-text-secondary);font-size:var(--font-size-md)}.Paginator-module__P211mG__controls{align-items:center;gap:var(--spacing-2);display:flex}.Paginator-module__P211mG__pageBtn{transition:background-color var(--transition-fast) var(--ease-default), border-color var(--transition-fast) var(--ease-default), color var(--transition-fast) var(--ease-default);cursor:pointer;border:var(--border-width-sm) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-content1);width:32px;height:32px;color:var(--color-text-secondary);justify-content:center;align-items:center;display:inline-flex}.Paginator-module__P211mG__pageBtn:not(:disabled):hover{border-color:var(--color-border-hover);background:var(--color-content2);color:var(--color-text-primary)}.Paginator-module__P211mG__pageBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.Paginator-module__P211mG__pageBtn:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.Paginator-module__P211mG__pageBtn:disabled:hover{border-color:var(--color-border);background:var(--color-content1);color:var(--color-text-secondary)}.Paginator-module__P211mG__numbers{gap:var(--spacing-1);display:flex}.Paginator-module__P211mG__number{transition:background-color var(--transition-fast) var(--ease-default), color var(--transition-fast) var(--ease-default);cursor:pointer;border:var(--border-width-sm) solid transparent;border-radius:var(--radius-md);padding:0 var(--spacing-2);min-width:32px;height:32px;color:var(--color-text-primary);font-size:var(--font-size-md);background:0 0;justify-content:center;align-items:center;display:inline-flex}.Paginator-module__P211mG__number:not(.Paginator-module__P211mG__active):not(:disabled):hover{background:var(--color-content2)}.Paginator-module__P211mG__number:focus-visible{box-shadow:var(--focus-ring);outline:none}.Paginator-module__P211mG__number:disabled{cursor:not-allowed}.Paginator-module__P211mG__active{background:var(--color-primary);color:var(--color-primary-foreground);font-weight:var(--font-weight-semibold)}.Paginator-module__P211mG__active:hover{background:var(--color-primary);color:var(--color-primary-foreground)}.Paginator-module__P211mG__color-default .Paginator-module__P211mG__active{background:var(--color-default-300);color:var(--color-default-foreground)}.Paginator-module__P211mG__color-primary .Paginator-module__P211mG__active{background:var(--color-primary);color:var(--color-primary-foreground)}.Paginator-module__P211mG__color-secondary .Paginator-module__P211mG__active{background:var(--color-secondary);color:var(--color-secondary-foreground)}.Paginator-module__P211mG__color-success .Paginator-module__P211mG__active{background:var(--color-success);color:var(--color-success-foreground)}.Paginator-module__P211mG__color-warning .Paginator-module__P211mG__active{background:var(--color-warning);color:var(--color-warning-foreground)}.Paginator-module__P211mG__color-danger .Paginator-module__P211mG__active{background:var(--color-danger);color:var(--color-danger-foreground)}.Paginator-module__P211mG__variant-bordered .Paginator-module__P211mG__number{border:var(--border-width-sm) solid var(--color-border)}.Paginator-module__P211mG__variant-bordered .Paginator-module__P211mG__active{border-color:#0000}.Paginator-module__P211mG__variant-faded .Paginator-module__P211mG__number{border:var(--border-width-sm) solid var(--color-border);background:var(--color-content2)}.Paginator-module__P211mG__variant-faded .Paginator-module__P211mG__active{border-color:#0000}.Paginator-module__P211mG__variant-light .Paginator-module__P211mG__pageBtn{background:0 0;border-color:#0000}.Paginator-module__P211mG__variant-light .Paginator-module__P211mG__pageBtn:not(:disabled):hover{background:var(--color-content2)}.Paginator-module__P211mG__ellipsis{min-width:32px;height:32px;color:var(--color-text-tertiary);justify-content:center;align-items:center;display:inline-flex}.Paginator-module__P211mG__pageSizeSelect{border:var(--border-width-sm) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-content1);padding:var(--spacing-1-5) var(--spacing-2);color:var(--color-text-primary);font-size:var(--font-size-md)}.Paginator-module__P211mG__pageSizeSelect:focus-visible{box-shadow:var(--focus-ring);outline:none}.Paginator-module__P211mG__pageSizeSelect:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}@media (max-width:767px){.Paginator-module__P211mG__container{gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);flex-direction:column}}@media (prefers-reduced-motion:reduce){.Paginator-module__P211mG__pageBtn,.Paginator-module__P211mG__number{transition:none}}
.Skeleton-module__ocDAaW__skeleton{background-color:var(--color-content2);width:var(--skeleton-w,100%);height:var(--skeleton-h,1em);display:block;position:relative;overflow:hidden}.Skeleton-module__ocDAaW__skeleton:after{background:linear-gradient(90deg, transparent, var(--color-content3), transparent);content:"";width:150%;height:100%;animation:1.5s infinite Skeleton-module__ocDAaW__shimmer;position:absolute;top:0;left:-150%}.Skeleton-module__ocDAaW__text{border-radius:var(--radius-sm)}.Skeleton-module__ocDAaW__circular{border-radius:var(--radius-full)}.Skeleton-module__ocDAaW__rectangular{border-radius:4px}@keyframes Skeleton-module__ocDAaW__shimmer{0%{transform:translate(0)}to{transform:translate(150%)}}@media (prefers-reduced-motion:reduce){.Skeleton-module__ocDAaW__skeleton:after{animation:none}}
.SectionBackground-module__oQfyKG__heroGradStop1Start{stop-color:var(--color-primary-400);stop-opacity:.4}.SectionBackground-module__oQfyKG__heroGradStop1End{stop-color:var(--color-primary);stop-opacity:.6}.SectionBackground-module__oQfyKG__heroGradStop2Start{stop-color:var(--color-primary-300);stop-opacity:.3}.SectionBackground-module__oQfyKG__heroGradStop2End{stop-color:var(--color-primary-400);stop-opacity:.5}.SectionBackground-module__oQfyKG__heroGradStop3Start{stop-color:var(--color-primary);stop-opacity:.35}.SectionBackground-module__oQfyKG__heroGradStop3End{stop-color:var(--color-primary-600);stop-opacity:.45}.SectionBackground-module__oQfyKG__heroGradStop4Start{stop-color:var(--color-primary-100);stop-opacity:.25}.SectionBackground-module__oQfyKG__heroGradStop4End{stop-color:var(--color-primary-300);stop-opacity:.35}
.AssignTeamsDialog-module__T0nrlW__content{gap:var(--spacing-4);flex-direction:column;display:flex}.AssignTeamsDialog-module__T0nrlW__description{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.AssignTeamsDialog-module__T0nrlW__loading,.AssignTeamsDialog-module__T0nrlW__empty{padding:var(--spacing-8) 0;color:var(--color-text-tertiary);font-size:var(--font-size-sm);text-align:center}.AssignTeamsDialog-module__T0nrlW__teamsList{gap:var(--spacing-2);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-2);flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.AssignTeamsDialog-module__T0nrlW__teamItem{align-items:center;gap:var(--spacing-3);transition:background var(--transition-fast) var(--ease-soft);cursor:pointer;border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-3);display:flex}.AssignTeamsDialog-module__T0nrlW__teamItem:hover{background:color-mix(in srgb, var(--color-primary) 5%, transparent)}.AssignTeamsDialog-module__T0nrlW__teamName{color:var(--color-text-primary);font-size:var(--font-size-sm);flex:1}.AssignTeamsDialog-module__T0nrlW__alreadyAssigned{color:var(--color-warning);font-style:italic;font-size:var(--font-size-xs)}.AssignTeamsDialog-module__T0nrlW__actions{justify-content:flex-end;gap:var(--spacing-3);border-top:1px solid var(--color-border);padding-top:var(--spacing-4);display:flex}@media (prefers-reduced-motion:reduce){.AssignTeamsDialog-module__T0nrlW__teamItem{transition:none}}
