.kit-autocomplete-options{background:var(--kit-background);border:2px solid var(--kit-shade-2);box-shadow:var(--kit-shadow);border-radius:var(--kit-radius);transition:var(--kit-transition);flex:1;padding:.5rem}.kit-ac-dropdown{transition:var(--kit-transition)}.kit-ac-dropdown-inactive{pointer-events:none;opacity:0;transform:scale(.8)}.kit-ac-option{transition:var(--kit-transition);cursor:pointer;border-radius:var(--kit-radius);padding:.25rem}.kit-ac-selected,.kit-ac-option:hover,.kit-ac-option:focus,.kit-ac-option[data-active=true]{background-color:var(--kit-shade-2);outline:none}html:not([data-kit-theme=dark]){--kit-background:#fff;--kit-shade-1:#fafafa;--kit-shade-2:#e3e3e3;--kit-shade-3:#999;--kit-shade-4:#888;--kit-shade-5:#666;--kit-shade-6:#444;--kit-shade-7:#333;--kit-shade-8:#111;--kit-foreground:#000;--kit-error-lightest:#f7d4d6;--kit-error-light:#ff1a1a;--kit-error:#e00;--kit-error-dark:#c50000;--kit-selection:var(--kit-cyan);--kit-scroll-thumb:#16182357;--kit-link-color-visited:#551a8b;--kit-link-color:#00e}html[data-kit-theme=dark]{--kit-background:#000;--kit-shade-1:#111;--kit-shade-2:#333;--kit-shade-3:#444;--kit-shade-4:#666;--kit-shade-5:#888;--kit-shade-6:#999;--kit-shade-7:#e3e3e3;--kit-shade-8:#fafafa;--kit-foreground:#fff;--kit-error-lightest:#f7d4d6;--kit-error-light:#f33;--kit-error:red;--kit-error-dark:#e60000;--kit-code:var(--kit-cyan-light);--kit-selection:var(--kit-highlight-purple);--kit-scroll-thumb:#d6d6d657;--kit-link-color-visited:#bd74ff;--kit-link-color:#6060ff}html{--kit-success-lightest:#d3e5ff;--kit-success-light:#3291ff;--kit-success:#0071ea;--kit-success-dark:#0761d1;--kit-warning-lightest:#ffefcf;--kit-warning-light:#f7b955;--kit-warning:#f5a623;--kit-warning-dark:#ab570a;--kit-violet-lightest:#bfabe8;--kit-violet-light:#8a63d2;--kit-violet:#7928ca;--kit-violet-dark:#4c2889;--kit-cyan-lightest:#aaffec;--kit-cyan-light:#79ffe1;--kit-cyan:#50e3c2;--kit-cyan-dark:#29bc9b;--kit-highlight-purple:#f81ce5;--kit-highlight-magenta:#eb367f;--kit-highlight-pink:#ff0080;--kit-highlight-yellow:#fff500;--kit-theme-fg:var(--kit-success);--kit-radius:5px;--kit-padding:.5rem;--kit-transition:.3s ease;--kit-shadow:0 4px 8px #0000001f;--kit-border:var(--kit-foreground);--kit-secondary:var(--kit-shade-5);--kit-form-font-size:.87rem;--kit-input-height:3rem;--kit-z-index-base:1;--kit-z-index-2:2;--kit-z-index-100:100;--kit-z-index-major:10000;touch-action:manipulation;-webkit-tap-highlight-color:transparent}body{background-color:var(--kit-background);color:var(--kit-foreground);transition:var(--kit-transition)}.kit-button,[button-reset]{cursor:pointer;font:inherit;user-select:none;border-radius:var(--kit-radius);border:2px solid var(--kit-border);background-color:var(--kit-background);color:var(--kit-foreground);transition:var(--kit-transition);outline:none;padding:.25rem 1rem}.kit-link{text-decoration:none}@keyframes kit-skeleton-animation{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion){*,html{--kit-transition:.0001s!important}.kit-fade-in,.kit-move-up{animation-duration:.1ms!important}}*{box-sizing:border-box}.kit-bottom-sheet{z-index:var(--kit-z-index-major);transition:var(--kit-transition);box-shadow:var(--kit-shadow);border-top-left-radius:var(--kit-sheet-radius,15px);border-top-right-radius:var(--kit-sheet-radius,15px);background:var(--kit-shade-1);border-bottom-left-radius:0;border-bottom-right-radius:0;position:fixed;bottom:0;left:0;right:0}.kit-bottom-sheet-active{transform:translate(0)}.kit-bottom-sheet-inactive{pointer-events:none;transform:translateY(110%)}.kit-button:focus .kit-spinner-container,.kit-button:hover .kit-spinner-container{--kit-shade-7:var(--kit-shade-4)}.kit-button-v-shadow{box-shadow:var(--kit-shadow)}.kit-button-v-shadow:not(.kit-button-secondary):hover,.kit-button-v-shadow:not(.kit-button-secondary):focus{box-shadow:none}.kit-button:not(.kit-button-custom):hover,.kit-button:not(.kit-button-custom):focus{transform:translateY(-3px)}.kit-button:not(.kit-button-v-normal):not(.kit-button-secondary):not(.kit-button-custom):hover,.kit-button:not(.kit-button-v-normal):not(.kit-button-secondary):not(.kit-button-custom):focus,.kit-button-v-normal{background-color:var(--kit-foreground);color:var(--kit-background);--kit-border:var(--kit-background)}.kit-button-v-normal:hover,.kit-button-v-normal:focus{background-color:var(--kit-background);color:var(--kit-foreground);--kit-border:var(--kit-foreground)}.kit-button-warning{--kit-background:var(--kit-warning);--kit-foreground:#fff;--kit-border:var(--kit-background)}.kit-button-alert{--kit-background:var(--kit-highlight-pink);--kit-foreground:#fff;--kit-border:var(--kit-background)}.kit-button-voilet{--kit-background:var(--kit-violet);--kit-foreground:#fff;--kit-border:var(--kit-background)}.kit-button-error{--kit-background:var(--kit-error);--kit-foreground:#fff;--kit-border:var(--kit-background)}.kit-button-secondary{--kit-border:var(--kit-shade-2)}.kit-button-success{--kit-foreground:#fff;--kit-background:var(--kit-success);--kit-border:var(--kit-background)}.kit-ripple{position:relative;overflow:hidden;transform:translate(0,0)}.kit-ripple:after{content:"";width:100%;height:100%;pointer-events:none;opacity:0;background-image:-webkit-radial-gradient(circle,#e3e3e3 10%,#0000 10.01%);background-image:radial-gradient(circle,#e3e3e3 10%,#0000 10.01%);background-position:50%;background-repeat:no-repeat;transition:transform .5s,opacity 1s;display:block;position:absolute;top:0;left:0;transform:scale(10)}.kit-ripple:active:after{opacity:.3;transition:all;transform:scale(0)}.kit-collapse{transition:var(--kit-transition);overflow:hidden}.kit-dropdown{z-index:var(--kit-z-index-major);position:absolute}.kit-file-drop-target{border:2px dashed var(--kit-shade-4);cursor:pointer;transition:var(--kit-transition);padding:.5rem}.kit-file-drop-target:hover,.kit-file-drop-target-accepting{box-shadow:var(--kit-shadow)}.kit-input-container{max-width:100%;flex-direction:column;align-items:center}.kit-input-helper{min-height:.85rem;transition:var(--kit-transition);color:var(--kit-error-light);align-self:baseline;font-size:.85rem}.kit-input-helper-active{opacity:1}.kit-input-helper-inactive{opacity:0;transform:translateY(10px)}.kit-input-material~label{transition:var(--kit-transition);font-size:var(--kit-form-font-size);user-select:none;pointer-events:none;background:0 0;padding-left:.25rem;padding-right:.25rem;top:25%;left:.75rem;transform:translateY(-20%)}.kit-input.kit-input-material:focus:not(.kit-errored){--kit-border:var(--kit-theme-fg)}.kit-input.kit-errored,.kit-input.kit-errored~label,.kit-input.kit-errored:focus{--kit-input-label:var(--kit-error);--kit-border:var(--kit-error)!important}.kit-input-material:focus~label,.kit-input-material[data-kit-active]~label{transform:translateY(var(--kit-label-jump,-110%));opacity:1;background:var(--kit-background);color:var(--kit-input-label,var(--kit-theme-fg))}.kit-input-container-default{--kit-form-font-size:.95rem;--kit-input-height:2.75rem}.kit-input-container-small{--kit-form-font-size:.75rem;--kit-input-height:2.25rem}.kit-input-container-large{--kit-form-font-size:1.1rem;--kit-input-height:3.25rem}.kit-input{--kit-border:var(--kit-shade-2);appearance:none;border-radius:var(--kit-radius);border:2px solid;border-color:var(--kit-border);background-color:var(--kit-background);color:var(--kit-foreground);transition:var(--kit-transition);font-size:var(--kit-form-font-size);height:var(--kit-input-height);outline:none;padding:2px .75rem}.kit-input-material~label,.kit-input::placeholder{color:var(--kit-foreground);opacity:.5}.kit-input:focus{--kit-border:var(--kit-shade-5)}.kit-rel-input{min-height:1rem;color:var(--kit-foreground);transition:var(--kit-transition);position:relative}.kit-rel-input[kit-disabled]{--kit-border:var(--kit-shade-3);opacity:.9}.kit-radio-invalid,.kit-checkbox-invalid{--kit-foreground:var(--kit-error);--kit-border:var(--kit-error);--kit-radio-color:var(--kit-error)}.kit-radio-input:hover+.kit-radio-span{box-shadow:0px 0px 2px 3px var(--kit-shade-2)}.kit-hidden-input{opacity:.00001;z-index:var(--kit-z-index-base);height:100%;width:100%;padding:0;position:absolute;top:0;overflow:visible}.kit-checkbox-icon{opacity:0;transition:var(--kit-transition)}.kit-cb-icon-container,.kit-radio-span{border:1px solid var(--kit-border);margin-right:5px;display:flex}.kit-cb-icon-container{height:var(--kit-checkbox-size,1rem);width:var(--kit-checkbox-size,1rem);border-radius:calc(var(--kit-radius) - 1px);transition:var(--kit-transition)}.kit-cb-icon-container.kit-checkbox-active{background-color:var(--kit-theme-fg)}input.kit-checkbox-input:focus-visible+.kit-cb-icon-container,.kit-rel-input:focus-visible{outline:1px solid}.kit-cb-icon-container.kit-checkbox-active>.kit-checkbox-icon{opacity:1}.kit-radio-span{height:var(--kit-radio-size,1rem);width:var(--kit-radio-size,1rem);transition:var(--kit-transition);border-radius:50%;position:relative}.kit-cb-icon-container.kit-checkbox-active,.kit-radio-span.kit-radio-active{border-color:var(--kit-theme-fg)}.kit-radio-indicator{transition:var(--kit-transition);background-color:var(--kit-radio-color,var(--kit-theme-fg));height:100%;width:100%;border-radius:50%;margin:auto;position:absolute;inset:0;transform:scale(0)}.kit-radio-span.kit-radio-active>.kit-radio-indicator{transform:scale(.8)}.kit-switch-label{width:var(--kit-switch-width,3.8rem);height:var(--kit-switch-height,2rem);outline:none}.kit-switch-label.kit-switch-invalid{--kit-switch-active-color:var(--kit-error);--kit-switch-inactive-color:var(--kit-error)}.kit-switch-indicator{transition:var(--kit-transition);border-radius:var(--kit-switch-radius,30px);align-items:center;display:inline-flex;position:absolute;inset:0}.kit-switch-indicator.kit-switch-active{background-color:var(--kit-switch-bg-active-color,var(--kit-theme-fg))}.kit-switch-indicator.kit-switch-inactive,.kit-switch-indicator.kit-switch-intermediate{background-color:var(--kit-switch-bg-inactive-color,var(--kit-shade-4))}.kit-switch.kit-hidden-input:focus-visible+.kit-switch-indicator{outline:2px solid}.kit-switch.kit-hidden-input{cursor:pointer}.kit-switch.kit-hidden-input:hover+.kit-switch-indicator:before{box-shadow:0px 0px 3px 2px var(--kit-shade-5)}.kit-switch-indicator[disabled]:before{opacity:.5;pointer-events:none!important}.kit-switch-indicator:before{content:" ";height:95%;width:50%;background-color:var(--kit-switch-indicator-color,var(--kit-shade-1));transition:var(--kit-transition);border-radius:var(--kit-indicator-radius,50%);cursor:pointer;position:absolute}.kit-switch-indicator.kit-switch-inactive:before{transform:translate(1px)}.kit-switch-indicator.kit-switch-intermediate:before{transform:translate(50%)}.kit-switch-indicator.kit-switch-active:before{transform:translate(99%)}.kit-grid{display:grid}.kit-flex{display:flex}.kit-inline-flex{display:inline-flex}.kit-block{display:block}.kit-inline-block{display:inline-block}.kit-inline{display:inline}.kit-none{display:none}.kit-absolute{position:absolute}.kit-relative{position:relative}.kit-fixed{position:fixed}.kit-sticky{position:sticky}.kit-container{border-radius:var(--kit-radius);justify-content:var(--kit-justify-content);flex-direction:var(--kit-flex-direction);align-items:var(--kit-align-items);flex:var(--kit-flex)}@media screen and (min-width:601px){.kit-show-on-mobile{display:none!important}}@media screen and (max-width:600px){.kit-center-on-mobile{text-align:center}.kit-hide-on-mobile{display:none!important}}.kit-modal-leave .kit-modal{opacity:0;animation:none;transform:translateY(-75%)}._kit-modal-enter{border-radius:5px}.kit-modal{transition:var(--kit-transition);border-radius:var(--kit-modal-radius,10px);background:var(--kit-background);min-width:var(--kit-modal-min-width,40vw);width:95%;max-width:400px;animation:modal-in var(--kit-transition);padding:0}@keyframes modal-in{0%{opacity:.1;transform:translateY(-75%)}to{opacity:1;transform:translateY(0)}}.kit-modal-head{text-transform:uppercase}.kit-modal-subtitle{color:var(--kit-shade-5)}.kit-modal-actions{border-bottom-right-radius:var(--kit-modal-radius,10px);border-bottom-left-radius:var(--kit-modal-radius,10px);width:100%;display:flex;position:sticky;bottom:0;overflow:hidden}.kit-modal-action-button{text-transform:uppercase;border-top:1px solid var(--kit-shade-2);transition:var(--kit-transition);color:var(--kit-shade-5);flex:1;padding:1rem}.kit-modal-action-button:hover,.kit-modal-action-button:focus{background-color:var(--kit-shade-2);color:var(--kit-foreground)}.kit-modal-action-button:not(:only-child):not(:last-child){border-right:1px solid var(--kit-shade-2)}._kit-select-button{border:2px solid var(--kit-shade-3);border-radius:var(--kit-radius);justify-content:space-between;align-items:center;padding-left:.5rem;padding-right:.5rem}[kit-hidden-input-trap]:focus+._kit-select-button,._kit-select-button:focus-visible{border-color:var(--kit-foreground)}.kit-snackbar-root{max-width:350px;box-shadow:var(--kit-shadow);border-radius:var(--kit-radius);background:var(--kit-shade-1);border:2px solid var(--kit-shade-2);transition:var(--kit-transition);opacity:1;will-change:transform;z-index:var(--kit-z-index-major);flex-direction:column;margin:1rem;padding:1.25rem;position:fixed;right:0;transform:none}@media (max-width:450px){.kit-snackbar-root{max-width:85vw;margin:auto}}.kit-snackbar-root.kit-snackbar-leave{opacity:.001;transform:translateY(50px)}.kit-snackbar-button{margin-left:5px;margin-right:5px}.kit-snackbar-container{bottom:10px}.kit-snackbar-error,.kit-snackbar-success{color:#fff;--kit-background:white;--kit-foreground:black;--kit-border:var(--kit-foreground)}.kit-snackbar-error{--kit-shade-1:var(--kit-error)}.kit-snackbar-success{--kit-shade-1:var(--kit-theme-fg)}.kit-bold{font-weight:700}.kit-underlined{text-decoration:underline}.kit-italic{font-style:italic}.kit-lowercase{text-transform:lowercase}.kit-capitalise{text-transform:capitalize}.kit-uppercase{text-transform:uppercase}.kit-transition-root{transition:var(--kit-transition)}.kit-fade-in{animation:soft-fade-in .3s forwards}.kit-move-up{animation:soft-move-up .3s}@keyframes soft-move-up{0%{opacity:.1;transform:translateY(50px)}to{opacity:1}}@keyframes soft-fade-in{0%{opacity:.3}to{opacity:1}}.kit-card-shadow{box-shadow:var(--kit-shadow)}::-webkit-scrollbar-thumb{background-color:var(--kit-scroll-thumb);z-index:var(--kit-z-index-2);border-radius:5px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:var(--kit-background);border-radius:0}a{color:var(--kit-link-color)}.kit-mask{height:100vh;width:100vw;z-index:var(--kit-z-index-100);background-color:#303030cc;flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex;position:fixed;inset:0}[kit-disabled],.kit-no-select,.kit-no-events{user-select:none!important}[kit-disabled],.kit-no-events{pointer-events:none!important}[kit-disabled]{opacity:.8;--kit-foreground:var(--kit-shade-6);--kit-shade-8:var(--kit-shade-5);--kit-shade-7:var(--kit-shade-5);--kit-shade-6:var(--kit-shade-4);--kit-shade-5:var(--kit-shade-4);--kit-shade-4:var(--kit-shade-3);--kit-link-color:var(--kit-foreground);--kit-success-lightest:var(--kit-shade-3);--kit-success-light:var(--kit-shade-3);--kit-success:var(--kit-foreground);--kit-success-dark:var(--kit-foreground);--kit-error-lightest:var(--kit-shade-3);--kit-error-light:var(--kit-shade-3);--kit-error:var(--kit-foreground);--kit-error-dark:var(--kit-foreground);--kit-warning-lightest:var(--kit-shade-3);--kit-warning-light:var(--kit-shade-3);--kit-warning:var(--kit-foreground);--kit-warning-dark:var(--kit-foreground);--kit-cyan-lightest:var(--kit-shade-3);--kit-cyan-light:var(--kit-shade-3);--kit-cyan:var(--kit-foreground);--kit-cyan-dark:var(--kit-foreground);--kit-violet-lightest:var(--kit-shade-3);--kit-violet-light:var(--kit-shade-3);--kit-violet:var(--kit-foreground);--kit-violet-dark:var(--kit-foreground);--kit-secondary:var(--kit-foreground);--kit-code:var(--kit-foreground)}[kit-disabled] img,[kit-disabled] svg{filter:grayscale()}::selection{background-color:var(--kit-selection);color:var(--kit-foreground)}.kit-sr-only{width:1px;height:1px;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.kit-skeleton-wrapper:before{content:"";z-index:var(--kit-z-index-2);background:linear-gradient( 270deg,var(--kit-shade-1),var(--kit-shade-2),var(--kit-shade-2),var(--kit-shade-1));background-size:400% 100%;border-radius:4px;animation:kit-skeleton-animation 2.8s ease-in-out infinite;position:absolute;inset:0}.kit-inline-ul{margin:0;padding:0;list-style-type:none}._kit-focus-trap{width:0;height:0;opacity:0;overflow:hidden}html{-webkit-tap-highlight-color:transparent;--kit-theme-fg:#ff76f9;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}body{line-height:inherit;margin:0}button{cursor:pointer;font:inherit;user-select:none;background:0 0;border:none;outline:none;margin:0;padding:0}@keyframes anim-in{0%{transform:translateY(-2.5rem)}to{}}:root{--kit-label-jump:-75%;--shadow-color:0deg 0% 65%;--shadow-elevation-low:-.3px .1px .5px hsl(var(--shadow-color)/0),-.5px .3px .9px hsl(var(--shadow-color)/.22),-1.1px .6px 1.9px hsl(var(--shadow-color)/.43);--shadow-elevation-medium:-.3px .1px .5px hsl(var(--shadow-color)/0),-1.4px .7px 2.3px hsl(var(--shadow-color)/.17),-2.7px 1.4px 4.6px hsl(var(--shadow-color)/.34),-5.6px 2.9px 9.5px hsl(var(--shadow-color)/.51);--shadow-elevation-high:-.3px .1px .5px hsl(var(--shadow-color)/0),-2.8px 1.5px 4.8px hsl(var(--shadow-color)/.08),-5px 2.6px 8.5px hsl(var(--shadow-color)/.16),-7.3px 3.8px 12.3px hsl(var(--shadow-color)/.24),-10.2px 5.3px 17.2px hsl(var(--shadow-color)/.31),-14.2px 7.3px 23.9px hsl(var(--shadow-color)/.39),-19.7px 10.2px 33.3px hsl(var(--shadow-color)/.47),-27.1px 14px 45.8px hsl(var(--shadow-color)/.55)}