#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_pageContentContainer__1gsw4{width:100vw;height:100vh;padding:0;background-color:var(--color-gray-100);overflow-x:auto}@media print{.styles_pageContentContainer__1gsw4::-webkit-scrollbar{display:none}}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--color-background:#fafafa;--color-surface:#fff;--color-secondary-50:#bed7f9;--color-secondary-100:#a7c9f6;--color-secondary-150:#90bbf4;--color-secondary-200:#78adf2;--color-secondary-300:#619fef;--color-secondary-400:#4a91ed;--color-secondary-400-20:rgba(74,145,237,.2);--color-secondary-500:#1c74e9;--color-secondary-500-10:rgba(28,116,233,.1);--color-secondary-500-15:rgba(28,116,233,.15);--color-secondary-500-20:rgba(28,116,233,.2);--color-secondary-500-30:rgba(28,116,233,.3);--color-secondary-500-80:rgba(28,116,233,.8);--color-secondary-550:#135dbe;--color-secondary-600:#1152a7;--color-secondary-700:#0a3061;--color-attention-400:#f39530;--color-attention-500:#ca6e0c;--color-attention-500-80:rgba(202,110,12,.8);--color-warning:#ff8a70;--color-red-500:#de4e3b;--color-red-500-80:rgba(222,78,59,.8);--color-green-500:#00a85d;--color-green-500-15:rgba(0,168,93,.15);--color-green-500-70:rgba(0,168,93,.7);--color-green-500-80:rgba(0,168,93,.8);--color-green-attention:#00c79c;--color-blue-500:#0074b8;--color-blue-500-80:rgba(0,116,184,.8);--color-purple-400:#b7629f;--color-purple-500:#9d4885;--color-purple-500-70:rgba(157,72,133,.7);--color-yellow:#ffb005;--color-gray-100:#f0f0f0;--color-gray-150:#e8e8e8;--color-gray-200:#dbdbdb;--color-gray-200-30:hsla(0,0%,86%,.3);--color-gray-250:#ccc;--color-gray-300:#bfbfbf;--color-gray-400:#aeb2b0;--color-gray-500:#9aa7ac;--color-gray-500-10:rgba(154,167,172,.1);--color-gray-500-20:rgba(154,167,172,.2);--color-gray-500-30:rgba(154,167,172,.3);--color-gray-550:#999;--color-gray-600:#8c8c8c;--color-gray-650:#757575;--color-gray-650-80:hsla(0,0%,46%,.8);--color-gray-700:#616161;--color-gray-700-15:rgba(97,97,97,.15);--color-gray-750:#545454;--color-gray-800:#4d4d4d;--color-gray-850:#404040;--color-gray-850-15:rgba(64,64,64,.15);--color-gray-850-85:rgba(64,64,64,.85);--color-surface-disabled:#eaedf0;--color-shadow:rgba(0,0,0,.7);--color-overlay:rgba(0,0,0,.6);--disabled-button:var(--color-gray-300);--disabled-text:var(--color-gray-550);--color-on-sidebar-or-pageheader:var(--color-gray-200);--color-on-sidebar-or-pageheader-hover:var(--color-surface);--color-input-bg:var(--color-surface);--color-input-bg-hover:var(--color-surface);--color-input-border:var(--color-secondary-500);--color-input-placeholder:var(--color-gray-600);--color-button-create-event-bg:var(--color-surface);--color-login-bg:var(--color-surface);--color-login-container-bg:var(--color-secondary-50);--color-on-primary:#fff;--color-on-secondary:#fff;--color-on-surface:#616161;--color-on-surface-label:#404040;--size-header:3.6rem;--size-header-client:4.75rem;--size-sidebar:14rem;--size-calendar-header:4rem;--size-calendar-sidebar:14rem;--size-calendar-week-header:9rem;--zindex-fixed-button:100;--zindex-dropdown:110;--zindex-sticky:110;--zindex-fixed:120;--zindex-modal-backdrop:130;--zindex-popover:140;--zindex-sidebar:145;--zindex-modal:150;--zindex-tooltip:160;--zindex-dialog:160;--zindex-loading:170;--zindex-table-stick:90;--border-radius:1rem}*,:after,:before{box-sizing:border-box}@media(min-width:1081px){::-webkit-scrollbar{width:.9375rem;height:.9375rem}textarea::-webkit-scrollbar{background-color:transparent}::-webkit-scrollbar-track{background-color:var(--color-gray-250)}textarea::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{border:.1875rem solid var(--color-gray-250);background-color:var(--color-gray-750);border-radius:var(--border-radius);background-clip:padding-box}textarea::-webkit-scrollbar-thumb{border-color:transparent}::-webkit-scrollbar-thumb:hover{background-color:var(--color-gray-600)}textarea::-webkit-scrollbar-thumb:hover{border-color:transparent}}body,html{overflow:auto;margin:0;padding:0;overflow:hidden}#root,body,html{height:100%}body{overflow-y:auto;background-color:var(--color-background);-webkit-font-smoothing:antialiased!important}th{min-width:100px}a:active,button:not(:disabled):active,i:active,input[type=button]:active,input[type=submit]:active{transform:scale(.95);transition:none}input,select,textarea{padding:.5rem 1rem;background-color:var(--color-input-bg);color:var(--color-on-surface);border:1px solid var(--color-gray-500);border-radius:var(--border-radius);transition:background-color .2s ease-in-out}input:hover,select:hover,textarea:hover{background-color:var(--color-input-bg-hover)}input:hover:-webkit-autofill,input:hover:-webkit-autofill:active,input:hover:-webkit-autofill:focus,input:hover:-webkit-autofill:hover,select:hover:-webkit-autofill,select:hover:-webkit-autofill:active,select:hover:-webkit-autofill:focus,select:hover:-webkit-autofill:hover,textarea:hover:-webkit-autofill,textarea:hover:-webkit-autofill:active,textarea:hover:-webkit-autofill:focus,textarea:hover:-webkit-autofill:hover{box-shadow:0 0 0 30px var(--color-input-bg-hover) inset;-webkit-box-shadow:0 0 0 30px var(--color-input-bg-hover) inset}input:hover:-webkit-autofill:active:focus,input:hover:-webkit-autofill:focus,input:hover:-webkit-autofill:focus:focus,input:hover:-webkit-autofill:hover:focus,select:hover:-webkit-autofill:active:focus,select:hover:-webkit-autofill:focus,select:hover:-webkit-autofill:focus:focus,select:hover:-webkit-autofill:hover:focus,textarea:hover:-webkit-autofill:active:focus,textarea:hover:-webkit-autofill:focus,textarea:hover:-webkit-autofill:focus:focus,textarea:hover:-webkit-autofill:hover:focus{box-shadow:0 0 0 1px var(--color-input-border),0 0 0 30px var(--color-input-bg-hover) inset;-webkit-box-shadow:0 0 0 1px var(--color-input-border),0 0 0 30px var(--color-input-bg-hover) inset}input:disabled,select:disabled,textarea:disabled{background-color:var(--color-surface-disabled);cursor:not-allowed}input::placeholder,select::placeholder,textarea::placeholder{color:var(--color-input-placeholder)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{box-shadow:0 0 0 30px var(--color-input-bg) inset;-webkit-box-shadow:0 0 0 30px var(--color-input-bg) inset}input:-webkit-autofill:active:focus,input:-webkit-autofill:focus,input:-webkit-autofill:focus:focus,input:-webkit-autofill:hover:focus,select:-webkit-autofill:active:focus,select:-webkit-autofill:focus,select:-webkit-autofill:focus:focus,select:-webkit-autofill:hover:focus,textarea:-webkit-autofill:active:focus,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:focus:focus,textarea:-webkit-autofill:hover:focus{box-shadow:0 0 0 1px var(--color-input-border),0 0 0 30px var(--color-input-bg-hover) inset;-webkit-box-shadow:0 0 0 1px var(--color-input-border),0 0 0 30px var(--color-input-bg-hover) inset}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:var(--color-input-placeholder)}button:focus,input:not([type=checkbox],[type=radio]):focus,select:focus,textarea:focus{outline:none;border:1px solid var(--color-input-border);box-shadow:0 0 0 1px var(--color-input-border)}input{height:2.5rem}input[type=checkbox]{width:1.5rem;height:1.5rem;cursor:pointer}input[type=radio]{cursor:pointer}input[type=date],input[type=datetime-local],input[type=email],input[type=url]{text-transform:lowercase}input::placeholder{text-transform:none}div[data-select][data-invalid=true],input[data-invalid=true]{border-color:var(--color-red-500)}label:has(+div[data-invalid-message]),label:has(+input[data-invalid=true]){color:var(--color-red-500)}div[data-invalid-message]{position:relative}div[data-invalid-message]:after{content:"";position:absolute;bottom:-1.1rem;left:0;font-family:Roboto;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--color-surface);white-space:nowrap;z-index:var(--zindex-tooltip);pointer-events:none;display:none;opacity:0;visibility:hidden}div[data-invalid-message]:has(>input[data-invalid=true],>div[data-select][data-invalid=true]):after{content:attr(data-invalid-message);display:block;opacity:1;visibility:visible;color:var(--color-red-500)}textarea{height:6rem;cursor:auto}body,input,select,span,td,textarea{font-weight:400;font-family:Roboto,sans-serif;color:var(--color-on-surface)}button,caption,h1,h2,h3,h4,h5,h6,label,strong,th{font-weight:600;font-family:Roboto,sans-serif;color:var(--color-on-surface-label)}td,th{min-width:3.375rem}ul{list-style:none;padding:0;margin:0}@media(max-width:1080px){html{font-size:105%}}@media print{body{height:auto;overflow-y:show}}