html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format("woff2");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-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,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-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format("woff2");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-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2");unicode-range:U+0000-00FF,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-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format("woff2");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-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,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-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format("woff2");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-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,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-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format("woff2");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-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{--primary-color: #f6a43a;--primary-color-1: #fef5e9;--primary-color-2: #fdebd3;--primary-color-3: #fce1bd;--primary-color-4: #fbd7a7;--primary-color-5: #facc92;--primary-color-6: #f9c27c;--primary-color-7: #f8b866;--primary-color-8: #f7ae50;--primary-color-9: #f5951a;--primary-color-10: #e2840a;--primary-color-11: #c27109;--primary-color-12: #a25e07;--primary-color-13: #814b06;--primary-color-14: #613904;--primary-color-15: #412603;--primary-color-16: #201301;--common-dark: #07070c;--common-ultramarine: #19344f;--common-blue: #426f96;--button-blue: #3B82F6;--common-light: #eff5fb;--secondary: #e8f1db;--secondary-2: #339651;--secondary-3: #75b735;--secondary-4: #84d16f;--secondary-5: #feeedb;--secondary-6: #f6a43a;--secondary-7: #fbebeb;--secondary-8: #d74b4a;--dificultad-1: #007400;--dificultad-2: #7ec100;--dificultad-3: #fae31b;--dificultad-4: #f88702;--dificultad-5: #e70a01;--gray-100: #f3f4f6;--gray-200: #e9ecef;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #7b8394;--gray-700: #374151}html,body{--custom-font-family: Poppins, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;--custom-bg-color: #201301;--custom-panel-color: #412603;--custom-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .8);--custom-color: #fef5e9;--custom-color-brand: #f6a43a;--custom-color-secondary: #fdebd3;--custom-border: 1px solid #814b06;--custom-border-radius: 5px;--custom-spacing: 5px;padding:0;margin:0;font-family:var(--custom-font-family);background-color:#d1d5db}*{color:#6b7280;font-family:var(--custom-font-family);box-sizing:border-box}html,body,#__next{color:#6b7280;height:100vh;width:100vw;overflow-x:hidden}.container{width:90%;margin-left:auto;margin-right:auto}.row{position:relative;width:100%}.row [class^=col]{float:left;margin:.5rem 2%;min-height:.125rem}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:96%}.col-1-sm{width:4.33%}.col-2-sm{width:12.66%}.col-3-sm{width:21%}.col-4-sm{width:29.33%}.col-5-sm{width:37.66%}.col-6-sm{width:46%}.col-7-sm{width:54.33%}.col-8-sm{width:62.66%}.col-9-sm{width:71%}.col-10-sm{width:79.33%}.col-11-sm{width:87.66%}.col-12-sm{width:96%}.row:after{content:"";display:table;clear:both}.hidden-sm{display:none}@media only screen and (min-width: 33.75em){.container{width:80%}}@media only screen and (min-width: 45em){.col-1{width:4.33%}.col-2{width:12.66%}.col-3{width:21%}.col-4{width:29.33%}.col-5{width:37.66%}.col-6{width:46%}.col-7{width:54.33%}.col-8{width:62.66%}.col-9{width:71%}.col-10{width:79.33%}.col-11{width:87.66%}.col-12{width:96%}.hidden-sm{display:block}}@media only screen and (min-width: 60em){.container{width:75%;max-width:60rem}}label{display:block;margin:5px 0;color:#07070c;font-size:.8rem;text-transform:uppercase}input{width:100%;padding:8px;font-size:.9rem;background-color:#e9ecef;border:none;font-weight:500}input::placeholder{color:#9ca3af}select{font-weight:500}input[disabled]{color:var(--custom-color-secondary)}.block{display:block;width:100%}.inline-block{display:inline-block;width:100%}.flex{display:flex}.flex.column{flex-direction:column}.flex.row{flex-direction:row}.flex.flex-1{flex:1 1 0}.flex-end{justify-content:flex-end}.flex-center{justify-content:center}.items-center{align-items:center}.text-sm{font-size:.8rem;font-weight:300}.text-right{text-align:right}.font-light{font-weight:300}.opacity-half{opacity:50%}button,.button{color:#fff;background-color:#374151;display:inline-block;padding:.5rem 1rem;cursor:pointer;text-align:center;font-size:.9rem;text-transform:uppercase;border:none}.primary-btn{background-color:#52a7e1;color:#fff;font-weight:500;border-radius:25px}.primary-btn-square{background-color:#52a7e1;color:#fff;font-weight:500;border-radius:8px;display:flex;align-items:center;gap:8px}.secondary-btn{background-color:#fff;color:#52a7e1;font-weight:500;border-radius:25px;border:1px solid #52A7E1;margin-left:1rem}.secondary-btn-square{background-color:#fff;color:#52a7e1;font-weight:500;border-radius:8px;border:1px solid #52A7E1;margin-left:1rem}button.primary,.button.primary{background-color:#52a7e1;border:1px solid var(--custom-color-brand)}.card{width:100%;display:block;padding:var(--custom-spacing)}.avatar{border-radius:var(--custom-border-radius);overflow:hidden;max-width:100%}.avatar.image{object-fit:cover}.avatar.no-image{background-color:#333;border:1px solid rgb(200,200,200);border-radius:5px}.footer{position:absolute;max-width:100%;bottom:0;left:0;right:0;display:flex;flex-flow:row;border-top:var(--custom-border);background-color:var(--custom-bg-color)}.footer div{padding:var(--custom-spacing);display:flex;align-items:center;width:100%}.footer div>img{height:20px;margin-left:10px}.footer>div:first-child{display:none}.footer>div:nth-child(2){justify-content:left}@media only screen and (min-width: 60em){.footer>div:first-child{display:flex}.footer>div:nth-child(2){justify-content:center}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mainHeader{width:100%;font-size:1.3rem;margin-bottom:20px}.avatarPlaceholder{border:var(--custom-border);border-radius:var(--custom-border-radius);width:35px;height:35px;background-color:#fff3;display:flex;align-items:center;justify-content:center}.form-widget{display:flex;flex-direction:column;gap:20px}.form-widget>.button{display:flex;align-items:center;justify-content:center;border:none;background-color:#444;text-transform:none!important;transition:all .2s ease}.form-widget .button:hover{background-color:#2a2a2a}.form-widget .button>.loader{width:17px;animation:spin 1s linear infinite;filter:invert(1)}.full-calendar-container{flex:1;min-height:600px}.fc-daygrid-day,.fc-scrollgrid,.fc-scrollgrid td,.fc-scrollgrid th{border-color:#d1d5db;background-color:#eff5fb}.fc{font-family:Inter,sans-serif;background-color:#e9ecef}.fc .fc-button-primary:disabled{background-color:transparent;border-radius:25px;color:#6b7280}.fc .fc-button-primary{background-color:transparent!important;border-radius:25px;color:#6b7280}.fc .fc-button-primary:hover{border-radius:25px;border:1px solid #d1d5db;color:#6b7280}.fc .fc-toolbar-title{text-transform:uppercase;color:#6b7280}.fc-toolbar{background-color:#fff;padding:.6rem;margin-top:20px;border-radius:10px}.fc-toolbar h2{color:#eff5fb}.fc-button{background-color:#f5951a;border:none;color:#fff;font-weight:600;border-radius:.4rem;transition:all .2s ease}.fc-button:hover{background-color:#f8b866}.fc-daygrid-day{transition:background-color .2s ease .1s;min-height:80px}.fc-daygrid-day:hover{background-color:#d1d5db;cursor:pointer}.fc-daygrid-day-frame{padding:7px}.fc-daygrid-day-number{color:#000;font-weight:500}.fc-day-today{background-color:#07070c1a;border:1px solid rgba(7,7,12,.1)}.fc .fc-button-primary{background-color:#e9ecef;border-radius:0;border-color:#fff}.fc .fc-button-primary:hover{background-color:#374151}.fc-event{background-color:#6b7280;border:none;color:#fff;font-weight:500;border-radius:.3rem;padding:2px 4px}.fc-event .fc-event-title{color:#fff}.highlight-field{animation:blink .5s ease-in-out 1;border-radius:6px}@keyframes blink{0%{background-color:#ffe60066}50%{background-color:#ffe6001a}to{background-color:#ffe60066}}.loader-container{display:flex;flex-direction:column;align-items:center;gap:.8rem;margin-top:2rem}.loader-container .spinner{width:36px;height:36px;border:4px solid rgba(0,0,0,.2);border-top-color:#000;border-radius:50%;animation:spin .8s linear infinite}.pagination-select .mat-mdc-text-field-wrapper{height:36px;width:80px;display:flex;align-items:center;padding-bottom:0}.pagination-select .mat-mdc-form-field-subscript-wrapper{display:none}.pagination .mat-mdc-form-field-infix{background-color:#fff}.pagination-select .mat-select-trigger{height:36px;display:flex;align-items:center}:root{--mdc-tab-indicator-active-indicator-color: #f5951a}:root{--mat-tab-header-active-focus-indicator-color: #f5951a}:root{--mat-tab-header-active-hover-indicator-color: #f5951a}:root{--mdc-switch-selected-focus-state-layer-color: #22C55E}:root{--mdc-switch-selected-hover-state-layer-color: #22C55E}:root{--mdc-switch-selected-pressed-state-layer-color: #22C55E}:root{--mdc-switch-selected-focus-track-color: #22C55E}:root{--mdc-switch-selected-hover-track-color: #22C55E}:root{--mdc-switch-selected-pressed-track-color: #22C55E}:root{--mdc-switch-selected-track-color: #22C55E}:root{--mdc-checkbox-selected-pressed-icon-color: #52A7E1}:root{--mdc-checkbox-selected-focus-icon-color: #52A7E1}:root{--mdc-checkbox-selected-hover-icon-color: #52A7E1}:root{--mdc-checkbox-selected-icon-color: #52A7E1}:root{--mdc-checkbox-selected-focus-state-layer-color: #52A7E1}:root{--mdc-checkbox-selected-hover-state-layer-color: #52A7E1}:root{--mdc-checkbox-unselected-pressed-state-layer-color: #52A7E1}:root{--mdc-dialog-subhead-color: #07070c}.snackbar-success{--mdc-snackbar-container-color: #22C55E}.snackbar-success{--mat-snack-bar-button-color: white}.snackbar-success .mdc-snackbar__label,.snackbar-success .mdc-button__label{color:#fff!important}.snackbar-error{--mdc-snackbar-container-color: rgb(184, 6, 6)}.snackbar-error{--mat-snack-bar-button-color: white}.snackbar-error{--mdc-snackbar-supporting-text-color: white}.snackbar-error .mdc-snackbar__label,.snackbar-error .mdc-button__label,.mdc-checkbox__checkmark-path{color:#fff!important}.mat-mdc-table{border-radius:10px;overflow:hidden}.mat-mdc-header-cell,.mat-sort-header-content{background-color:#9ca3af!important;color:#eff5fb}.mat-sort-header-arrow svg{fill:#eff5fb!important}.mat-mdc-cell,.mat-mdc-header-cell{flex:1;display:flex;align-items:center;border-bottom-style:none!important}.mat-mdc-cell div,.mat-mdc-header-cell div{flex:1;display:flex;align-items:center}.mat-mdc-cell{word-break:break-all!important}.full-width-row{display:flex}.mat-mdc-dialog-actions{gap:15px}.mat-mdc-dialog-surface{border-radius:10px!important}.mat-mdc-dialog-component-host .close{position:absolute;top:17px;right:8px;padding:5px;line-height:14px;min-width:auto;z-index:1;color:#07070c}.mat-mdc-dialog-component-host .mat-mdc-dialog-title{background-color:#e9ecef}.mat-mdc-dialog-component-host .mat-mdc-dialog-content{margin:15px 0;max-height:83vh!important}.mat-mdc-dialog-component-host .mat-mdc-dialog-actions{background-color:#f3f4f6}.mat-mdc-dialog-component-host .mat-mdc-dialog-actions button:disabled{background-color:#d1d5db!important;pointer-events:none}.mat-mdc-dialog-component-host .mdc-button{border-radius:10px}.mat-mdc-dialog-component-host .mat-mdc-unelevated-button{background-color:var(--button-blue)!important}.mat-mdc-dialog-component-host .mat-mdc-unelevated-button .mdc-button__label{color:#fff}.full-width{width:100%;margin-bottom:15px}.mat-mdc-text-field-wrapper{background-color:#f3f4f6}.mat-mdc-unelevated-button .mdc-button__label{color:#fff}.mat-mdc-unelevated-button:not(:disabled){background-color:#3b82f6!important}.mat-mdc-tooltip-surface{max-width:400px!important}.fill-icon{font-variation-settings:"FILL" 1}
