@charset "UTF-8";:root{--color-primary-default:#d40029;--color-primary-focused:#d40029;--color-primary-hover:#f01839;--color-primary-pressed:#aa001e;--color-primary-disabled:#d40029;--color-primary-loading:#d40029;--color-primary-border:#d40029;--color-secondary-default:#fff;--color-secondary-focused:#fff;--color-secondary-hover:#eee;--color-secondary-pressed:#e3e3e3;--color-secondary-disabled:#fff;--color-secondary-loading:#fff;--color-secondary-border:#333;--color-tertiary-default:#fff;--color-tertiary-focused:#fff;--color-tertiary-hover:#fff0f0;--color-tertiary-pressed:#ffc8c8;--color-tertiary-disabled:#fff;--color-tertiary-loading:#fff;--color-tertiary-border:#d40029;--color-base-black:#000;--color-base-white:#fff;--color-base-gray100:#515151;--color-base-gray75:#8b8b8b;--color-base-gray50:#d1d1d1;--color-base-gray30:#eee;--color-base-gray10:#fafafa;--color-background:#f8f6f4;--color-foreground:#262626;--color-card:#fff;--color-primary:#c04f2e;--color-primary-foreground:#fff;--color-secondary:#ebebeb;--color-accent:#d67b47;--color-muted:#f0f0f0;--color-muted-foreground:#666;--color-destructive:#dc2626;--color-border:#e0e0e0;--color-ring:#c04f2e;--radius:0.625rem;--color-required-asterisk:#ff3b00;--font-heading:"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--font-body:"Inter",system-ui,-apple-system,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.pageContainer{box-sizing:border-box;min-height:100vh;padding:1.25rem;width:100%}.pageHeader{margin-bottom:1.25rem;padding-left:0;width:100%}.container{display:flex;flex-direction:column;gap:1rem;width:100%}.card-title{padding:.5rem 0 1rem}.card-title-text{margin-bottom:.25rem!important}.card-subtitle-text{color:#666!important;font-size:.875rem!important}.tabsWrapper{margin-bottom:1.25rem;width:100%}.shiftsGrid{grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(1,1fr)}.shiftsGrid,.statsGrid{display:grid;width:100%}.statsGrid{grid-gap:1rem;gap:1rem;grid-template-columns:repeat(1,1fr)}.loader,.noData,.noShifts{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:3rem 1rem;text-align:center}.formGrid,.formGridCols2{grid-gap:1rem;display:grid;gap:1rem}.formGridIconCols{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:auto 1fr}.formGroup{margin-bottom:.5rem}.formGroup,.formGroupSelector{display:flex;flex-direction:column}.formGroupSelector{font-family:var(--font-body);margin-bottom:.75rem}.formLabel{font-family:var(--font-body);font-size:.875rem;font-weight:500;margin-bottom:.5rem;margin-left:0}.buttonGroup,.formLabel{align-items:center;display:flex}.buttonGroup{gap:.75rem;justify-content:center}.buttonFull{display:flex;width:100%}.buttonFull>*{display:flex;flex:1 1}@media (min-width:768px){.pageContainer{padding:1.5rem 1.75rem}.shiftsGrid,.statsGrid{gap:1.25rem}.formGridCols2,.statsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pageContainer{padding:1.75rem 2rem}.shiftsGrid{grid-template-columns:repeat(2,1fr)}.statsGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.pageContainer{padding:2rem 2.5rem}.statsGrid{grid-template-columns:repeat(4,1fr)}}.page-title{color:#333;font-size:32px!important;font-weight:600!important;margin-bottom:8px!important}.page-subtitle{color:#666;font-size:16px!important;font-weight:400!important}.card-title{margin-bottom:15px}.card-title-text{color:#333;font-size:18px!important;font-weight:600!important;margin-bottom:4px!important}.card-subtitle-text{color:#666;font-size:14px!important;font-weight:400!important}@media (max-width:375px){.page-title{font-size:22px!important}.page-subtitle{font-size:11px!important}.card-title-text{font-size:12px!important}.card-subtitle-text{font-size:10px!important}}@media (min-width:768px){.page-title{font-size:24px!important}.page-subtitle{font-size:12px!important}.card-title-text{font-size:16px!important}.card-subtitle-text{font-size:14px!important}}@media (min-width:1024px){.page-title{font-size:32px!important}.page-subtitle{font-size:16px!important}.card-title-text{font-size:18px!important}.card-subtitle-text{font-size:16px!important}}@media (min-width:1440px){.page-title{font-size:36px!important}.card-title-text,.page-subtitle{font-size:18px!important}.card-subtitle-text{font-size:16px!important}}.MuiCardContent-root{padding:.5rem 1rem!important}.form-group [class*=Input],.form-group [class*=MuiInput],.form-group input{background-color:#fff;border:1px solid var(--color-border);border-radius:calc(var(--radius) - .125rem);font-family:var(--font-body);font-size:.875rem;height:2.75rem;padding:.5rem .75rem;transition:border-color .15s,box-shadow .15s}.form-group [class*=Input]:focus,.form-group [class*=MuiInput]:focus,.form-group input:focus{border-color:var(--color-ring);box-shadow:0 0 0 3px #c04f2e1a;outline:none}.form-group [class*=Input].error,.form-group [class*=MuiInput].error,.form-group input.error{border-color:var(--color-destructive)}.form-group [class*=Input]::placeholder,.form-group [class*=MuiInput]::placeholder,.form-group input::placeholder{color:#999}.button-full{display:flex;width:100%}.button-full>*{display:flex;flex:1 1}.button-full .MuiButton-root{width:100%!important}.button-primary{background-color:var(--color-primary);color:var(--color-primary-foreground)}.button-primary:hover:not(:disabled){background-color:var(--color-primary-hover);transform:scale(1.01)}.button-primary:active:not(:disabled){transform:scale(.99)}.button-primary:disabled{cursor:not-allowed;opacity:.6}.button-outline{background-color:#fff;border:1px solid var(--color-border);color:var(--color-foreground)}.button-outline:hover{background-color:var(--color-muted)}.button-flex-1{flex:1 1}.toggle-group-skills{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.toggle-group-skills .MuiToggleButton-root{background-color:#fff!important;border:1px solid var(--color-border)!important;border-radius:calc(var(--radius) - .125rem)!important;color:var(--color-foreground)!important;flex-shrink:0;font-family:var(--font-body)!important;font-size:.875rem!important;font-weight:500!important;margin:0;padding:.25rem .75rem!important;text-transform:none!important;transition:all .15s;white-space:nowrap}.toggle-group-skills .MuiToggleButton-root:hover{background-color:var(--color-muted)!important}.toggle-group-skills .MuiToggleButton-root.Mui-selected{background-color:var(--color-primary-default)!important;border-color:var(--color-accent)!important;color:#fff!important}.toggle-group-skills .Mui-selected:hover{background-color:var(--color-primary-default)!important;opacity:.9}.toggle-group-skills .MuiToggleButtonGroup-root{display:flex;flex-wrap:nowrap;gap:.375rem;padding-top:.5rem;width:100%}.required-asterisk{color:var(--color-required-asterisk);font-size:1rem;font-weight:600;margin-left:4px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner{animation-duration:3.5s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear}@keyframes spin{0%{stroke-dasharray:10,147;stroke-dashoffset:57}10%{stroke-dasharray:40,117;stroke-dashoffset:20}20%{stroke-dasharray:80,77;stroke-dashoffset:0}30%{stroke-dasharray:120,37;stroke-dashoffset:-20}40%{stroke-dasharray:147,10;stroke-dashoffset:-40}50%{stroke-dasharray:140,17;stroke-dashoffset:-80}60%{stroke-dasharray:120,37;stroke-dashoffset:-115}70%{stroke-dasharray:100 57;stroke-dashoffset:-155}80%{stroke-dasharray:65,92;stroke-dashoffset:-200}90%{stroke-dasharray:40,117;stroke-dashoffset:-230}to{stroke-dasharray:10,147;stroke-dashoffset:-260}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.slider_container__tqvFm{align-items:center;box-sizing:border-box;padding:15px 15px 0;width:300px}.slider_swiper__RhwyS{height:282px;justify-content:center;width:100%}.slider_swiper-slide__pJ0f2 img{display:flex;justify-content:center;max-height:251px;max-width:251px;object-fit:contain}.slider_swiper-slide__pJ0f2{align-items:center;display:flex;font-size:18px;justify-content:center;text-align:center}.slider_thumb__c5NLn{border-color:#000;border-width:2px;cursor:pointer;height:60px;width:60px;&:hover{border:1px solid #000c}}.thumbnailSwiper .swiper{min-height:40px;width:100%}.thumbnailSwiper .swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:left}.thumbnailSwiper .swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}.thumbnailSwiper .swiper-slide{width:152px}.thumbnailSwiper .swiper-pagination{display:none}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-cyrillic-ext-400-normal.98f0f40ca13d97bf40c6.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-ext-400-normal.ff28fba3fb46f91d866d.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-cyrillic-400-normal.853412e19305a4ed3793.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-400-normal.2d32dae173092803e46b.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-greek-ext-400-normal.9642a4a41dc8d4846f63.woff2) format("woff2"),url(../../static/media/roboto-greek-ext-400-normal.f72a2e017918bb573bf7.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-greek-400-normal.57812cd271fda86c10f5.woff2) format("woff2"),url(../../static/media/roboto-greek-400-normal.c6463f230a73ab4c2a67.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-math-400-normal.bc7e0dec038a9d72e0ef.woff2) format("woff2"),url(../../static/media/roboto-math-400-normal.f5f72c68d4ccd549d589.woff) format("woff");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-symbols-400-normal.f296d06d7106398ad195.woff2) format("woff2"),url(../../static/media/roboto-symbols-400-normal.19032988369e00a8b96c.woff) format("woff");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-vietnamese-400-normal.518707bb3d2fe24c748e.woff2) format("woff2"),url(../../static/media/roboto-vietnamese-400-normal.8c9edfe67c49d3b087dd.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-latin-ext-400-normal.639383454033e94d3944.woff2) format("woff2"),url(../../static/media/roboto-latin-ext-400-normal.fc7bf3702c08fcab245a.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-latin-400-normal.0d16261b107ca3336eeb.woff2) format("woff2"),url(../../static/media/roboto-latin-400-normal.22516e5f2662a3f0d319.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-cyrillic-ext-500-normal.ef0965b421f667665255.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-ext-500-normal.c05922348824e02c47cf.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-cyrillic-500-normal.01780fd62684af188890.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-500-normal.10195b079eca0e876384.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-greek-ext-500-normal.973c29ab080126156063.woff2) format("woff2"),url(../../static/media/roboto-greek-ext-500-normal.7a641dae0b2f504396d9.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-greek-500-normal.cb9864dcd4294f0bccc3.woff2) format("woff2"),url(../../static/media/roboto-greek-500-normal.7c281107a284ab127c7e.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-math-500-normal.233f0580df5fc08545b4.woff2) format("woff2"),url(../../static/media/roboto-math-500-normal.b328821fccdd4ea9aacc.woff) format("woff");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-symbols-500-normal.e8741b6ed4b014a187a4.woff2) format("woff2"),url(../../static/media/roboto-symbols-500-normal.739a57949eec7c36d278.woff) format("woff");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-vietnamese-500-normal.f7cefda952721b9c5b5e.woff2) format("woff2"),url(../../static/media/roboto-vietnamese-500-normal.eaa55005386b7eb9a52f.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-latin-ext-500-normal.a352ed92d427846d0a4f.woff2) format("woff2"),url(../../static/media/roboto-latin-ext-500-normal.f1d265f510d232f2ed7b.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-latin-500-normal.1c7e8aa0ba84e4f92e5f.woff2) format("woff2"),url(../../static/media/roboto-latin-500-normal.f32c9af57b239885854b.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../../static/media/roboto-cyrillic-ext-400-italic.85815cc6a9f2d7a923bd.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-ext-400-italic.6730da29b928424a0119.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../../static/media/roboto-cyrillic-400-italic.142c8060d09b5d82a9e6.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-400-italic.d0ca84f508fb36b17fb1.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../../static/media/roboto-greek-ext-400-italic.b0ec3e3639a05f6ead0b.woff2) format("woff2"),url(../../static/media/roboto-greek-ext-400-italic.9d31608085ce8fbc4c48.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../../static/media/roboto-greek-400-italic.8034f59184d19c4b8715.woff2) format("woff2"),url(../../static/media/roboto-greek-400-italic.0e9ef4ffccb317db4161.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../../static/media/roboto-math-400-italic.568be93d5ae84d2ba8fb.woff2) format("woff2"),url(../../static/media/roboto-math-400-italic.fb05b2622d348280188d.woff) format("woff");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../../static/media/roboto-symbols-400-italic.36709f6efe610c7c7ea2.woff2) format("woff2"),url(../../static/media/roboto-symbols-400-italic.8c41a6d5da0bb1c22491.woff) format("woff");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../../static/media/roboto-vietnamese-400-italic.42808641616497f22e65.woff2) format("woff2"),url(../../static/media/roboto-vietnamese-400-italic.62d34216349382317c04.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../../static/media/roboto-latin-ext-400-italic.4d79568d451103badc87.woff2) format("woff2"),url(../../static/media/roboto-latin-ext-400-italic.e27c149b91e08d227ba2.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../../static/media/roboto-latin-400-italic.564503cf377c92bcc152.woff2) format("woff2"),url(../../static/media/roboto-latin-400-italic.176b56e2b4130376e981.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(../../static/media/roboto-condensed-cyrillic-ext-400-normal.cdeda90f82d84dc272b3.woff2) format("woff2"),url(../../static/media/roboto-condensed-cyrillic-ext-400-normal.c464f74196f830402673.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(../../static/media/roboto-condensed-cyrillic-400-normal.f85b74ce9d18738a06bf.woff2) format("woff2"),url(../../static/media/roboto-condensed-cyrillic-400-normal.ab4a481f408f33a994e2.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(../../static/media/roboto-condensed-greek-ext-400-normal.603c58ea0944ad81981d.woff2) format("woff2"),url(../../static/media/roboto-condensed-greek-ext-400-normal.0f2fa235d5833021e7b8.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(../../static/media/roboto-condensed-greek-400-normal.5502ad28f73df367653f.woff2) format("woff2"),url(../../static/media/roboto-condensed-greek-400-normal.8819252616537f58a64c.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(../../static/media/roboto-condensed-vietnamese-400-normal.ff8850e5b4e561f92d4a.woff2) format("woff2"),url(../../static/media/roboto-condensed-vietnamese-400-normal.a2702f37038f99d66261.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(../../static/media/roboto-condensed-latin-ext-400-normal.1b07f59b7737607cdb59.woff2) format("woff2"),url(../../static/media/roboto-condensed-latin-ext-400-normal.62f3925763370b2c9608.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(../../static/media/roboto-condensed-latin-400-normal.4fcc11009a65d1cff6bd.woff2) format("woff2"),url(../../static/media/roboto-condensed-latin-400-normal.016186a7b18b0c4817cf.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.storybook-page{font-family:Roboto}.storybook-page h3{display:inline-block;font-size:32px;font-weight:900;line-height:1;margin:0 0 4px;vertical-align:top}.storybook-page p{font-size:14px}.storybook-page body{font-size:16px}.storybook-page .title{font-size:18px;font-weight:600;margin-bottom:10px}.storybook-page .icon{color:rgb(rgb(43,37,37),green,blue);font-size:16px;margin-left:20px}.storybook-table tr{display:inline-block;padding:15px}.storybook-table td{display:block;text-align:center}.storybook-header{align-items:center;border-bottom:1px solid #0000001a;display:flex;font-family:Nunito Sans,Helvetica Neue,Helvetica,Arial,sans-serif;justify-content:space-between;padding:15px 20px}.storybook-header h1,.storybook-header svg{display:inline-block;vertical-align:top}.storybook-header h1{font-size:20px;font-weight:700;line-height:1;margin:6px 0 6px 10px}.storybook-header button+button{margin-left:10px}.storybook-header .welcome{color:#333;font-size:14px;margin-right:10px}.storybook-page{color:#333;font-family:Nunito Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:24px;margin:0 auto;max-width:600px;padding:48px 20px}.storybook-page h2{display:inline-block;font-size:32px;font-weight:700;line-height:1;margin:0 0 4px;vertical-align:top}.storybook-page p{margin:1em 0}.storybook-page a{color:#1ea7fd;text-decoration:none}.storybook-page ul{margin:1em 0;padding-left:30px}.storybook-page li{margin-bottom:8px}.storybook-page .tip{background:#e7fdd8;border-radius:1em;color:#66bf3c;display:inline-block;font-size:11px;font-weight:700;line-height:12px;margin-right:10px;padding:4px 12px;vertical-align:top}.storybook-page .tip-wrapper{font-size:13px;line-height:20px;margin-bottom:40px;margin-top:40px}.storybook-page .tip-wrapper svg{display:inline-block;height:12px;margin-right:4px;margin-top:3px;vertical-align:top;width:12px}.storybook-page .tip-wrapper svg path{fill:#1ea7fd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-cyrillic-ext-700-normal.27eb18da5975f2edf14b.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-ext-700-normal.24a41cdd82dbfa450750.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-cyrillic-700-normal.926e1a4175bf426ea4e6.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-700-normal.8e8bd9925550dc791fca.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-greek-ext-700-normal.79b6b25814993f5022f4.woff2) format("woff2"),url(../../static/media/roboto-greek-ext-700-normal.5b51dabd754d1b37053e.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-greek-700-normal.6d6f137c3bc1e1e502b2.woff2) format("woff2"),url(../../static/media/roboto-greek-700-normal.73a398547eb60133b136.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-math-700-normal.d1cf4bc3039dab22720c.woff2) format("woff2"),url(../../static/media/roboto-math-700-normal.6afeb0b699c1861ca688.woff) format("woff");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-symbols-700-normal.e1d71acc707734868007.woff2) format("woff2"),url(../../static/media/roboto-symbols-700-normal.e6014959c8c9525eed3c.woff) format("woff");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-vietnamese-700-normal.876757aab86a31677ede.woff2) format("woff2"),url(../../static/media/roboto-vietnamese-700-normal.c03cae415b00e5dbf160.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-latin-ext-700-normal.265de73897e8adbe82b4.woff2) format("woff2"),url(../../static/media/roboto-latin-ext-700-normal.77cc98ec08a159512f01.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-latin-700-normal.d89b03c583b9adb99987.woff2) format("woff2"),url(../../static/media/roboto-latin-700-normal.07df2eed1529fcdb5f74.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.formfield_formGroup__\+ZAP3{display:flex;flex-direction:column;margin-bottom:10px}.formfield_formGroup__\+ZAP3 [class*=Input]:disabled,.formfield_formGroup__\+ZAP3 input:disabled{background-color:#f5f5f5;color:#666;cursor:not-allowed;opacity:.7}.formfield_formLabel__fd6Yx{align-items:center;display:flex;font-family:var(--font-body);font-size:.875rem;font-weight:500;margin-left:-10px}.formfield_formGrid__RqUH\+{grid-gap:1rem;display:grid;gap:1rem}.formfield_formGridIconCols__94jqW{align-items:center;display:grid;grid-template-columns:auto 1fr}.formfield_errorMessage__nIj6m{color:#d40029;font-family:Roboto Regular;font-size:.75rem}.formfield_helperText__cGcWc{color:var(--color-muted-foreground);font-family:var(--font-body);font-size:.75rem}.registration_appContainer__J1zCs{background-color:var(--color-background);min-height:100vh}.registration_contentWrapper__z1xDJ{margin:0 auto;max-width:36rem;padding:2rem 1rem}@media (min-width:768px){.registration_contentWrapper__z1xDJ{padding:3rem 1rem}}.registration_header__zdk49{margin-bottom:2rem;text-align:center}.registration_logoContainer__APYmD{display:flex;height:6rem;justify-content:center;margin:auto auto 1.5rem}.registration_headerBackground__yWqtP{align-items:center;background-color:#dc354526;border-radius:9999px;color:#842029;display:flex;flex-direction:row;font-size:.875rem;font-weight:500;gap:10px;justify-content:center;line-height:1.2;margin:0 auto;padding:.75rem;width:-webkit-fit-content;width:fit-content}.registration_header2__gXVtk{color:#000;text-align:center}.registration_title__cmp8G{color:var(--color-foreground);font-family:var(--font-heading);font-size:1.875rem;font-weight:700;margin:1rem 0 0}@media (min-width:768px){.registration_title__cmp8G{font-size:2.25rem}}.registration_cardTitle__tbhgl{padding:1rem;text-align:center}.registration_cardTitleText__77XxD{color:var(--color-foreground);font-family:var(--font-heading);font-size:1rem;font-weight:600}.registration_cardSubtitleText__raLSQ{color:var(--color-muted-foreground);font-family:var(--font-body);font-size:.8rem;text-align:center}.registration_formGroup__a0tLP,.registration_spaceY5__aX0v5{display:flex;flex-direction:column}.registration_formGroup__a0tLP{margin-bottom:10px}.registration_formGroupSelector__vWvMN{display:flex;flex-direction:column;font-family:var(--font-body);margin-bottom:.75rem}.registration_formLabel__ObPGw{align-items:center;display:flex;font-family:var(--font-body);font-size:.875rem;font-weight:500;margin-left:-10px}.registration_formGrid__SBO1l{grid-gap:1rem;display:grid;gap:1rem}.registration_formGridIconCols__zYY5X{align-items:center;display:grid;grid-template-columns:auto 1fr}@media (min-width:640px){.registration_formGridCols2__2Oy-V{grid-template-columns:repeat(2,1fr)}}.registration_passwordWrapper__t8JA\+,.registration_relative__RkY6J{position:relative}.registration_errorMessage__wg8Br{color:#d40029;font-family:Roboto Regular;font-size:.75rem}.registration_helperText__5qgZO{color:var(--color-muted-foreground);font-family:var(--font-body);font-size:.75rem}.registration_notificationHeader__XMUXw{align-items:center;color:var(--color-muted-foreground);display:flex;font-family:var(--font-body);font-size:.8rem}.registration_toggleGroupNotifications__II1r3{display:flex;flex-wrap:nowrap;gap:.75rem;justify-content:center;margin-bottom:.5rem;padding-top:.5rem;width:100%}.registration_toggleGroupNotifications__II1r3>*{display:flex;flex:1 1}.registration_toggleButtonNotifications__cwslK{align-items:center;background-color:#fff!important;border:1px solid var(--color-border)!important;border-radius:calc(var(--radius) - .125rem)!important;color:var(--color-foreground)!important;cursor:pointer;display:flex;flex:1 1;font-family:var(--font-body)!important;font-size:.875rem!important;font-weight:500!important;gap:.5rem;justify-content:center;max-width:none;min-width:0;padding:.75rem 1rem!important;text-transform:none!important;transition:all .15s;white-space:nowrap}.registration_toggleButtonNotifications__cwslK:hover{background-color:var(--color-muted)!important}.registration_toggleButtonNotifications__cwslK.Mui-selected{background-color:var(--color-primary-default)!important;border-color:var(--color-primary-default)!important;color:#fff!important}.registration_toggleButtonNotifications__cwslK.Mui-selected:hover{background-color:var(--color-primary-default)!important;opacity:.9}.registration_toggleButtonNotifications__cwslK path,.registration_toggleButtonNotifications__cwslK svg,.registration_toggleButtonNotifications__cwslK:hover path,.registration_toggleButtonNotifications__cwslK:hover svg{fill:#000!important;color:#000!important}.registration_toggleButtonNotifications__cwslK.Mui-selected path,.registration_toggleButtonNotifications__cwslK.Mui-selected svg,.registration_toggleButtonNotifications__cwslK.Mui-selected:hover path,.registration_toggleButtonNotifications__cwslK.Mui-selected:hover svg{fill:#fff!important;color:#fff!important}.registration_termsConditions__YyasP{margin-bottom:.5rem;padding-top:.5rem}.registration_checkboxWrapper__hjNOG{align-items:center;display:flex;margin-top:-15px;padding-top:.5rem}.registration_termsLinkText__I8V13{color:#000;font-family:var(--font-body);font-size:.875rem;font-weight:500}.registration_termsLink__pHBMm{background:none;border:none;color:var(--color-primary);cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-underline-offset:2px;transition:color .15s}.registration_termsLink__pHBMm:hover{color:#c04f2ecc}.registration_buttonGroup__4OLRa{align-items:center;display:flex;gap:.75rem;justify-content:center}.registration_buttonFull__0KjHo{display:flex;width:100%}.registration_buttonFull__0KjHo>*{display:flex;flex:1 1}.registration_spinner__SHF1N{animation:registration_spin__5Ntm1 1s linear infinite;border:2px solid #ffffff4d;border-radius:9999px;border-top-color:#fff;height:1.25rem;width:1.25rem}.registration_footerText__5x5wg{color:var(--color-muted-foreground);font-family:var(--font-body);font-size:.75rem;margin-top:1.5rem;text-align:center}.registration_footerLogin__VSZmQ{font-size:.875rem;margin-top:.75rem}.registration_maxWLg__CUqr9{max-height:85vh;max-width:32rem}.registration_modalTitle__jacBX{font-family:var(--font-heading);font-size:1.25rem;font-weight:600;margin-bottom:.25rem}.registration_modalDescription__7I-c5{color:var(--color-muted-foreground);font-family:var(--font-body);font-size:.875rem}.registration_modalBody__YYhoN{flex:1 1;overflow-y:auto;padding:1.5rem}.registration_termsHeading__gR9bp{font-size:.875rem;font-weight:600;margin-bottom:.5rem}.registration_termsText__t9Pjx{color:var(--color-muted-foreground);font-size:.875rem;line-height:1.6}.registration_modalFooter__9vFKi{border-top:1px solid var(--color-border);padding:1rem 1.5rem}@keyframes registration_spin__5Ntm1{to{transform:rotate(1turn)}}body{color:var(--color-foreground);font-family:var(--font-body);line-height:1.5}.login_styles_appContainer__WMkU4,body{background-color:var(--color-background)}.login_styles_appContainer__WMkU4{min-height:100vh}.login_styles_contentWrapper__bZY7V{margin:0 auto;max-width:36rem;padding:2rem 1rem}@media (min-width:768px){.login_styles_contentWrapper__bZY7V{padding:3rem 1rem}}.login_styles_header__R8\+HQ{margin-bottom:2rem;text-align:center}.login_styles_header2__4Oum0{color:#000;text-align:center}.login_styles_headerBackground__gbk4g{align-items:center;background-color:#dc354526;border-radius:9999px;color:#842029;display:flex;flex-direction:row;font-size:.875rem;font-weight:500;gap:10px;justify-content:center;line-height:1.2;margin:0 auto;padding:.75rem;width:-webkit-fit-content;width:fit-content}.login_styles_logoContainer__VvtZf{display:flex;height:6rem;justify-content:center;margin:auto auto 1.5rem}.login_styles_logo__xoIZw{height:4rem;width:auto}.login_styles_title__0wM2V{color:var(--color-foreground);font-family:var(--font-heading);font-size:1.875rem;font-weight:700;margin:1rem 0 0}@media (min-width:768px){.login_styles_title__0wM2V{font-size:2.25rem}}.login_styles_card__bpcB0{background-color:var(--color-card);border-radius:var(--radius);box-shadow:0 4px 12px -1px #0000001a,0 2px 4px -1px #0000000f}.login_styles_cardHeader__WKAuo{padding:1rem}.login_styles_cardDescription__X0n8i{color:var(--color-muted-foreground);font-family:var(--font-body);font-size:.8rem}.login_styles_cardContent__mrn-h{padding:1.5rem}.login_styles_form__WMVBd{display:flex;flex-direction:column;gap:1.25rem}.login_styles_formCredentials__clDhQ,.login_styles_formGroup__8Dom2{display:flex;flex-direction:column;gap:.5rem}.login_styles_formGroup__8Dom2{margin-bottom:10px}.login_styles_formLabel__vPQFG{align-items:center;display:flex;font-family:var(--font-body);font-size:.875rem;font-weight:500;gap:.5rem;margin-left:-10px}.login_styles_formGrid__0-b2v{grid-gap:1rem;display:grid;gap:1rem}.login_styles_formGridIconCols__gfsAo{align-items:center;display:grid;grid-template-columns:auto 1fr}.login_styles_errorMessage__Z9goq{color:#d40029;font-family:Roboto Regular;font-size:.75rem}.login_styles_buttonGroup__qpaYd{align-items:center;display:flex;gap:.75rem;justify-content:center}.login_styles_buttonFull__E1rxG{display:flex;width:100%}.login_styles_buttonFull__E1rxG>*{display:flex;flex:1 1}.login_styles_buttonFull__E1rxG{width:100%!important}.login_styles_spinner__firhB{align-self:center;animation:login_styles_spin__PSFZd 1s linear infinite;border:2px solid #ffffff4d;border-radius:9999px;border-top-color:#fff;height:1.25rem;width:1.25rem}.login_styles_footerText__nnUEb{color:var(--color-muted-foreground);font-family:var(--font-body);font-size:.75rem;margin-top:1.5rem;text-align:center}.login_styles_footerRegister__JsdS7{font-size:.875rem}.login_styles_container__ouTYk{display:flex;flex-direction:column;margin:20px}.login_styles_buttons__JI\+uu{display:inline-block;margin:20px}.login_styles_termsLink__6-p4r{background:none;border:none;color:var(--color-primary);cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-underline-offset:2px;transition:color .15s}.login_styles_termsLink__6-p4r:hover{color:#c04f2ecc}@keyframes login_styles_spin__PSFZd{to{transform:rotate(1turn)}}@keyframes login_styles_fadeInUp__bSYLO{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes login_styles_fadeInDown__ALVDp{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes login_styles_scaleIn__FlGI6{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.login_styles_animateFadeInUp__868Yp{animation:login_styles_fadeInUp__bSYLO .5s ease-out}.login_styles_animateFadeInDown__TCBh6{animation:login_styles_fadeInDown__ALVDp .5s ease-out}.login_styles_animateScaleIn__oZj67{animation:login_styles_scaleIn__FlGI6 .5s cubic-bezier(.34,1.56,.64,1)}.resetPassword_appContainer__HPolF{align-items:center;background-color:var(--color-background);display:flex;justify-content:center;min-height:100vh}.resetPassword_contentWrapper__MEgzH{max-width:36rem;padding:2rem 1rem;width:100%}@media (min-width:768px){.resetPassword_contentWrapper__MEgzH{padding:3rem 1rem}}.resetPassword_cardTitle__OOHxZ{padding:1rem 1rem 0;text-align:center}.resetPassword_cardTitleText__d5aGd{color:var(--color-foreground);font-family:var(--font-heading);font-size:1.25rem;font-weight:600}.resetPassword_cardSubtitleText__vqe5T{color:var(--color-muted-foreground);font-family:var(--font-body);font-size:.8rem;text-align:center}.resetPassword_form__L2c2E{display:flex;flex-direction:column;gap:.5rem}.resetPassword_buttonGroup__sd\+OZ{align-items:center;display:flex;justify-content:center;padding-top:.5rem}.resetPassword_buttonFull__26d0d{display:flex;width:100%}.resetPassword_buttonFull__26d0d>*{display:flex;flex:1 1}.shiftcard_cardWrapper__rM59F{height:100%;padding:0;width:100%}.shiftcard_confirmWrapper__2uw8y{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin:.5rem 0;max-width:50vw;padding:1rem 1rem 0}.shiftcard_cardHeader__O7qtr{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:.5rem}.shiftcard_confirmCardHeader__4AweM{padding:1rem}.shiftcard_cardHeaderContent__\+GU51{flex:1 1;margin-right:.5rem}.shiftcard_cardTitle__HqcG-{color:var(--color-foreground);font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.shiftcard_cardSubtitle__akxje{color:var(--color-muted-foreground);font-size:.875rem;font-weight:500}.shiftcard_cardShiftHeader__Sx2FD{display:grid;grid-template-rows:repeat(3,1fr)}.shiftcard_cardShiftTitle__1IMK5{flex:1 1}.shiftcard_chipContainer__YE1co{align-items:center;display:flex;gap:.5rem}.shiftcard_toolTip__2HKlv{animation:shiftcard_fadeIn__XOTRP .2s ease-in;background-color:var(--color-foreground);border-radius:.375rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:var(--color-background);font-size:.75rem;margin-top:.5rem;padding:.5rem .75rem;position:absolute;right:0;top:100%;white-space:nowrap;z-index:10}@keyframes shiftcard_fadeIn__XOTRP{0%{opacity:0}to{opacity:1}}.shiftcard_detailsGrid__QBztW{grid-gap:.5rem;display:grid;font-size:.875rem;gap:.5rem;grid-template-columns:1fr;margin-bottom:1rem}.shiftcard_detailRow__birqo{align-items:center;color:var(--color-foreground);display:flex;gap:.5rem}.shiftcard_detailIcon__Fz\+lx{color:var(--color-muted-foreground);flex-shrink:0}.shiftcard_notesSection__lz1vB{min-height:3.5rem}.shiftcard_notesSectionEmpty__a26\+m,.shiftcard_notesSection__lz1vB{border-top:1px solid var(--color-border);margin:0 1rem 1rem;padding-top:.5rem}.shiftcard_notesLabel__h8Ovx{color:var(--color-muted-foreground);font-size:.75rem;font-weight:600;margin-bottom:.25rem}.shiftcard_notesText__gkDNr{color:var(--color-foreground);font-size:.875rem;line-height:1.5}.shiftcard_deniedNotesSection__dOO-6{background-color:#d400290f;border-left:3px solid #d40029;border-radius:0 calc(var(--radius) - .125rem) calc(var(--radius) - .125rem) 0;margin:0 1rem 1rem;padding:.5rem .75rem}.shiftcard_deniedNotesLabel__gUTgj{color:#d40029;font-size:.75rem;font-weight:600;margin-bottom:.25rem}.shiftcard_rejectionNotesSection__t7x8M{display:flex;flex-direction:column;gap:.375rem;margin:0 1rem 1rem}.shiftcard_rejectionNotesTextarea__IjxY9{background-color:#fff;border:1px solid var(--color-border);border-radius:calc(var(--radius) - .125rem);font-family:var(--font-body);font-size:.875rem;min-height:5rem;padding:.5rem .75rem;resize:vertical;transition:border-color .15s,box-shadow .15s}.shiftcard_rejectionNotesTextarea__IjxY9:focus{border-color:var(--color-ring);box-shadow:0 0 0 3px #c04f2e1a;outline:none}.shiftcard_rejectionNotesTextarea__IjxY9::placeholder{color:#999}.shiftcard_rejectionNotesCounter__Swoba{color:var(--color-muted-foreground);font-size:.75rem;text-align:right}.shiftcard_cardFooter__mP\+1g{display:grid;grid-template-rows:auto;padding-top:.5rem}.shiftcard_grabShiftButton__-chLk{display:flex;gap:.5rem;justify-content:right;margin-bottom:.5rem;margin-top:1rem}.shiftcard_hrManagerButtons__gsZhy{display:flex;gap:1rem;justify-content:center;margin:.5rem 0}.shiftcard_closeConfirmButton__UaMHh{display:flex;gap:1rem;justify-content:right;margin:.5rem}@media (max-width:768px){.shiftcard_cardTitle__HqcG-{font-size:1rem}.shiftcard_detailsGrid__QBztW{font-size:.8125rem}.shiftcard_notesSection__lz1vB{min-height:3rem}}.kpiReport_formLabel__\+go9G{align-items:center;display:flex;font-family:var(--font-body);font-size:.875rem;font-weight:500}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-toolbar button:hover{cursor:pointer}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden;right:1px}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:-webkit-sticky;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;flex:1 1;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.calendar-report-container{height:700px;width:100%}.calendar-wrapper{height:100%;width:100%}.rbc-header{color:#c00}.rbc-today{background-color:#fff5f5}.rbc-now .rbc-date-cell a{color:#c00;font-weight:700}.rbc-time-view .rbc-time-gutter,.rbc-toolbar{display:none}.rbc-time-view .rbc-time-content{border-left:none!important;display:none!important;margin-left:0!important;overflow-y:hidden!important}.rbc-time-view .rbc-time-column{display:none}.rbc-time-view .rbc-allday-cell{min-height:500px}.rbc-time-view .rbc-day-slot,.rbc-time-view .rbc-time-content>*,.rbc-time-view .rbc-time-header-content{border-left:none!important}.rbc-time-view .rbc-events-container{margin:0!important}.rbc-time-view .rbc-day-slot .rbc-time-slot,.rbc-time-view .rbc-time-slot{display:none!important}.rbc-time-view{display:flex;flex-direction:column}.rbc-time-view .rbc-time-header{display:flex;flex:1 1;flex-direction:column}.sidebar_sidebar__9UnUj{background-color:#fafafa;box-shadow:2px 0 5px #0000001a;display:flex;flex-direction:column;height:100vh;left:0;overflow:auto;position:fixed;top:0;transition:width .3s ease;z-index:1000}.sidebar_sidebar__9UnUj.sidebar_expanded__bGZhR{width:275px}.sidebar_sidebar__9UnUj.sidebar_collapsed__Muy7D{width:80px}.sidebar_sidebarLogo__GX\+ZB{align-items:center;background-color:#f8f8f8;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;gap:10px;padding:30px 20px}.sidebar_sidebarLogo__GX\+ZB svg{cursor:pointer;height:115px;transition:width .3s ease,height .3s ease;width:115px}.sidebar_sidebar__9UnUj.sidebar_collapsed__Muy7D .sidebar_sidebarLogo__GX\+ZB svg{height:50px;transition:width .3s ease,height .3s ease;width:50px}.sidebar_logoText__d6\+J-{font-size:18px;font-weight:700;white-space:nowrap}.sidebar_logoSubtitle__114qH{color:#333;font-size:20px;font-weight:500;text-align:center}.sidebar_sidebarMenu__a4-W6{display:flex;flex:1 1;flex-direction:column;gap:0;padding:8px 0}.sidebar_buttonText__wRUd9{font-family:var(--font-body);font-size:14px;font-weight:500;line-height:1;white-space:nowrap}.sidebar_menuButton__ukV5f{display:flex;font-family:var(--font-body);font-size:.875rem;font-weight:500;justify-content:flex-start;margin:.5rem}.sidebar_toggleButton__MrTil{align-self:center;background-color:initial;border:none;color:#999;cursor:pointer;font-size:16px;padding:15px}.sidebar_toggleButton__MrTil:hover{color:#333}.sidebar_logoutButtonContainer__FqUmP{align-self:center;background-color:initial;border:none;color:#999;cursor:pointer;font-size:16px;padding:15px}.sidebar_logoutButton__8Hw\+F{display:flex;font-family:var(--font-body);font-size:.875rem;font-weight:500;justify-content:center;margin:.125rem}.sidebar_sidebar__9UnUj.sidebar_collapsed__Muy7D .sidebar_logoText__d6\+J-{display:none}.sidebar_userCard__Pr3vr{align-items:center;background-color:#f0f0f0;border-radius:8px;display:flex;gap:18px;margin:15px 15px 8px;padding:12px 15px}.sidebar_userIcon__1IsED{color:#666;height:20px;width:20px}.sidebar_userName__8qvi6{color:#333;font-size:14px;font-weight:500}.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9{align-items:center!important;border-radius:8px!important;display:flex!important;font-size:14px!important;justify-content:flex-start!important;margin:2px 8px!important;min-height:40px!important;padding:8px 20px!important;text-align:left!important;transition:all .3s ease!important;width:100%}.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9:hover{background-color:#f5f5f5!important;box-shadow:0 2px 8px #00000014!important;transform:translateX(4px)!important}.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9.sidebar_active__qpvlg{background-color:#ffebee!important;color:#d40029!important;font-weight:600!important}.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9.sidebar_active__qpvlg:hover{background-color:#ffcdd2!important}.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9 .sidebar_Icon__96UUa,.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9 svg{flex-shrink:0!important;height:32px!important;margin:0 24px 0 0!important;min-height:32px!important;min-width:32px!important;padding:0!important;transition:transform .3s ease!important;width:32px!important}.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9:hover .sidebar_Icon__96UUa,.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9:hover svg{transform:scale(1.1)!important}.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9 .sidebar_MuiButton-label__9S-T3,.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9>span{margin:0!important;padding:0!important}.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9 .sidebar_MuiButton-startIcon__Q3y\+L{margin-left:0!important;margin-right:24px!important}.sidebar_backdrop__KZYbs,.sidebar_hamburgerBtn__H5TDX{display:none}@media (max-width:768px){.sidebar_sidebar__9UnUj.sidebar_expanded__bGZhR{width:240px}.sidebar_sidebarLogo__GX\+ZB svg{height:80px;width:80px}.sidebar_logoSubtitle__114qH{font-size:18px}.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9{font-size:13px!important;margin:2px 8px!important;min-height:38px!important;padding:7px 15px!important}.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9 .sidebar_Icon__96UUa,.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9 svg{height:28px!important;margin-right:20px!important;min-height:28px!important;min-width:28px!important;width:28px!important}}@media (max-width:480px){.sidebar_sidebar__9UnUj.sidebar_expanded__bGZhR{max-width:280px;width:100%}.sidebar_sidebar__9UnUj.sidebar_collapsed__Muy7D{box-shadow:none;overflow:hidden;width:0}.sidebar_sidebarLogo__GX\+ZB{padding:20px 15px}.sidebar_sidebarLogo__GX\+ZB svg{height:60px;width:60px}.sidebar_logoSubtitle__114qH{font-size:16px}.sidebar_userCard__Pr3vr{margin:10px}.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9{font-size:13px!important;margin:2px 8px!important;min-height:36px!important;padding:6px 15px!important}.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9 .sidebar_Icon__96UUa,.sidebar_sidebarMenu__a4-W6 .sidebar_MuiButton-root__KVPa9 svg{height:26px!important;margin-right:18px!important;min-height:26px!important;min-width:26px!important;width:26px!important}.sidebar_hamburgerBtn__H5TDX{align-items:center;background-color:#d40029;border:none;border-radius:50%;bottom:24px;box-shadow:0 4px 12px #00000040;color:#fff;cursor:pointer;display:flex;height:52px;justify-content:center;position:fixed;right:24px;width:52px;z-index:1100}.sidebar_hamburgerBtn__H5TDX svg{height:26px!important;width:26px!important}.sidebar_backdrop__KZYbs{background-color:#0006;display:block;inset:0;position:fixed;z-index:999}}*{box-sizing:border-box;margin:0;padding:0}.postShift_drawerContainer__moBB3{background-color:#fff;overflow-y:auto}.postShift_contentWrapper__9SWAH{margin:0 auto;max-width:56rem;padding:1rem}@media (min-width:768px){.postShift_contentWrapper__9SWAH{padding:1rem}}.postShift_header__mMVM4{margin-bottom:2rem;text-align:center}.postShift_logoContainer__v-zp8{display:flex;justify-content:center;margin-bottom:1.5rem}.postShift_headerBackground__Z1W0D{align-items:center;background-color:#dc354526;border-radius:9999px;color:#842029;display:flex;flex-direction:row;font-size:.875rem;font-weight:500;gap:10px;justify-content:center;line-height:1.2;margin:0 auto;padding:.75rem;width:-webkit-fit-content;width:fit-content}.postShift_headerText__ZL7Gi{font-family:var(--font-body)}.postShift_detailsTitle__6uZpN{margin-bottom:1rem;text-align:left}.postShift_spaceY5__P0IE9{display:flex;flex-direction:column;gap:.75rem}.postShift_formGroup__AOsTc{display:flex;flex-direction:column;gap:.5rem}.postShift_formLabel__kIUoZ{align-items:center;display:flex;font-family:var(--font-body);font-size:.875rem;font-weight:500}.postShift_formGrid__9MbG\+{grid-gap:1rem;display:grid;gap:1rem}.postShift_formGridIconCols__HgtTm{align-items:center;display:grid;grid-template-columns:auto 1fr}.postShift_formGridCols2__hCWz3{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:640px){.postShift_formGridCols2__hCWz3{grid-template-columns:repeat(2,1fr)}}.postShift_formGridCols3__e6\+OQ{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.postShift_formGridCols3__e6\+OQ{grid-template-columns:repeat(3,1fr)}}.postShift_formGridCols4__z2h6B{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:640px){.postShift_formGridCols4__z2h6B{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.postShift_formGridCols4__z2h6B{grid-template-columns:repeat(4,1fr)}}.postShift_textarea__7k7Gj{background-color:#fff;border:1px solid var(--color-border);border-radius:calc(var(--radius) - .125rem);font-family:var(--font-body);font-size:.875rem;min-height:5rem;padding:.5rem .75rem;resize:vertical;transition:border-color .15s,box-shadow .15s}.postShift_textarea__7k7Gj:focus{border-color:var(--color-ring);box-shadow:0 0 0 3px #c04f2e1a;outline:none}.postShift_textarea__7k7Gj::placeholder{color:#999}.postShift_charCounter__svcY0{color:var(--color-muted-foreground);font-size:.75rem;text-align:right}.postShift_timeHeaderWrapper__G43LX{align-items:center;display:flex;justify-content:space-between}.postShift_editButton__cI0EO{align-items:center;background:none;border:none;color:var(--color-muted-foreground);cursor:pointer;display:flex;justify-content:center;padding:.25rem;transition:color .15s}.postShift_editButton__cI0EO:hover:not(:disabled){color:var(--color-foreground)}.postShift_editButton__cI0EO:disabled{cursor:not-allowed;opacity:.4}.postShift_errorMessage__S4AoD{color:#d40029;font-family:var(--font-body);font-size:.75rem;margin-top:.25rem}.postShift_notificationHeader__HJ0w8{color:var(--color-foreground);font-family:var(--font-body);font-size:.875rem;font-weight:500;margin-bottom:.5rem}.postShift_buttonGroup__50PvP{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center}@media (min-width:640px){.postShift_buttonGroup__50PvP{flex-direction:row}}.postShift_buttonFull__JrOAs{display:flex;width:100%}.postShift_buttonFull__JrOAs>*{display:flex;flex:1 1}.postShift_maxWLg__0nCXj{max-height:85vh;max-width:32rem}.postShift_modalTitle__3zW2x{font-family:var(--font-heading);font-size:1.25rem;font-weight:600;margin-bottom:.25rem;padding:.5rem 0!important}.postShift_modalDescription__wiVY8{color:var(--color-muted-foreground);font-family:var(--font-body);font-size:.875rem;margin-bottom:1rem}.postShift_modalBody__FgIxK{display:flex;flex:1 1;flex-direction:column;gap:1rem;overflow-y:auto;padding:1.5rem}.postShift_modalFooter__8INN6{border-top:1px solid var(--color-border);padding:1rem 1.5rem}.postShift_confirmSection__3yqp9{margin-bottom:1rem}.postShift_confirmGrid__PSbaM{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.postShift_confirmLabel__2xGDq{color:var(--color-muted-foreground);font-family:var(--font-body);font-size:.875rem;font-weight:500;margin-bottom:.25rem}.postShift_confirmValue__O4gr\+{color:var(--color-foreground);font-family:var(--font-body);font-size:1rem;font-weight:600}.postShift_scheduleBorder__oevj6{border-top:1px solid var(--color-border);margin-top:1rem;padding-top:1rem}.postShift_scheduleHeader__YrKw5{color:var(--color-foreground);font-family:var(--font-body);font-size:.875rem;font-weight:600;margin-bottom:.5rem}.layout_appLayout__5kNOD{display:flex;min-height:100vh;width:100%}.layout_mainContent__njd01{flex:1 1;min-height:100vh;overflow-x:hidden;overflow-y:auto;transition:margin-left .3s ease;width:100%}.layout_mainContent__njd01.layout_sidebarExpanded__Bnp\+m{margin-left:275px}.layout_mainContent__njd01.layout_sidebarCollapsed__k5TcJ{margin-left:80px}@media (max-width:768px){.layout_mainContent__njd01.layout_sidebarExpanded__Bnp\+m{margin-left:240px}}@media (max-width:480px){.layout_mainContent__njd01.layout_sidebarCollapsed__k5TcJ,.layout_mainContent__njd01.layout_sidebarExpanded__Bnp\+m{margin-left:0}}@font-face{font-family:Roboto Bold;font-style:normal;font-weight:700;src:url(../../static/media/Roboto-Bold.f80816a5455d171f948d.ttf) format("truetype")}@font-face{font-family:Roboto Regular;font-style:normal;font-weight:400;src:url(../../static/media/Roboto-Regular.fc2b5060f7accec5cf74.ttf) format("truetype")}@font-face{font-family:Roboto Medium;font-style:normal;font-weight:500;src:url(../../static/media/Roboto-Medium.7c8d04cd831df3033c8a.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;src:url(../../static/media/RobotoCondensed.ff29b2791402495b1616.ttf) format("truetype")}
/*# sourceMappingURL=main.a527d641.css.map*/