#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid transparent;border-color:#29d transparent transparent #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--color-background:#f7f6f9;--color-surface:#fff;--color-primary-700:#463f5a;--color-primary-750:#383348;--color-primary-800:#282433;--color-primary-850:#211e2a;--color-primary-900:#1c1924;--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-50:rgba(28,116,233,.5);--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-10:rgba(202,110,12,.1);--color-attention-500-80:rgba(202,110,12,.8);--color-warning:#ff8a70;--color-red-500:#de4e3b;--color-red-500-10:rgba(222,78,59,.1);--color-red-500-15:rgba(222,78,59,.15);--color-red-500-30:rgba(222,78,59,.3);--color-red-500-80:rgba(222,78,59,.8);--color-green-500:#00a85d;--color-green-500-05:rgba(0,168,93,.05);--color-green-500-10:rgba(0,168,93,.1);--color-green-500-15:rgba(0,168,93,.15);--color-green-500-30:rgba(0,168,93,.3);--color-green-500-70:rgba(0,168,93,.7);--color-green-500-80:rgba(0,168,93,.8);--color-green-attention:#00c79c;--color-blue-400:#0095eb;--color-blue-500:#0074b8;--color-blue-500-30:rgba(0,116,184,.3);--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-50:#f4f5f6;--color-gray-100:#f0f0f0;--color-gray-100-30:rgba(240,240,240,.3);--color-gray-150:#e8e8e8;--color-gray-200:#dbdbdb;--color-gray-200-30:rgba(219,219,219,.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:rgba(117,117,117,.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-shadow-external:rgba(0,0,0,.2);--color-overlay:rgba(0,0,0,.6);--color-white-label:#eaedf0;--color-warning-surface-inverse:#fceedf;--color-on-warning-surface-inverse:#ca6e0c;--color-error-surface-inverse:#ffedeb;--color-on-error-surface-inverse:#de4e3b;--color-info-surface-inverse:#ecf8fe;--color-on-info-surface-inverse:#0074b8;--color-success-surface-inverse:#e9fbf4;--color-on-success-surface-inverse:#00a85d;--color-hap-red-orange:rgba(218,60,43,.8);--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-400);--color-button-create-event-bg:var(--color-surface);--color-login-bg:var(--color-surface);--color-login-container-bg:var(--color-secondary-50);--color-login-aside-bg:var(--color-primary-800);--color-surface-to-transparent:linear-gradient(90deg,var(--color-surface)0%,rgba(255,255,255,0) 100%);--color-transparent-to-surface:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--color-surface)100%);--color-on-primary:#fff;--color-on-secondary:#fff;--color-on-surface:#616161;--color-on-surface-label:#404040;--color-on-dark-surface:#c4c4c4;--color-on-dark-surface-label:#e6e6e6;--color-logo-gradient:linear-gradient(90deg,#fb1852 0%,#ffaf05 100%);--size-header:3.6rem;--size-header-client:4.75rem;--size-sidebar:14rem;--size-sidebarnew-closed:3rem;--size-calendar-header:4rem;--size-calendar-sidebar:14rem;--size-calendar-week-header:9rem;--size-pagination-footer:5rem;--size-equipament-header:3rem;--zindex-table-stick:90;--zindex-fixed-button:100;--zindex-dropdown:110;--zindex-dropdown-more:111;--zindex-sticky:110;--zindex-modal-fullpage:115;--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;--border-radius:.75rem}*,: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}}html,body{margin:0;padding:0;overflow:hidden}html,body,#root{height:100%}body{background-color:var(--color-background);overflow-y:auto;-webkit-font-smoothing:antialiased!important}th{min-width:100px}button:not(:disabled):active,a:active,input[type=button]:active,input[type=submit]:active,i:active{transition:none;transform:scale(.95)}input,select,textarea,div[data-is-input]{border:1px solid var(--color-gray-500);background-color:var(--color-input-bg);padding:.25rem .5rem;transition:background-color .2s ease-in-out}input:hover,select:hover,textarea:hover,div[data-is-input]:hover{background-color:var(--color-input-bg-hover)}input:disabled,select:disabled,textarea:disabled,div[data-is-input]:disabled{background-color:var(--color-surface-disabled);cursor:not-allowed}input::placeholder,select::placeholder,textarea::placeholder,div[data-is-input]::placeholder{color:var(--color-input-placeholder)}input:not(:-webkit-any([type=checkbox],[type=color])):focus,div[data-is-input]:focus,select:focus,textarea:focus{border:1px solid var(--color-input-border);box-shadow:0 0 0 1px var(--color-secondary-500);outline:none}input:not(:-moz-any([type=checkbox],[type=color])):focus,div[data-is-input]:focus,select:focus,textarea:focus{border:1px solid var(--color-input-border);box-shadow:0 0 0 1px var(--color-secondary-500);outline:none}input:not(:is([type=checkbox],[type=color])):focus,div[data-is-input]:focus,select:focus,textarea:focus{border:1px solid var(--color-input-border);box-shadow:0 0 0 1px var(--color-secondary-500);outline:none}button:focus{box-shadow:none;outline:none}body,input,textarea,span,td,select,div[data-is-input]{color:var(--color-on-surface);font-family:Roboto,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6,strong,th,button,caption,label{color:var(--color-on-surface-label);font-family:Roboto,sans-serif;font-weight:600}th,td{min-width:3.375rem}ul{margin:0;padding:0;list-style-type:none}@media (max-width:1600px) and (orientation:landscape){html{font-size:93.75%}}@media (max-width:1400px) and (orientation:landscape){html{font-size:87.5%}}@media screen and (max-width:1080px) and (orientation:portrait){html{font-size:105%}}@media print{body{height:auto;overflow-y:show}::-webkit-scrollbar{display:none}}
