@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/montserrat-cyrillic-ext-wght-normal-NZC56VFT.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/montserrat-cyrillic-wght-normal-AHHMRH7N.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/montserrat-vietnamese-wght-normal-JT53DWV7.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/montserrat-latin-ext-wght-normal-4VHWKJEV.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/montserrat-latin-wght-normal-VA4M73IZ.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-wght-normal-IYF56FF6.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-wght-normal-JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-wght-normal-EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-wght-normal-IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-wght-normal-CE5GGD3W.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-wght-normal-HA22NDSG.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vx-primary: #e03d12;--vx-primary-hover: #c5330d;--vx-primary-soft: #fdeee9;--vx-secondary: #0b3774;--vx-secondary-hover: #092c5c;--vx-secondary-soft: #e8eef8;--vx-bg: #ffffff;--vx-bg-subtle: #f7f8fa;--vx-border: #e6e8ec;--vx-border-strong: #d3d7de;--vx-text: #14181f;--vx-text-muted: #5f6877;--vx-text-faint: #98a0ad;--vx-success: #14804a;--vx-success-soft: #e6f5ed;--vx-warning: #a86400;--vx-warning-soft: #fdf3e0;--vx-danger: #c42b1c;--vx-danger-soft: #fdeceb;--vx-info: #0b3774;--vx-info-soft: #e8eef8;--vx-chart-1: #2a78d6;--vx-chart-2: #1baf7a;--vx-chart-3: #6250d6;--vx-chart-4: #eda100;--vx-chart-5: #e87ba4;--vx-chart-seq: #2a78d6;--vx-chart-good: #0ca30c;--vx-chart-warning: #eda100;--vx-chart-critical: #d03b3b;--vx-chart-neutral: #c3c2b7;--vx-chart-track: #eef0f3;--vx-chart-1-soft: #e7f0fb;--vx-chart-good-soft: #e5f5e5;--vx-chart-warning-soft: #fdf3dc;--vx-chart-critical-soft: #fbe9e9;--vx-chart-neutral-soft: #f1f1ee;--vx-font-body: "Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--vx-font-heading: "Montserrat Variable", "Inter Variable", system-ui, sans-serif;--vx-text-xs: .75rem;--vx-text-sm: .8125rem;--vx-text-md: .9375rem;--vx-text-lg: 1.125rem;--vx-text-xl: 1.5rem;--vx-text-2xl: 2rem;--vx-space-1: .25rem;--vx-space-2: .5rem;--vx-space-3: .75rem;--vx-space-4: 1rem;--vx-space-5: 1.5rem;--vx-space-6: 2rem;--vx-space-7: 3rem;--vx-radius-sm: 6px;--vx-radius: 10px;--vx-radius-lg: 14px;--vx-shadow-sm: 0 1px 2px rgb(16 24 40 / .05);--vx-shadow: 0 4px 14px rgb(16 24 40 / .07);--vx-shadow-lg: 0 18px 48px rgb(16 24 40 / .16);--vx-ease: cubic-bezier(.22, .61, .36, 1);--vx-fast: .14s;--vx-base: .24s;--vx-sidebar-w: 248px;--vx-topbar-h: 64px}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;overscroll-behavior:none}body{margin:0;background:var(--vx-bg);color:var(--vx-text);font-family:var(--vx-font-body);font-size:var(--vx-text-md);line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-family:var(--vx-font-heading);font-weight:700;letter-spacing:-.01em;color:var(--vx-text)}h1{font-size:var(--vx-text-xl)}h2{font-size:var(--vx-text-lg)}h3{font-size:var(--vx-text-md)}p{margin:0}a{color:var(--vx-secondary);text-decoration:none}a:hover{color:var(--vx-primary)}::selection{background:var(--vx-primary-soft)}:focus-visible{outline:2px solid var(--vx-secondary);outline-offset:2px}@keyframes vx-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes vx-fade{0%{opacity:0}to{opacity:1}}@keyframes vx-pop{0%{opacity:0;transform:scale(.97) translateY(6px)}to{opacity:1;transform:none}}@keyframes vx-spin{to{transform:rotate(360deg)}}.vx-enter{animation:vx-fade-up var(--vx-base) var(--vx-ease) both}.vx-stagger>*{animation:vx-fade-up var(--vx-base) var(--vx-ease) both}.vx-stagger>:nth-child(1){animation-delay:0ms}.vx-stagger>:nth-child(2){animation-delay:40ms}.vx-stagger>:nth-child(3){animation-delay:80ms}.vx-stagger>:nth-child(4){animation-delay:.12s}.vx-stagger>:nth-child(5){animation-delay:.16s}.vx-stagger>:nth-child(6){animation-delay:.2s}.vx-stagger>:nth-child(7){animation-delay:.24s}.vx-stagger>:nth-child(8){animation-delay:.28s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;animation-delay:0ms!important}}.vx-grid{display:grid;gap:var(--vx-space-4)}.vx-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vx-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vx-grid-main{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media(max-width:1100px){.vx-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-grid-main,.vx-grid-3{grid-template-columns:1fr}}@media(max-width:640px){.vx-grid-2{grid-template-columns:1fr}.vx-grid{gap:var(--vx-space-3)}}@media(max-width:360px){.vx-grid-4{grid-template-columns:1fr}}.vx-grid-equal{grid-auto-rows:1fr}.vx-grid-equal>*{height:100%}.vx-row{display:flex;align-items:center;gap:var(--vx-space-3);flex-wrap:wrap}.vx-stack{display:flex;flex-direction:column;gap:var(--vx-space-4)}.vx-spacer{flex:1}.vx-muted{color:var(--vx-text-muted)}.vx-num{font-variant-numeric:tabular-nums}.vx-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--vx-space-2);height:38px;padding:0 var(--vx-space-4);border:1px solid transparent;border-radius:var(--vx-radius);font:600 var(--vx-text-sm)/1 var(--vx-font-body);cursor:pointer;white-space:nowrap;transition:background var(--vx-fast) var(--vx-ease),border-color var(--vx-fast) var(--vx-ease),color var(--vx-fast) var(--vx-ease),transform var(--vx-fast) var(--vx-ease),box-shadow var(--vx-fast) var(--vx-ease)}.vx-btn:active:not(:disabled){transform:translateY(1px)}.vx-btn:disabled{opacity:.5;cursor:not-allowed}.vx-btn--primary{background:var(--vx-primary);color:#fff}.vx-btn--primary:hover:not(:disabled){background:var(--vx-primary-hover);box-shadow:0 4px 12px #e03d1247}.vx-btn--secondary{background:var(--vx-secondary);color:#fff}.vx-btn--secondary:hover:not(:disabled){background:var(--vx-secondary-hover)}.vx-btn--outline{background:var(--vx-bg);border-color:var(--vx-border-strong);color:var(--vx-text)}.vx-btn--outline:hover:not(:disabled){border-color:var(--vx-secondary);color:var(--vx-secondary)}.vx-btn--ghost{background:transparent;color:var(--vx-text-muted)}.vx-btn--ghost:hover:not(:disabled){background:var(--vx-bg-subtle);color:var(--vx-text)}.vx-btn--danger{background:var(--vx-danger-soft);color:var(--vx-danger)}.vx-btn--danger:hover:not(:disabled){background:var(--vx-danger);color:#fff}.vx-btn--sm{height:30px;padding:0 var(--vx-space-3);font-size:var(--vx-text-xs)}.vx-btn--icon{width:34px;padding:0;height:34px}.vx-btn--block{width:100%}.vx-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--vx-space-2);flex-wrap:wrap}.vx-actions--tight{gap:var(--vx-space-1);flex-wrap:nowrap}[vxModalFooter]{display:flex;justify-content:flex-end;gap:var(--vx-space-2);width:100%}@media(max-width:640px){[vxModalFooter]>*{flex:1}}.vx-input,.vx-select,.vx-textarea{width:100%;height:40px;padding:0 var(--vx-space-3);background:var(--vx-bg);color:var(--vx-text);border:1px solid var(--vx-border-strong);border-radius:var(--vx-radius);font:400 var(--vx-text-md)/1 var(--vx-font-body);transition:border-color var(--vx-fast) var(--vx-ease),box-shadow var(--vx-fast) var(--vx-ease)}.vx-input::placeholder,.vx-select::placeholder,.vx-textarea::placeholder{color:var(--vx-text-faint)}.vx-input:hover,.vx-select:hover,.vx-textarea:hover{border-color:var(--vx-text-faint)}.vx-input:focus,.vx-select:focus,.vx-textarea:focus{outline:none;border-color:var(--vx-secondary);box-shadow:0 0 0 3px var(--vx-secondary-soft)}.vx-input.ng-invalid.ng-touched,.vx-select.ng-invalid.ng-touched,.vx-textarea.ng-invalid.ng-touched{border-color:var(--vx-danger);box-shadow:0 0 0 3px var(--vx-danger-soft)}.vx-textarea{height:auto;min-height:84px;padding:var(--vx-space-3);resize:vertical;line-height:1.5}.vx-select{appearance:none;padding-right:32px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%235f6877' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.vx-table{width:100%;border-collapse:collapse;font-size:var(--vx-text-sm)}.vx-table th{text-align:left;padding:var(--vx-space-3) var(--vx-space-4);font-weight:600;font-size:var(--vx-text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--vx-text-muted);background:var(--vx-bg-subtle);border-bottom:1px solid var(--vx-border);white-space:nowrap}.vx-table td{padding:var(--vx-space-3) var(--vx-space-4);border-bottom:1px solid var(--vx-border);vertical-align:middle}.vx-table tbody tr{transition:background var(--vx-fast) var(--vx-ease)}.vx-table tbody tr:hover{background:var(--vx-bg-subtle)}.vx-table tbody tr:last-child td{border-bottom:0}.vx-table .is-right{text-align:right}.vx-table .is-center{text-align:center}.vx-badge{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:var(--vx-text-xs);font-weight:600;line-height:1.6;white-space:nowrap}.vx-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.vx-badge--success{background:var(--vx-success-soft);color:var(--vx-success)}.vx-badge--warning{background:var(--vx-warning-soft);color:var(--vx-warning)}.vx-badge--danger{background:var(--vx-danger-soft);color:var(--vx-danger)}.vx-badge--info{background:var(--vx-info-soft);color:var(--vx-info)}.vx-badge--primary{background:var(--vx-primary-soft);color:var(--vx-primary)}.vx-badge--neutral{background:var(--vx-bg-subtle);color:var(--vx-text-muted);border:1px solid var(--vx-border)}
