.tag{display:inline-flex;align-items:center;padding:2px 10px;border-radius:50px;font-size:14px;background-color:#f3f4f6;border:1px solid rgba(0,0,0,.04);box-shadow:0 1px 2px #00000008}.tag.blue{background-color:var(--color-info-100);color:var(--color-info-700)}.tag.green{background-color:var(--color-success-100);color:var(--color-success-700)}.tag.purple{background-color:var(--color-primary-100);color:var(--color-primary-700)}.tag.orange{background-color:var(--color-warning-100);color:var(--color-warning-700)}.tag.red{background-color:var(--color-error-100);color:var(--color-error-700)}:root{--table-header-bg: #FAFBFE;--table-header-text: #6B7288}.tb-wrapper{border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden}.table{line-height:1.75em}.table thead{border-bottom:1px solid #e5e7eb}.table tr:not(:last-child){border-bottom-style:solid;border-bottom-color:#f3f4f6}.table tr:nth-child(2n){background-color:#f9fafb}.table th{font-weight:600;background-color:var(--table-header-bg);color:var(--table-header-text)}.table th,.table td{padding:8px}.table td.cell-tag{padding:0 4px;text-align:center}:root{--color-primary-50: #F5F6FB;--color-primary-100: #E9ECF7;--color-primary-200: #D1D7EC;--color-primary-300: #B4BDDd;--color-primary-400: #939FC8;--color-primary-500: #727EB0;--color-primary-600: #616B97;--color-primary-700: #50587C;--color-primary-800: #404662;--color-primary-900: #303449;--color-success-50: #F3FAF6;--color-success-100: #E4F3EA;--color-success-200: #C5E3D1;--color-success-300: #A1D0B5;--color-success-400: #7CB998;--color-success-500: #5D9B7A;--color-success-600: #4F8668;--color-success-700: #417056;--color-success-800: #345B45;--color-success-900: #274634;--color-warning-50: #FCF8F1;--color-warning-100: #F7EDD8;--color-warning-200: #EED8A8;--color-warning-300: #E4C375;--color-warning-400: #D9B154;--color-warning-500: #D2A247;--color-warning-600: #B78A3B;--color-warning-700: #987230;--color-warning-800: #795A25;--color-warning-900: #5B431B;--color-error-50: #FCF4F4;--color-error-100: #F7E6E6;--color-error-200: #EDC6C6;--color-error-300: #E1A1A1;--color-error-400: #D67F7F;--color-error-500: #C96C6C;--color-error-600: #B15B5B;--color-error-700: #934A4A;--color-error-800: #753939;--color-error-900: #572A2A;--color-info-50: #F3F8FC;--color-info-100: #E3EEF8;--color-info-200: #C2DBEE;--color-info-300: #9EC5E2;--color-info-400: #7AAED5;--color-info-500: #5F95C8;--color-info-600: #4F80B0;--color-info-700: #416A92;--color-info-800: #335474;--color-info-900: #253E56;--chart-1: #727EB0;--chart-2: #5D9B7A;--chart-3: #D2A247;--chart-4: #8D74C9;--chart-5: #C96C6C;--chart-6: #5FA8D3;--color-primary: var(--color-primary-500);--page-border: solid #e5e7eb;--navbar-bg: #F4F6FB;--navbar-border: #E2E7F1;--navbar-text: #55627F;--navbar-active-bg: #727EB0;--navbar-active-text: #FFFFFF;--transition-fast: .15s ease-in-out;--transition-base: .3s ease-in-out;--fade-transition: opacity var(--transition-base), visibility var(--transition-base)}a:hover{color:var(--color-primary-600)}.page{display:flex;flex-direction:column;height:100dvh;overflow:hidden}.page-body{flex:1;overflow:auto;background-color:#fff}.page-header,.page-footer{display:flex;align-items:center;padding:0 1rem;z-index:1}.page-header{gap:.5rem;height:2rem;background-color:#fff}.page-footer{justify-content:center;height:2.5rem;font-size:14px;background-color:#f3f4f6;border-top:1px var(--page-border)}.page-nav{height:2.75rem;display:flex;align-items:center;justify-content:center;gap:.25rem;background-color:var(--navbar-bg)}.page-nav a{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;height:2rem;padding:0 .75rem;border-radius:999px;font-size:15px;font-weight:500;color:var(--navbar-text)}.page-nav a.active,.page-nav a.active:hover{background-color:var(--navbar-active-bg);color:var(--navbar-active-text)}.page-nav a:hover{text-decoration:none;background-color:#0000000d}.page-header .icon{font-size:18px}.page-title{margin:0;line-height:1.5;font-family:Prompt;font-size:18px;font-weight:500}.cover{margin:auto;max-width:1280px;padding:1rem}.chart{min-height:100px;border:1px solid #eee}.cover .action-bar{margin:0;margin-bottom:.75rem}button.primary{display:inline-flex;align-items:center;border-radius:.75rem;background:var(--color-primary-500);opacity:1}button.primary:hover{background:#6975a8}button.primary:disabled{background-color:#e5e7eb;color:#99a1af}select,textarea,input:not([type=radio],[type=checkbox]){border-radius:.75rem;border:1px solid #E3E8F2;padding:0 .75rem}
