:root{--md-sys-color-primary: #6200ea;--md-sys-color-on-primary: #ffffff;--md-sys-color-primary-container: #bb86fc;--md-sys-color-on-primary-container: #ffffff;--md-sys-color-secondary: #6d5e00;--md-sys-color-on-secondary: #ffffff;--md-sys-color-secondary-container: #ffe082;--md-sys-color-on-secondary-container: #221b00;--md-sys-color-tertiary: #7d5260;--md-sys-color-on-tertiary: #ffffff;--md-sys-color-tertiary-container: #ffd8e4;--md-sys-color-on-tertiary-container: #31111d;--md-sys-color-error: #ba1a1a;--md-sys-color-on-error: #ffffff;--md-sys-color-error-container: #ffdad6;--md-sys-color-on-error-container: #410002;--md-sys-color-background: #fffbfe;--md-sys-color-on-background: #1c1b1f;--md-sys-color-surface: #fffbfe;--md-sys-color-on-surface: #1c1b1f;--md-sys-color-surface-variant: #e7e0ec;--md-sys-color-on-surface-variant: #49454f;--md-sys-color-outline: #79747e;--md-sys-color-outline-variant: #cac4d0;--md-sys-color-inverse-surface: #313033;--md-sys-color-inverse-on-surface: #f4eff4;--md-sys-color-inverse-primary: #bb86fc;--md-sys-color-shadow: #000000;--md-sys-color-scrim: #000000;--md-sys-color-surface-tint: #6200ea;--md-sys-color-surface-tint-color: #6200ea;--md-sys-color-success: #006e26;--md-sys-color-success-container: #c8e6c9;--md-sys-color-on-success-container: #006e26;--md-sys-color-warning: #f57c00;--md-sys-color-warning-container: #ffe0b2;--md-sys-color-on-warning-container: #f57c00;--md-sys-color-info: #0288d1;--md-sys-color-info-container: #b3e5fc;--md-sys-color-on-info-container: #0288d1}@media (prefers-color-scheme: dark){:root{--md-sys-color-primary: #bb86fc;--md-sys-color-on-primary: #3700b3;--md-sys-color-primary-container: #4f378b;--md-sys-color-on-primary-container: #eaddff;--md-sys-color-secondary: #e0c54f;--md-sys-color-on-secondary: #3a3000;--md-sys-color-secondary-container: #534600;--md-sys-color-on-secondary-container: #ffe082;--md-sys-color-tertiary: #efb8c8;--md-sys-color-on-tertiary: #492532;--md-sys-color-tertiary-container: #633b48;--md-sys-color-on-tertiary-container: #ffd8e4;--md-sys-color-error: #ffb4ab;--md-sys-color-on-error: #690005;--md-sys-color-error-container: #93000a;--md-sys-color-on-error-container: #ffdad6;--md-sys-color-background: #1c1b1f;--md-sys-color-on-background: #e6e1e5;--md-sys-color-surface: #1c1b1f;--md-sys-color-on-surface: #e6e1e5;--md-sys-color-surface-variant: #49454f;--md-sys-color-on-surface-variant: #cac4d0;--md-sys-color-outline: #938f99;--md-sys-color-outline-variant: #49454f;--md-sys-color-inverse-surface: #e6e1e5;--md-sys-color-inverse-on-surface: #313033;--md-sys-color-inverse-primary: #6200ea;--md-sys-color-shadow: #000000;--md-sys-color-scrim: #000000;--md-sys-color-surface-tint: #bb86fc;--md-sys-color-surface-tint-color: #bb86fc}}.dark-theme{--md-sys-color-primary: #bb86fc;--md-sys-color-on-primary: #3700b3;--md-sys-color-primary-container: #4f378b;--md-sys-color-on-primary-container: #eaddff;--md-sys-color-secondary: #e0c54f;--md-sys-color-on-secondary: #3a3000;--md-sys-color-secondary-container: #534600;--md-sys-color-on-secondary-container: #ffe082;--md-sys-color-tertiary: #efb8c8;--md-sys-color-on-tertiary: #492532;--md-sys-color-tertiary-container: #633b48;--md-sys-color-on-tertiary-container: #ffd8e4;--md-sys-color-error: #ffb4ab;--md-sys-color-on-error: #690005;--md-sys-color-error-container: #93000a;--md-sys-color-on-error-container: #ffdad6;--md-sys-color-background: #1c1b1f;--md-sys-color-on-background: #e6e1e5;--md-sys-color-surface: #1c1b1f;--md-sys-color-on-surface: #e6e1e5;--md-sys-color-surface-variant: #49454f;--md-sys-color-on-surface-variant: #cac4d0;--md-sys-color-outline: #938f99;--md-sys-color-outline-variant: #49454f;--md-sys-color-inverse-surface: #e6e1e5;--md-sys-color-inverse-on-surface: #313033;--md-sys-color-inverse-primary: #6200ea;--md-sys-color-shadow: #000000;--md-sys-color-scrim: #000000;--md-sys-color-surface-tint: #bb86fc;--md-sys-color-surface-tint-color: #bb86fc}.elevation-0{box-shadow:none}.elevation-1{box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}.elevation-2{box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026}.elevation-3{box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026}.elevation-4{box-shadow:0 2px 3px #0000004d,0 6px 10px 4px #00000026}.elevation-5{box-shadow:0 4px 4px #0000004d,0 8px 12px 6px #00000026}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideLeft{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideRight{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes scaleUp{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleDown{0%{transform:scale(1.05);opacity:0}to{transform:scale(1);opacity:1}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes skeleton-loading{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes focus-ring{0%{outline-offset:0;outline-width:0}to{outline-offset:2px;outline-width:2px}}.display-large{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:57px;line-height:64px;letter-spacing:-.25px}.display-medium{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:45px;line-height:52px;letter-spacing:0}.display-small{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:36px;line-height:44px;letter-spacing:0}.headline-large{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:32px;line-height:40px;letter-spacing:0}.headline-medium{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:28px;line-height:36px;letter-spacing:0}.headline-small{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:24px;line-height:32px;letter-spacing:0}.title-large{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:22px;line-height:28px;letter-spacing:0}.title-medium{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.15px}.title-small{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1px}.body-large{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.5px}.body-medium{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px}.body-small{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px}.label-large{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1px}.label-medium{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.5px}.label-small{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:500;font-size:11px;line-height:16px;letter-spacing:.5px}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:4px!important}.mt-1{margin-top:4px!important}.mr-1{margin-right:4px!important}.mb-1{margin-bottom:4px!important}.ml-1{margin-left:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.m-2{margin:8px!important}.mt-2{margin-top:8px!important}.mr-2{margin-right:8px!important}.mb-2{margin-bottom:8px!important}.ml-2{margin-left:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.m-3{margin:12px!important}.mt-3{margin-top:12px!important}.mr-3{margin-right:12px!important}.mb-3{margin-bottom:12px!important}.ml-3{margin-left:12px!important}.mx-3{margin-left:12px!important;margin-right:12px!important}.my-3{margin-top:12px!important;margin-bottom:12px!important}.m-4{margin:16px!important}.mt-4{margin-top:16px!important}.mr-4{margin-right:16px!important}.mb-4{margin-bottom:16px!important}.ml-4{margin-left:16px!important}.mx-4{margin-left:16px!important;margin-right:16px!important}.my-4{margin-top:16px!important;margin-bottom:16px!important}.m-5{margin:20px!important}.mt-5{margin-top:20px!important}.mr-5{margin-right:20px!important}.mb-5{margin-bottom:20px!important}.ml-5{margin-left:20px!important}.mx-5{margin-left:20px!important;margin-right:20px!important}.my-5{margin-top:20px!important;margin-bottom:20px!important}.m-6{margin:24px!important}.mt-6{margin-top:24px!important}.mr-6{margin-right:24px!important}.mb-6{margin-bottom:24px!important}.ml-6{margin-left:24px!important}.mx-6{margin-left:24px!important;margin-right:24px!important}.my-6{margin-top:24px!important;margin-bottom:24px!important}.m-7{margin:28px!important}.mt-7{margin-top:28px!important}.mr-7{margin-right:28px!important}.mb-7{margin-bottom:28px!important}.ml-7{margin-left:28px!important}.mx-7{margin-left:28px!important;margin-right:28px!important}.my-7{margin-top:28px!important;margin-bottom:28px!important}.m-8{margin:32px!important}.mt-8{margin-top:32px!important}.mr-8{margin-right:32px!important}.mb-8{margin-bottom:32px!important}.ml-8{margin-left:32px!important}.mx-8{margin-left:32px!important;margin-right:32px!important}.my-8{margin-top:32px!important;margin-bottom:32px!important}.m-9{margin:36px!important}.mt-9{margin-top:36px!important}.mr-9{margin-right:36px!important}.mb-9{margin-bottom:36px!important}.ml-9{margin-left:36px!important}.mx-9{margin-left:36px!important;margin-right:36px!important}.my-9{margin-top:36px!important;margin-bottom:36px!important}.m-10{margin:40px!important}.mt-10{margin-top:40px!important}.mr-10{margin-right:40px!important}.mb-10{margin-bottom:40px!important}.ml-10{margin-left:40px!important}.mx-10{margin-left:40px!important;margin-right:40px!important}.my-10{margin-top:40px!important;margin-bottom:40px!important}.m-11{margin:44px!important}.mt-11{margin-top:44px!important}.mr-11{margin-right:44px!important}.mb-11{margin-bottom:44px!important}.ml-11{margin-left:44px!important}.mx-11{margin-left:44px!important;margin-right:44px!important}.my-11{margin-top:44px!important;margin-bottom:44px!important}.m-12{margin:48px!important}.mt-12{margin-top:48px!important}.mr-12{margin-right:48px!important}.mb-12{margin-bottom:48px!important}.ml-12{margin-left:48px!important}.mx-12{margin-left:48px!important;margin-right:48px!important}.my-12{margin-top:48px!important;margin-bottom:48px!important}.m-14{margin:56px!important}.mt-14{margin-top:56px!important}.mr-14{margin-right:56px!important}.mb-14{margin-bottom:56px!important}.ml-14{margin-left:56px!important}.mx-14{margin-left:56px!important;margin-right:56px!important}.my-14{margin-top:56px!important;margin-bottom:56px!important}.m-16{margin:64px!important}.mt-16{margin-top:64px!important}.mr-16{margin-right:64px!important}.mb-16{margin-bottom:64px!important}.ml-16{margin-left:64px!important}.mx-16{margin-left:64px!important;margin-right:64px!important}.my-16{margin-top:64px!important;margin-bottom:64px!important}.m-20{margin:80px!important}.mt-20{margin-top:80px!important}.mr-20{margin-right:80px!important}.mb-20{margin-bottom:80px!important}.ml-20{margin-left:80px!important}.mx-20{margin-left:80px!important;margin-right:80px!important}.my-20{margin-top:80px!important;margin-bottom:80px!important}.m-24{margin:96px!important}.mt-24{margin-top:96px!important}.mr-24{margin-right:96px!important}.mb-24{margin-bottom:96px!important}.ml-24{margin-left:96px!important}.mx-24{margin-left:96px!important;margin-right:96px!important}.my-24{margin-top:96px!important;margin-bottom:96px!important}.m-28{margin:112px!important}.mt-28{margin-top:112px!important}.mr-28{margin-right:112px!important}.mb-28{margin-bottom:112px!important}.ml-28{margin-left:112px!important}.mx-28{margin-left:112px!important;margin-right:112px!important}.my-28{margin-top:112px!important;margin-bottom:112px!important}.m-32{margin:128px!important}.mt-32{margin-top:128px!important}.mr-32{margin-right:128px!important}.mb-32{margin-bottom:128px!important}.ml-32{margin-left:128px!important}.mx-32{margin-left:128px!important;margin-right:128px!important}.my-32{margin-top:128px!important;margin-bottom:128px!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:4px!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.p-2{padding:8px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.p-3{padding:12px!important}.pt-3{padding-top:12px!important}.pr-3{padding-right:12px!important}.pb-3{padding-bottom:12px!important}.pl-3{padding-left:12px!important}.px-3{padding-left:12px!important;padding-right:12px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.p-4{padding:16px!important}.pt-4{padding-top:16px!important}.pr-4{padding-right:16px!important}.pb-4{padding-bottom:16px!important}.pl-4{padding-left:16px!important}.px-4{padding-left:16px!important;padding-right:16px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.p-5{padding:20px!important}.pt-5{padding-top:20px!important}.pr-5{padding-right:20px!important}.pb-5{padding-bottom:20px!important}.pl-5{padding-left:20px!important}.px-5{padding-left:20px!important;padding-right:20px!important}.py-5{padding-top:20px!important;padding-bottom:20px!important}.p-6{padding:24px!important}.pt-6{padding-top:24px!important}.pr-6{padding-right:24px!important}.pb-6{padding-bottom:24px!important}.pl-6{padding-left:24px!important}.px-6{padding-left:24px!important;padding-right:24px!important}.py-6{padding-top:24px!important;padding-bottom:24px!important}.p-7{padding:28px!important}.pt-7{padding-top:28px!important}.pr-7{padding-right:28px!important}.pb-7{padding-bottom:28px!important}.pl-7{padding-left:28px!important}.px-7{padding-left:28px!important;padding-right:28px!important}.py-7{padding-top:28px!important;padding-bottom:28px!important}.p-8{padding:32px!important}.pt-8{padding-top:32px!important}.pr-8{padding-right:32px!important}.pb-8{padding-bottom:32px!important}.pl-8{padding-left:32px!important}.px-8{padding-left:32px!important;padding-right:32px!important}.py-8{padding-top:32px!important;padding-bottom:32px!important}.p-9{padding:36px!important}.pt-9{padding-top:36px!important}.pr-9{padding-right:36px!important}.pb-9{padding-bottom:36px!important}.pl-9{padding-left:36px!important}.px-9{padding-left:36px!important;padding-right:36px!important}.py-9{padding-top:36px!important;padding-bottom:36px!important}.p-10{padding:40px!important}.pt-10{padding-top:40px!important}.pr-10{padding-right:40px!important}.pb-10{padding-bottom:40px!important}.pl-10{padding-left:40px!important}.px-10{padding-left:40px!important;padding-right:40px!important}.py-10{padding-top:40px!important;padding-bottom:40px!important}.p-11{padding:44px!important}.pt-11{padding-top:44px!important}.pr-11{padding-right:44px!important}.pb-11{padding-bottom:44px!important}.pl-11{padding-left:44px!important}.px-11{padding-left:44px!important;padding-right:44px!important}.py-11{padding-top:44px!important;padding-bottom:44px!important}.p-12{padding:48px!important}.pt-12{padding-top:48px!important}.pr-12{padding-right:48px!important}.pb-12{padding-bottom:48px!important}.pl-12{padding-left:48px!important}.px-12{padding-left:48px!important;padding-right:48px!important}.py-12{padding-top:48px!important;padding-bottom:48px!important}.p-14{padding:56px!important}.pt-14{padding-top:56px!important}.pr-14{padding-right:56px!important}.pb-14{padding-bottom:56px!important}.pl-14{padding-left:56px!important}.px-14{padding-left:56px!important;padding-right:56px!important}.py-14{padding-top:56px!important;padding-bottom:56px!important}.p-16{padding:64px!important}.pt-16{padding-top:64px!important}.pr-16{padding-right:64px!important}.pb-16{padding-bottom:64px!important}.pl-16{padding-left:64px!important}.px-16{padding-left:64px!important;padding-right:64px!important}.py-16{padding-top:64px!important;padding-bottom:64px!important}.p-20{padding:80px!important}.pt-20{padding-top:80px!important}.pr-20{padding-right:80px!important}.pb-20{padding-bottom:80px!important}.pl-20{padding-left:80px!important}.px-20{padding-left:80px!important;padding-right:80px!important}.py-20{padding-top:80px!important;padding-bottom:80px!important}.p-24{padding:96px!important}.pt-24{padding-top:96px!important}.pr-24{padding-right:96px!important}.pb-24{padding-bottom:96px!important}.pl-24{padding-left:96px!important}.px-24{padding-left:96px!important;padding-right:96px!important}.py-24{padding-top:96px!important;padding-bottom:96px!important}.p-28{padding:112px!important}.pt-28{padding-top:112px!important}.pr-28{padding-right:112px!important}.pb-28{padding-bottom:112px!important}.pl-28{padding-left:112px!important}.px-28{padding-left:112px!important;padding-right:112px!important}.py-28{padding-top:112px!important;padding-bottom:112px!important}.p-32{padding:128px!important}.pt-32{padding-top:128px!important}.pr-32{padding-right:128px!important}.pb-32{padding-bottom:128px!important}.pl-32{padding-left:128px!important}.px-32{padding-left:128px!important;padding-right:128px!important}.py-32{padding-top:128px!important;padding-bottom:128px!important}.gap-0{gap:0!important}.gap-x-0{column-gap:0!important}.gap-y-0{row-gap:0!important}.gap-1{gap:4px!important}.gap-x-1{column-gap:4px!important}.gap-y-1{row-gap:4px!important}.gap-2{gap:8px!important}.gap-x-2{column-gap:8px!important}.gap-y-2{row-gap:8px!important}.gap-3{gap:12px!important}.gap-x-3{column-gap:12px!important}.gap-y-3{row-gap:12px!important}.gap-4{gap:16px!important}.gap-x-4{column-gap:16px!important}.gap-y-4{row-gap:16px!important}.gap-5{gap:20px!important}.gap-x-5{column-gap:20px!important}.gap-y-5{row-gap:20px!important}.gap-6{gap:24px!important}.gap-x-6{column-gap:24px!important}.gap-y-6{row-gap:24px!important}.gap-7{gap:28px!important}.gap-x-7{column-gap:28px!important}.gap-y-7{row-gap:28px!important}.gap-8{gap:32px!important}.gap-x-8{column-gap:32px!important}.gap-y-8{row-gap:32px!important}.gap-9{gap:36px!important}.gap-x-9{column-gap:36px!important}.gap-y-9{row-gap:36px!important}.gap-10{gap:40px!important}.gap-x-10{column-gap:40px!important}.gap-y-10{row-gap:40px!important}.gap-11{gap:44px!important}.gap-x-11{column-gap:44px!important}.gap-y-11{row-gap:44px!important}.gap-12{gap:48px!important}.gap-x-12{column-gap:48px!important}.gap-y-12{row-gap:48px!important}.gap-14{gap:56px!important}.gap-x-14{column-gap:56px!important}.gap-y-14{row-gap:56px!important}.gap-16{gap:64px!important}.gap-x-16{column-gap:64px!important}.gap-y-16{row-gap:64px!important}.gap-20{gap:80px!important}.gap-x-20{column-gap:80px!important}.gap-y-20{row-gap:80px!important}.gap-24{gap:96px!important}.gap-x-24{column-gap:96px!important}.gap-y-24{row-gap:96px!important}.gap-28{gap:112px!important}.gap-x-28{column-gap:112px!important}.gap-y-28{row-gap:112px!important}.gap-32{gap:128px!important}.gap-x-32{column-gap:128px!important}.gap-y-32{row-gap:128px!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--primary-color: #6200ea;--primary-color-rgb: 98, 0, 234;--primary-color-light: #bb86fc;--primary-color-dark: #3700b3;--on-primary-color: #ffffff;--accent-color: #ffc107;--accent-color-rgb: 255, 193, 7;--on-accent-color: #000000;--warn-color: #d32f2f;--on-warn-color: #ffffff;--background-color: #f4f6f8;--background-color-rgb: 244, 246, 248;--surface-color: #ffffff;--surface-color-rgb: 255, 255, 255;--header-background-color: #e8def8;--on-background-color: #000000;--on-surface-color: #000000;--error-color: #b00020;--on-error-color: #ffffff;--mat-datepicker-calendar-text-size: 14px;--mat-datepicker-calendar-body-label-text-size: 14px}body.dark-mode{--warn-color: #cf6679;--on-warn-color: #ffffff;--background-color: #212121;--background-color-rgb: 33, 33, 33;--surface-color: #3a3a3a;--surface-color-rgb: 58, 58, 58;--on-background-color: #f5f5f5;--on-surface-color: #f5f5f5;--error-color: #cf6679;--on-error-color: #ffffff;--mat-datepicker-calendar-text-size: 14px;--mat-datepicker-calendar-body-label-text-size: 14px;--md-sys-color-background: #212121;--md-sys-color-surface: #3a3a3a;--md-sys-color-on-background: #f5f5f5;--md-sys-color-on-surface: #f5f5f5;--md-sys-color-outline: #8e8e8e;--md-sys-color-outline-variant: #5a5a5a}html,body{height:100%;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;background-color:var(--md-sys-color-background);color:var(--md-sys-color-on-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--app-opacity: 1;--app-bg-opacity: .5;--app-blur: 8px;overflow-x:hidden}html,body{background:var(--md-sys-color-background)!important;background-color:var(--md-sys-color-background)!important}html:has(body.transparent-mode){background:transparent!important;background-color:transparent!important}body.transparent-mode{background:rgba(0,0,0,var(--app-bg-opacity))!important;background-color:rgba(0,0,0,var(--app-bg-opacity))!important;backdrop-filter:blur(var(--app-blur));-webkit-backdrop-filter:blur(var(--app-blur))}.mat-mdc-tab-group .mat-mdc-tab{color:var(--on-surface-color);opacity:.6;font-weight:500}.mat-mdc-tab-group .mat-mdc-tab.mat-mdc-tab-active{opacity:1;color:var(--primary-color)}.mat-mdc-tab-group .mat-mdc-tab:hover{opacity:.8}.mat-mdc-tab-group .mat-mdc-tab-label-content{color:inherit}.mat-mdc-tab-header-pagination,.mat-tab-header-pagination,.mat-mdc-tab-header-pagination .mat-ripple,.mat-mdc-tab-header-pagination .mat-mdc-button-touch-target,.mat-tab-header-pagination .mat-ripple,.mat-tab-header-pagination .mat-mdc-button-touch-target{min-width:48px!important;min-height:48px!important}.mat-mdc-tab-header-pagination:not([disabled]) .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-pagination:not([disabled]) .mat-tab-header-pagination-chevron,.mat-tab-header-pagination:not([disabled]) .mat-mdc-tab-header-pagination-chevron,.mat-tab-header-pagination:not([disabled]) .mat-tab-header-pagination-chevron{border-color:var(--on-surface-color)!important;opacity:.87!important;width:12px!important;height:12px!important}.mat-mdc-tab-header-pagination[disabled],.mat-tab-header-pagination[disabled]{opacity:.3!important}.mat-mdc-tab-header-pagination[disabled] .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-pagination[disabled] .mat-tab-header-pagination-chevron,.mat-tab-header-pagination[disabled] .mat-mdc-tab-header-pagination-chevron,.mat-tab-header-pagination[disabled] .mat-tab-header-pagination-chevron{border-color:var(--on-surface-color)!important;width:12px!important;height:12px!important}body.dark-mode .mat-mdc-tab-group .mat-mdc-tab{color:var(--on-surface-color);opacity:.7}body.dark-mode .mat-mdc-tab-group .mat-mdc-tab.mat-mdc-tab-active{opacity:1;color:var(--primary-color-light)}.mat-mdc-form-field{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.mat-mdc-form-field .mat-mdc-floating-label{color:var(--on-surface-color)!important;opacity:.87!important}.mat-mdc-form-field.mat-focused .mat-mdc-floating-label{color:var(--primary-color)!important;opacity:1!important}.mat-mdc-form-field.mat-mdc-form-field-has-icon-prefix,.mat-mdc-form-field.mat-mdc-form-field-has-icon-suffix,.mat-mdc-form-field.mat-focused,.mat-mdc-form-field .mat-mdc-input-element:not(:placeholder-shown)~.mat-mdc-floating-label{transform:translateY(-1.5em) scale(.75);display:inline}.mat-mdc-form-field .mat-mdc-input-element,.mat-mdc-form-field input,.mat-mdc-form-field textarea{color:var(--on-surface-color)!important;caret-color:var(--primary-color)!important;font-size:16px!important;line-height:24px!important}.mat-mdc-form-field .mat-mdc-input-element::placeholder,.mat-mdc-form-field input::placeholder,.mat-mdc-form-field textarea::placeholder{color:transparent;opacity:0;transition:opacity .2s ease;font-size:16px!important}.mat-mdc-form-field .mat-mdc-input-element:focus::placeholder,.mat-mdc-form-field input:focus::placeholder,.mat-mdc-form-field textarea:focus::placeholder{color:var(--on-surface-color)!important;opacity:.5!important;font-size:16px!important}.mat-mdc-form-field .mat-mdc-floating-label{font-size:16px!important}.mat-mdc-form-field.mat-form-field-should-float .mat-mdc-floating-label{font-size:14px!important}.mat-mdc-form-field .mat-mdc-notched-outline .mat-mdc-notched-outline-leading,.mat-mdc-form-field .mat-mdc-notched-outline .mat-mdc-notched-outline-notch,.mat-mdc-form-field .mat-mdc-notched-outline .mat-mdc-notched-outline-trailing{border-color:#00000061!important;border-width:1px!important}.mat-mdc-form-field .mat-mdc-form-field-focus-overlay{background-color:transparent!important}.mat-mdc-form-field .mdc-line-ripple:before,.mat-mdc-form-field .mdc-line-ripple:after{border-bottom-color:#00000061!important}.mat-mdc-form-field.mat-focused .mat-mdc-notched-outline .mat-mdc-notched-outline-leading,.mat-mdc-form-field.mat-focused .mat-mdc-notched-outline .mat-mdc-notched-outline-notch,.mat-mdc-form-field.mat-focused .mat-mdc-notched-outline .mat-mdc-notched-outline-trailing{border-color:var(--primary-color)!important;opacity:1!important;border-width:2px!important}.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-input-element,.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-floating-label{color:var(--on-surface-color)!important;opacity:.38!important}fieldset{border:1px solid var(--on-surface-color)!important}fieldset legend,label,.mat-mdc-form-field-label,.mat-mdc-select-value,.mat-mdc-select-placeholder,.mat-mdc-select-value-text,.mat-mdc-select,.mat-mdc-select .mat-mdc-select-trigger,.mat-mdc-select .mat-mdc-select-arrow{color:var(--on-surface-color)!important}body.dark-mode .mat-mdc-form-field .mat-mdc-floating-label{color:var(--on-surface-color)!important;opacity:1!important}body.dark-mode .mat-mdc-form-field .mat-mdc-input-element,body.dark-mode .mat-mdc-form-field input,body.dark-mode .mat-mdc-form-field textarea{color:var(--on-surface-color)!important}body.dark-mode .mat-mdc-form-field .mat-mdc-input-element::placeholder,body.dark-mode .mat-mdc-form-field input::placeholder,body.dark-mode .mat-mdc-form-field textarea::placeholder{color:transparent!important;opacity:0!important}body.dark-mode .mat-mdc-form-field .mat-mdc-input-element:focus::placeholder,body.dark-mode .mat-mdc-form-field input:focus::placeholder,body.dark-mode .mat-mdc-form-field textarea:focus::placeholder{color:var(--on-surface-color)!important;opacity:.5!important}body.dark-mode .mat-mdc-form-field .mat-mdc-notched-outline .mat-mdc-notched-outline-leading,body.dark-mode .mat-mdc-form-field .mat-mdc-notched-outline .mat-mdc-notched-outline-notch,body.dark-mode .mat-mdc-form-field .mat-mdc-notched-outline .mat-mdc-notched-outline-trailing{border-color:#8e8e8e!important;opacity:.7!important}body.dark-mode .mat-mdc-form-field.mat-focused .mat-mdc-notched-outline .mat-mdc-notched-outline-leading,body.dark-mode .mat-mdc-form-field.mat-focused .mat-mdc-notched-outline .mat-mdc-notched-outline-notch,body.dark-mode .mat-mdc-form-field.mat-focused .mat-mdc-notched-outline .mat-mdc-notched-outline-trailing{border-color:var(--primary-color)!important;opacity:1!important}.mat-datepicker-toggle,.mat-datepicker-input{color:var(--on-surface-color)!important}.mat-datepicker-toggle-default-icon{color:var(--on-surface-color)!important;opacity:.7}.mat-mdc-checkbox .mdc-form-field{color:var(--on-surface-color)!important}.mat-mdc-checkbox .mdc-checkbox__background{border-color:var(--on-surface-color)!important;opacity:.6}.mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;opacity:1}body.dark-mode .mat-mdc-checkbox .mdc-form-field{color:var(--on-surface-color)!important;display:flex!important;align-items:center!important}body.dark-mode .mat-mdc-checkbox .mdc-checkbox__background{border-color:var(--on-surface-color)!important;opacity:.7}.mat-mdc-raised-button,.mat-mdc-flat-button,.mat-mdc-stroked-button,.mat-mdc-button{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;border-radius:12px;transition:all .25s cubic-bezier(.2,0,0,1);color:var(--on-surface-color)}.mat-mdc-raised-button.mat-primary,.mat-mdc-flat-button.mat-primary,.mat-mdc-stroked-button.mat-primary,.mat-mdc-button.mat-primary,.mat-mdc-raised-button.mat-primary .mdc-button__label,.mat-mdc-raised-button.mat-primary .mat-icon,.mat-mdc-flat-button.mat-primary .mdc-button__label,.mat-mdc-flat-button.mat-primary .mat-icon,.mat-mdc-stroked-button.mat-primary .mdc-button__label,.mat-mdc-stroked-button.mat-primary .mat-icon,.mat-mdc-button.mat-primary .mdc-button__label,.mat-mdc-button.mat-primary .mat-icon{color:var(--on-primary-color)}.mat-mdc-raised-button.mat-accent,.mat-mdc-flat-button.mat-accent,.mat-mdc-stroked-button.mat-accent,.mat-mdc-button.mat-accent,.mat-mdc-raised-button.mat-accent .mdc-button__label,.mat-mdc-raised-button.mat-accent .mat-icon,.mat-mdc-flat-button.mat-accent .mdc-button__label,.mat-mdc-flat-button.mat-accent .mat-icon,.mat-mdc-stroked-button.mat-accent .mdc-button__label,.mat-mdc-stroked-button.mat-accent .mat-icon,.mat-mdc-button.mat-accent .mdc-button__label,.mat-mdc-button.mat-accent .mat-icon{color:var(--on-accent-color)}.mat-mdc-raised-button.mat-warn .mdc-button__label,.mat-mdc-raised-button.mat-warn .mat-icon,.mat-mdc-flat-button.mat-warn .mdc-button__label,.mat-mdc-flat-button.mat-warn .mat-icon,.mat-mdc-stroked-button.mat-warn .mdc-button__label,.mat-mdc-stroked-button.mat-warn .mat-icon,.mat-mdc-button.mat-warn .mdc-button__label,.mat-mdc-button.mat-warn .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-flat-button .mdc-button__label,.mat-mdc-flat-button .mat-icon,.mat-mdc-stroked-button .mdc-button__label,.mat-mdc-stroked-button .mat-icon,.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon{color:inherit}body.dark-mode .account-item.selected{background-color:#00000080!important;background:#00000080!important;border-color:#666!important;color:#fff!important}body.dark-mode .account-item.selected .account-name{color:#fff!important}body.dark-mode .account-item.selected .account-subtitle{color:#e0e0e0!important}body.dark-mode .mat-mdc-raised-button.mat-primary,body.dark-mode .mat-mdc-raised-button[color=primary],body.dark-mode .mat-mdc-flat-button.mat-primary,body.dark-mode .mat-mdc-flat-button[color=primary]{background-color:var(--primary-color)!important;color:#000!important}body.dark-mode .mat-mdc-raised-button.mat-primary .mdc-button__label,body.dark-mode .mat-mdc-raised-button.mat-primary span,body.dark-mode .mat-mdc-raised-button.mat-primary>span,body.dark-mode .mat-mdc-raised-button[color=primary] .mdc-button__label,body.dark-mode .mat-mdc-raised-button[color=primary] span,body.dark-mode .mat-mdc-raised-button[color=primary]>span,body.dark-mode .mat-mdc-flat-button.mat-primary .mdc-button__label,body.dark-mode .mat-mdc-flat-button.mat-primary span,body.dark-mode .mat-mdc-flat-button.mat-primary>span,body.dark-mode .mat-mdc-flat-button[color=primary] .mdc-button__label,body.dark-mode .mat-mdc-flat-button[color=primary] span,body.dark-mode .mat-mdc-flat-button[color=primary]>span{color:#000!important}body.dark-mode .mat-mdc-raised-button.mat-primary .mat-icon,body.dark-mode .mat-mdc-raised-button.mat-primary mat-icon,body.dark-mode .mat-mdc-raised-button[color=primary] .mat-icon,body.dark-mode .mat-mdc-raised-button[color=primary] mat-icon,body.dark-mode .mat-mdc-flat-button.mat-primary .mat-icon,body.dark-mode .mat-mdc-flat-button.mat-primary mat-icon,body.dark-mode .mat-mdc-flat-button[color=primary] .mat-icon,body.dark-mode .mat-mdc-flat-button[color=primary] mat-icon{color:#000!important}body.dark-mode .mat-mdc-raised-button.mat-primary *,body.dark-mode .mat-mdc-raised-button[color=primary] *,body.dark-mode .mat-mdc-flat-button.mat-primary *,body.dark-mode .mat-mdc-flat-button[color=primary] *{color:#000!important}body.dark-mode .mat-mdc-raised-button.mat-accent,body.dark-mode .mat-mdc-raised-button[color=accent],body.dark-mode .mat-mdc-flat-button.mat-accent,body.dark-mode .mat-mdc-flat-button[color=accent]{background-color:var(--accent-color)!important;color:#000!important}body.dark-mode .mat-mdc-raised-button.mat-accent .mdc-button__label,body.dark-mode .mat-mdc-raised-button.mat-accent span,body.dark-mode .mat-mdc-raised-button[color=accent] .mdc-button__label,body.dark-mode .mat-mdc-raised-button[color=accent] span,body.dark-mode .mat-mdc-flat-button.mat-accent .mdc-button__label,body.dark-mode .mat-mdc-flat-button.mat-accent span,body.dark-mode .mat-mdc-flat-button[color=accent] .mdc-button__label,body.dark-mode .mat-mdc-flat-button[color=accent] span{color:#000!important}body.dark-mode .mat-mdc-raised-button.mat-accent .mat-icon,body.dark-mode .mat-mdc-raised-button.mat-accent mat-icon,body.dark-mode .mat-mdc-raised-button[color=accent] .mat-icon,body.dark-mode .mat-mdc-raised-button[color=accent] mat-icon,body.dark-mode .mat-mdc-flat-button.mat-accent .mat-icon,body.dark-mode .mat-mdc-flat-button.mat-accent mat-icon,body.dark-mode .mat-mdc-flat-button[color=accent] .mat-icon,body.dark-mode .mat-mdc-flat-button[color=accent] mat-icon{color:#000!important}body.dark-mode .mat-mdc-raised-button.mat-warn,body.dark-mode .mat-mdc-raised-button[color=warn],body.dark-mode .mat-mdc-flat-button.mat-warn,body.dark-mode .mat-mdc-flat-button[color=warn]{background-color:var(--warn-color)!important;color:#fff!important}body.dark-mode .mat-mdc-raised-button.mat-warn .mdc-button__label,body.dark-mode .mat-mdc-raised-button.mat-warn span,body.dark-mode .mat-mdc-raised-button[color=warn] .mdc-button__label,body.dark-mode .mat-mdc-raised-button[color=warn] span,body.dark-mode .mat-mdc-flat-button.mat-warn .mdc-button__label,body.dark-mode .mat-mdc-flat-button.mat-warn span,body.dark-mode .mat-mdc-flat-button[color=warn] .mdc-button__label,body.dark-mode .mat-mdc-flat-button[color=warn] span{color:#fff!important}body.dark-mode .mat-mdc-raised-button.mat-warn .mat-icon,body.dark-mode .mat-mdc-raised-button.mat-warn mat-icon,body.dark-mode .mat-mdc-raised-button[color=warn] .mat-icon,body.dark-mode .mat-mdc-raised-button[color=warn] mat-icon,body.dark-mode .mat-mdc-flat-button.mat-warn .mat-icon,body.dark-mode .mat-mdc-flat-button.mat-warn mat-icon,body.dark-mode .mat-mdc-flat-button[color=warn] .mat-icon,body.dark-mode .mat-mdc-flat-button[color=warn] mat-icon{color:#fff!important}body.dark-mode .mat-mdc-outlined-button,body.dark-mode .mat-mdc-stroked-button{border-color:var(--on-surface-color)!important;color:var(--on-surface-color)!important}body.dark-mode .mat-mdc-outlined-button .mdc-button__label,body.dark-mode .mat-mdc-stroked-button .mdc-button__label,body.dark-mode .mat-mdc-outlined-button .mat-icon,body.dark-mode .mat-mdc-stroked-button .mat-icon{color:var(--on-surface-color)!important}body.dark-mode .mat-toolbar.mat-primary,body.dark-mode .mat-mdc-toolbar.mat-primary{background-color:var(--header-background-color)!important;color:var(--on-primary-color)!important}body.dark-mode .mat-toolbar.mat-primary .mat-icon,body.dark-mode .mat-toolbar.mat-primary .mat-mdc-icon-button,body.dark-mode .mat-toolbar.mat-primary .mat-icon-button,body.dark-mode .mat-mdc-toolbar.mat-primary .mat-icon,body.dark-mode .mat-mdc-toolbar.mat-primary .mat-mdc-icon-button,body.dark-mode .mat-mdc-toolbar.mat-primary .mat-icon-button,body.dark-mode .mat-toolbar.mat-primary .toolbar-icon,body.dark-mode .mat-mdc-toolbar.mat-primary .toolbar-icon,body.dark-mode .mat-toolbar.mat-primary .toolbar-icon .mat-icon,body.dark-mode .mat-mdc-toolbar.mat-primary .toolbar-icon .mat-icon{color:#e0e0e0!important}body.dark-mode .mat-toolbar.mat-primary .toolbar-icon:hover,body.dark-mode .mat-mdc-toolbar.mat-primary .toolbar-icon:hover,body.dark-mode .mat-toolbar.mat-primary .toolbar-icon:hover .mat-icon,body.dark-mode .mat-mdc-toolbar.mat-primary .toolbar-icon:hover .mat-icon,body.dark-mode .mat-toolbar.mat-primary .toolbar-title,body.dark-mode .mat-toolbar.mat-primary .toolbar-subtitle,body.dark-mode .mat-toolbar.mat-primary span,body.dark-mode .mat-mdc-toolbar.mat-primary .toolbar-title,body.dark-mode .mat-mdc-toolbar.mat-primary .toolbar-subtitle,body.dark-mode .mat-mdc-toolbar.mat-primary span{color:#fff!important}body.dark-mode .mat-mdc-icon-button,body.dark-mode .mat-icon-button{color:var(--on-surface-color)}body.dark-mode .mat-mdc-icon-button .mat-icon,body.dark-mode .mat-icon-button .mat-icon{color:inherit}body.dark-mode .mat-icon{color:var(--on-surface-color)}.mat-mdc-card{border-radius:16px;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026;transition:all .25s cubic-bezier(.2,0,0,1);background-color:var(--surface-color);color:var(--on-surface-color);--mdc-elevated-card-container-color: var(--surface-color);--mat-app-surface-container-low: var(--surface-color)}.mat-mdc-card:hover{box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026}.mat-mdc-card .mat-mdc-card-title,.mat-mdc-card .mat-mdc-card-header-text,.mat-mdc-card .mat-card-title{color:var(--on-surface-color)}.mat-mdc-card .mat-mdc-card-subtitle,.mat-mdc-card .mat-card-subtitle{color:var(--on-surface-color);opacity:.7}.mat-mdc-card .mat-mdc-card-content,.mat-mdc-card .mat-card-content{color:var(--on-surface-color)}body.dark-mode .mat-mdc-card{background-color:var(--surface-color)!important;color:var(--on-surface-color)!important;--mdc-elevated-card-container-color: var(--surface-color) !important;--mat-app-surface-container-low: var(--surface-color) !important}.mat-mdc-dialog-container{border-radius:28px;box-shadow:0 4px 4px #0000004d,0 8px 12px 6px #00000026}.mat-mdc-snack-bar-container{border-radius:8px;background-color:var(--md-sys-color-inverse-surface);color:var(--md-sys-color-inverse-on-surface)}.container{padding-left:16px;padding-right:16px;max-width:1280px;margin:0 auto}@media (min-width: 600px){.container{padding-left:24px;padding-right:24px}}@media (min-width: 1240px){.container{padding-left:32px;padding-right:32px}}.text-primary{color:var(--primary-color)!important}.text-secondary{color:var(--accent-color)!important}.text-tertiary{color:var(--on-surface-color)!important;opacity:.7}.text-error{color:var(--error-color)!important}.text-success{color:#4caf50!important}.text-warning{color:var(--warn-color)!important}.text-muted{color:var(--on-surface-color)!important;opacity:.6}h1,h2,h3,h4,h5,h6,.mat-h1,.mat-h2,.mat-h3,.mat-h4,.mat-h5,.mat-h6,.mat-headline,.mat-title,.mat-subheading-2,.mat-subheading-1,.mat-body,.mat-body-1,.mat-body-2,.mat-display-small,.mat-typography .mat-display-small,.mat-typography h3,.mat-subtitle-1,.mat-typography .mat-subtitle-1{color:var(--on-surface-color)}h3,.mat-h3,.mat-subtitle-1,.mat-display-small,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography .mat-display-small,.mat-typography h3{font-size:1.125rem!important;font-weight:500!important;line-height:1.5rem!important;letter-spacing:0!important;margin:0 0 .5em!important}h4,.mat-h4,.mat-typography .mat-h4,.mat-typography h4{font-size:.875rem!important;font-weight:600!important;line-height:1.25rem!important;letter-spacing:0!important;margin:0 0 .5em!important}table,th,td,.mat-table,.mat-header-cell,.mat-cell,.mat-list-item,.mat-list-option,.mat-nav-list .mat-list-item{color:var(--on-surface-color)}a{color:var(--primary-color);text-decoration:none}a:hover{color:var(--primary-color-light);text-decoration:underline}a:visited{color:var(--primary-color-dark)}body.dark-mode a{color:var(--primary-color-light)}body.dark-mode a:hover{color:var(--primary-color)}body.dark-mode p:not(.mat-icon),body.dark-mode span:not(.mat-icon):not(.mat-mdc-button-touch-target),body.dark-mode div:not(.mat-icon):not(.mat-ripple):not(.mat-mdc-tab-header-pagination-chevron),body.dark-mode label:not(.mat-icon){color:var(--on-surface-color)!important}body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode h5,body.dark-mode h6,body.dark-mode .mat-h1,body.dark-mode .mat-h2,body.dark-mode .mat-h3,body.dark-mode .mat-h4,body.dark-mode .mat-h5,body.dark-mode .mat-h6,body.dark-mode .mat-headline,body.dark-mode .mat-title,body.dark-mode .mat-subheading-2,body.dark-mode .mat-subheading-1{color:#fff!important}body.dark-mode .mat-mdc-tab-header-pagination:not([disabled]) .mat-mdc-tab-header-pagination-chevron,body.dark-mode .mat-mdc-tab-header-pagination:not([disabled]) .mat-tab-header-pagination-chevron,body.dark-mode .mat-tab-header-pagination:not([disabled]) .mat-mdc-tab-header-pagination-chevron,body.dark-mode .mat-tab-header-pagination:not([disabled]) .mat-tab-header-pagination-chevron{border-color:var(--on-surface-color)!important;opacity:1!important;width:12px!important;height:12px!important}body.dark-mode .mat-mdc-tab-header-pagination[disabled] .mat-mdc-tab-header-pagination-chevron,body.dark-mode .mat-mdc-tab-header-pagination[disabled] .mat-tab-header-pagination-chevron,body.dark-mode .mat-tab-header-pagination[disabled] .mat-mdc-tab-header-pagination-chevron,body.dark-mode .mat-tab-header-pagination[disabled] .mat-tab-header-pagination-chevron{width:12px!important;height:12px!important}body.dark-mode .mat-mdc-autocomplete-panel,body.dark-mode .mat-autocomplete-panel{background-color:var(--surface-color)!important}body.dark-mode .mat-mdc-autocomplete-panel .mat-mdc-option,body.dark-mode .mat-mdc-autocomplete-panel .mat-option,body.dark-mode .mat-autocomplete-panel .mat-mdc-option,body.dark-mode .mat-autocomplete-panel .mat-option{color:var(--on-surface-color)!important;background-color:var(--surface-color)!important}body.dark-mode .mat-mdc-autocomplete-panel .mat-mdc-option:hover,body.dark-mode .mat-mdc-autocomplete-panel .mat-mdc-option.mat-mdc-option-active,body.dark-mode .mat-mdc-autocomplete-panel .mat-mdc-option.mat-active,body.dark-mode .mat-mdc-autocomplete-panel .mat-option:hover,body.dark-mode .mat-mdc-autocomplete-panel .mat-option.mat-mdc-option-active,body.dark-mode .mat-mdc-autocomplete-panel .mat-option.mat-active,body.dark-mode .mat-autocomplete-panel .mat-mdc-option:hover,body.dark-mode .mat-autocomplete-panel .mat-mdc-option.mat-mdc-option-active,body.dark-mode .mat-autocomplete-panel .mat-mdc-option.mat-active,body.dark-mode .mat-autocomplete-panel .mat-option:hover,body.dark-mode .mat-autocomplete-panel .mat-option.mat-mdc-option-active,body.dark-mode .mat-autocomplete-panel .mat-option.mat-active{background-color:rgba(var(--primary-color-rgb),.1)!important;color:var(--on-surface-color)!important}body.dark-mode .mat-mdc-autocomplete-panel .mat-mdc-option.mat-selected,body.dark-mode .mat-mdc-autocomplete-panel .mat-mdc-option.mat-mdc-option-selected,body.dark-mode .mat-mdc-autocomplete-panel .mat-option.mat-selected,body.dark-mode .mat-mdc-autocomplete-panel .mat-option.mat-mdc-option-selected,body.dark-mode .mat-autocomplete-panel .mat-mdc-option.mat-selected,body.dark-mode .mat-autocomplete-panel .mat-mdc-option.mat-mdc-option-selected,body.dark-mode .mat-autocomplete-panel .mat-option.mat-selected,body.dark-mode .mat-autocomplete-panel .mat-option.mat-mdc-option-selected{background-color:rgba(var(--primary-color-rgb),.2)!important;color:var(--on-surface-color)!important}body.dark-mode .mat-mdc-autocomplete-panel .mat-mdc-option .mat-option-text,body.dark-mode .mat-mdc-autocomplete-panel .mat-option .mat-option-text,body.dark-mode .mat-autocomplete-panel .mat-mdc-option .mat-option-text,body.dark-mode .mat-autocomplete-panel .mat-option .mat-option-text{color:var(--on-surface-color)!important}body.dark-mode .mat-mdc-select-panel,body.dark-mode .mat-select-panel{background-color:var(--surface-color)!important}body.dark-mode .mat-mdc-select-panel .mat-mdc-option,body.dark-mode .mat-mdc-select-panel .mat-option,body.dark-mode .mat-select-panel .mat-mdc-option,body.dark-mode .mat-select-panel .mat-option{color:var(--on-surface-color)!important;background-color:var(--surface-color)!important}body.dark-mode .mat-mdc-select-panel .mat-mdc-option:hover,body.dark-mode .mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active,body.dark-mode .mat-mdc-select-panel .mat-mdc-option.mat-active,body.dark-mode .mat-mdc-select-panel .mat-option:hover,body.dark-mode .mat-mdc-select-panel .mat-option.mat-mdc-option-active,body.dark-mode .mat-mdc-select-panel .mat-option.mat-active,body.dark-mode .mat-select-panel .mat-mdc-option:hover,body.dark-mode .mat-select-panel .mat-mdc-option.mat-mdc-option-active,body.dark-mode .mat-select-panel .mat-mdc-option.mat-active,body.dark-mode .mat-select-panel .mat-option:hover,body.dark-mode .mat-select-panel .mat-option.mat-mdc-option-active,body.dark-mode .mat-select-panel .mat-option.mat-active{background-color:rgba(var(--primary-color-rgb),.1)!important}body.dark-mode .mat-mdc-select-panel .mat-mdc-option.mat-selected,body.dark-mode .mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-selected,body.dark-mode .mat-mdc-select-panel .mat-option.mat-selected,body.dark-mode .mat-mdc-select-panel .mat-option.mat-mdc-option-selected,body.dark-mode .mat-select-panel .mat-mdc-option.mat-selected,body.dark-mode .mat-select-panel .mat-mdc-option.mat-mdc-option-selected,body.dark-mode .mat-select-panel .mat-option.mat-selected,body.dark-mode .mat-select-panel .mat-option.mat-mdc-option-selected{background-color:rgba(var(--primary-color-rgb),.2)!important}body.dark-mode .mat-mdc-tooltip{background-color:var(--surface-color)!important;color:var(--on-surface-color)!important}body.dark-mode .mat-mdc-progress-spinner circle,body.dark-mode .mat-spinner circle{stroke:var(--primary-color)!important}body.dark-mode .mat-mdc-button .mat-mdc-button-touch-target,body.dark-mode .mat-mdc-raised-button .mat-mdc-button-touch-target,body.dark-mode .mat-mdc-flat-button .mat-mdc-button-touch-target,body.dark-mode .mat-mdc-outlined-button .mat-mdc-button-touch-target{color:inherit}body.dark-mode .mat-mdc-card-subtitle,body.dark-mode .mat-card-subtitle,body.dark-mode .text-muted,body.dark-mode .text-tertiary{color:#e0e0e0!important;opacity:.9!important}body.dark-mode .mat-icon[style*="color: rgb(76, 175, 80)"],body.dark-mode .mat-icon[style*="color: rgb(103, 58, 183)"],body.dark-mode .mat-icon[style*="color: rgb(244, 67, 54)"],body.dark-mode [class*=status] .mat-icon,body.dark-mode [class*=scheduled] .mat-icon,body.dark-mode [class*=cancelled] .mat-icon,body.dark-mode [class*=completed] .mat-icon{color:inherit!important}.mat-mdc-menu-panel{background-color:var(--surface-color)!important}.mat-mdc-menu-panel .mat-mdc-menu-item{color:var(--on-surface-color)!important;background-color:transparent!important}.mat-mdc-menu-panel .mat-mdc-menu-item .mat-icon,.mat-mdc-menu-panel .mat-mdc-menu-item .mdc-list-item__primary-text,.mat-mdc-menu-panel .mat-mdc-menu-item span{color:var(--on-surface-color)!important}.mat-mdc-menu-panel .mat-mdc-menu-item:hover{background-color:#0000000a!important}.mat-mdc-menu-panel .mat-mdc-menu-item:hover .mat-icon,.mat-mdc-menu-panel .mat-mdc-menu-item:hover .mdc-list-item__primary-text,.mat-mdc-menu-panel .mat-mdc-menu-item:hover span{color:var(--on-surface-color)!important}.mat-mdc-menu-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted{background-color:#0000000a!important}.mat-mdc-menu-panel .profile-container .profile-icon,.mat-mdc-menu-panel .profile-container .profile-name,.mat-mdc-menu-panel .profile-container .profile-email{color:var(--on-surface-color)!important}.mat-mdc-menu-panel .profile-container mat-list-item .mat-icon,.mat-mdc-menu-panel .profile-container mat-list-item mat-list-icon{color:var(--on-surface-color)!important}.mat-mdc-menu-panel .profile-container mat-list-item span{color:var(--on-surface-color)!important}.mat-mdc-menu-panel .profile-container mat-list-item:hover{background-color:#0000000a!important}.bg-primary{background-color:var(--md-sys-color-primary)}.bg-primary-container{background-color:var(--md-sys-color-primary-container)}.bg-secondary{background-color:var(--md-sys-color-secondary)}.bg-secondary-container{background-color:var(--md-sys-color-secondary-container)}.bg-surface{background-color:var(--md-sys-color-surface)}.bg-surface-variant{background-color:var(--md-sys-color-surface-variant)}.bg-error{background-color:var(--md-sys-color-error)}.bg-error-container{background-color:var(--md-sys-color-error-container)}.flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.rounded-none{border-radius:0}.rounded-sm{border-radius:8px}.rounded-md{border-radius:12px}.rounded-lg{border-radius:16px}.rounded-xl{border-radius:28px}.rounded-full{border-radius:50%}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}.shadow-md{box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026}.shadow-lg{box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026}.shadow-xl{box-shadow:0 2px 3px #0000004d,0 6px 10px 4px #00000026}.shadow-2xl{box-shadow:0 4px 4px #0000004d,0 8px 12px 6px #00000026}.fade-in{animation:fadeIn .25s cubic-bezier(0,0,0,1) forwards}.slide-up{animation:slideUp .25s cubic-bezier(.2,0,0,1) forwards}.scale-up{animation:scaleUp .25s cubic-bezier(.2,0,0,1) forwards}@media (max-width: 600px){.hide-mobile{display:none}.grid-cols-md-1{grid-template-columns:repeat(1,1fr)}.grid-cols-md-2{grid-template-columns:repeat(2,1fr)}}@media (min-width: 600px){.hide-tablet{display:none}.grid-cols-lg-2{grid-template-columns:repeat(2,1fr)}.grid-cols-lg-3{grid-template-columns:repeat(3,1fr)}.grid-cols-lg-4{grid-template-columns:repeat(4,1fr)}}@media (min-width: 840px){.hide-desktop{display:none}.grid-cols-xl-3{grid-template-columns:repeat(3,1fr)}.grid-cols-xl-4{grid-template-columns:repeat(4,1fr)}.grid-cols-xl-5{grid-template-columns:repeat(5,1fr)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--md-sys-color-surface)}::-webkit-scrollbar-thumb{background:var(--md-sys-color-outline-variant);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--md-sys-color-outline)}@media print{body{background:#fff;color:#000}.no-print{display:none!important}@page{margin:2cm}}body.dark-mode *,body.dark-mode *:before,body.dark-mode *:after{box-sizing:border-box}body.dark-mode .mat-mdc-card,body.dark-mode .mat-card{background-color:var(--md-sys-color-background)!important}body.dark-mode router-outlet+*,body.dark-mode [class*=ng-tns-]{background-color:var(--md-sys-color-background)!important}body.dark-mode .dashboard-card,body.dark-mode .mat-mdc-card,body.dark-mode .content-container{background-color:var(--md-sys-color-background)!important}
