.modal-backdrop{position:fixed;inset:0;background:#00000073;z-index:100000}.modal-host{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:100001;pointer-events:none}.modal-host>*{pointer-events:auto}@font-face{font-family:TiltNeon;src:url("./media/TiltNeon-CCNZKUIY.ttf")}@font-face{font-family:Nunito;src:url("./media/Nunito-Regular-KOS4U2NL.ttf")}@font-face{font-family:Nunito-semiBold;src:url("./media/Nunito-SemiBold-NRKGP7NO.ttf")}@font-face{font-family:Nunito-Bold;src:url("./media/Nunito-Bold-DP3V7PCM.ttf")}@font-face{font-family:ShadowsIntoLight;src:url("./media/ShadowsIntoLight-Regular-7YCUQP5H.ttf")}html{-webkit-tap-highlight-color:transparent}body{margin:0;font-family:Nunito}.box-light{background-color:#fff;border-radius:.375rem;box-shadow:0 0 10px #0000001a;padding:1.5rem}input{height:31px;border-radius:.2rem;font-family:Nunito-SemiBold;font-size:1rem;background-color:#e8f0fe;border:none;color:#313131;padding:.5rem}[deviceType=desktop]{transition:transform .2s ease}[deviceType=desktop] button:hover{transform:scale(1.08)}[deviceType=desktop] button:focus{outline:1px solid transparent;transform:scale(1.04)}[deviceType=desktop] button:active{transform:scale(.9)}button{outline:none;font-family:Nunito-Semibold;transition:transform .2s ease}select{font-family:Nunito-SemiBold}a{outline:none;transition:transform .2s ease}a:hover{transform:scale(1.08)}a:focus{transform:scale(1.08)}button,select{border:none;cursor:pointer}@keyframes slideInUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.scrollbar-custom::-webkit-scrollbar{height:.25rem;width:.25em}.scrollbar-custom::-webkit-scrollbar-track{background-color:transparent}.scrollbar-custom::-webkit-scrollbar-thumb{background-color:#888}.scrollbar-custom::-webkit-scrollbar-thumb:hover{background-color:#555}.scrollbar-custom::-webkit-scrollbar-button{display:none}.scrollbar-invisible::-webkit-scrollbar{display:none}.dialog-enter{animation:slideInUp .3s forwards}.dialog-leave{animation:slideOutDown .3s forwards}.dialog{border-radius:.375rem;background:#fff;box-shadow:0 0 10px #0000001a}.icon-mask,.icon-light,.icon-gray,.icon-blue{display:inline-block;flex-shrink:0;height:24px;width:24px;-webkit-mask:var(--mask-url) center / contain no-repeat;mask:var(--mask-url) center / contain no-repeat}.icon-mask{background-color:currentColor}.icon-light{background-color:var(--icon-on-dark)}.icon-gray{background-color:var(--icon-default)}.icon-blue{background-color:var(--primary-700)}.table-list{height:100%;width:100%}.table-list thead{display:flex}.table-list thead tr{height:50px;width:100%;display:flex;border-radius:.375rem .375rem 0 0}.table-list thead tr th{display:flex;align-items:center;font-weight:100}.table-list tbody{overflow:auto;display:block}.table-list tbody tr{height:50px;width:100%;display:flex;border-bottom:1px solid #d1d1d1;cursor:pointer;background-color:#ededed;color:#5c5c5c}.table-list tbody tr:hover{background-color:#c9c9c9}.table-list tbody tr td{align-content:center;font-weight:100}.table-list tbody.scrollbar-custom::-webkit-scrollbar-track{background-color:#ededed}.table-rounded{border-radius:.375rem}.table-rounded tr:first-of-type th:first-of-type{border-top-left-radius:.375rem}.table-rounded tr:first-of-type th:last-of-type{border-top-right-radius:.375rem}.table-rounded tr:last-of-type td:first-of-type{border-bottom-left-radius:.375rem}.table-rounded tr:last-of-type td:last-of-type{border-bottom-right-radius:.375rem}.table-rounded tr:last-of-type td{border-bottom:none}.table-rounded tr td:first-of-type{border-left:none}.table-rounded tr td:last-of-type{border-right:none}.table-light tr:not(:first-of-type){border-top:1px solid var(--light-2)}.table-light td{border-right:1px solid var(--light-2);background-color:#fff}@media print{.table-light td{outline:1px solid var(--light-2)}}.table-light th{background-color:#fff}:root{--primary-50: #e8f5fb;--primary-100: #cbe8f4;--primary-200: #b3ddf0;--primary-300: #88c8e2;--primary-400: #4eb0d4;--primary-500: #2d99c8;--primary-600: #1d80aa;--primary-700: #146888;--primary-800: #0d5170;--primary-900: #073a55;--brand-navy: #000a2e;--brand-navy-soft: #1a2547;--brand-mint: #5effe0;--slate-50: #f8fafc;--slate-100: #f1f5f9;--slate-200: #e2e8f0;--slate-300: #cbd5e1;--slate-400: #94a3b8;--slate-500: #64748b;--slate-600: #475569;--slate-700: #334155;--success-50: #e8f5ec;--success-500: #38a169;--success-700: #226b42;--warning-50: #fdf6e3;--warning-500: #d69e2e;--warning-700: #855e15;--danger-50: #fce8e8;--danger-500: #e53e3e;--danger-700: #9a2222;--bg-page: #fff;--bg-surface: #fff;--bg-surface-raised: var(--slate-50);--bg-surface-sunken: var(--slate-100);--bg-header: var(--brand-navy-soft);--bg-sidebar: var(--brand-navy-soft);--bg-scrim: rgb(15 23 42 / 45%);--text-primary: var(--brand-navy);--text-secondary: var(--slate-500);--text-tertiary: var(--slate-400);--text-disabled: var(--slate-300);--text-placeholder: var(--slate-400);--text-on-dark: #fff;--text-on-primary: #fff;--text-link: var(--primary-600);--text-link-hover: var(--primary-700);--border-subtle: var(--slate-100);--border-default: var(--slate-200);--border-strong: var(--slate-300);--border-divider: var(--primary-200);--border-focus: var(--primary-500);--icon-default: var(--slate-500);--icon-muted: var(--slate-400);--icon-disabled: var(--slate-300);--icon-on-dark: #fff;--focus-ring: 0 0 0 3px rgb(45 153 200 / 35%);--action-primary-bg: var(--primary-600);--action-primary-bg-hover: var(--primary-700);--action-primary-bg-active: var(--primary-800);--action-primary-bg-disabled: var(--slate-200);--action-primary-fg: #fff;--action-primary-fg-disabled: var(--slate-400);--action-secondary-bg: transparent;--action-secondary-bg-hover: var(--slate-100);--action-secondary-bg-active: var(--slate-200);--action-secondary-fg: var(--primary-600);--action-secondary-border: var(--slate-300);--action-ghost-bg-hover: var(--slate-100);--action-ghost-bg-active: var(--slate-200);--status-success-bg: var(--success-50);--status-success-fg: var(--success-700);--status-success-dot: var(--success-500);--status-warning-bg: var(--warning-50);--status-warning-fg: var(--warning-700);--status-warning-dot: var(--warning-500);--status-danger-bg: var(--danger-50);--status-danger-fg: var(--danger-700);--status-danger-dot: var(--danger-500);--status-info-bg: var(--primary-50);--status-info-fg: var(--primary-700);--status-info-dot: var(--primary-500);--status-neutral-bg: var(--slate-100);--status-neutral-fg: var(--slate-700);--status-neutral-dot: var(--slate-400)}
