/*!
 * Bootstrap  v5.3.7 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue: #873BFF;--bs-indigo: #00121A;--bs-purple: #A56CFF;--bs-pink: #FF007E;--bs-red: #E10717;--bs-orange: #FFB27A;--bs-yellow: #ffc107;--bs-green: #79E3A4;--bs-teal: #14AA4E;--bs-cyan: #249BE1;--bs-white: #fff;--bs-gray: #e8e8e8;--bs-gray-dark: #404D53;--bs-textApproved: #212529;--bs-textPending: #212529;--bs-gray-100: #F0F5F7;--bs-gray-200: #e9ecef;--bs-gray-300: #BFC4C6;--bs-gray-400: #D9D8D8;--bs-gray-500: #e8e8e8;--bs-gray-600: #F7F7F7;--bs-gray-700: #80888C;--bs-gray-800: #404D53;--bs-gray-900: #212529;--bs-primary: #873BFF;--bs-secondary: #00121A;--bs-success: #79E3A4;--bs-info: #249BE1;--bs-warning: #ffc107;--bs-danger: #E10717;--bs-light: #F0F5F7;--bs-dark: #00121A;--bs-gray: #80888C;--bs-white: #fff;--bs-fiducia: #C39DFF;--bs-confine: #FFB27A;--bs-confidenza: #FF7FBC;--bs-scintilla: #79E3A4;--bs-textApproved: #212529;--bs-textPending: #212529;--bs-primary-rgb: 135, 59, 255;--bs-secondary-rgb: 0, 18, 26;--bs-success-rgb: 121, 227, 164;--bs-info-rgb: 36, 155, 225;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 225, 7, 23;--bs-light-rgb: 240, 245, 247;--bs-dark-rgb: 0, 18, 26;--bs-gray-rgb: 128, 136, 140;--bs-white-rgb: 255, 255, 255;--bs-fiducia-rgb: 195, 157, 255;--bs-confine-rgb: 255, 178, 122;--bs-confidenza-rgb: 255, 127, 188;--bs-scintilla-rgb: 121, 227, 164;--bs-textApproved-rgb: 33, 37, 41;--bs-textPending-rgb: 33, 37, 41;--bs-primary-text-emphasis: rgb(54, 23.6, 102);--bs-secondary-text-emphasis: rgb(0, 7.2, 10.4);--bs-success-text-emphasis: rgb(48.4, 90.8, 65.6);--bs-info-text-emphasis: rgb(14.4, 62, 90);--bs-warning-text-emphasis: rgb(102, 77.2, 2.8);--bs-danger-text-emphasis: rgb(90, 2.8, 9.2);--bs-light-text-emphasis: #80888C;--bs-dark-text-emphasis: #80888C;--bs-primary-bg-subtle: rgb(231, 215.8, 255);--bs-secondary-bg-subtle: rgb(204, 207.6, 209.2);--bs-success-bg-subtle: rgb(228.2, 249.4, 236.8);--bs-info-bg-subtle: rgb(211.2, 235, 249);--bs-warning-bg-subtle: rgb(255, 242.6, 205.4);--bs-danger-bg-subtle: rgb(249, 205.4, 208.6);--bs-light-bg-subtle: rgb(247.5, 250, 251);--bs-dark-bg-subtle: #D9D8D8;--bs-primary-border-subtle: rgb(207, 176.6, 255);--bs-secondary-border-subtle: rgb(153, 160.2, 163.4);--bs-success-border-subtle: rgb(201.4, 243.8, 218.6);--bs-info-border-subtle: rgb(167.4, 215, 243);--bs-warning-border-subtle: rgb(255, 230.2, 155.8);--bs-danger-border-subtle: rgb(243, 155.8, 162.2);--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #e8e8e8;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 18, 26;--bs-font-sans-serif: "Poppins", system-ui, sans-serif;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #00121A;--bs-body-color-rgb: 0, 18, 26;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #00121A;--bs-emphasis-color-rgb: 0, 18, 26;--bs-secondary-color: rgba(0, 18, 26, 0.75);--bs-secondary-color-rgb: 0, 18, 26;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(0, 18, 26, 0.5);--bs-tertiary-color-rgb: 0, 18, 26;--bs-tertiary-bg: #F0F5F7;--bs-tertiary-bg-rgb: 240, 245, 247;--bs-heading-color: #00121A;--bs-link-color: #873BFF;--bs-link-color-rgb: 135, 59, 255;--bs-link-decoration: none;--bs-link-hover-color: #A56CFF;--bs-link-hover-color-rgb: 165, 108, 255;--bs-link-hover-decoration: underline;--bs-code-color: #FF007E;--bs-highlight-color: #00121A;--bs-highlight-bg: rgb(255, 242.6, 205.4);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: rgba(0, 18, 26, 0.09);--bs-border-color-translucent: rgba(0, 18, 26, 0.175);--bs-border-radius: 16px;--bs-border-radius-sm: 8px;--bs-border-radius-lg: 24px;--bs-border-radius-xl: 40px;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 18px 36px -24px rgba(0, 18, 26, 0.25);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 18, 26, 0.075);--bs-box-shadow-lg: 0 24px 48px -20px rgba(0, 18, 26, 0.22);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 18, 26, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(135, 59, 255, 0.25);--bs-form-valid-color: #79E3A4;--bs-form-valid-border-color: #79E3A4;--bs-form-invalid-color: #E10717;--bs-form-invalid-border-color: #E10717}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #BFC4C6;--bs-body-color-rgb: 191, 196, 198;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(191, 196, 198, 0.75);--bs-secondary-color-rgb: 191, 196, 198;--bs-secondary-bg: #404D53;--bs-secondary-bg-rgb: 64, 77, 83;--bs-tertiary-color: rgba(191, 196, 198, 0.5);--bs-tertiary-color-rgb: 191, 196, 198;--bs-tertiary-bg: rgb(48.5, 57, 62);--bs-tertiary-bg-rgb: 49, 57, 62;--bs-primary-text-emphasis: rgb(183, 137.4, 255);--bs-secondary-text-emphasis: rgb(102, 112.8, 117.6);--bs-success-text-emphasis: rgb(174.6, 238.2, 200.4);--bs-info-text-emphasis: rgb(123.6, 195, 237);--bs-warning-text-emphasis: rgb(255, 217.8, 106.2);--bs-danger-text-emphasis: rgb(237, 106.2, 115.8);--bs-light-text-emphasis: #F0F5F7;--bs-dark-text-emphasis: #BFC4C6;--bs-primary-bg-subtle: rgb(27, 11.8, 51);--bs-secondary-bg-subtle: rgb(0, 3.6, 5.2);--bs-success-bg-subtle: rgb(24.2, 45.4, 32.8);--bs-info-bg-subtle: rgb(7.2, 31, 45);--bs-warning-bg-subtle: rgb(51, 38.6, 1.4);--bs-danger-bg-subtle: rgb(45, 1.4, 4.6);--bs-light-bg-subtle: #404D53;--bs-dark-bg-subtle: rgb(32, 47.5, 54.5);--bs-primary-border-subtle: rgb(81, 35.4, 153);--bs-secondary-border-subtle: rgb(0, 10.8, 15.6);--bs-success-border-subtle: rgb(72.6, 136.2, 98.4);--bs-info-border-subtle: rgb(21.6, 93, 135);--bs-warning-border-subtle: rgb(153, 115.8, 4.2);--bs-danger-border-subtle: rgb(135, 4.2, 13.8);--bs-light-border-subtle: #80888C;--bs-dark-border-subtle: #404D53;--bs-heading-color: inherit;--bs-link-color: rgb(183, 137.4, 255);--bs-link-hover-color: rgb(197.4, 160.92, 255);--bs-link-color-rgb: 183, 137, 255;--bs-link-hover-color-rgb: 197, 161, 255;--bs-code-color: rgb(255, 102, 177.6);--bs-highlight-color: #BFC4C6;--bs-highlight-bg: rgb(102, 77.2, 2.8);--bs-border-color: #80888C;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: rgb(174.6, 238.2, 200.4);--bs-form-valid-border-color: rgb(174.6, 238.2, 200.4);--bs-form-invalid-color: rgb(237, 106.2, 115.8);--bs-form-invalid-border-color: rgb(237, 106.2, 115.8)}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: var(--bs-body-color);--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: 16px;--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(16px - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0, -50px);transition:transform .3s ease-out}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #00121A;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin-top:calc(-0.5*var(--bs-modal-header-padding-y));margin-right:calc(-0.5*var(--bs-modal-header-padding-x));margin-bottom:calc(-0.5*var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}