html:has(body.signin-page){scrollbar-gutter:auto;padding-inline-end:0}.signin-page{--signin-blue:#0b4687;--signin-pink:#e82d88;--signin-graphite:#3c3c3b;--signin-sky:#6284bb;margin:0;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;position:relative;isolation:isolate;background:var(--signin-graphite);color:#fff;font-family:'Manrope',sans-serif;letter-spacing:0}.signin-backdrop,.signin-page::before{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.signin-backdrop{object-fit:cover;object-position:center}.signin-page::before{content:'';background:rgba(5,17,19,.55);z-index:0;pointer-events:none}.signin-header,.signin-main,.signin-footer{position:relative;z-index:1}.signin-header,.signin-footer{display:flex;justify-content:space-between;align-items:center;gap:20px}.signin-header{padding:38px 56px;padding-top:max(38px,env(safe-area-inset-top))}.signin-logo{display:block;object-fit:contain;object-position:left center}.signin-product,.signin-identity h1{font-family:'Space Grotesk',sans-serif;color:#fff;font-weight:600}.signin-brand-dot{color:var(--signin-pink)}.signin-product{font-size:21px;color:var(--signin-pink)}.signin-main{flex:1;display:flex;align-items:flex-end;justify-content:space-between;gap:64px;padding:70px 76px 62px;animation:signin-arrive .5s ease-out both}.signin-eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600;text-transform:uppercase}.signin-eyebrow::before{content:'';width:40px;height:3px;background:linear-gradient(to right,var(--signin-blue) 0 25%,var(--signin-pink) 25% 50%,var(--signin-graphite) 50% 75%,var(--signin-sky) 75% 100%)}.signin-identity h1{font-size:104px;line-height:1;margin:18px 0 0;text-shadow:0 2px 18px rgba(0,0,0,.6)}.signin-access{width:100%;max-width:405px;min-width:0}.signin-access h2{font-size:20px;font-weight:600;color:#fff;margin:0 0 28px}.signin-entry.btn{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:74px;padding:20px 22px;font-size:17px;font-weight:600;line-height:1.5;border-radius:4px;text-align:left;white-space:normal;transition:background-color .2s ease,border-color .2s ease}.signin-entry-label{display:flex;align-items:center;gap:14px;min-width:0}.signin-entry-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.signin-entry svg{width:21px;height:21px;flex-shrink:0;stroke-width:1.5}.signin-page .signin-entry.btn .lucide{color:inherit;stroke:currentColor}.signin-entry-primary.btn{--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;background:var(--signin-blue);border-color:transparent;color:#fff}.signin-entry-primary.btn:is(:hover,:focus-visible,:active){background-color:var(--signin-pink);border-color:transparent;color:#fff}.signin-entry-secondary.btn{background:color-mix(in srgb,var(--signin-graphite) 65%,transparent);border:1px solid var(--signin-sky);color:#fff}.signin-entry-secondary.btn:is(:hover,:focus-visible,:active){background:var(--signin-graphite);border-color:var(--signin-pink);color:#fff}.signin-note{font-size:11px;font-weight:400;line-height:1.5;margin:0;color:#fff}.signin-divider{margin:24px 0;border:0;border-top:1px solid rgba(255,255,255,.28);opacity:1}.signin-footer{background:transparent;height:auto;min-height:0;flex-shrink:0;border-top:1px solid rgba(255,255,255,.32);margin:0 56px;padding:20px 0;padding-bottom:max(20px,env(safe-area-inset-bottom));font-size:16px}.signin-footer a{color:#fff;display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:44px;padding:12px 16px;text-decoration:none}.signin-footer a:is(:hover,:focus-visible){color:#fff;text-decoration:underline}.signin-page a:focus-visible{outline:3px solid #fff;outline-offset:5px;box-shadow:none}@keyframes signin-arrive{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767.98px){.signin-header{padding:24px;padding-top:max(24px,env(safe-area-inset-top))}.signin-logo{width:126px;height:34px}.signin-main{flex-direction:column;justify-content:center;align-items:stretch;gap:48px;padding:44px 28px}.signin-identity h1{font-size:76px}.signin-access{max-width:none}.signin-access h2{font-size:18px;margin-bottom:20px}.signin-entry.btn{font-size:15px;padding:19px 16px;min-height:70px;gap:12px}.signin-entry-label{gap:10px}.signin-footer{margin:0 24px}.signin-backdrop{object-position:58% center}}@media(prefers-reduced-motion:reduce){.signin-main{animation:none}.signin-entry.btn{transition:none}}.duration-input{flex-wrap:nowrap;min-width:0;isolation:isolate}.duration-input>.form-control{flex:1 1 0;min-width:2.5rem;text-align:right}.duration-input>[data-duration-part="minutes"]{max-width:3.25rem}.duration-input>.input-group-text{padding-inline:.375rem}.duration-input>.btn{flex:0 0 2rem;width:2rem;padding-inline:.375rem}.duration-input .duration-modes{display:flex;flex:0 0 auto;margin-left:-1px}.duration-input .duration-modes>.btn{border-radius:0;padding-inline:.5rem;white-space:nowrap}.duration-input .duration-modes>.btn+.btn{margin-left:-1px}.duration-input .duration-modes>.btn:last-child{border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}.notification-toast-hero{display:block;width:100%;max-height:150px;object-fit:cover}.notifications-toast-container{width:min(27rem,calc(100vw - 1.5rem))}.notification-toast{--bs-toast-max-width:100%;--bs-toast-bg:var(--bs-body-bg);--bs-toast-color:var(--bs-body-color);--bs-toast-header-bg:var(--bs-tertiary-bg);--bs-toast-header-color:var(--bs-body-color);--bs-toast-border-color:var(--bs-border-color);--bs-toast-header-border-color:var(--bs-border-color);border-inline-start:4px solid var(--bs-primary);box-shadow:var(--bs-box-shadow-lg)}.notification-toast .toast-header{min-height:3rem;gap:.75rem}.notification-toast .toast-header strong{font-size:1.125rem;font-weight:600}.notification-toast .toast-body{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;font-size:1.05rem;line-height:1.5}.notification-toast-message{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;white-space:pre-line}.notification-toast-priority-icon,.notification-toast-priority-icon .lucide{display:inline-flex;width:1.25rem;height:1.25rem}.notification-toast-action{font-size:1rem;font-weight:600}:root{--bs-body-font-size-global:16px;--bs-body-color:#212f40;--bs-body-color-rgb:33,47,64;--bs-body-bg-rgb:255,255,255;--bs-body-mini-bg:rgba(255,255,255,1);--header:#212f40;--bs-primary:#274d73;--bs-primary-rgb:39,77,115;--bs-primary-border:#369;--ls-input-focus-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-primary-border) 20%,transparent);--bs-secondary:#999;--bs-secondary-bg:var(--bs-secondary);--bs-secondary-rgb:153,153,153;--bs-primary-rgb:39,77,115;--bs-secondary-border:#4d4d4d;--bs-success:#155724;--bs-success-rgb:21,87,36;--bs-success-border:#167a2e;--bs-danger:#155724;--bs-danger-rgb:21,87,36;--bs-danger-border:#167a2e;--bs-info:#093f48;--bs-info-rgb:9,63,72;--bs-info-border:#093f48;--bs-warning:#7a5704;--bs-warning-rgb:122,87,4;--bs-warning-border:#856404;--bs-danger:#dc3545;--bs-danger-rgb:220,53,69;--bs-danger-border:#8b0000;--bs-primary-text-emphasis:#052c65;--bs-primary-bg-subtle:#cfe2ff;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-text-emphasis:#2b2f32;--bs-secondary-bg-subtle:#e2e3e5;--bs-secondary-border-subtle:#c4c8cb;--bs-success-text-emphasis:#0a3622;--bs-success-bg-subtle:#d1e7dd;--bs-success-border-subtle:#a3cfbb;--bs-info-text-emphasis:#055160;--bs-info-bg-subtle:#cff4fc;--bs-info-border-subtle:#9eeaf9;--bs-warning-text-emphasis:#664d03;--bs-warning-bg-subtle:#fff3cd;--bs-warning-border-subtle:#ffe69c;--bs-danger-text-emphasis:#58151c;--bs-danger-bg-subtle:#f8d7da;--bs-danger-border-subtle:#f1aeb5;--today-border:#cc0;--highlight-border:#f00;--tagify-dd-color-primary:#274d73;--tagify-dd-text-color:#000;--tagify-dd-bg-color:#274d73;--navbar-input:#0d5071;--navbar-input-border:#2b6291;--bs-nav-link-color:#707070;--bs-navbar-active-color:#fff;--scrollbar:rgba(39,77,115,.55);--scrollbar-hover:rgba(39,77,115,.8);--scrollbar-track:rgba(39,77,115,.12);--scrollbar-width:thin;--scrollbar-track-width:12;--scrollbar-gutter:stable;--navbar-bg:#232f40;--bs-navbar-brand-color:#fff;--bs-form-input-checked:var(--bs-blue);--bs-form-invalid-border:#ea868f;--bs-form-invalid-border-color:#000;--bs-form-input-disabled-bg:#e9ecef;--bs-form-input-disabled-color:#6c757d;--ls-input-placeholder-color:#6c757d;--bs-button-hover-opacity:.8;--bs-table-default-bg:#e0e0e0;--bs-table-header-bg:#444;--bs-table-color-master:#fff;--bs-table-border-color-master:#666;--bs-btn-bg-master:transparent;--ts-multi-item-bg:var(--bs-secondary-bg-subtle);--ts-multi-item-border:var(--bs-secondary-border-subtle);--ts-multi-item-color:var(--bs-secondary-text-emphasis);--ts-multi-item-active-bg:var(--bs-primary);--ts-multi-item-active-border:var(--bs-primary-border);--ts-multi-item-active-color:#fff;--ts-dropdown-highlight-bg:var(--bs-warning-bg-subtle);--ts-dropdown-highlight-color:var(--bs-warning-text-emphasis);--bs-body-font-family:"Source Sans Pro",ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;--sidebar-width:350px;--btn-ai-bg:#4a2c8a;--btn-ai-bg-rgb:74,44,138;--btn-ai-border:#5d3aab;--btn-ai-hover-bg:#6b3fd4;--filters-mobile-toggle-show-bg:#1f8f63;--filters-mobile-toggle-show-border:#17684a;--filters-mobile-toggle-show-text:#fff;--filters-mobile-toggle-hide-bg:#d2673d;--filters-mobile-toggle-hide-border:#aa4d2a;--filters-mobile-toggle-hide-text:#fff;--card-clip-bg:#3333;--border-shadow:#3d444db3}[data-bs-theme="dark"]{color-scheme:dark;--bs-body-bg:#0d1117;--bs-body-bg-rgb:13,17,23;--bs-body-mini-bg:#161b22;--bs-body-color:#e6edf3;--bs-body-color-rgb:230,237,243;--bs-emphasis-color:#f0f6fc;--bs-emphasis-color-rgb:240,246,252;--bs-secondary-color:#e6edf3;--bs-secondary-color-rgb:230,237,243;--bs-tertiary-color:#6e7681;--bs-tertiary-color-rgb:110,118,129;--bs-secondary-bg:#161b22;--bs-secondary-bg-rgb:22,27,34;--bs-tertiary-bg:#21262d;--bs-tertiary-bg-rgb:33,38,45;--bs-border-color:#30363d;--bs-border-color-translucent:rgba(139,148,158,.24);--bs-heading-color:#f0f6fc;--bs-link-color:#58a6ff;--bs-link-hover-color:#79c0ff;--bs-link-color-rgb:88,166,255;--bs-link-hover-color-rgb:121,192,255;--header:#fff;--bs-primary:#274d73;--bs-primary-rgb:39,77,115;--bs-primary-border:#369;--bs-secondary:#444;--bs-secondary-rgb:68,68,68;--bs-secondary-border:#4d4d4d;--bs-success:#155724;--bs-success-rgb:21,87,36;--bs-success-border:#167a2e;--bs-danger:#721c24;--bs-danger-rgb:114,28,36;--bs-danger-border:#8b0000;--bs-info:#093f48;--bs-info-rgb:9,63,72;--bs-info-border:#093f48;--bs-warning:#7a5704;--bs-warning-rgb:122,87,4;--bs-warning-border:#856404;--bs-light:#f8f9fa;--bs-dark:#010409;--today-border:#ffeb3b;--highlight-border:#ff073a;--tagify-dd-color-primary:#1f3b57;--tagify-dd-text-color:#f8f9fa;--tagify-dd-bg-color:#1f3b57;--navbar-input:#1f6feb;--navbar-input-border:#388bfd;--bs-form-input-checked:var(--bs-primary);--ls-input-placeholder-color:#8b949e;--scrollbar:rgba(139,148,158,.28);--scrollbar-hover:rgba(139,148,158,.45);--scrollbar-track:rgba(22,27,34,.75);--navbar-bg:#161b22;--bs-focus-ring-color:rgba(255,255,253,.25);--bs-form-invalid-border:#f85149;--bs-form-invalid-border-color:#f85149;--bs-form-input-disabled-bg:#21262d;--bs-form-input-disabled-color:#6e7681;--ls-input-placeholder-color:#8b949e;--bs-button-hover-opacity:.5;--bs-table-default-bg:var(--bs-body-bg);--bs-table-header-bg:#161b22;--bs-table-color-master:#e6edf3;--bs-table-border-color-master:#30363d;--bs-light-text-emphasis:#f0f6fc;--bs-dark-text-emphasis:#c9d1d9;--bs-btn-bg-master:#21262d;--bs-primary-text-emphasis:#a5d6ff;--bs-primary-bg-subtle:#0d2d5a;--bs-primary-border-subtle:#1f6feb;--bs-secondary-text-emphasis:#c9d1d9;--bs-secondary-bg-subtle:#21262d;--bs-secondary-border-subtle:#484f58;--bs-success-text-emphasis:#7ee787;--bs-success-bg-subtle:#0f2d1a;--bs-success-border-subtle:#238636;--bs-info-text-emphasis:#79c0ff;--bs-info-bg-subtle:#0b2345;--bs-info-border-subtle:#1f6feb;--bs-warning-text-emphasis:#e3b341;--bs-warning-bg-subtle:#3b2a0f;--bs-warning-border-subtle:#9e6a03;--bs-danger-text-emphasis:#ff7b72;--bs-danger-bg-subtle:#3d1719;--bs-danger-border-subtle:#da3633;--ls-context-primary-bg:#274d73;--ls-context-primary-border:#369;--ls-context-secondary-bg:#444;--ls-context-secondary-border:#4d4d4d;--ls-context-success-bg:#155724;--ls-context-success-border:#167a2e;--ls-context-info-bg:#093f48;--ls-context-info-border:#093f48;--ls-context-warning-bg:#7a5704;--ls-context-warning-border:#856404;--ls-context-danger-bg:#721c24;--ls-context-danger-border:#8b0000;--btn-ai-bg:#5a35a8;--btn-ai-bg-rgb:90,53,168;--btn-ai-border:#7248d6;--btn-ai-hover-bg:#7c50e8;--filters-mobile-toggle-show-bg:#143f2f;--filters-mobile-toggle-show-border:#2f8b69;--filters-mobile-toggle-show-text:#e9fff5;--filters-mobile-toggle-hide-bg:#5d2517;--filters-mobile-toggle-hide-border:#b4674a;--filters-mobile-toggle-hide-text:#fff2eb;--card-clip-bg:var(--bs-body-bg)}.is-apple{--scrollbar-track-compensation:calc(var(--scrollbar-track-width,12)*1px)}[data-bs-theme="dark"] .alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle)}[data-bs-theme="dark"] .alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle)}[data-bs-theme="dark"] .alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle)}[data-bs-theme="dark"] .alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle)}[data-bs-theme="dark"] .alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle)}[data-bs-theme="dark"] .alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle)}.alert{--bs-link-color-rgb:var(--bs-emphasis-color-rgb)}.alert p:last-of-type{margin-bottom:0!important;padding-bottom:0!important}.alert .col:last-of-type,.alert .row .col:last-child{padding-bottom:0!important}.alert>.flex-fill{padding-bottom:0!important}[data-bs-theme="dark"]{--bs-secondary-color:#e6edf3;--bs-secondary-color-rgb:230,237,243;--bs-warning-color:#e3b341;--bs-warning-color-rgb:227,179,65}[data-bs-theme="dark"] .card{--bs-card-bg:var(--bs-secondary-bg);--bs-card-border-color:var(--bs-border-color);--bs-navbar-color:#fff}[data-bs-theme="dark"] .modal{--bs-modal-bg:var(--bs-secondary-bg);--bs-modal-border-color:var(--bs-border-color);--bs-modal-color:var(--bs-body-color)}[data-bs-theme="dark"] .modal .card{--bs-card-bg:var(--bs-tertiary-bg)}.card{--bs-link-color-rgb:var(--bs-emphasis-color-rgb)}.card .card-header a{text-decoration:none!important;color:var(--bs-body-color)!important}.text-normal{color:var(--bs-body-color)!important}.mini-layout{--bs-body-bg:var(--bs-body-mini-bg);overflow-x:hidden}@font-face{font-display:swap;font-family:FuturaPTLight;font-style:normal;font-weight:300;src:url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype")}@font-face{font-display:swap;font-family:FuturaPTBook;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}@font-face{font-display:swap;font-family:FuturaPTMedium;font-style:normal;font-weight:500;src:url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype")}@font-face{font-display:swap;font-family:FuturaPTBold;font-style:normal;font-weight:700;src:url(https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype")}:root,body{--bs-body-font-size:var(--bs-body-font-size-global);font-size:var(--bs-body-font-size);font-variation-settings:normal;tab-size:4}[data-bs-size="comfort"]{--bs-body-font-size-global:16px}[data-bs-size="condensed"]{--bs-body-font-size-global:14px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.hero-container .carousel-caption,.hero-container .carousel-text,.footer,.footer h4,.footer h4 a,.footer ul li a{--bs-body-font-family:FuturaPTBook,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-variation-settings:normal;color:var(--header)}.alert{--bs-body-font-family:FuturaPTBook,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important}b,strong,.strong,.fw-medium,.fw-semibold,.fw-bold,.fw-bolder{font-weight:700}footer,.footer{background:var(--navbar-bg);color:var(--bs-white);z-index:1055;min-height:44px;height:44px;--bs-btn-color:var(--bs-white);--bs-btn-hover-color:var(--bs-white)}footer{display:flex;align-items:center;padding:0}.footer *,.footer a{font-weight:100;color:inherit}.footer a{color:var(--bs-white)}.footer a:hover{color:var(--bs-white);opacity:.8}.footer-content-wrapper{padding-left:.375rem;line-height:1.25;min-height:44px}@media(min-width:768px){.footer-content-wrapper{padding-left:calc(var(--sidebar-width) + 20px)}}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}button.accept-policy{font-size:1rem;line-height:inherit}.fixed-layout{height:100vh;height:100dvh;min-height:100dvh;margin-bottom:0;overflow:hidden}.fixed-layout .navbar.fixed-top{z-index:1050;padding-top:env(safe-area-inset-top,0);border-bottom:1px solid var(--border-shadow)}.fixed-layout .main-content{margin-top:calc(60px + env(safe-area-inset-top,0px));margin-bottom:calc(44px + env(safe-area-inset-bottom,0px));flex:1 1 auto;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:var(--scrollbar-gutter);padding-inline-end:var(--scrollbar-track-compensation,0)}.fixed-layout .footer.fixed-bottom{height:calc(44px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0);z-index:1055;bottom:0!important;border-top:1px solid var(--border-shadow)}.iframe-fixed{overflow:hidden;margin:0}.iframe-fixed .main-content,.mini-layout .main-content{margin:0;height:100vh;height:100dvh;min-height:100dvh;margin-bottom:0}.mini-layout .container{padding-left:0;padding-right:0;max-width:100%}.mini-layout .form-container{height:100%;overflow:hidden}@media only screen and (max-width:700px){.iframe-fixed{overflow:auto}.room-fullcontainer{overflow:auto}}.debugpanel.hidden{display:none!important}.vh-90{height:90vh}.navbar-text .nolink{text-decoration:none}nav .breadcrumb{--bs-breadcrumb-divider:'>';--bs-breadcrumb-divider-color:#c0c0c0;--bs-link-color:var(--bs-nav-link-color);align-items:center!important;flex-wrap:nowrap;min-width:0;overflow:hidden;padding-top:6px;margin-bottom:0;margin-top:0;padding-left:0;color:var(--bs-body-color)}.navbar .breadcrumbs{min-width:0;overflow:hidden}nav .breadcrumb .project-breadcrumb-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}nav .breadcrumb a{text-decoration:none;color:var(--bs-navbar-color)}nav .breadcrumb a:hover{color:var(--bs-navbar-active-color);text-decoration:underline}nav .breadcrumb a.dropdown-item{text-decoration:none}nav .breadcrumb .breadcrumb-item.active{font-size:120%;color:var(--bs-navbar-active-color)}nav .breadcrumb .breadcrumb-item.with-dropdown{display:inline-flex;align-items:center;gap:.35rem}nav .breadcrumb .navbar-by-year{display:inline-flex;align-items:center}nav .breadcrumb .navbar-by-year .navbar-by-year-toggle{--bs-btn-padding-y:0;--bs-btn-padding-x:0;--bs-btn-font-size:inherit;--bs-btn-line-height:inherit;--bs-btn-font-weight:inherit;--bs-btn-color:var(--bs-navbar-color);--bs-btn-hover-color:var(--bs-navbar-active-color);--bs-btn-active-color:var(--bs-navbar-active-color);--bs-btn-bg:transparent;--bs-btn-hover-bg:transparent;--bs-btn-active-bg:transparent;--bs-btn-border-width:0;text-decoration:none}nav .breadcrumb .navbar-by-year .navbar-by-year-toggle:hover,nav .breadcrumb .navbar-by-year .navbar-by-year-toggle:focus-visible{text-decoration:underline}nav .breadcrumb .breadcrumb-item.active .navbar-by-year .navbar-by-year-toggle{--bs-btn-color:var(--bs-navbar-active-color);text-decoration:none}nav .breadcrumb .navbar-by-year .navbar-by-year-toggle::after{margin-left:.25rem;vertical-align:.2em}nav .breadcrumb .navbar-by-year .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:.35rem}nav .breadcrumb .navbar-by-year .dropdown-menu .dropdown-item .lucide,nav .breadcrumb .navbar-by-year .dropdown-menu .dropdown-item .lucide-sm{flex:0 0 auto}@media(max-width:767px){nav .breadcrumb,.navbar .breadcrumbs-container{display:none}}.nav-link{line-height:calc(1.5rem + 2px)}html{position:relative;min-height:100%;overflow-y:auto;scrollbar-gutter:var(--scrollbar-gutter);padding-inline-end:var(--scrollbar-track-compensation,0)}html:has(body.fixed-layout){scrollbar-gutter:auto;padding-right:0}body{margin-bottom:60px}.col-form-label>.lucide{margin-top:calc(-.375rem - var(--bs-border-width))}.form-floating{--bs-body-bg:transparent}.form-floating>label{--bs-body-color-rgb:var(--bs-dark-text-emphasis)}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:var(--ls-input-placeholder-color);text-align:end}.form-control::placeholder,.form-control-plaintext::placeholder,textarea.form-control::placeholder,.plugin-dropdown_input .dropdown-input::placeholder{color:var(--ls-input-placeholder-color);opacity:.7}.form-floating>.form-control-plaintext:focus::placeholder,.form-floating>.form-control:focus::placeholder{text-align:start}.form-control:focus{border-color:var(--bs-primary-border);box-shadow:var(--ls-input-focus-shadow)}.form-select:focus,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus,.ts-wrapper:not(.is-invalid,.input-validation-error).focus,.ts-wrapper:not(.is-invalid,.input-validation-error).dropdown-active{border-color:var(--bs-primary-border);box-shadow:var(--ls-input-focus-shadow)}.form-control:read-only{cursor:not-allowed}.form-check-input:checked,.form-check-input[type=checkbox]:indeterminate{background-color:var(--bs-form-input-checked);border-color:var(--bs-form-input-checked)}.form-check-input:focus:not(:checked):not(:indeterminate){border-color:var(--bs-primary-border);box-shadow:var(--ls-input-focus-shadow)}.form-check-input:checked:focus,.form-check-input:indeterminate:focus{border-color:var(--bs-form-input-checked);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-form-input-checked) 20%,transparent)}input[type="checkbox"]:not(.form-check-input):not(.btn-check):not([role="switch"]){width:1rem;height:1rem;margin:.25em 0 0;vertical-align:top;accent-color:var(--bs-form-input-checked);cursor:pointer}input[type="checkbox"]:not(.form-check-input):not(.btn-check):not([role="switch"]):disabled{cursor:not-allowed;opacity:.5}.form-control:disabled,.form-control[readonly]{background-color:var(--bs-form-input-disabled-bg);color:var(--bs-form-input-disabled-color);opacity:.6}.lodestar-logo svg{stroke:#fff;fill:#fff}.flatpickr-wrapper{position:relative;display:block}.flatpickr-wrapper.ts-wrapper{box-sizing:border-box;height:calc(1.5em + .75rem + 2px);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-body-bg);width:100%}.flatpickr-wrapper.ts-wrapper.single>.flatpickr-alt-input.ts-control{display:block!important;width:100%;height:100%;min-width:0;min-height:0;padding:.375rem .75rem;border:0!important;border-radius:inherit;background:transparent!important;box-shadow:none!important;line-height:1.5;color:var(--bs-body-color)!important}.flatpickr-wrapper>.flatpickr-alt-input{padding-right:2.75rem}.flatpickr-wrapper>.flatpickr-alt-input:disabled{cursor:not-allowed}.flatpickr-calendar-toggle{position:absolute;top:50%;right:.625rem;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;transform:translateY(-50%);border:0;border-radius:var(--bs-border-radius-sm);background:transparent;color:var(--bs-body-color);cursor:pointer;z-index:2}.flatpickr-calendar-toggle:hover,.flatpickr-calendar-toggle:focus-visible{background:var(--bs-secondary-bg);color:var(--bs-primary);outline:0}.flatpickr-calendar-toggle:focus-visible{box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.25)}.flatpickr-calendar-toggle:disabled{opacity:.6;cursor:not-allowed}.flatpickr-calendar-toggle .lucide{width:1.125rem;height:1.125rem;stroke-width:2}.flatpickr-calendar{width:var(--flatpickr-calendar-width,19.25rem);min-width:var(--flatpickr-calendar-width,19.25rem);max-width:var(--flatpickr-calendar-max-width,19.25rem);background:var(--bs-body-bg)!important;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);box-shadow:0 0 0 var(--bs-border-width) var(--bs-border-color);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);overflow:hidden}.flatpickr-calendar.flatpickr-fieldset-calendar{max-width:var(--flatpickr-fieldset-calendar-max-width,19.25rem)}.flatpickr-calendar .flatpickr-innerContainer,.flatpickr-calendar .flatpickr-rContainer,.flatpickr-calendar .flatpickr-days,.flatpickr-calendar .dayContainer{width:100%;min-width:0;max-width:none}.flatpickr-calendar .flatpickr-days{display:flex}.flatpickr-calendar .dayContainer{flex:1 1 auto}.flatpickr-calendar .flatpickr-day{max-width:none;flex-basis:14.285714%}.flatpickr-months .flatpickr-month,.flatpickr-weekdays,.flatpickr-weekday{background:var(--bs-tertiary-bg);color:var(--bs-body-color)}.flatpickr-calendar .flatpickr-months .flatpickr-month,.flatpickr-calendar .flatpickr-weekdays,.flatpickr-calendar .flatpickr-weekday{background:var(--bs-tertiary-bg);color:var(--bs-body-color)!important}.flatpickr-months{padding:0 .375rem}.flatpickr-months .flatpickr-month{height:2.25rem}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{top:0;width:2rem;height:2.25rem;padding:0 .5rem;display:flex;align-items:center;justify-content:center;color:var(--bs-body-color)}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:var(--bs-body-color);background:var(--bs-dropdown-link-hover-bg,var(--bs-tertiary-bg))}.flatpickr-current-month{width:100%;height:2.25rem;padding:0;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600}.flatpickr-calendar .flatpickr-current-month{left:0;right:0;width:100%;box-sizing:border-box;transform:none}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{font:inherit;font-weight:600}.flatpickr-current-month .numInputWrapper,.flatpickr-current-month input.cur-year{height:1rem;line-height:1rem}.flatpickr-calendar .flatpickr-current-month input.cur-year[disabled],.flatpickr-calendar .flatpickr-current-month input.cur-year[disabled]:hover{color:var(--bs-body-color);-webkit-text-fill-color:var(--bs-body-color);opacity:1}.flatpickr-current-month .flatpickr-monthDropdown-months{background:var(--bs-body-bg);border:0;color:var(--bs-body-color)}.flatpickr-weekdays{height:1.75rem;border:0}.flatpickr-weekday{font-size:var(--bs-body-font-size);font-weight:600}.flatpickr-calendar .flatpickr-weekday{font-size:var(--bs-body-font-size);font-weight:600}.flatpickr-calendar .flatpickr-monthDropdown-months.ts-wrapper .ts-control{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--bs-body-color)!important}.flatpickr-calendar .flatpickr-months,.flatpickr-calendar .flatpickr-current-month{border:0;box-shadow:none}.flatpickr-calendar .flatpickr-monthDropdown-months.ts-wrapper{height:calc((var(--bs-body-font-size)*1.5) + .75rem)!important;min-height:calc((var(--bs-body-font-size)*1.5) + .75rem)!important;margin:0;padding:0;background:transparent!important}.flatpickr-calendar .flatpickr-monthDropdown-months.ts-wrapper .ts-control{height:100%!important;min-height:0!important}.flatpickr-calendar .flatpickr-monthDropdown-months.ts-wrapper.single .ts-control::after{border-color:var(--bs-body-color) transparent transparent!important}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{color:var(--bs-body-color)!important}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{fill:var(--bs-body-color)!important}.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover{background:var(--bs-tertiary-bg)!important}.flatpickr-day.today:hover{background:var(--bs-primary)!important}[data-bs-theme="dark"] .flatpickr-calendar .flatpickr-monthDropdown-months.ts-wrapper.single .ts-control::after{border-color:#fff transparent transparent!important}[data-bs-theme="dark"] .flatpickr-calendar .flatpickr-months .flatpickr-prev-month,[data-bs-theme="dark"] .flatpickr-calendar .flatpickr-months .flatpickr-next-month,[data-bs-theme="dark"] .flatpickr-calendar .flatpickr-months,[data-bs-theme="dark"].flatpickr-calendar .flatpickr-current-month{color:#fff!important;background:var(--bs-tertiary-bg)!important}[data-bs-theme="dark"] .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg,[data-bs-theme="dark"] .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{fill:#fff!important}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year,.flatpickr-current-month .numInputWrapper{color:var(--bs-body-color)}.flatpickr-current-month .flatpickr-monthDropdown-months:hover,.flatpickr-current-month input.cur-year:hover,.flatpickr-current-month .numInputWrapper:hover{background:var(--bs-dropdown-link-hover-bg,var(--bs-tertiary-bg))}.flatpickr-day{height:2.25rem;line-height:2.25rem;font-size:var(--bs-body-font-size);color:var(--bs-body-color)}.flatpickr-day:hover,.flatpickr-day:focus{background:var(--bs-dropdown-link-hover-bg,var(--bs-tertiary-bg));border-color:var(--bs-dropdown-link-hover-bg,var(--bs-tertiary-bg));color:var(--bs-dropdown-link-hover-color,var(--bs-body-color))}.flatpickr-day.today{border-color:var(--bs-primary)}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover{background:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-white)}.flatpickr-day.inRange{background:var(--bs-primary-bg-subtle);border-color:transparent;box-shadow:-5px 0 0 var(--bs-primary-bg-subtle),5px 0 0 var(--bs-primary-bg-subtle);color:var(--bs-body-color)}.flatpickr-calendar.flatpickr-step-calendar .flatpickr-day.flatpickr-step-day:not(.flatpickr-disabled):not(.selected){background:var(--bs-info-bg-subtle);border-color:var(--bs-info-border-subtle);color:var(--bs-info-text-emphasis);font-weight:700}.flatpickr-calendar.flatpickr-step-calendar .flatpickr-day.flatpickr-step-day:not(.flatpickr-disabled):not(.selected):hover,.flatpickr-calendar.flatpickr-step-calendar .flatpickr-day.flatpickr-step-day:not(.flatpickr-disabled):not(.selected):focus{background:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-white)}.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.flatpickr-disabled{color:var(--bs-secondary-color);opacity:.65}.flatpickr-calendar.flatpickr-step-calendar .flatpickr-day.flatpickr-disabled{opacity:.4}.flatpickr-calendar .flatpickr-day.flatpickr-disabled.today{border-color:transparent}.flatpickr-calendar .flatpickr-day.prevMonthDay:hover,.flatpickr-calendar .flatpickr-day.nextMonthDay:hover{color:var(--bs-dropdown-link-hover-color,var(--bs-body-color))!important;opacity:1}.flatpickr-time input,.flatpickr-time .flatpickr-am-pm{background:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color);font:inherit}.flatpickr-time input::selection,.flatpickr-time .flatpickr-am-pm::selection{background:var(--bs-primary);color:var(--bs-white)}.flatpickr-time input:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time .flatpickr-am-pm:focus{background:var(--bs-dropdown-link-hover-bg,var(--bs-tertiary-bg))}.flatpickr-time{background:var(--bs-body-bg);border-top-color:var(--bs-border-color)}.flatpickr-time .numInputWrapper{background:var(--bs-body-bg)}.flatpickr-calendar.arrowTop:before{border-bottom-color:var(--bs-border-color)}.flatpickr-calendar.arrowTop:after{border-bottom-color:var(--bs-body-bg)}.flatpickr-calendar.arrowBottom:before{border-top-color:var(--bs-border-color)}.flatpickr-calendar.arrowBottom:after{border-top-color:var(--bs-body-bg)}.lodestar-logo svg{margin:0;height:35px;width:160px;padding-left:0}.navbar{--bs-navbar-brand-color:#fff;--bs-navbar-color:#fff;--bs-navbar-active-color:#fff;font-family:FuturaPTLight,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;background:var(--navbar-bg)}@media(min-width:768px){.navbar.fixed-top>.container-fluid{align-items:flex-end}.navbar.fixed-top:has(.project-breadcrumbs)>.container-fluid>.d-inline-flex.justify-content-between.flex-grow-1{flex-grow:0!important}.navbar.fixed-top>.container-fluid>.d-inline-flex.justify-content-between.flex-grow-1>.ps-2{align-items:flex-end}}.navbar .lucide{stroke:var(--bs-navbar-color)}.footer,footer,.footer *{font-family:FuturaPTLight,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.home-font-preserve{--bs-body-font-family:FuturaPTLight,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif!important;font-family:FuturaPTLight,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.navbar-separator{margin-right:10px;margin-left:6px;margin-top:6px;margin-bottom:-6px;border-right:solid 2px var(--bs-navbar-brand-color);content:"";display:inline-flex;height:35px}.navbar-brand{min-width:var(--sidebar-width);display:inline-flex;align-items:flex-end;gap:.35rem}.navbar-brand .navbar-brand-text{position:relative;font-size:1.5rem;line-height:1;font-family:'FuturaPTMedium';color:#ff168e;padding-bottom:0;padding-right:12px}.navbar-brand .navbar-brand-text .dot{display:none;position:absolute;right:0;bottom:1px;width:8px;height:8px;font-size:0;line-height:0;border-radius:50%;background-color:currentColor;color:#fff}.navbar-brand .lodestar-logo{display:inline-flex!important;align-items:flex-end}.navbar-brand .lodestar-logo svg{display:block}@media(max-width:767px){.navbar.fixed-top>.container-fluid{flex-wrap:nowrap}.navbar-brand{min-width:auto;margin-right:.5rem}.navbar-brand .navbar-brand-text{display:none}.lodestar-logo svg{width:130px}.btn.btn-sidebar{left:134px}}.btn{--bs-btn-font-size:var(--bs-body-font-size-global);--bs-body-font-size:var(--bs-body-font-size-global)}#alertsContainer{position:relative!important;height:auto!important}.form-control-date-row{display:flex;align-items:stretch;gap:.5rem}.form-control.form-control-half,.form-select.form-control-half,.form-control.form-control-half-date,.form-select.form-control-half-date,.form-control.form-control-half-time,.form-select.form-control-half-time{display:block;vertical-align:initial;margin-left:0!important}.form-control.form-control-half-date,.form-select.form-control-half-date{width:calc(65% - .25rem)!important}.form-control.form-control-half-time,.form-select.form-control-half-time{width:calc(35% - .25rem)!important}@media(max-width:767.98px){.form-control-date-row{display:block}.form-control.form-control-half,.form-select.form-control-half,.form-control.form-control-half-date,.form-select.form-control-half-date,.form-control.form-control-half-time,.form-select.form-control-half-time{display:block;width:100%!important}.form-control-date-row>.form-control+.form-control,.form-control-date-row>.form-control+.form-select,.form-control-date-row>.form-select+.form-control,.form-control-date-row>.form-select+.form-select{margin-left:0;margin-top:.5rem}}.form-label{font-weight:600}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:var(--bs-primary);border-color:var(--bs-primary-border)}.ts-wrapper.form-select,.ts-wrapper.single{--ts-pr-clear-button:.05rem}.ts-wrapper.single:not(.form-select){--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}[data-bs-theme=dark] .ts-wrapper.single:not(.form-select){--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.ts-wrapper:not(.form-control,.form-select).single .ts-control{background-image:var(--bs-form-select-bg-img)!important}.ts-wrapper.form-control.single{--ts-pr-caret:2.25rem}.ts-wrapper.form-control.single .ts-control{background-image:var(--bs-form-select-bg-img)!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:16px 12px!important}.ts-wrapper.form-control:not(.disabled) .ts-control,.ts-wrapper.form-control:not(.disabled).single.input-active .ts-control,.ts-wrapper.form-select:not(.disabled) .ts-control,.ts-wrapper.form-select:not(.disabled).single.input-active .ts-control{color:var(--bs-body-color)!important}.ts-dropdown{top:-.25rem}.ts-dropdown .optgroup-header{font-size:110%;font-weight:400;background-color:var(--bs-secondary-bg-subtle)}.ts-dropdown .option.selected{background-color:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis)!important}.ts-wrapper.single .ts-control>.item{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-wrapper.single .ts-control>input{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-wrapper.single.plugin-dropdown_input .ts-control>input.items-placeholder{min-width:0!important;flex:1 1 auto!important;max-width:calc(100% - var(--ts-pr-clear-button,0px))!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.search-filter-card{--bs-card-bg:#f0f0f0}.page-toolbar{--filters-toolbar-maxwidth:18%;--filters-toolbar-padding:.35rem;--filters-toolbar-control-height:calc(2.375rem + 2px);--filters-toolbar-shell-height:calc(var(--filters-toolbar-control-height) + (var(--filters-toolbar-padding)*2) + 2px);--page-toolbar-interaction-border-color:var(--bs-primary-border);--page-toolbar-focus-shadow:var(--ls-input-focus-shadow);--filters-per-row:1;display:flex;flex-wrap:wrap;align-items:stretch;gap:.5rem;width:100%}[data-bs-size="condensed"] .page-toolbar{--filters-toolbar-padding:.25rem;--filters-toolbar-control-height:calc(2rem + 2px);font-size:var(--bs-body-font-size-global)}@media(min-width:768px){.page-toolbar{--filters-per-row:2}}@media(min-width:992px){.page-toolbar{--filters-per-row:3}}@media(min-width:1200px){.page-toolbar{--filters-per-row:4}}@media(min-width:1400px){.page-toolbar{--filters-per-row:5}}.page-toolbar>.btn-group{display:flex;margin-top:var(--filters-toolbar-padding);margin-bottom:var(--filters-toolbar-padding)}.page-toolbar>.btn-group .btn{display:inline-flex;align-items:center;height:calc(var(--filters-toolbar-shell-height) - var(--filters-toolbar-padding) - var(--filters-toolbar-padding))}.page-toolbar .page-toolbar-panel{background:rgba(var(--bs-body-color-rgb),.06);border:1px solid rgba(var(--bs-body-color-rgb),.08);border-radius:.75rem;padding:var(--filters-toolbar-padding)}.page-toolbar .page-toolbar-quicksearch{--page-toolbar-quicksearch-maxwidth:10rem;flex:1 1 var(--page-toolbar-quicksearch-maxwidth);min-width:min(100%,var(--page-toolbar-quicksearch-maxwidth))}.page-toolbar .page-toolbar-filter{flex:1 1 34rem;min-width:min(100%,24rem)}.page-toolbar-filter-grid{display:grid;grid-template-columns:repeat(var(--filters-per-row),minmax(0,1fr));gap:.5rem;align-items:start}.page-toolbar-filter-grid>*,.page-toolbar-layout-filters>*{min-width:0}.page-toolbar-filter-grid .form-check-inline,.page-toolbar-layout-filters .form-check-inline{justify-self:stretch}.page-toolbar-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:start}.page-toolbar-layout-filters{display:grid;grid-template-columns:repeat(var(--filters-per-row),minmax(0,1fr));gap:.5rem;align-items:start}.page-toolbar-advanced-toggle{display:flex;align-items:center;gap:.65rem;width:100%;min-height:var(--filters-toolbar-control-height,2.5rem);padding:.375rem .75rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-body-bg);color:var(--bs-secondary-color);font-size:var(--bs-body-font-size);font-weight:400;line-height:1.5;text-align:left;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.page-toolbar-advanced-toggle:hover,.page-toolbar-advanced-toggle:focus-visible,.page-toolbar-advanced-toggle[aria-expanded="true"]{background:var(--bs-tertiary-bg);color:var(--bs-emphasis-color)}.page-toolbar-advanced-toggle:focus-visible{outline:0}.page-toolbar-advanced-toggle>.lucide:first-child{width:1rem;height:1rem;color:var(--bs-emphasis-color);flex:0 0 auto}.page-toolbar-advanced-chevron{width:1rem;height:1rem;margin-left:auto;flex:0 0 auto;transition:transform .15s ease}.page-toolbar-panel:has(.collapse.show .page-toolbar-advanced-content) .page-toolbar-advanced-chevron{transform:rotate(180deg)}.page-toolbar-advanced-content{margin-top:.5rem;padding:.75rem .25rem .25rem;border-top:1px solid var(--bs-border-color)}.page-toolbar-advanced-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),18rem));gap:.5rem}.page-toolbar-layout-filters>.page-toolbar-advanced-collapse{grid-column:1/-1}.page-toolbar-layout-filters>.page-toolbar-advanced-collapse .page-toolbar-advanced-options{grid-template-columns:repeat(var(--filters-per-row),minmax(0,1fr))}.page-toolbar-advanced-options .form-check-inline{display:flex;align-items:center;gap:.4rem;width:100%;min-width:0;min-height:var(--filters-toolbar-control-height,2.5rem);margin:0;padding:.375rem .75rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-color:var(--bs-body-bg);white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}.page-toolbar-advanced-options .form-check-inline .form-check-input{margin:0;flex-shrink:0}.page-toolbar-advanced-options .form-check-inline .form-check-label{min-width:0;cursor:pointer;font-size:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-toolbar :is(.form-control,.form-select):not(:disabled):not(.is-invalid):not(.input-validation-error):hover,.page-toolbar .ts-wrapper:not(.disabled,.is-invalid,.input-validation-error):hover,.page-toolbar .page-toolbar-advanced-toggle:hover,.page-toolbar .page-toolbar-advanced-toggle[aria-expanded="true"],.page-toolbar .page-toolbar-advanced-options .form-check-inline:has(.form-check-input:not(:disabled)):hover{border-color:var(--page-toolbar-interaction-border-color)}.page-toolbar :is(.form-control,.form-select):not(.is-invalid):not(.input-validation-error):focus,.page-toolbar .ts-wrapper:not(.disabled,.is-invalid,.input-validation-error).focus,.page-toolbar .ts-wrapper:not(.disabled,.is-invalid,.input-validation-error).dropdown-active,.page-toolbar .page-toolbar-advanced-toggle:focus-visible,.page-toolbar .page-toolbar-advanced-options .form-check-inline:focus-within{border-color:var(--page-toolbar-interaction-border-color);box-shadow:var(--page-toolbar-focus-shadow)}.page-toolbar .page-toolbar-advanced-options .form-check-inline:focus-within{background-color:rgba(var(--bs-primary-rgb),.05)}.page-toolbar-layout-actions{justify-self:end;min-width:9.5rem}.page-toolbar-layout-actions .btn-group{display:flex;max-width:none}.page-toolbar-filter-grid>.btn:last-child,.page-toolbar-filter-grid>button:last-child,.page-toolbar-filter-grid>.btn-group:last-child,.page-toolbar-layout-actions>.btn,.page-toolbar-layout-actions>button,.page-toolbar-layout-actions>.btn-group{margin-left:auto;flex:0 0 auto}.page-toolbar-filter-grid>.btn-group:last-child,.page-toolbar-layout-actions>.btn-group{display:flex}.page-toolbar-filter-grid>.btn-group:last-child>.btn:not(.dropdown-toggle-split),.page-toolbar-layout-actions>.btn-group>.btn:not(.dropdown-toggle-split){flex:1 1 auto;min-width:0}.page-toolbar-filter-grid>.btn-group:last-child>.btn.dropdown-toggle-split,.page-toolbar-layout-actions>.btn-group>.btn.dropdown-toggle-split{flex:0 0 auto}.page-toolbar-filter-grid .btn-group .btn.dropdown-toggle-split,.page-toolbar-layout-actions .btn-group .btn.dropdown-toggle-split{border-left-width:1px;border-left-style:solid}.page-toolbar-filter-grid .btn-group .btn-primary.dropdown-toggle-split,.page-toolbar-layout-actions .btn-group .btn-primary.dropdown-toggle-split{border-left-color:rgba(255,255,255,.35)}.page-toolbar-filter-grid .btn-group .btn-outline-primary.dropdown-toggle-split,.page-toolbar-layout-actions .btn-group .btn-outline-primary.dropdown-toggle-split{border-left-color:rgba(var(--bs-primary-rgb),.45)}[data-bs-theme="dark"] .page-toolbar-filter-grid .btn-group .btn-primary.dropdown-toggle-split,[data-bs-theme="dark"] .page-toolbar-layout-actions .btn-group .btn-primary.dropdown-toggle-split{border-left-color:var(--bs-primary-border)}[data-bs-theme="dark"] .page-toolbar-filter-grid .btn-group .btn-outline-primary.dropdown-toggle-split,[data-bs-theme="dark"] .page-toolbar-layout-actions .btn-group .btn-outline-primary.dropdown-toggle-split{border-left-color:var(--bs-primary-border)}.page-toolbar-quicksearch .form-control,.page-toolbar-filter .form-control,.page-toolbar-filter .form-select{min-height:var(--filters-toolbar-control-height)}.page-toolbar-filter .btn,.page-toolbar-filter .btn-group{min-height:var(--filters-toolbar-control-height)}.page-toolbar-quicksearch .form-control-auto,.page-toolbar-filter .form-control-auto{--filters-toolbar-item-width:auto;--filters-toolbar-maxwidth:450px}.page-toolbar-filter-grid .form-check-inline,.page-toolbar-layout-filters .form-check-inline{display:flex;align-items:center;gap:.4rem;margin:0;width:100%;min-width:0;padding:var(--bs-toolbar-control-padding-y,.375rem) .75rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-color:var(--bs-body-bg);height:auto;min-height:var(--filters-toolbar-control-height);white-space:nowrap}.page-toolbar-filter-grid .form-check-inline .form-check-input,.page-toolbar-layout-filters .form-check-inline .form-check-input{margin:0;flex-shrink:0}.page-toolbar-filter-grid .form-check-inline .form-check-label,.page-toolbar-layout-filters .form-check-inline .form-check-label{margin:0;min-width:0;cursor:pointer;font-size:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-toolbar-filter .btn-group{max-height:var(--filters-toolbar-control-height)}.page-toolbar-filter .ts-wrapper{min-width:0;width:100%}.page-toolbar-filter .ts-wrapper.single .ts-control,.page-toolbar-filter .ts-wrapper.multi .ts-control{min-height:var(--filters-toolbar-control-height);padding-top:.375rem;padding-bottom:.375rem}.page-toolbar-filter .ts-wrapper .ts-control,.page-toolbar-filter .ts-wrapper .ts-dropdown{font-size:var(--bs-body-font-size)}.page-toolbar-filter .ts-wrapper .clear-button{color:var(--bs-secondary-color);margin-inline-start:.25rem}.page-toolbar-filter .ts-dropdown,.ts-dropdown{z-index:1080}.page-toolbar .page-toolbar-quicksearch .form-control,.page-toolbar .page-toolbar-filter .form-control,.page-toolbar .page-toolbar-filter .form-select{min-width:0}.ts-wrapper.multi .ts-control>div{background:var(--ts-multi-item-bg);border:1px solid var(--ts-multi-item-border);border-radius:var(--bs-border-radius-sm);color:var(--ts-multi-item-color);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ts-wrapper.multi .ts-control>div.active{background:var(--ts-multi-item-active-bg);border-color:var(--ts-multi-item-active-border);color:var(--ts-multi-item-active-color)}.ts-wrapper.multi .ts-control>div .remove{border-left-color:currentColor;color:inherit}.ts-wrapper.multi .ts-control>div .remove:hover{background:var(--bs-danger-bg-subtle);color:var(--bs-danger-text-emphasis)}.ts-dropdown [data-selectable] .highlight{background:var(--ts-dropdown-highlight-bg);border-radius:var(--bs-border-radius-sm);color:var(--ts-dropdown-highlight-color)}.search-filter-card .btn{max-width:150px;width:100%;text-align:left}[data-bs-size="condensed"] .page-toolbar .filters-toggle-btn{font-size:var(--bs-body-font-size-global)}.page-toolbar-filter .btn{max-width:none;min-width:9rem}.page-toolbar-filter .btn.dropdown-toggle-split{min-width:2.25rem;padding-left:.3rem;padding-right:.3rem}.page-toolbar-mobile-filters-group{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:.5rem;align-items:stretch}.page-toolbar .tt-filters-toggle-wrap{margin-left:auto}@media(max-width:767px){.page-toolbar .page-toolbar-quicksearch,.page-toolbar .page-toolbar-filter,.users-index-filter{flex-basis:100%;min-width:100%}.page-toolbar .tt-filters-toggle-wrap{margin-bottom:.5rem}.page-toolbar .filters-toggle-btn{width:2.75rem;min-width:2.75rem;padding-inline:.55rem;display:inline-flex;align-items:center;justify-content:center;--bs-btn-color:var(--filters-mobile-toggle-hide-text);--bs-btn-bg:var(--filters-mobile-toggle-hide-bg);--bs-btn-border-color:var(--filters-mobile-toggle-hide-border);--bs-btn-hover-color:var(--filters-mobile-toggle-hide-text);--bs-btn-hover-bg:var(--filters-mobile-toggle-hide-bg);--bs-btn-hover-border-color:var(--filters-mobile-toggle-hide-border);--bs-btn-active-color:var(--filters-mobile-toggle-hide-text);--bs-btn-active-bg:var(--filters-mobile-toggle-hide-bg);--bs-btn-active-border-color:var(--filters-mobile-toggle-hide-border)}.page-toolbar .filters-toggle-btn[aria-expanded="false"]{--bs-btn-color:var(--filters-mobile-toggle-show-text);--bs-btn-bg:var(--filters-mobile-toggle-show-bg);--bs-btn-border-color:var(--filters-mobile-toggle-show-border);--bs-btn-hover-color:var(--filters-mobile-toggle-show-text);--bs-btn-hover-bg:var(--filters-mobile-toggle-show-bg);--bs-btn-hover-border-color:var(--filters-mobile-toggle-show-border);--bs-btn-active-color:var(--filters-mobile-toggle-show-text);--bs-btn-active-bg:var(--filters-mobile-toggle-show-bg);--bs-btn-active-border-color:var(--filters-mobile-toggle-show-border)}.page-toolbar .filters-toggle-btn .label-show,.page-toolbar .filters-toggle-btn .label-hide{display:inline-flex;align-items:center;justify-content:center}.page-toolbar .filters-toggle-btn .lucide{stroke-width:2.4px;flex:0 0 auto}.page-toolbar .filters-toggle-btn:hover,.page-toolbar .filters-toggle-btn:focus,.page-toolbar .filters-toggle-btn:active{--bs-btn-color:currentColor}.page-toolbar .btn:not(.filters-toggle-btn){justify-content:flex-start;text-align:left}.page-toolbar .mobile-filters-target.mobile-filters-hidden{display:none}}.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col) tr>.sticky-col,.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col) tr>.frozen-col,.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col)>table>thead:is(.sticky-first-col,.frozen)>tr>th:first-child:not([colspan]),.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col)>table>thead:is(.sticky-first-col,.frozen)>tr>th[colspan="1"]:first-child,.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col)>table>tfoot:is(.sticky-first-col,.frozen)>tr>th:first-child:not([colspan]),.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col)>table>tfoot:is(.sticky-first-col,.frozen)>tr>th[colspan="1"]:first-child{position:sticky;left:0;z-index:20;background-color:var(--bs-table-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg))),1px 0 0 0 var(--bs-border-color)}.table-scrollable>table>thead:is(.sticky-first-col,.frozen)>tr>th:first-child:not([colspan]),.table-scrollable>table>thead:is(.sticky-first-col,.frozen)>tr>th[colspan="1"]:first-child,.table-scrollable>table>tfoot:is(.sticky-first-col,.frozen)>tr>th:first-child:not([colspan]),.table-scrollable>table>tfoot:is(.sticky-first-col,.frozen)>tr>th[colspan="1"]:first-child{position:sticky;left:0;z-index:20;background-color:var(--bs-table-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg))),1px 0 0 0 var(--bs-border-color)}.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col)>table>thead tr>.sticky-col,.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col)>table>thead tr>.frozen-col,.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col)>table>thead:is(.sticky-first-col,.frozen)>tr>th:first-child:not([colspan]),.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col)>table>thead:is(.sticky-first-col,.frozen)>tr>th[colspan="1"]:first-child{z-index:42;--bs-table-bg:var(--bs-table-header-bg);color:var(--bs-white)}.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col)>table>tfoot tr>.sticky-col,.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col)>table>tfoot tr>.frozen-col,.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col)>table>tfoot:is(.sticky-first-col,.frozen)>tr>th:first-child:not([colspan]),.table-scrollable:is(.has-sticky-first-col,.has-frozen-first-col)>table>tfoot:is(.sticky-first-col,.frozen)>tr>th[colspan="1"]:first-child{z-index:70;--bs-table-bg:var(--bs-table-header-bg);color:var(--bs-white)}.table-scrollable>table>thead:is(.sticky-first-col,.frozen)>tr>th:first-child:not([colspan]),.table-scrollable>table>thead:is(.sticky-first-col,.frozen)>tr>th[colspan="1"]:first-child{z-index:42;--bs-table-bg:var(--bs-table-header-bg);color:var(--bs-white)}.table-scrollable>table>tfoot:is(.sticky-first-col,.frozen)>tr>th:first-child:not([colspan]),.table-scrollable>table>tfoot:is(.sticky-first-col,.frozen)>tr>th[colspan="1"]:first-child{z-index:70;--bs-table-bg:var(--bs-table-header-bg);color:var(--bs-white)}.page-toolbar .page-toolbar-filter .form-select.ts-dropdown{min-width:100%}.disabled .ts-control{background-color:var(--bs-form-input-disabled-bg);color:var(--bs-form-input-disabled-color);cursor:not-allowed}[data-bs-theme="dark"] .page-toolbar .page-toolbar-panel{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}.ts-control,.ts-control>input,.ts-dropdown,.ts-dropdown .active,.ts-dropdown .active.create,.ts-dropdown .create,.ts-dropdown .optgroup-header{color:var(--bs-body-color)!important}.ts-control>input::placeholder,.ts-wrapper.single.plugin-dropdown_input .ts-control>input.items-placeholder::placeholder{color:var(--ls-input-placeholder-color)!important;opacity:1}.ts-dropdown,.ts-wrapper .dropdown-header{background-color:var(--bs-body-bg);border:var(--bs-border-width) solid transparent!important;outline:0!important;box-shadow:0 0 0 var(--bs-border-width) var(--bs-border-color)!important}.ts-wrapper.dropdown-active:not(.is-invalid,.input-validation-error) .ts-dropdown{box-shadow:0 0 0 var(--bs-border-width) var(--bs-primary-border),var(--ls-input-focus-shadow)!important}.plugin-dropdown_input .dropdown-input{background-color:var(--bs-body-bg);border:var(--bs-border-width) solid transparent!important;outline:0!important;box-shadow:none!important}@media(max-width:575.98px){.page-toolbar{--filters-toolbar-maxwidth:100%}.page-toolbar .page-toolbar-quicksearch,.page-toolbar .page-toolbar-filter,.users-index-filter{flex-basis:100%;min-width:100%}.page-toolbar-filter .btn{min-width:8rem}.page-toolbar-layout{grid-template-columns:1fr}.page-toolbar-layout-actions{justify-self:stretch;min-width:0}.page-toolbar-layout-actions .btn-group,.page-toolbar-layout-actions .btn{width:100%}.page-toolbar-layout-actions>.btn-group,.page-toolbar-filter-grid>.btn-group:last-child{margin-left:0;width:100%;min-width:0}.page-toolbar-layout-actions>.btn-group>.btn:not(.dropdown-toggle-split),.page-toolbar-filter-grid>.btn-group:last-child>.btn:not(.dropdown-toggle-split){min-width:8rem;justify-content:flex-start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-toolbar-layout-actions>.btn-group>.btn.dropdown-toggle-split,.page-toolbar-filter-grid>.btn-group:last-child>.btn.dropdown-toggle-split{min-width:2.5rem;max-width:2.5rem}.page-toolbar-filter-tight{--filters-toolbar-maxwidth:100%}}[data-bs-theme="dark"] .search-filter-card{background-color:var(--bs-card-bg)}.pagination{--bs-pagination-color:var(--bs-primary);--bs-pagination-hover-color:var(--bs-primary);--bs-pagination-hover-bg:rgba(var(--bs-primary-rgb),.08);--bs-pagination-hover-border-color:var(--bs-primary);--bs-pagination-focus-color:var(--bs-primary);--bs-pagination-focus-bg:rgba(var(--bs-primary-rgb),.12);--bs-pagination-focus-box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:var(--bs-primary);--bs-pagination-active-border-color:var(--bs-primary);--bs-pagination-disabled-color:rgba(var(--bs-primary-rgb),.55);--bs-pagination-disabled-bg:transparent;--bs-pagination-disabled-border-color:rgba(0,0,0,.1)}[data-bs-theme="dark"] .pagination{--bs-pagination-color:#c0c0c0;--bs-pagination-hover-color:#fff;--bs-pagination-hover-bg:rgba(255,255,255,.08);--bs-pagination-hover-border-color:rgba(255,255,255,.25);--bs-pagination-focus-color:#fff;--bs-pagination-focus-bg:rgba(255,255,255,.12);--bs-pagination-focus-box-shadow:0 0 0 .2rem rgba(255,255,255,.2);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:var(--bs-primary);--bs-pagination-active-border-color:var(--bs-primary);--bs-pagination-disabled-color:rgba(255,255,255,.35);--bs-pagination-disabled-bg:transparent;--bs-pagination-disabled-border-color:rgba(255,255,255,.15)}[data-bs-theme="dark"] .alert-success,[data-bs-theme="dark"] .alert-info,[data-bs-theme="dark"] .alert-warning,[data-bs-theme="dark"] .alert-danger,[data-bs-theme="dark"] .alert-primary,[data-bs-theme="dark"] .alert-secondary{--bs-alert-color:#d0d0d0}.table{border-color:var(--bs-table-border-color-master);--bs-table-bg:var(--bs-table-default-bg)}.table>:not(caption)>*>*{border-bottom-width:var(--bs-border-width);border-bottom-style:solid;border-bottom-color:var(--bs-table-border-color,var(--bs-table-border-color-master))}.table a:not(.btn){color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));text-decoration:none}.table a:not(.btn):hover{color:var(--bs-table-hover-color,#ccc)}.table thead a:not(.btn){color:inherit}.table thead a:not(.btn):hover{color:var(--bs-link-color)}.table .dropdown-item{color:var(--bs-dropdown-link-color)!important}.table .dropdown-item:hover,.table .dropdown-item:focus{color:var(--bs-dropdown-link-hover-color)!important}.table-primary{--bs-table-color:var(--bs-table-color-master);--bs-table-bg:var(--ls-context-primary-bg,var(--bs-primary));--bs-table-striped-bg:var(--ls-context-primary-border,var(--bs-primary-border));--bs-table-striped-color:var(--bs-table-color-master);--bs-table-active-bg:var(--ls-context-primary-border,var(--bs-primary-border));--bs-table-active-color:var(--bs-table-color-master);--bs-table-hover-bg:var(--ls-context-primary-border,var(--bs-primary-border));--bs-table-hover-color:var(--bs-table-color);border-color:var(--bs-table-border-color-master)}.table-secondary{--bs-table-color:var(--bs-table-color-master);--bs-table-bg:var(--ls-context-secondary-bg,var(--bs-secondary));--bs-table-striped-bg:var(--ls-context-secondary-border,var(--bs-secondary-border));--bs-table-striped-color:var(--bs-table-color-master);--bs-table-active-bg:var(--ls-context-secondary-border,var(--bs-secondary-border));--bs-table-active-color:var(--bs-table-color-master);--bs-table-hover-bg:var(--ls-context-secondary-border,var(--bs-secondary-border));--bs-table-hover-color:var(--bs-table-color);border-color:var(--bs-table-border-color-master)}.table-success{--bs-table-color:var(--bs-table-color-master);--bs-table-bg:var(--ls-context-success-bg,var(--bs-success));--bs-table-striped-bg:var(--ls-context-success-border,var(--bs-success-border));--bs-table-striped-color:var(--bs-table-color-master);--bs-table-active-bg:var(--ls-context-success-border,var(--bs-success-border));--bs-table-active-color:var(--bs-table-color-master);--bs-table-hover-bg:var(--ls-context-success-border,var(--bs-success-border));--bs-table-hover-color:var(--bs-table-color);border-color:var(--bs-table-border-color-master)}.table-warning{--bs-table-color:var(--bs-table-color-master);--bs-table-bg:var(--ls-context-warning-bg,var(--bs-warning));--bs-table-striped-bg:var(--ls-context-warning-border,var(--bs-warning-border));--bs-table-striped-color:var(--bs-table-color-master);--bs-table-active-bg:var(--ls-context-warning-border,var(--bs-warning-border));--bs-table-active-color:var(--bs-table-color-master);--bs-table-hover-bg:var(--ls-context-warning-border,var(--bs-warning-border));--bs-table-hover-color:var(--bs-table-color);border-color:var(--bs-table-border-color-master)}.table-danger{--bs-table-color:var(--bs-table-color-master);--bs-table-bg:var(--ls-context-danger-bg,var(--bs-danger));--bs-table-striped-bg:var(--ls-context-danger-border,var(--bs-danger-border));--bs-table-striped-color:var(--bs-table-color-master);--bs-table-active-bg:var(--ls-context-danger-border,var(--bs-danger-border));--bs-table-active-color:var(--bs-table-color-master);--bs-table-hover-bg:var(--ls-context-danger-border,var(--bs-danger-border));--bs-table-hover-color:var(--bs-table-color);border-color:var(--bs-table-border-color-master)}.table-info{--bs-table-color:var(--bs-table-color-master);--bs-table-bg:var(--ls-context-info-bg,var(--bs-info));--bs-table-striped-bg:var(--ls-context-info-border,var(--bs-info-border));--bs-table-striped-color:var(--bs-table-color-master);--bs-table-active-bg:var(--ls-context-info-border,var(--bs-info-border));--bs-table-active-color:var(--bs-table-color-master);--bs-table-hover-bg:var(--ls-context-info-border,var(--bs-info-border));--bs-table-hover-color:var(--bs-table-color);border-color:var(--bs-table-border-color-master)}.table-row-selected{--bs-table-color:var(--bs-table-color-master);--bs-table-bg:var(--ls-context-primary-bg,var(--bs-primary));--bs-table-striped-bg:var(--ls-context-primary-border,var(--bs-primary-border));--bs-table-striped-color:var(--bs-table-color-master);--bs-table-active-bg:var(--ls-context-primary-border,var(--bs-primary-border));--bs-table-active-color:var(--bs-table-color-master);--bs-table-hover-bg:var(--ls-context-primary-border,var(--bs-primary-border));--bs-table-hover-color:var(--bs-table-color);border-color:var(--bs-table-border-color-master)}.table>tbody>tr.table-row-selected>*{--bs-table-color-type:var(--bs-table-color-master);--bs-table-bg-type:var(--bs-table-bg)}.table{--row-action-fg:var(--bs-body-color);--row-action-bg:rgba(0,0,0,.14);--row-action-border:rgba(255,255,255,.58);--row-action-divider:rgba(255,255,255,.3);--row-action-hover-bg:rgba(0,0,0,.26);--row-action-active-bg:rgba(0,0,0,.38)}.table.table-warning td.buttons,.table tr.table-warning td.buttons,.table td.table-warning{--row-action-fg:#f8fafc;--row-action-bg:rgba(0,0,0,.18);--row-action-border:rgba(255,255,255,.5);--row-action-divider:rgba(255,255,255,.28);--row-action-hover-bg:rgba(0,0,0,.3);--row-action-active-bg:rgba(0,0,0,.42)}:root[data-bs-theme="light"] .card.bg-info:not(.text-white){color:var(--bs-white)}[data-bs-theme="dark"] .bg-primary{background-color:var(--ls-context-primary-bg)!important}[data-bs-theme="dark"] .bg-secondary{background-color:var(--ls-context-secondary-bg)!important}[data-bs-theme="dark"] .bg-success{background-color:var(--ls-context-success-bg)!important}[data-bs-theme="dark"] .bg-info{background-color:var(--ls-context-info-bg)!important}[data-bs-theme="dark"] .bg-warning{background-color:var(--ls-context-warning-bg)!important}[data-bs-theme="dark"] .bg-danger{background-color:var(--ls-context-danger-bg)!important}.table td.buttons .btn-group{border:1px solid var(--row-action-border,var(--bs-border-color));border-radius:var(--bs-border-radius-sm);overflow:visible;background:var(--row-action-bg,transparent);box-shadow:inset 0 0 0 1px rgba(0,0,0,.04)}.table td.buttons .btn-group>.btn[class*="btn-outline-"]{--bs-btn-color:var(--row-action-fg,inherit);--bs-btn-hover-color:var(--row-action-fg,inherit);--bs-btn-active-color:var(--row-action-fg,inherit);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-bg:var(--row-action-hover-bg,rgba(0,0,0,.2));--bs-btn-hover-border-color:transparent;--bs-btn-active-bg:var(--row-action-active-bg,rgba(0,0,0,.32));--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:color-mix(in srgb,var(--row-action-fg,#fff) 65%,transparent);--bs-btn-disabled-border-color:transparent;border:0;background:transparent}.table td.buttons .btn-group>.btn+.btn{border-left:1px solid var(--row-action-divider,rgba(255,255,255,.25))}.table td.buttons>.btn[class*="btn-outline-"]{--bs-btn-color:var(--row-action-fg,inherit);--bs-btn-hover-color:var(--row-action-fg,inherit);--bs-btn-active-color:var(--row-action-fg,inherit);--bs-btn-bg:var(--row-action-bg,transparent);--bs-btn-border-color:var(--row-action-border,var(--bs-border-color));--bs-btn-hover-bg:var(--row-action-hover-bg,rgba(0,0,0,.2));--bs-btn-hover-border-color:var(--row-action-border,var(--bs-border-color));--bs-btn-active-bg:var(--row-action-active-bg,rgba(0,0,0,.32));--bs-btn-active-border-color:var(--row-action-border,var(--bs-border-color))}.table td.buttons{position:relative;text-align:right}.table td.buttons .dropdown{position:relative}.table td.buttons .dropdown-menu{z-index:1080}.table td.buttons .dropdown.show{z-index:1090}.table td.buttons:has(.dropdown.show){position:relative;z-index:1090}.table tr:has(td.buttons .dropdown.show){position:relative;z-index:1085}.table td.buttons.dropdown-open{position:relative;z-index:1090}.table tr.dropdown-open-row{position:relative;z-index:1085}.table th.buttons,.table td.buttons{width:1%}.table td.buttons[role="toolbar"]{min-width:10.5rem;white-space:normal}.table td.buttons[role="toolbar"]>:is(.btn,form,.btn-container){display:block;width:100%}.table td.buttons[role="toolbar"]>form{margin:0}.table td.buttons[role="toolbar"]>:is(.btn,form,.btn-container,.dropdown,.btn-group)+:is(.btn,form,.btn-container,.dropdown,.btn-group){margin-top:.5rem}.table td.buttons[role="toolbar"]>.btn,.table td.buttons[role="toolbar"]>form .btn,.table td.buttons[role="toolbar"]>.dropdown-100>.btn,.table td.buttons[role="toolbar"]>.btn-container .btn{display:inline-flex;align-items:center;justify-content:center;width:100%}.table-scrollable{position:relative;flex:1 1 auto;max-height:calc(100vh - 380px);min-height:calc(100vh - 380px);overflow-y:scroll;overflow-x:auto;margin-bottom:1rem;--webkit-overflow-scrolling:touch;border:1px solid var(--bs-border-color);border-radius:.375rem;background:var(--bs-body-bg);scrollbar-gutter:var(--scrollbar-gutter);padding-inline-end:var(--scrollbar-track-compensation,0)}.table-scrollable .table{margin-bottom:0;min-width:100%;width:100%;border-radius:0;background-color:var(--bs-table-bg);border-collapse:separate;border-spacing:0}.table-scrollable tbody th,.table-scrollable tbody td{background-color:var(--bs-table-bg);vertical-align:top}.table-scrollable thead{position:relative;z-index:11;background:var(--bs-body-bg)}.table-scrollable thead.sticky-first-col{z-index:55}.table-scrollable thead th{position:sticky;top:0;z-index:56;border-top:0;background-image:none!important;color:var(--bs-white);opacity:1;backface-visibility:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.table-scrollable thead tr:not([class*="table-"])>th:not([class*="table-"]),.table-scrollable thead tr:not([class*="table-"])>td:not([class*="table-"]){--bs-table-bg:var(--bs-table-header-bg)}.table-scrollable tfoot{position:sticky;bottom:0;z-index:60;background:var(--bs-body-bg)}.table-scrollable tfoot td,.table-scrollable tfoot th{border-bottom:var(--bs-border-width) solid var(--bs-table-border-color,var(--bs-table-border-color-master));box-shadow:0 -2px 4px rgba(0,0,0,.1);background-image:none!important;color:var(--bs-white)}.table-scrollable tfoot tr:not([class*="table-"])>td:not([class*="table-"]),.table-scrollable tfoot tr:not([class*="table-"])>th:not([class*="table-"]){--bs-table-bg:var(--bs-table-header-bg)}.table-scrollable::-webkit-scrollbar{width:8px}.table-scrollable::-webkit-scrollbar-track{background:var(--bs-secondary-bg);border-radius:4px}.table-scrollable::-webkit-scrollbar-thumb{background:var(--scrollbar);border-radius:4px}.table-scrollable::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover,var(--scrollbar))}[data-bs-theme="dark"] .table-scrollable{border-color:var(--bs-border-color)}[data-bs-theme="dark"] .table-scrollable .table{background-color:var(--bs-body-bg)}[data-bs-theme="dark"] .table-scrollable tbody td,[data-bs-theme="dark"] .table-scrollable tbody th{background-color:var(--bs-table-bg)}[data-bs-theme="dark"] .table-scrollable thead th{opacity:1;box-shadow:0 2px 8px rgba(0,0,0,.4)}[data-bs-theme="dark"] .table-striped>tbody>tr:nth-of-type(even)>*,[data-bs-theme="dark"] .table-striped>tbody>tr:nth-of-type(odd)>*{opacity:.75}[data-bs-theme="dark"] .table-hover>tbody>tr:hover>*{opacity:1}[data-bs-theme="dark"] .table-striped>tbody>tr>td.buttons{opacity:1}@media(min-width:768px){.fixed-layout .main-content:has(.table-scrollable),.fixed-layout .main-content:has(.tabs-container),.fixed-layout .main-content:has(.form-container){display:flex;flex-direction:column;flex:1 1 auto}.fixed-layout .main-content:has(.table-scrollable) :has(.table-scrollable):not(.table-scrollable):not(.tab-pane:not(.active)),.fixed-layout .main-content:has(.tabs-container) :has(.tabs-container):not(.tabs-container):not(.tab-pane:not(.active)),.fixed-layout .main-content:has(.form-container) :has(.form-container):not(.form-container):not(.tab-pane:not(.active)){display:flex;flex-direction:column;flex:1 1 0;min-height:0}.fixed-layout .main-content:has(.table-scrollable) :has(.table-scrollable)>:not(:has(.table-scrollable)):not(.table-scrollable),.fixed-layout .main-content:has(.tabs-container) :has(.tabs-container)>:not(:has(.tabs-container)):not(.tabs-container),.fixed-layout .main-content:has(.form-container) :has(.form-container)>:not(:has(.form-container)):not(.form-container){flex-shrink:0}.fixed-layout .main-content .table-scrollable{flex:1 1 0;min-height:40vh;max-height:none}.fixed-layout .main-content .card-body>.table-scrollable{min-height:0}.fixed-layout .main-content .tabs-container,.fixed-layout .main-content .form-container{display:flex;flex-direction:column;flex:1 1 0;min-height:40vh;max-height:none}}.fixed-layout.no-overflow .main-content:has(.table-scrollable),.fixed-layout.no-overflow .main-content:has(.tabs-container),.fixed-layout.no-overflow .main-content:has(.form-container){overflow:hidden}@media(max-width:767.99px){.table-scrollable{overflow-x:scroll}}.table-scrollable-sm{max-height:20vh;min-height:0;flex:0 1 auto}.min-h-auto{min-height:auto!important;flex:0 1 auto!important}.btn{color:var(--bs-btn-color);outline:0;white-space:nowrap}.btn .lucide,.lucide{stroke:var(--bs-white);stroke-width:1px;stroke-opacity:1}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgba(var(--bs-primary-rgb),var(--bs-button-hover-opacity));--bs-btn-hover-border-color:var(--bs-primary-border);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-primary-border);--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary)}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgba(var(--bs-secondary-rgb),var(--bs-button-hover-opacity));--bs-btn-hover-border-color:var(--bs-secondary-border);--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-secondary-border);--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-secondary);--bs-btn-disabled-border-color:var(--bs-secondary)}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-success);--bs-btn-border-color:var(--bs-success);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgba(var(--bs-success-rgb),var(--bs-button-hover-opacity));--bs-btn-hover-border-color:var(--bs-success-border);--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-success);--bs-btn-disabled-border-color:var(--bs-success-border)}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-danger);--bs-btn-border-color:var(--bs-danger);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgba(var(--bs-danger-rgb),var(--bs-button-hover-opacity));--bs-btn-hover-border-color:var(--bs-danger-border);--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-danger-border);--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-danger);--bs-btn-disabled-border-color:var(--bs-danger)}.btn-warning{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-warning);--bs-btn-border-color:var(--bs-warning);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgba(var(--bs-warning-rgb),var(--bs-button-hover-opacity));--bs-btn-hover-border-color:var(--bs-warning-border);--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-warning-border);--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:var(--bs-warning);--bs-btn-disabled-border-color:var(--bs-warning)}.btn-info{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-info);--bs-btn-border-color:var(--bs-info);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgba(var(--bs-info-rgb),var(--bs-button-hover-opacity));--bs-btn-hover-border-color:var(--bs-info-border);--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-info-border);--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-info);--bs-btn-disabled-border-color:var(--bs-info)}.btn-ai{--bs-btn-color:#fff;--bs-btn-bg:var(--btn-ai-bg);--bs-btn-border-color:var(--btn-ai-border);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--btn-ai-hover-bg);--bs-btn-hover-border-color:var(--btn-ai-hover-bg);--bs-btn-focus-shadow-rgb:var(--btn-ai-bg-rgb);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--btn-ai-border);--bs-btn-active-border-color:var(--btn-ai-border);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--btn-ai-bg);--bs-btn-disabled-border-color:var(--btn-ai-bg);--bs-gradient:none}.btn-outline-primary{--bs-btn-bg:var(--bs-btn-bg-master);--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary-border);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:var(--bs-primary-border);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--bs-primary);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-primary);--bs-gradient:none;--bs-btn-hover-color:#fff}.btn-outline-secondary{--bs-btn-bg:var(--bs-btn-bg-master);--bs-btn-color:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-secondary);--bs-btn-hover-border-color:var(--bs-secondary-border);--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-secondary);--bs-btn-active-border-color:var(--bs-secondary-border);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--bs-secondary);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-secondary);--bs-gradient:none}.btn-outline-success{--bs-btn-bg:var(--bs-btn-bg-master);--bs-btn-color:var(--bs-success);--bs-btn-border-color:var(--bs-success);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-success);--bs-btn-hover-border-color:var(--bs-success);--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-success);--bs-btn-active-border-color:var(--bs-success);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--bs-success);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-success);--bs-gradient:none}.btn-outline-danger{--bs-btn-bg:var(--bs-btn-bg-master);--bs-btn-color:var(--bs-danger);--bs-btn-border-color:var(--bs-danger);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-danger);--bs-btn-hover-border-color:var(--bs-danger);--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-danger);--bs-btn-active-border-color:var(--bs-danger);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--bs-danger);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-danger);--bs-gradient:none}.btn-outline-warning{--bs-btn-bg:var(--bs-btn-bg-master);--bs-btn-color:var(--bs-warning);--bs-btn-border-color:var(--bs-warning);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-warning);--bs-btn-hover-border-color:var(--bs-warning);--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-warning);--bs-btn-active-border-color:var(--bs-warning);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--bs-warning);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-warning);--bs-gradient:none}[data-bs-theme="dark"] .btn{--bs-btn-disabled-color:#c0c0c0}[data-bs-theme="dark"] .btn-outline-primary{--bs-btn-color:var(--bs-body-color);--bs-btn-border-color:var(--bs-border-color);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:var(--bs-primary)}[data-bs-theme="dark"] .btn-outline-secondary{--bs-btn-color:#d1d5db;--bs-btn-border-color:var(--bs-border-color);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#4b5563;--bs-btn-hover-border-color:#4b5563;--bs-btn-active-color:#fff;--bs-btn-active-bg:#374151;--bs-btn-active-border-color:#374151}[data-bs-theme="dark"] .btn-outline-danger,[data-bs-theme="dark"] .btn-outline-success{--bs-btn-color:#fff}[data-bs-theme="dark"] .btn-light{--bs-btn-color:#000}.btn-transparent{--bs-btn-bg:transparent;background:transparent}.border-transparent{--bs-btn-border-color:transparent;--bs-btn-disabled-border-color:transparent;border-color:transparent}.btn .lucide{stroke:var(--bs-btn-color);color:var(--bs-btn-color);width:1.25em;height:1.25em}.btn:hover .lucide{stroke:var(--bs-btn-hover-color);color:var(--bs-btn-hover-color)}.btn-group>.btn:first-child,.btn-group>.btn-group:first-child>.btn{border-top-left-radius:var(--bs-btn-border-radius);border-bottom-left-radius:var(--bs-btn-border-radius)}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle:last-child,.btn-group>.dropdown-toggle-split:last-child,.btn-group>.btn-group:last-child>.btn{border-top-right-radius:var(--bs-btn-border-radius);border-bottom-right-radius:var(--bs-btn-border-radius)}.btn-group>.btn[data-bs-toggle="dropdown"]{border-top-right-radius:var(--bs-btn-border-radius)!important;border-bottom-right-radius:var(--bs-btn-border-radius)!important}.dropdown-menu.show{z-index:100;opacity:1!important}.btn-xl{font-size:150%!important}.btn-icon-xl .lucide{height:60px!important;margin-top:-16px}.lucide{width:1.1em;height:1.1em;vertical-align:text-bottom;color:inherit;display:inline-block;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;fill:none;vertical-align:middle!important}.lucide-spin{animation:lucide-spin .75s linear infinite;transform-origin:center}@keyframes lucide-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.lucide-spin{animation:none}}.help-popover{cursor:help;line-height:1;vertical-align:.08em}.help-popover:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px;border-radius:50%}.lucide.lucide-lg{width:3rem;height:3rem}.lucide.lucide-xl{width:4.5rem;height:4.5rem}.lucide-text{width:1.1em;height:1.1em;margin-bottom:-2px}.lucide-xl-text{font-size:60px;line-height:60px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.btn .lucide,.list-group-item .lucide{stroke-width:1.5px}.list-group-item .lucide{margin-right:.4rem}.list-group-item .lucide{stroke:var(--bs-list-group-color)}.lucide.alert-ico{margin-top:.25rem}.btn.btn-light .lucide{stroke:#000}.list-group-item .btn.btn-primary .lucide,.list-group-item .btn.btn-danger .lucide{stroke:#fff}.btn.btn-outline-primary:hover .lucide{stroke:#fff}.card-user-home{min-height:115px}.card-user-home .col-l{width:80px;padding:0 20px}.card-user-home .col-r{padding-top:.35rem;padding-left:10px;width:calc(100% - 90px)}.card-user-home .card-text small{line-height:1.2em;min-height:1.2em;max-height:2.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;box-orient:vertical;line-clamp:2;overflow:hidden}.card-user-home .card-text-3 small{-webkit-box-orient:vertical;-webkit-line-clamp:3;box-orient:vertical;line-clamp:3;max-height:3.7em}@media only screen and (min-width:720px) and (max-width:1600px){.card-user-home .col-l,.card-user-home .col-r{width:100%;padding-left:20px}}.card-user-tooltip{--bs-popover-max-width:340px;border:0;background:transparent;padding:0;max-width:min(340px,calc(100vw - 1rem));width:min(320px,calc(100vw - 1rem))}.card-user-tooltip .popover-header{display:none!important}.card-user-tooltip .popover-body{padding:0;background:transparent!important;border-radius:.5rem}.card-user-tooltip .popover-arrow{display:none!important}.card-user-tooltip,.card-user{width:320px;height:auto;min-height:120px;z-index:1051}.card-user-tooltip .card-user{width:100%;min-height:140px}.card-user .card-body{padding:1rem;background:var(--bs-body-bg);color:var(--bs-body-color);display:flex;align-items:flex-start;gap:1rem}.card-user{background:var(--bs-body-bg);border:1px solid rgba(0,0,0,.125);border-radius:.5rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.card-user .card-user-details{height:auto;min-height:64px;display:flex;flex-direction:column;justify-content:flex-start;flex:1}.card-user-tooltip .card-user .card-user-details{position:relative;padding-bottom:50px;flex:1}.card-user .card-user-toolbar{display:flex;flex-direction:row;gap:.5rem;margin-top:auto}.card-user-tooltip .card-user .card-user-toolbar{position:absolute;bottom:0;left:0;right:0;padding:.5rem 0;margin-top:0}.card-user .card-user-toolbar .btn{display:flex;align-items:center;gap:.25rem;justify-content:center;padding:.25rem .5rem;font-size:.75rem;white-space:nowrap;flex:1}.card-user .text-primary,.card-user .btn-link,.card-user .btn-link:hover{color:var(--bs-body-color)!important;font-size:.8rem;text-decoration:none}.card-user a,.card-user a:hover,.avatar a,.avatar a:hover,.avatar-name a,.avatar-name a:hover{text-decoration:none}.card-user .btn-link{padding:.25rem}.card-user .btn-link:hover{background:rgba(255,255,255,.3)}.card-user .text-primary{width:99%}.card-user .col-buttons .btn{margin:0 auto}.card-user h5{font-size:1.1rem!important}.condensed .card-user-tooltip,.condensed .card-user{width:340px;height:165px}.condensed .card-user-tooltip{width:min(340px,calc(100vw - 1rem))}.condensed .card-user .card-user-details{height:108px}[data-bs-theme="dark"] .card-user-tooltip{border-color:transparent;box-shadow:none}[data-bs-theme="dark"] .card-user,[data-bs-theme="dark"] .card-user-tooltip .card-user{box-shadow:0 .5rem 1rem rgba(0,0,0,.5)}.card-desk-tooltip .popover-body{background:transparent!important;background:#f0f0f0}.card-user-equipments{margin-top:0;margin-bottom:10px}.ico-md{width:2.25rem;height:2.25rem}.ico-lg{width:3rem;height:3rem}.ico-xl{width:4.5rem;height:4.5rem}.hidden{display:none!important}.w-5{width:5%!important}.w-10{width:10%!important}.w-15{width:15%!important}.w-20{width:20%!important}.w-25{width:25%!important}.w-30{width:30%!important}.w-35{width:35%!important}.w-40{width:40%!important}.w-45{width:45%!important}.w-50{width:50%!important}.avatar{box-sizing:content-box}.avatar.avatar-xl{width:320px;height:320px;min-width:320px;min-height:320px}.avatar.avatar-lg{width:240px;height:240px;min-width:240px;min-height:240px}.avatar.avatar-md{width:130px;height:130px;min-width:130px;min-height:130px}.avatar.avatar-sm{width:80px;height:80px;min-width:80px;min-height:80px}.avatar.avatar-xs{width:50px;height:50px;min-width:50px;min-height:50px}.avatar.avatar-xxs{width:40px;height:40px;min-width:40px;min-height:40px}.avatar.avatar-asset{width:70px;height:70px;min-width:70px;min-height:70px}.avatar.avatar-circle{background-color:#369;padding:1px;text-align:center;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important;position:relative;display:flex}.avatar img{z-index:2;min-width:100%;height:auto}.avatar.avatar-asset{box-sizing:border-box;flex-shrink:0;padding:0;border:1px solid transparent;border-radius:8px!important;background-color:var(--bs-gray-600)}[data-bs-theme="dark"] .avatar.avatar-asset{background-color:var(--bs-gray-800)}.avatar.avatar-asset img{box-sizing:border-box;width:100%;height:100%;min-width:0;padding:.375rem;object-fit:contain}.avatar .initials{position:absolute;z-index:1;top:0;left:0}.avatar a:hover{text-decoration:none}.avatar .initials,.avatar img{color:#fff;font-family:"Courier New",monospace;font-weight:bold}.avatar.avatar-xl .initials{width:320px;height:320px;top:80px;font-size:160px;line-height:160px}.avatar.avatar-lg .initials{width:240px;height:240px;top:60px;font-size:120px;line-height:120px}.avatar.avatar-md .initials{width:130px;height:130px;top:32px;font-size:65px;line-height:65px}.avatar.avatar-sm .initials{width:80px;height:80px;top:20px;font-size:40px;line-height:40px}.avatar.avatar-xs .initials{width:50px;height:50px;top:1px;left:1px;font-size:25px;line-height:25px}.avatar.avatar-inline{height:24px;min-width:24px;min-height:24px;line-height:26px;display:inline-block;padding:0;margin-top:0!important;margin-bottom:4px!important;margin-right:4px;border:1px solid #333;box-sizing:border-box;display:inline-flex}.avatar.avatar-inline img{border:0;width:22px;height:22px;min-width:22px;box-sizing:border-box;min-height:22px}.avatar.avatar-inline .initials{font-size:10px;position:absolute;line-height:24px;top:-1px;left:-1px;display:block;width:25px;height:25px;text-align:center;background:#333;color:#fff;border-radius:50%}.condensed .avatar.avatar-inline{line-height:24px}.avatar-form-control{width:22px;height:22px}.avatar-name{text-align:left;margin-left:.85rem}.avatar-name.avatar-name-inline{display:inline-flex;margin-left:4px;white-space:nowrap;line-height:22px;margin-top:0;text-align:left;overflow:hidden;color:var(--bs-table-color,inherit)}.avatar-inline-row{padding-left:35px}.home{padding-right:0;padding-left:0}.home-font-preserve .main-content{background-color:#202a38}[data-bs-theme="dark"] .home-font-preserve .main-content{background-color:#121a2a}.home section,.home .section{color:var(--default-color);background-color:var(--background-color);padding:60px 0;scroll-margin-top:112px;overflow:clip}.home-launchpad{--home-chrome-bg:color-mix(in srgb,var(--navbar-bg) 72%,transparent);--home-chrome-line:rgba(255,255,255,.18)}.home-launchpad .navbar.fixed-top,.home-launchpad .footer.fixed-bottom,.home-launchpad .home-launchpad-tabs{background:var(--home-chrome-bg);border-color:var(--home-chrome-line);box-shadow:none;-webkit-backdrop-filter:blur(14px) saturate(115%);backdrop-filter:blur(14px) saturate(115%)}.home-launchpad .main-content{display:flex;flex-direction:column;overflow:hidden;padding:0;scrollbar-gutter:auto}.home-launchpad #alertsContainer:empty{display:none}.home-launchpad .home{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.home-launchpad .home .hero.home-launchpad-hero{--home-workspace-ink:#303537;--home-workspace-line:rgba(57,72,81,.22);display:grid;flex:1 1 auto;grid-template-columns:252px minmax(0,1fr);grid-template-rows:minmax(116px,max-content) minmax(0,180px) minmax(0,1fr);grid-template-areas:"identity greeting" "identity apps" "tasks apps";gap:20px 36px;min-height:0;width:100%;margin:0;padding:24px 36px 20px;font-family:"Manrope",sans-serif;isolation:isolate}.home-launchpad .home .hero.home-launchpad-hero::before{content:"";position:fixed;inset:0;z-index:-1;background:inherit;pointer-events:none}.home-launchpad .home .hero.home-launchpad-hero:not(.home-special-hero){background:linear-gradient(90deg,rgba(247,249,249,.96),rgba(247,249,249,.65) 38%,rgba(247,249,249,.4)),url('/img/signin/office-03.webp') center/cover}[data-bs-theme="dark"] .home-launchpad .home .hero.home-launchpad-hero,.home-launchpad .home .hero.home-launchpad-hero.home-special-hero{--home-workspace-ink:#fff;--home-workspace-line:rgba(255,255,255,.2)}[data-bs-theme="dark"] .home-launchpad .home .hero.home-launchpad-hero:not(.home-special-hero){background:linear-gradient(rgba(14,22,25,.66),rgba(14,22,25,.66)),url('/img/signin/office-03.webp') center/cover}.home-launchpad .hero>.container,.home-launchpad .hero>.container>.row,.home-launchpad .hero>.icon-boxes,.home-launchpad .hero>.icon-boxes>.container,.home-launchpad .home-tiles-layout,.home-launchpad .home-launchpad-apps{display:contents}.home-launchpad .home .hero .icon-boxes::before{display:none}.home-launchpad .hero .home-hero-copy-col{grid-area:greeting;align-self:center;min-width:0;width:auto;margin:0;padding:0 136px 0 0;color:var(--home-workspace-ink)}.home-launchpad .hero:not(.home-special-hero) .home-hero-copy-col{padding-right:0}.home-launchpad .hero .home-hero-copy-col p,.home-launchpad .hero .home-hero-copy-col h5{color:var(--home-workspace-ink)}.home-launchpad .hero .home-launchpad-date{margin:0 0 8px;font-size:11px;font-weight:600;text-transform:uppercase}.home-launchpad .hero .home-launchpad-greeting{margin:0;color:var(--home-workspace-ink);font:500 34px/1.2 "Space Grotesk",sans-serif;overflow-wrap:anywhere}.home-launchpad .home-brand-dot{color:#e82d88}.home-launchpad .hero .home-special-mode-switch a:not(.active){color:var(--home-workspace-ink);border-color:var(--home-workspace-line)}.home-launchpad .hero .home-launchpad-welcome,.home-launchpad .hero .home-special-message p{margin:6px 0 0;font-size:12px}.home-launchpad .hero .home-special-message h5{margin-top:6px;font-size:16px}.home-launchpad .hero .home-hero-logo-col{grid-area:greeting;align-self:center;justify-self:end;width:124px;height:112px;margin:0;padding:0}.home-launchpad .hero:not(.home-special-hero) .home-hero-logo-col{display:none!important}.home-launchpad .hero .home-hero-logo-col>div{width:100%;max-width:124px;max-height:112px;margin:0}.home-launchpad .hero .col-badge{grid-area:identity;z-index:1;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;width:auto;margin:0;padding:0 28px 0 0;border-right:1px solid var(--home-workspace-line)}.home-launchpad .col-badge>.container{padding:0}.home-launchpad .col-badge .badge-card{width:178px;max-width:100%}.home-launchpad .home .hero .home-tiles-row{--bs-gutter-y:0;grid-area:apps;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(140px,var(--home-tile-row-height,1fr));gap:16px;min-width:0;min-height:0;margin:0!important;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scroll-padding-block:6px}.home-launchpad .home .home-launchpad-apps:has(.home-special-mode-switch){grid-area:apps;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.home-launchpad .home .home-launchpad-apps:has(.home-special-mode-switch) .home-tiles-row{flex:0 0 auto;width:100%;overflow:visible}.home-launchpad .home .home-tiles-row>.home-tile-col{align-self:stretch;min-width:0;min-height:0;width:auto;margin:0;padding:0}.home-launchpad .home .hero .home-tile-col .icon-box{display:flex;align-items:center;justify-content:center;min-height:0;padding:14px 12px}.home-launchpad .home .hero:not(.home-special-christmas) .home-tile-col .icon-box{--home-glass-tint:var(--surface-color);background-color:color-mix(in srgb,var(--home-glass-tint) 86%,transparent)!important;background-image:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.02) 55%,rgba(0,0,0,.06));border:1px solid rgba(255,255,255,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 8px 20px rgba(13,24,35,.12);-webkit-backdrop-filter:blur(14px) saturate(115%);backdrop-filter:blur(14px) saturate(115%);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.home-launchpad .home .hero:not(.home-special-christmas) .home-tile-col .icon-box.bg-info{--home-glass-tint:var(--home-info-surface)}.home-launchpad .home .hero:not(.home-special-christmas) .home-tile-col .icon-box.bg-danger{--home-glass-tint:var(--bs-danger)}.home-launchpad .home .hero:not(.home-special-christmas) .home-tile-col .icon-box:is(:hover,:focus-within){--home-glass-tint:var(--surface-color-hover);border-color:rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 24px rgba(13,24,35,.18);opacity:1}.home-launchpad .home .hero:not(.home-special-christmas) .home-tile-col .icon-box:focus-within{outline:2px solid var(--heading-color);outline-offset:-4px}.home-launchpad .home .hero:not(.home-special-christmas) .home-tile-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;min-width:0}.home-launchpad .home .hero.home-special-christmas .home-tiles-row{grid-auto-rows:minmax(170px,var(--home-tile-row-height,1fr))}.home-launchpad .home .hero .home-tile-col .icon{flex-shrink:0;width:64px;height:64px;margin:0}.home-launchpad .home .hero .home-tile-col .icon .lucide{width:48px;height:48px}.home-launchpad .home .hero .home-tile-col .title{max-width:100%;margin:0;font-weight:400;line-height:1.2;overflow-wrap:anywhere;hyphens:auto}.home-launchpad .home .hero:not(.home-special-christmas) .home-tile-col .title{font-size:17px}.home-launchpad .home-launchpad-tasks{grid-area:tasks;min-width:0;min-height:0;width:auto;margin:0;padding:0 28px 0 0;border-right:1px solid var(--home-workspace-line)}.home-launchpad .home-onboarding-tasks{--bs-body-color:var(--home-workspace-ink);--bs-secondary-color:color-mix(in srgb,var(--home-workspace-ink) 78%,transparent);max-height:100%;background:transparent;border:0;border-radius:0;box-shadow:none!important;color:var(--home-workspace-ink)}.home-launchpad .home-onboarding-tasks .btn{--bs-btn-color:var(--home-workspace-ink);--bs-btn-border-color:var(--home-workspace-line)}.home-launchpad .home-onboarding-tasks .home-onboarding-header{--header:var(--home-workspace-ink)}.home-launchpad .home-onboarding-header h6{font-size:13px;padding-left:0!important}.home-launchpad .home-onboarding-list .list-group-item{padding:10px 6px;color:var(--home-workspace-ink)}.home-launchpad .home-task-summary{display:flex;align-items:center;gap:8px;min-height:36px;cursor:pointer;list-style:none}.home-launchpad .home-task-summary::-webkit-details-marker{display:none}.home-launchpad .home-task-summary .widget-heading{flex:1;min-width:0;margin:0;overflow-wrap:anywhere}.home-launchpad .home-task-summary .lucide{flex-shrink:0;width:18px;height:18px;stroke:currentColor}.home-launchpad .home-task-summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.home-launchpad .home-task-content{padding:8px 0 4px 26px;overflow-wrap:anywhere}.home-launchpad .home-task-disclosure.widget-content{padding-left:8px}.home-launchpad .home-task-body{white-space:pre-line}@media(min-width:992px){.home-launchpad .home .hero .home-tiles-row{--home-tile-row-height:180px;align-content:start;justify-self:start;width:100%;max-width:496px}.home-launchpad .home .hero.home-launchpad-hero:not(:has(.col-badge)){grid-template-columns:minmax(0,1fr);grid-template-areas:"greeting" "apps" "tasks"}.home-launchpad .home .hero.home-launchpad-hero:not(:has(.col-badge)):not(:has(.home-launchpad-tasks)){grid-template-areas:"greeting" "apps"}}@media(min-width:1200px){.home-launchpad .home .hero .home-tiles-row{max-width:752px}}@media(max-width:1199px){.home-launchpad .home .hero .home-tiles-row{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(170px,var(--home-tile-row-height,1fr))}}@media(max-width:991px){.home-launchpad .home .hero.home-launchpad-hero{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(132px,max-content) minmax(0,1fr);grid-template-areas:"greeting" "apps";gap:16px;padding:18px}.home-launchpad .hero .home-hero-copy-col{padding-right:104px}.home-launchpad .hero .home-launchpad-greeting{font-size:28px}.home-launchpad .hero .home-hero-logo-col{width:92px;height:92px}.home-launchpad .hero .col-badge,.home-launchpad .hero .home-launchpad-tasks{display:none}}@media(prefers-reduced-motion:reduce){.home-launchpad .home-tile-col,.home-launchpad .home-onboarding-tasks,.home-launchpad .col-badge .badge-card{animation:none;opacity:1;transform:none}}.home-launchpad [hidden]{display:none!important}.home-launchpad .hero .col-badge{flex-direction:column}.home-launchpad .home-personal-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;color:var(--home-workspace-ink)}.home-launchpad .home-personal-heading h2{margin:0;font-size:13px;color:inherit}.home-launchpad .home-badge-flip{--bs-btn-color:var(--home-workspace-ink);--bs-btn-hover-color:var(--home-workspace-ink);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:6px;color:inherit}.home-launchpad .home-badge-stage{position:relative;width:178px;max-width:100%;aspect-ratio:153.12/243;flex-shrink:0;margin:auto;perspective:900px}.home-launchpad .home-badge-face{position:absolute;inset:0;backface-visibility:hidden;transition:transform .5s ease}.home-launchpad .home-badge-front>.container,.home-launchpad .home-badge-front .badge-card{width:100%;height:100%;padding:0}.home-launchpad .home-badge-back{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:16px;background:var(--bs-body-bg);color:var(--bs-body-color);border:1px solid var(--bs-border-color);border-radius:8px;transform:rotateY(180deg)}.home-launchpad .home-badge-back h3{margin:0;font-size:16px;color:inherit}.home-launchpad .home-badge-back a{display:flex;align-items:center;gap:8px;min-height:36px;font-size:12px;color:inherit;text-decoration:none;border-bottom:1px solid var(--bs-border-color)}.home-launchpad .home-badge-back a .lucide{width:16px;height:16px;flex-shrink:0}.home-launchpad .home-badge-back a .lucide:last-child{width:12px;margin-left:auto}.home-launchpad .home-badge-stage.is-flipped .home-badge-front{transform:rotateY(-180deg)}.home-launchpad .home-badge-stage.is-flipped .home-badge-back{transform:rotateY(0)}.home-launchpad-tabs{display:none}@media(max-width:991px){.home-launchpad .hero .col-badge,.home-launchpad .hero .home-launchpad-tasks{grid-area:apps;display:flex;padding:0;border:0}.home-launchpad .hero .home-launchpad-tasks>.home-onboarding-tasks{width:100%}.home-launchpad .home-launchpad-tabs{display:flex;flex-shrink:0;min-height:58px;border-top:1px solid var(--home-chrome-line)}.home-launchpad-tabs button{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px;border:0;background:transparent;color:rgba(255,255,255,.75);font:inherit;font-size:11px}.home-launchpad-tabs button[aria-pressed="true"]{color:#fff;box-shadow:inset 0 2px #e82d88}.home-launchpad-tabs .lucide{width:20px;height:20px}}@media(max-width:991px) and (max-height:650px){.home-launchpad .home .hero.home-launchpad-hero{grid-template-rows:minmax(110px,max-content) minmax(0,1fr);gap:12px;padding:12px}.home-launchpad .home-badge-stage{width:130px}.home-launchpad .home-badge-back{gap:6px;padding:12px}.home-launchpad .home-badge-back a{gap:5px;font-size:11px}.home-launchpad .hero .home-launchpad-greeting{font-size:24px}.home-launchpad .hero .home-special-message p{display:none}}@media(max-width:991px) and (max-height:450px){.home-launchpad .home .hero.home-launchpad-hero{grid-template-rows:minmax(64px,max-content) minmax(0,1fr);gap:8px;padding:8px 16px}.home-launchpad .hero .home-launchpad-date,.home-launchpad .hero .home-launchpad-welcome{display:none}.home-launchpad .home .hero .home-tiles-row{grid-auto-rows:minmax(132px,1fr)}.home-launchpad .hero .col-badge{flex-direction:row;gap:20px}.home-launchpad .home-personal-heading{width:110px;flex-shrink:0}.home-launchpad .home-badge-stage{width:min(440px,calc(100% - 130px));height:100%;aspect-ratio:auto}.home-launchpad .home-badge-front>.container{height:100%}.home-launchpad .home-badge-front .badge-card{width:auto}.home-launchpad .home-badge-back{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:22px minmax(0,1fr);gap:6px;padding:10px}.home-launchpad .home-badge-back h3{grid-column:1/-1}.home-launchpad .home-badge-back a{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.home-launchpad .home-badge-face{transition:none}}.accent-background{--background-color:#202a38;--default-color:var(--bs-body-bg);--heading-color:#fff;--accent-color:#ff168e;--surface-color:#274d73;--home-info-surface:#6284bb;--surface-color-hover:#ff168e;--contrast-color:#fff;--card-clip-bg:var(--background-color)}[data-bs-theme="dark"] .accent-background{--background-color:#121a2a;--heading-color:#fff;--surface-color:#232f40;--home-info-surface:#3d6fa8;--surface-color-hover:#ff168e}.hero{width:calc(100% + 1.5rem);position:relative;padding:8.75rem 0 0 0;margin:-.75rem;margin-top:-1rem;color:var(--heading-color)}.hero h2{color:var(--heading-color);font-size:3rem;font-weight:700;margin-bottom:1.25rem}.hero h2 span{color:var(--heading-color)}.hero h5,.hero p{color:var(--heading-color)}.hero .text-emphasis{color:var(--contrast-color)}.hero .btn-outline-primary{--bs-btn-bg:transparent;--bs-btn-color:var(--contrast-color)}.hero .accent{color:var(--accent-color)}.hero .icon-box{padding:3.75rem 1.875rem;position:relative;overflow:hidden;background:var(--surface-color);box-shadow:0 0 1.8125rem 0 rgba(0,0,0,.1);transition:all .3s ease-in-out;border-radius:.5rem;z-index:1;height:100%;width:100%;text-align:center}.home .hero .icon-box.bg-info{background-color:var(--home-info-surface)!important}.home .hero .icon-box.bg-info:hover{background-color:var(--surface-color-hover)!important}.hero .icon-box:hover{background-color:var(--surface-color-hover)!important;opacity:.85}.hero .icon-box .icon{margin-bottom:1.25rem;padding-top:.625rem;display:inline-block;transition:all .3s ease-in-out;font-size:3rem;line-height:1;color:var(--heading-color);stroke:var(--heading-color)}.hero .icon-box .icon .lucide{stroke:var(--heading-color);width:3rem;height:3rem}.home .hero .home-tile-col .icon{align-items:center;background-color:color-mix(in srgb,var(--surface-color) 46%,#fff);border-radius:50%;box-shadow:0 0 0 .375rem color-mix(in srgb,var(--surface-color) 20%,transparent);color:var(--background-color);display:inline-flex;height:4rem;justify-content:center;margin-bottom:1.25rem;padding-top:0;width:4rem}.home .hero .home-tile-col .icon .lucide{stroke:var(--background-color)}.hero .icon-box .title{font-weight:700;margin-bottom:.9375rem;font-size:1.5rem}.hero .icon-box .title a{text-decoration:none;color:color-mix(in srgb,var(--heading-color),transparent 20%);transition:.3s}.hero .img-hero{height:35vh;width:35vh}.home .hero:not(.home-special-hero)>.container,.home .hero:not(.home-special-hero)>.icon-boxes{position:relative;z-index:1}.home .hero:not(.home-special-hero){background-image:radial-gradient(ellipse at 82% 26%,color-mix(in srgb,var(--accent-color) 24%,transparent) 0%,transparent 38%),linear-gradient(110deg,var(--background-color) 0%,color-mix(in srgb,var(--background-color),var(--surface-color) 30%) 58%,color-mix(in srgb,var(--background-color),var(--accent-color) 14%) 100%);background-position:center,center;background-repeat:no-repeat}.home-special-mode-switch{display:inline-flex;flex-wrap:wrap;max-width:100%;gap:.25rem;margin-top:.75rem;font-size:.7rem;line-height:1;opacity:.45}.home-special-mode-switch:hover,.home-special-mode-switch:focus-within{opacity:1}.home-special-mode-switch a{padding:.25rem .35rem;border:1px solid rgba(255,255,255,.35);border-radius:.25rem;color:var(--contrast-color);text-decoration:none;text-transform:uppercase}.home-special-mode-switch a.active{border-color:var(--accent-color);background:var(--accent-color);color:var(--background-color)}.home-christmas-test-switch{opacity:1;font-size:.875rem}.home-christmas-test-switch a{display:inline-flex;align-items:center;min-height:44px;padding:.5rem .75rem;text-transform:none}@keyframes fade-in{0%{opacity:0;top:25px}70%,90%{opacity:1;top:0}100%{opacity:0;top:0}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}@media(min-width:1200px){.home .hero{padding-bottom:0}.hero .icon-boxes{padding-top:5rem}.hero .icon-boxes:before{content:"";position:absolute;bottom:0;left:0;right:0;height:calc(50% + 1.25rem);background-color:var(--default-color);border-top:0}.home .hero .icon-boxes:before{bottom:-2px}}@media(max-width:1200px){.hero .img-hero{height:12vh;width:12vh;margin:0 auto}}@media(max-width:800px){.hero{padding-bottom:5rem;padding-top:4.375rem}.hero h2{font-size:2.25rem}.hero .icon-box{padding:1.875rem .9375rem}.hero .icon-box .icon{font-size:2.25rem}.hero .icon-box .title{font-size:1.25rem}.home .hero .home-hero-logo-col{text-align:right!important;display:flex;justify-content:flex-end}.home .hero .home-hero-logo-col .img-hero{height:10vh;width:10vh;margin:0 .25rem 0 auto;opacity:.58;mix-blend-mode:screen;filter:saturate(.92) brightness(1.15)}.home .hero .home-tiles-row{margin-top:1rem!important;--bs-gutter-x:.75rem;--bs-gutter-y:.75rem}.home .hero .home-tile-col .icon-box{padding:1.375rem .625rem;min-height:10.625rem}.home .hero .home-tile-col .icon-box .icon{margin-bottom:.625rem;padding-top:0}.home .hero .home-tile-col .icon{height:3.25rem;width:3.25rem}.home .hero .home-tile-col .icon-box .icon .lucide{width:2.2rem;height:2.2rem}.home .hero .home-tile-col .icon-box .title{font-size:1.2rem;margin-bottom:0}}.list-group-item.first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;border-top-width:1px}.list-group-item.last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-bottom-width:1px}.input-validation-error{border-color:var(--bs-form-invalid-border);--bs-focus-ring-color:var(--bs-form-invalid-border)}.form-control.input-validation-error,.form-select.input-validation-error,textarea.input-validation-error{border-color:var(--bs-form-invalid-border);border-bottom-left-radius:0;border-bottom-right-radius:0}.duration-input:has(.form-control.input-validation-error)>.btn,.duration-input:has(.form-control.input-validation-error)>.input-group-text,.duration-input:has(.form-control.input-validation-error) .duration-modes>.btn{border-color:var(--bs-form-invalid-border);border-bottom-left-radius:0;border-bottom-right-radius:0}.form-control.input-validation-error:focus,.form-select.input-validation-error:focus,textarea.input-validation-error:focus{border-color:var(--bs-form-invalid-border)!important;box-shadow:0 0 0 .2rem rgba(220,53,69,.3)!important;--bs-focus-ring-color:rgba(220,53,69,.35)}.invalid-feedback{display:block;min-height:0}.field-validation-valid{display:none!important}.field-validation-error{--bs-alert-color:#f0f0f0;display:block;margin-top:-.2rem;font-size:1rem;min-height:1.85rem;background:var(--bs-form-invalid-border);color:var(--bs-alert-color);padding-left:.85rem;padding-top:.3rem;border-width:1px;border-color:var(--bs-form-invalid-border);border-bottom-left-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);position:relative;z-index:1}.field-validation-error span{color:var(--bs-alert-color)}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:none}.ts-wrapper.is-invalid,.ts-wrapper.input-validation-error{--bs-border-color:var(--bs-form-invalid-border)!important;border-color:var(--bs-form-invalid-border)!important;box-shadow:none}.ts-wrapper.is-invalid.single,.ts-wrapper.input-validation-error.single,.was-validated .invalid.single,.was-validated :invalid+.ts-wrapper.single{background-image:var(--bs-form-select-bg-img)}.ts-wrapper .clear-button{padding:0 .35rem}.invalid-feedback .field-validation-error{display:block;margin-top:.35rem;padding:.35rem .75rem;border-radius:var(--bs-border-radius-sm);background:var(--bs-form-invalid-border);color:var(--bs-white)!important}.field-tip{position:relative}.field-tip:has(.field-validation-error,label.input-validation-error) .form-select,.field-tip:has(.field-validation-error,label.input-validation-error) .form-control,.field-tip:has(.field-validation-error,label.input-validation-error) .ts-wrapper{border-color:var(--bs-form-invalid-border)!important}.field-tip:has(.field-validation-error,label.input-validation-error)::after{content:"!";position:absolute;top:-.4rem;right:-.4rem;width:1.1rem;height:1.1rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bs-form-invalid-border);color:var(--bs-white);font-size:.7rem;font-weight:700;line-height:1;z-index:2;pointer-events:none}.field-tip .field-validation-error,.field-tip label.input-validation-error{position:absolute;top:100%;left:0;margin-top:.35rem!important;padding:.35rem .6rem;background:var(--bs-form-invalid-border);color:var(--bs-white)!important;border-radius:var(--bs-border-radius-sm);font-size:.8125rem;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .15s ease;z-index:1035}.field-tip:hover .field-validation-error,.field-tip:hover label.input-validation-error,.field-tip:focus-within .field-validation-error,.field-tip:focus-within label.input-validation-error{opacity:1;visibility:visible}[data-bs-theme="dark"] .form-select:disabled{opacity:.5}.bg-tertiary{background:var(--bs-tertiary)}.bg-places{background-image:linear-gradient(114deg,var(--placesExploreGradient2),var(--placesExploreGradient1));color:#fff}.bg-places .lucide{stroke:#fff!important}.bg-places .btn.btn-outline-light:hover .lucide{stroke:#000!important}.bg-places h1,.bg-places h2,.bg-places h3,.bg-places .form-control-plaintext{color:#fff}.bg-darkblue{background:#274d73;color:#fff}.bg-violet{background:#5b41ff;color:#fff}.navbar-avatar{background:#369;width:30px;height:30px;margin-right:10px}.btn-user-menu{--bs-btn-color:#c0c0c0;--bs-btn-border-color:#c0c0c0;--bs-btn-bg:transparent;--bs-btn-hover-border-color:var(--bs-primary-border);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-primary);--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:var(--bs-btn-hover-bg);--bs-btn-active-border-color:var(--bs-btn-active-border-color);stroke:var(--bs-btn-color);border-radius:50px;padding:4px 12px 4px 4px;transition:all .3s ease;cursor:pointer;position:relative}.btn-user-menu .navbar-avatar{margin-right:0}.btn-user-menu .user-name-text{font-weight:500;font-size:.9rem}.btn-user-menu .lucide{width:16px;height:16px;--bs-btn-hover-color:#fff;--bs-body-color:#fff;opacity:.7}[data-bs-theme="dark"] .btn-user-menu{--bs-btn-border-color:rgba(255,255,255,.15)}.user-settings-offcanvas{width:380px!important;max-width:90vw;--bs-offcanvas-bg:#303030;--bs-offcanvas-zindex:1070}.notifications-offcanvas{--bs-offcanvas-zindex:1070}.offcanvas-backdrop.show{z-index:1065}.user-settings-offcanvas .offcanvas-header{opacity:0;height:60px}.user-settings-offcanvas .offcanvas-header .offcanvas-title{font-weight:600;font-size:1.1rem}.user-settings-offcanvas .offcanvas-header .offcanvas-title .lucide{--bs-btn-hover-color:#fff;--bs-body-color:#fff}.user-settings-offcanvas .offcanvas-header .btn-close{filter:brightness(0) invert(1);opacity:.8}.user-settings-offcanvas .offcanvas-header .btn-close:hover{opacity:1}.user-settings-offcanvas .offcanvas-body{padding:1.5rem;background:var(--bs-offcanvas-bg);color:#e8eaed}.user-settings-offcanvas .text-muted{--bs-secondary-color:rgba(222,226,230,.75)}[data-bs-theme="dark"] .user-settings-offcanvas{--bs-offcanvas-bg:#1a1d29}.user-profile-card{animation:fadeInUp .4s ease-out;--header:#fff}.user-profile-card .user-avatar-large{width:80px;height:80px;border:3px solid rgba(255,255,255,.2);box-shadow:0 4px 12px rgba(0,0,0,.3)}.user-profile-card h6{font-size:1.1rem;color:#fff}.user-profile-card small{font-size:.85rem;color:rgba(255,255,255,.6)}.user-profile-card .border-bottom{border-color:rgba(255,255,255,.1)!important}.settings-section{animation:fadeInUp .5s ease-out}.settings-section-title{font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;color:rgba(255,255,255,.7);display:flex;align-items:center}.settings-section-title .lucide{width:18px;height:18px;stroke:rgba(255,255,255,.7)}.theme-toggle-container{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem;transition:all .3s ease;color:#e8eaed}.theme-toggle-container:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)}.theme-toggle-container .theme-icon{opacity:.7;stroke:#e8eaed}.theme-toggle-container .form-check-input{width:3rem;height:1.5rem;cursor:pointer;background-color:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3)}.theme-toggle-container .form-check-input:checked{background-color:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3)}.theme-toggle-container .form-check-input:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.15)}.theme-toggle-container .row span{transition:opacity .2s ease,font-weight .2s ease;opacity:.55}.theme-toggle-container .row span.active-label{opacity:1;font-weight:600}.theme-toggle-container small{color:rgba(255,255,255,.5)}[data-bs-theme="dark"] .theme-toggle-container{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}[data-bs-theme="dark"] .theme-toggle-container:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)}.user-settings-offcanvas .btn{font-weight:500;transition:all .3s ease}.user-settings-offcanvas .btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}.user-settings-offcanvas .btn .lucide{width:18px;height:18px}.user-settings-offcanvas .btn-outline-primary{--bs-btn-bg:transparent;--bs-btn-color:#7dd3fc;--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff}.user-settings-offcanvas .btn-outline-primary:hover .lucide{stroke:#fff}.user-settings-offcanvas .btn-outline-danger{--bs-btn-bg:rgba(var(--bs-danger-rgb),.3);--bs-btn-color:#fff;--bs-btn-border-color:rgba(var(--bs-danger-rgb),.5);--bs-btn-hover-bg:var(--bs-danger);--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff}.user-settings-offcanvas .btn-outline-danger:hover .lucide{stroke:#fff}.btn-notifications{position:relative;width:2.5rem;height:2.5rem;padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.btn-notifications .lucide{width:1.25rem;height:1.25rem}.notifications-badge{position:absolute!important;top:0!important;right:0!important;font-size:.65rem;line-height:1;padding:.2rem .35rem;min-width:1.1rem}.mytasks .offcanvas-body{background-color:var(--bs-body-bg)}.home-onboarding-tasks{display:flex;flex-direction:column;height:100%;max-height:35rem;margin-top:0;background:var(--bs-body-bg);border-radius:var(--bs-border-radius);box-shadow:0 8px 32px rgba(0,0,0,.25);border:1px solid rgba(var(--bs-body-color-rgb),.12)}.home-onboarding-tasks .home-onboarding-header{flex-shrink:0;--header:#fff;--bs-body-color:var(--header)}.home-onboarding-tasks .home-onboarding-list{flex:1;overflow:auto;min-height:0}.home .home-tiles-row>.home-tile-col{align-self:flex-start}.mytasks .list-group-item,.home-onboarding-tasks .list-group-item{border:0;border-bottom:1px solid rgba(var(--bs-body-color-rgb),.08);padding:.75rem 1rem;position:relative;display:flex;align-items:flex-start;gap:.75rem;background:transparent;transition:background-color .2s ease,opacity .2s ease}.mytasks .list-group-item:hover,.home-onboarding-tasks .list-group-item:hover{background:rgba(var(--bs-body-color-rgb),.04)}.mytasks .list-group-item.completed,.home-onboarding-tasks .list-group-item.completed,.mytasks .notification-item.is-read{opacity:.65}.mytasks .todo-indicator,.home-onboarding-tasks .todo-indicator{position:absolute;left:0;top:0;height:100%;width:4px;border-radius:2px;opacity:.9}.mytasks .widget-content,.home-onboarding-tasks .widget-content{flex:1 1 auto;min-width:0;text-align:left}.mytasks .widget-heading,.home-onboarding-tasks .widget-heading{font-size:.95rem;line-height:1.25;margin-bottom:.2rem}.mytasks .widget-heading a,.home-onboarding-tasks .widget-heading a{color:inherit;text-decoration:none}.mytasks .widget-heading a:hover,.home-onboarding-tasks .widget-heading a:hover{text-decoration:underline}.mytasks .widget-content-right,.home-onboarding-tasks .widget-content-right{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:.35rem}.mytasks .notification-item .widget-content-right .btn{width:2rem;height:2rem;min-width:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}.mytasks .notification-item .widget-content-right .btn .lucide{margin-right:0}.mytasks .notification-body-summary{cursor:pointer;list-style:none}.mytasks .notification-body-summary::-webkit-details-marker{display:none}.mytasks .notification-body-summary-content{display:flex;align-items:baseline;justify-content:space-between;min-width:0}.mytasks .notification-body-preview{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mytasks .notification-body-preview.has-more::after{content:"..."}.mytasks .notification-body[open] .notification-body-preview.has-more::after{content:none}.mytasks .notification-body-chevron{flex-shrink:0;margin-left:.5rem;transition:transform .15s ease}.mytasks .notification-body[open] .notification-body-chevron{transform:rotate(90deg)}.mytasks .notification-body-expanded{white-space:pre-line}#notificationsMarkAllRead{width:2rem;height:2rem;min-width:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}#notificationsMarkAllRead .lucide{margin-right:0}.mytasks .btn-group .btn{white-space:nowrap}.mytasks .btn-group [data-notifications-filter],.mytasks .btn-group [data-notifications-filter].active,.mytasks .btn-group [data-notifications-filter]:active{--bs-btn-border-color:#6b7280!important;--bs-btn-active-border-color:#6b7280!important;box-shadow:none}[data-bs-theme="dark"] .mytasks .list-group-item,[data-bs-theme="dark"] .home-onboarding-tasks .list-group-item{border-bottom-color:rgba(255,255,255,.09);background:transparent}[data-bs-theme="dark"] .mytasks .list-group-item:hover,[data-bs-theme="dark"] .home-onboarding-tasks .list-group-item:hover{background:rgba(255,255,255,.05)}@media(max-width:767px){.offcanvas-backdrop{z-index:1065}.user-settings-offcanvas .offcanvas-header{opacity:1;height:auto;padding:1rem 1rem .5rem;justify-content:flex-end}.user-settings-offcanvas .offcanvas-header .btn-close{display:block;opacity:.9}#appSidebar,.user-settings-offcanvas,.notifications-offcanvas{z-index:1070}.user-settings-offcanvas{width:100vw!important;max-width:100vw;height:100dvh;max-height:100dvh;margin-top:0}#appSidebar{margin-top:0;height:100dvh;max-height:100dvh}.btn-user-menu .navbar-avatar{width:34px;height:34px}}@media(max-width:359px){.user-settings-offcanvas .offcanvas-header{padding:1rem}.user-settings-offcanvas .offcanvas-body{padding:1rem}.user-profile-card .user-avatar-large{width:60px;height:60px}.user-profile-card h6{font-size:.95rem}.user-profile-card small{font-size:.75rem}.settings-section-title{font-size:.8rem}.theme-toggle-container{padding:.75rem}.theme-toggle-container .d-flex{flex-direction:column;gap:.5rem!important}.theme-toggle-container .form-check{margin-top:.5rem}.user-settings-offcanvas .btn{padding:.5rem .75rem;font-size:.85rem}.user-settings-offcanvas .btn .lucide{width:16px;height:16px}.d-grid.gap-2{--bs-gap:.5rem!important}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.nolink{text-decoration:none}*{scrollbar-color:var(--scrollbar) var(--scrollbar-track);scrollbar-width:var(--scrollbar-width,thin)}*::-webkit-scrollbar{width:calc(var(--scrollbar-track-width,12)*1px);background-color:var(--scrollbar-track)}*::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 calc((var(--scrollbar-track-width,12)/2)*1px) var(--scrollbar);border-radius:0;background-color:var(--scrollbar-track)}*::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:inset 0 0 calc((var(--scrollbar-track-width,12)/2)*1px) var(--scrollbar);background-color:var(--scrollbar)}*::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--scrollbar-hover,var(--scrollbar))}.lucide-primary{stroke:rgba(var(--bs-primary-rgb),1)!important}.pac-man{border-radius:50%;margin:0 auto;border-radius:100em 100em 0 0;background:#f00;transform-origin:bottom;-webkit-animation:eating-top .5s infinite;animation:eating-top .5s infinite;--bs-primary:#ffc107}.pac-man,.pac-man::before{width:70px;height:calc(70px/2);background:var(--bs-primary)}.pac-man::before{content:'';display:block;margin-top:calc(70px/2);position:absolute;transform-origin:top;border-radius:0 0 100em 100em;transform:rotate(80deg);-webkit-animation:eating-bottom .5s infinite;animation:eating-bottom .5s infinite}.pac-man::after{position:absolute;border-radius:100em;content:'';display:block;height:20px;width:20px;margin-top:calc((70px/2) - 10px);margin-left:calc((70px/2) - 10px);transform-origin:center;-webkit-animation:center .5s infinite,ball .5s -.33s infinite linear;animation:center .5s infinite,ball .5s -.33s infinite linear}@-webkit-keyframes eating-top{0%{transform:rotate(-40deg)}50%{transform:rotate(0deg)}100%{transform:rotate(-40deg)}}@keyframes eating-top{0%{transform:rotate(-40deg)}50%{transform:rotate(0deg)}100%{transform:rotate(-40deg)}}@-webkit-keyframes eating-bottom{0%{transform:rotate(80deg)}50%{transform:rotate(0deg)}100%{transform:rotate(80deg)}}@keyframes eating-bottom{0%{transform:rotate(80deg)}50%{transform:rotate(0deg)}100%{transform:rotate(80deg)}}@-webkit-keyframes center{0%{transform:rotate(40deg)}50%{transform:rotate(0deg)}100%{transform:rotate(40deg)}}@keyframes center{0%{transform:rotate(40deg)}50%{transform:rotate(0deg)}100%{transform:rotate(40deg)}}@-webkit-keyframes ball{0%{opacity:.7;box-shadow:70px 0 0 0 var(--bs-primary),120px 0 0 0 var(--bs-primary),170px 0 0 0 var(--bs-primary),220px 0 0 0 var(--bs-primary)}100%{box-shadow:20px 0 0 0 var(--bs-primary),70px 0 0 0 var(--bs-primary),120px 0 0 0 var(--bs-primary),170px 0 0 0 var(--bs-primary)}}@keyframes ball{0%{opacity:.7;box-shadow:70px 0 0 0 var(--bs-primary),120px 0 0 0 var(--bs-primary),170px 0 0 0 var(--bs-primary),220px 0 0 0 var(--bs-primary)}100%{box-shadow:20px 0 0 0 var(--bs-primary),70px 0 0 0 var(--bs-primary),120px 0 0 0 var(--bs-primary),170px 0 0 0 var(--bs-primary)}}.col-badge{min-width:290px}.badge-card{-webkit-user-select:none;user-select:none;position:relative;container-type:inline-size;width:260px;max-width:100%;aspect-ratio:153.12/243;flex-shrink:0;border:0;border-radius:8px;text-align:center;padding:0;font-family:"Aptos Display","Aptos",sans-serif;background:linear-gradient(to bottom,#fff 0% 33.418%,#f2f2f2 33.418% 100%);box-shadow:0 4px 20px rgba(0,0,0,.12);overflow:hidden}.badge-card .badge-top{position:absolute;left:15.656%;top:7.663%;width:68.802%;height:15.165%;display:flex;align-items:center;justify-content:center}.badge-card .badge-logo{width:100%;height:100%;object-fit:contain}.badge-card .badge-identity{position:absolute;top:78.5%;width:100%;padding:0 8px;display:flex;flex-direction:column}.badge-card .badge-name,.badge-card .badge-lastname,.badge-card .badge-number{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge-card .badge-name{font-weight:400;font-size:min(27.14px,10.439cqw);color:#3c3c3b;line-height:1.05;-webkit-text-stroke:.39px}.badge-card .badge-lastname{font-size:min(23.88px,9.185cqw);font-weight:400;line-height:1.05;color:#3c3c3b}.badge-card .badge-number{margin-top:6px;font-size:min(.85rem,5.23cqw);line-height:1.1;color:#666;letter-spacing:0}.badge-card .badge-avatar-ring{position:absolute;left:22.768%;top:40.354%;width:54.59%;height:34.397%;border-radius:50%;background:linear-gradient(45deg,#2a3142 0% 15%,#01468a 37.998%,#6284bb 57%,#ff168e 79% 100%)}.badge-card .badge-avatar{position:absolute;left:2.524%;top:2.345%;width:94.951%;height:95.309%;object-fit:cover;border-radius:50%;display:block}.badge-card .badge-bottom{position:absolute;inset:0}.hive-alert-dialog .modal-dialog{width:calc(100% - 2rem);max-width:28rem;margin:1rem auto;min-height:calc(100% - 2rem)}.hive-alert-dialog .modal-content{height:auto;max-height:calc(100dvh - 2rem);border-radius:var(--bs-border-radius)}.hive-alert-dialog .modal-body{overflow-y:auto;min-height:0;overflow-wrap:anywhere}.modal-dialog-scrollable .modal-content{z-index:99999}#modalIframeContainer iframe{opacity:1;transition:opacity .3s ease-in-out}#modalIframeContainer.loading iframe{opacity:0}#modalIframeContainer .loader{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:4px solid #ccc;border-top:4px solid #333;border-radius:50%;animation:spin 1s linear infinite;z-index:10}#modalIframeContainer:not(.loading) .loader{display:none}@keyframes spin{to{transform:rotate(360deg)}}.btn.btn-sidebar,[data-bs-theme="dark"] .btn.btn-sidebar{--bs-sidebar-main:#c0c0c0;--bs-btn-color:#c0c0c0;--bs-btn-border-color:var(--bs-sidebar-main);--bs-btn-bg:transparent;--bs-btn-hover-border-color:var(--bs-primary-border);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-primary);--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:var(--bs-btn-hover-bg);--bs-btn-active-border-color:var(--bs-btn-active-border-color);stroke:var(--bs-btn-color);position:absolute;top:50%;transform:translateY(-50%);left:calc(var(--sidebar-width) - 60px);z-index:1052}[data-bs-theme="dark"] .btn.btn-sidebar{--bs-sidebar-main:rgba(255,255,255,.15)}#appSidebar{--sidebar-margin-top:60px;--bs-offcanvas-bg:var(--navbar-bg);--bs-offcanvas-zindex:1070;--bs-btn-close-color:#fff;--bs-btn-close-bg:rgba(255,255,255,.2);font-family:"Source Sans Pro",ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;width:var(--sidebar-width)!important;margin-top:var(--sidebar-margin-top);height:calc(100vh - var(--sidebar-margin-top))}#appSidebar .offcanvas-body{display:flex;flex-direction:column;gap:.125rem}#appSidebar .app-sidebar-footer-nav{margin-top:.375rem}#appSidebar .nav-link{--bs-nav-link-color:#fff;color:var(--bs-nav-link-color);font-size:1.1rem;line-height:1.2;--bs-nav-link-padding-y:.625rem;--bs-nav-link-padding-x:1rem;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);transition:background-color .2s ease-in-out;border-radius:.375rem;margin:0 2px}#appSidebar .nav-link:hover{background-color:rgba(255,255,255,.1);color:#fff}#appSidebar .nav-link:active,#appSidebar .nav-link.active{background-color:rgba(255,255,255,.15);color:#fff;font-weight:500}#appSidebar .nav-section-title{color:rgba(255,255,255,.7);font-size:1.3rem;font-weight:700;letter-spacing:.08em;padding:6px 16px 2px;text-transform:uppercase}#appSidebar .nav-section-toggle{--bs-nav-link-color:rgba(255,255,255,.7);display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:0;outline:0;box-sizing:border-box;color:var(--bs-nav-link-color);font-size:1.2rem;line-height:1.3;font-weight:500;letter-spacing:0;padding:.325rem .8rem 0 1.1rem;border-radius:.375rem;cursor:pointer;transition:color .2s}#appSidebar .nav-section-toggle:hover{--bs-nav-link-color:#fff}#appSidebar .nav-section-toggle .nav-section-toggle-label{display:flex;align-items:center;margin-left:-1px}#appSidebar .nav-section-toggle .nav-section-toggle-label .lucide{color:inherit;stroke:currentColor;flex-shrink:0;margin-right:.675rem;margin-top:0}#appSidebar .nav-section-toggle .nav-section-chevron{stroke:var(--bs-nav-link-color);flex-shrink:0;transition:transform .2s;margin-right:0;margin-top:0}#appSidebar .nav-section-toggle[aria-expanded="false"] .nav-section-chevron{transform:rotate(-90deg)}#appSidebar .nav-section-items .nav-link{--bs-nav-link-padding-y:.35rem;--bs-nav-link-padding-x:1.1rem;margin-right:2px;margin-left:2px}#appSidebar .nav-section{padding-bottom:.425rem}#appSidebar .nav-section-items{margin-bottom:.25rem;padding-left:.25rem;padding-top:.325rem}#appSidebar .nav-section-items .nav-item+.nav-item{margin-top:.125rem}#appSidebar .app-sidebar-divider{border-top:1px solid rgba(255,255,255,.18)!important;margin-top:.625rem!important;padding-top:.625rem!important}#appSidebar .nav-item-current{box-shadow:inset 2px 0 0 rgba(255,255,255,.45);background-color:rgba(255,255,255,.07);border-radius:0 .375rem .375rem 0}[data-bs-theme="light"] #appSidebar .nav-item-current{box-shadow:inset 2px 0 0 rgba(255,255,255,.6);background-color:rgba(255,255,255,.12)}[data-bs-theme="dark"] #appSidebar .nav-item-current{box-shadow:inset 2px 0 0 rgba(255,255,255,.35);background-color:rgba(255,255,255,.05)}#appSidebar .nav-section-current>.nav-section-toggle{color:#fff}#appSidebar .nav-section-current{box-shadow:inset 2px 0 0 rgba(255,255,255,.45);background-color:rgba(255,255,255,.07);border-radius:0 .375rem .375rem 0}[data-bs-theme="light"] #appSidebar .nav-section-current{box-shadow:inset 2px 0 0 rgba(255,255,255,.6);background-color:rgba(255,255,255,.12)}[data-bs-theme="dark"] #appSidebar .nav-section-current{box-shadow:inset 2px 0 0 rgba(255,255,255,.35);background-color:rgba(255,255,255,.05)}#appSidebar .nav-link .lucide{color:#fff;stroke:currentColor;margin-right:.375rem;margin-top:0;flex-shrink:0}#appSidebar .btn-close{color:#fff;background-color:rgba(255,255,255,.2);border-radius:.375rem}#appSidebar .btn-close:hover{background-color:rgba(255,255,255,.3)}#appSidebar .btn-close:focus{background-color:rgba(255,255,255,.3)}#appSidebarLabel{color:#fff}@media(max-width:767px){.navbar.fixed-top{--bs-navbar-padding-y:0;--bs-navbar-brand-padding-y:0;--mobile-navbar-logo-width:clamp(112px,34vw,130px)}.navbar.fixed-top>.container-fluid{position:relative;align-items:center;min-height:60px;gap:.375rem}.navbar.fixed-top>.container-fluid>.d-inline-flex.justify-content-between.flex-grow-1{flex:0 0 auto!important;min-width:0;margin-left:auto}.navbar.fixed-top>.container-fluid>.d-inline-flex.justify-content-between.flex-grow-1>.flex-grow-1.ps-2{display:none}.navbar.fixed-top>.container-fluid>.d-inline-flex.justify-content-between.flex-grow-1>.ps-2{padding-left:0!important;align-items:flex-end}.navbar-brand{position:absolute;top:0;left:.75rem;display:flex;align-items:center;width:var(--mobile-navbar-logo-width);height:60px;margin-right:0;transform:none}.lodestar-logo svg{width:var(--mobile-navbar-logo-width)}.btn.btn-sidebar{position:absolute!important;top:50%!important;left:calc(.75rem + var(--mobile-navbar-logo-width) + 1.2rem)!important;width:2.25rem;height:2.25rem;padding:0;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-50%);margin-bottom:0;margin-left:0!important;flex:0 0 auto}.btn-user-menu{padding:4px 8px 4px 4px;gap:.35rem!important}}.navbar.fixed-top,.navbar.sticky-top{z-index:1050;min-height:60px}.navbar-brand,.lodestar-logo{position:relative;z-index:1051;opacity:1!important}.offcanvas.show~.navbar .navbar-brand,.offcanvas.show~.navbar .lodestar-logo,body:has(.offcanvas.show) .navbar-brand,body:has(.offcanvas.show) .lodestar-logo{opacity:1!important;z-index:1051}.form-modern{animation:fadeInUp .6s ease-out;--form-select-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23274d73' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");--form-modern-field-bg:rbg(var(--bs-body-bg-rgb),1);--form-modern-field-border:rgba(var(--bs-body-color-rgb),.1);--bs-border-width:2px}.form-modern .profile-card{border-radius:16px;overflow:hidden;background:var(--bs-body-bg);min-height:max(450px,50vh)}[data-bs-theme="dark"] .form-modern .profile-card{background:rgba(255,255,255,.02);box-shadow:0 20px 60px rgba(0,0,0,.5)!important}.form-modern .profile-avatar{width:90px;height:90px;border-radius:50%;background:linear-gradient(135deg,var(--bs-primary),#4a90e2);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(var(--bs-primary-rgb),.3);position:relative;overflow:hidden;padding:3px}.form-modern .profile-avatar-img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:3px solid #fff;box-sizing:border-box}[data-bs-theme="dark"] .form-modern .profile-avatar-img{border-color:var(--bs-body-bg)}.form-modern .profile-initials{font-size:2rem;font-weight:700;color:#fff;letter-spacing:1px}.form-modern .form-label{color:var(--bs-body-color);font-size:1rem;margin-bottom:.5rem;padding-left:0;margin-left:0;text-align:left;display:block}.form-modern .form-label .lucide{opacity:.6;margin-right:4px}.form-modern input.form-control,.form-modern textarea.form-control,.form-modern select.form-select{border:var(--bs-border-width) solid var(--form-modern-field-border);border-radius:10px;padding:.75rem 1rem;font-size:1rem;line-height:1.5;height:auto;min-height:2.6rem;transition:all .3s cubic-bezier(.4,0,.2,1);background:var(--form-modern-field-bg);vertical-align:middle}.form-modern select.form-select{background-color:var(--form-modern-field-bg);background-image:var(--form-select-icon);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;padding-right:2.5rem;height:3.25rem;padding-top:.5rem;padding-bottom:.5rem}.form-modern input.form-control:focus,.form-modern textarea.form-control:focus,.form-modern select.form-select:focus{border-color:var(--bs-primary-border);box-shadow:var(--ls-input-focus-shadow);transform:translateY(-1px)}.form-modern input.form-control.input-validation-error:focus,.form-modern textarea.form-control.input-validation-error:focus,.form-modern select.form-select.input-validation-error:focus{border-color:var(--bs-form-invalid-border)!important;box-shadow:0 0 0 .2rem rgba(220,53,69,.3)!important;transform:none}.form-modern .btn-lg{height:2.6rem;padding:.5rem 1rem;display:inline-flex;align-items:center}.form-modern .border-top{border-color:rgba(var(--bs-body-color-rgb),.1)!important;margin-top:2rem!important;padding-top:1.5rem!important}.form-modern .profile-input-readonly{background:rgba(var(--bs-body-color-rgb),.03);cursor:not-allowed;color:var(--bs-body-color);opacity:.85}.form-modern .profile-input-readonly:focus{transform:none;box-shadow:0 0 0 4px rgba(var(--bs-body-color-rgb),.05);border-color:rgba(var(--bs-body-color-rgb),.2)}.form-modern .profile-select{cursor:pointer;font-weight:500}.form-modern .ts-wrapper.single .ts-control,.form-modern .ts-wrapper.single.input-active .ts-control{border-radius:var(--bs-border-radius-lg);color:var(--bs-body-color);font-size:1rem;line-height:1.5;height:auto;padding-top:.75rem;padding-bottom:.75rem;padding-left:1rem;padding-right:2.5rem}.form-modern .ts-wrapper.single .ts-control>.item,.form-modern .ts-wrapper.single .ts-control>input,.form-modern .ts-wrapper.single .ts-control>input::placeholder{font-size:1rem;font-weight:400;line-height:1.5}.form-modern .ts-wrapper.focus .ts-control{border-color:var(--bs-primary-border)!important;transform:translateY(-1px)}.form-modern .ts-wrapper.focus,.form-modern .ts-wrapper.dropdown-active{border-color:var(--bs-primary-border)!important;box-shadow:var(--ls-input-focus-shadow)}.form-modern .ts-wrapper.dropdown-active .ts-control{border-bottom-left-radius:0;border-bottom-right-radius:0;transform:none}.form-modern .ts-dropdown,.form-modern .ts-wrapper .dropdown-header{background-color:var(--form-modern-field-bg);border:var(--bs-border-width) solid var(--form-modern-field-border);border-top:0;border-color:var(--form-modern-field-border);color:var(--bs-body-color);font-size:1rem}.form-modern .plugin-dropdown_input .dropdown-input-wrap{padding:.5rem;padding-top:0;border-bottom:var(--bs-border-width) solid var(--form-modern-field-border);background-color:var(--form-modern-field-bg)}.form-modern .plugin-dropdown_input .dropdown-input{background-color:var(--form-modern-field-bg);border:var(--bs-border-width) solid var(--form-modern-field-border);border-radius:10px;color:var(--bs-body-color);line-height:1.5;min-height:calc(1.5em + 1.5rem + 4px);padding:.75rem 1rem}.form-modern .plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:var(--bs-primary);box-shadow:none!important;outline:0;margin:0;padding:.25rem;font-size:1rem}[data-bs-theme="dark"] .form-modern input.form-control,[data-bs-theme="dark"] .form-modern textarea.form-control,[data-bs-theme="dark"] .form-modern select.form-select{background-color:var(--form-modern-field-bg);border-color:var(--form-modern-field-border);color:var(--bs-body-color)}[data-bs-theme="dark"] .form-modern{--form-modern-field-bg:var(--bs-body-bg);--form-modern-field-border:rgba(255,255,255,.1)}[data-bs-theme="dark"] .form-modern select.form-select{--form-select-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23c0c0c0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-image:var(--form-select-icon);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}[data-bs-theme="dark"] .form-modern select.form-select option{background:var(--bs-body-bg);color:var(--bs-body-color)}[data-bs-theme="dark"] .form-modern .form-select optgroup,[data-bs-theme="dark"] .form-select optgroup{background:var(--bs-body-bg);color:var(--bs-body-color);font-weight:600}[data-bs-theme="dark"] .form-modern .form-select optgroup option,[data-bs-theme="dark"] .form-select optgroup option{background:var(--bs-body-bg);color:var(--bs-body-color)}[data-bs-theme="dark"] .form-modern .profile-input-readonly{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08)}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp .6s ease-out forwards}.animate-fade-in-up-delay-1{animation:fadeInUp .6s ease-out .1s forwards;opacity:0}.animate-fade-in-up-delay-2{animation:fadeInUp .6s ease-out .2s forwards;opacity:0}.animate-fade-in-up-delay-3{animation:fadeInUp .6s ease-out .3s forwards;opacity:0}.animate-fade-in-up-delay-4{animation:fadeInUp .6s ease-out .4s forwards;opacity:0}.animate-fade-in-up-delay-5{animation:fadeInUp .6s ease-out .5s forwards;opacity:0}.animate-fade-in-up-delay-6{animation:fadeInUp .6s ease-out .6s forwards;opacity:0}.animate-fade-in-up-delay-7{animation:fadeInUp .6s ease-out .7s forwards;opacity:0}.animate-fade-in-up-delay-8{animation:fadeInUp .6s ease-out .8s forwards;opacity:0}.animate-fade-in-up-delay-9{animation:fadeInUp .6s ease-out .9s forwards;opacity:0}.animate-fade-in-up-delay-10{animation:fadeInUp .6s ease-out 1s forwards;opacity:0}.animate-fade-in-up-delay-11{animation:fadeInUp .6s ease-out 1.1s forwards;opacity:0}.animate-fade-in-up-delay-12{animation:fadeInUp .6s ease-out 1.2s forwards;opacity:0}.animate-fade-in-up-delay-13{animation:fadeInUp .6s ease-out 1.3s forwards;opacity:0}.animate-fade-in-up-delay-14{animation:fadeInUp .6s ease-out 1.4s forwards;opacity:0}.animate-fade-in-up-delay-15{animation:fadeInUp .6s ease-out 1.5s forwards;opacity:0}.animate-fade-in-up-delay-16{animation:fadeInUp .6s ease-out 1.6s forwards;opacity:0}.animate-fade-in-up-delay-17{animation:fadeInUp .6s ease-out 1.7s forwards;opacity:0}.animate-fade-in-up-delay-18{animation:fadeInUp .6s ease-out 1.8s forwards;opacity:0}.animate-fade-in-up-delay-19{animation:fadeInUp .6s ease-out 1.9s forwards;opacity:0}.animate-fade-in-up-delay-20{animation:fadeInUp .6s ease-out 2s forwards;opacity:0}.avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border-radius:50%;overflow:hidden;flex-shrink:0}.avatar.avatar-xs,.avatar.avatar-xxs{width:24px;height:24px;font-size:.625rem;min-width:24px;min-height:24px}.avatar.avatar-sm{width:32px;height:32px;font-size:.75rem;min-width:32px;min-height:32px}.avatar.avatar-md{width:48px;height:48px;font-size:.875rem;min-width:48px;min-height:48px}.avatar.avatar-lg{width:64px;height:64px;font-size:1rem;min-width:64px;min-height:64px}.avatar.avatar-xl{width:96px;height:96px;font-size:1.25rem;min-width:96px;min-height:96px}.avatar.avatar-inline{width:32px;height:32px;font-size:.75rem;min-width:32px;min-height:32px;vertical-align:middle;margin-bottom:0!important}.avatar.avatar-inline.avatar-circle{border:1px solid var(--bs-border-color-translucent)}.avatar.avatar-inline img{width:calc(100% - 2px);height:calc(100% - 2px);min-width:calc(100% - 2px);min-height:calc(100% - 2px);margin:1px}.avatar.avatar-inline .initials{top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);line-height:normal;display:flex;align-items:center;justify-content:center;background-color:var(--bs-primary)}.avatar-name.avatar-name-inline{align-items:center;vertical-align:middle;line-height:1.2;max-width:20ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.avatar.avatar-inline+.avatar-name,.avatar.avatar-inline+span{align-self:center}.avatar-name.avatar-name-inline a,.avatar-name.avatar-name-inline a:hover,.avatar-name.avatar-name-inline a:focus{color:inherit;text-decoration:none}.avatar.avatar-userimageselect{width:24px;height:24px;font-size:1.5rem;min-width:24px;min-height:24px;--bs-link-color-rgb:var(--bs-body-color-rgb)}.avatar.avatar-userimageselect a{--bs-link-color-rgb:var(--bs-body-color-rgb)}.avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.avatar .initials{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--bs-primary);color:#fff;font-weight:600;font-size:.5em;border-radius:50%;top:0;left:0}.avatar img:not([src=""])~.initials{display:none}@media(max-width:767px){.form-modern .card-body{padding:2rem!important;min-height:50vh}.form-modern .profile-avatar{width:70px;height:70px}.form-modern .profile-initials{font-size:1.5rem}.form-modern .btn{width:100%}}.modal-backdrop{--bs-backdrop-opacity:1;background-color:color-mix(in srgb,#000 35%,transparent)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-backdrop.show{z-index:1080}.modal.show{z-index:1085}.main-content{position:relative}#page-loader{position:absolute;inset:0;z-index:900;display:flex;align-items:center;justify-content:center;background-color:var(--bs-body-bg,#fff);transition:opacity .25s ease;opacity:1;pointer-events:none}#page-loader.page-loader-hidden{opacity:0;pointer-events:none}.page-loader-card{margin:auto;max-width:300px;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 2.5rem;border-radius:1rem;background-color:color-mix(in srgb,var(--bs-body-bg,#fff) 80%,transparent);box-shadow:0 8px 32px rgba(0,0,0,.12);border:1px solid color-mix(in srgb,var(--bs-primary,#274d73) 15%,transparent)}.page-loader-mark{width:8rem;height:8rem}.page-loader-text{font-size:.85rem;color:var(--bs-secondary-color,#6c757d);letter-spacing:.03em}.validation-summary-errors>ul{flex:1 1 auto;min-width:0;margin-bottom:0}.badge[class*="bg-"]:not(.bg-transparent){border:var(--bs-border-width) solid var(--badge-background-border-color,var(--bs-border-color))}.badge:is(.bg-primary,.bg-primary-subtle){--badge-background-border-color:var(--bs-primary-border-subtle)}.badge:is(.bg-secondary,.bg-secondary-subtle){--badge-background-border-color:var(--bs-secondary-border-subtle)}.badge:is(.bg-success,.bg-success-subtle){--badge-background-border-color:var(--bs-success-border-subtle)}.badge:is(.bg-info,.bg-info-subtle){--badge-background-border-color:var(--bs-info-border-subtle)}.badge:is(.bg-warning,.bg-warning-subtle){--badge-background-border-color:var(--bs-warning-border-subtle)}.badge:is(.bg-danger,.bg-danger-subtle){--badge-background-border-color:var(--bs-danger-border-subtle)}.badge.fw-size-normal{--bs-badge-font-size:1rem}.currency,.currency *{text-align:right}.scrollable-content{flex:1 1 auto;min-height:0;overflow-y:auto}@media(min-width:768px){.fixed-layout.page-fill .main-content:has(.scrollable-content){display:flex;flex-direction:column;flex:1 1 auto}.fixed-layout.page-fill .main-content:has(.scrollable-content) :has(.scrollable-content):not(.scrollable-content):not(.tab-pane:not(.active)){display:flex;flex-direction:column;flex:1 1 0;min-height:0}.fixed-layout.page-fill .main-content:has(.scrollable-content) :has(.scrollable-content)>:not(:has(.scrollable-content)):not(.scrollable-content){flex-shrink:0}.fixed-layout.page-fill .main-content .scrollable-content{flex:1 1 0;min-height:0;max-height:none;overflow-y:auto}}.badge{--bs-badge-font-size:.85em;--bs-badge-font-weight:500}