@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url("./media/poppins-devanagari-300-normal-CHUXJ2ND.woff2") format("woff2"),url("./media/poppins-devanagari-300-normal-RMHWOKZR.woff") format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url("./media/poppins-latin-ext-300-normal-INNXYKSF.woff2") format("woff2"),url("./media/poppins-latin-ext-300-normal-EIDFZEM3.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url("./media/poppins-latin-300-normal-YBCVDBLX.woff2") format("woff2"),url("./media/poppins-latin-300-normal-LGPMPPUP.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-devanagari-400-normal-2JE4Z3CD.woff2") format("woff2"),url("./media/poppins-devanagari-400-normal-2ZNG57PP.woff") format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-latin-ext-400-normal-2E5DQAXQ.woff2") format("woff2"),url("./media/poppins-latin-ext-400-normal-6PKAXVGU.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-latin-400-normal-SFWTNBQB.woff2") format("woff2"),url("./media/poppins-latin-400-normal-ZPTYLX7I.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-devanagari-500-normal-LFYTYJCT.woff2") format("woff2"),url("./media/poppins-devanagari-500-normal-763VGAFJ.woff") format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-latin-ext-500-normal-5AE6DVPL.woff2") format("woff2"),url("./media/poppins-latin-ext-500-normal-4EKIYSNL.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-latin-500-normal-O53RGPUQ.woff2") format("woff2"),url("./media/poppins-latin-500-normal-7WHJNQSB.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url("./media/poppins-devanagari-600-normal-IGWDMXIY.woff2") format("woff2"),url("./media/poppins-devanagari-600-normal-O4YNA3PS.woff") format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url("./media/poppins-latin-ext-600-normal-HWA5RN4A.woff2") format("woff2"),url("./media/poppins-latin-ext-600-normal-PWTPPCS6.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url("./media/poppins-latin-600-normal-3BUSBBSI.woff2") format("woff2"),url("./media/poppins-latin-600-normal-YBYM6FEI.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url("./media/poppins-devanagari-700-normal-AEOADOJC.woff2") format("woff2"),url("./media/poppins-devanagari-700-normal-EV5NJ5E7.woff") format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url("./media/poppins-latin-ext-700-normal-VX3ND3HV.woff2") format("woff2"),url("./media/poppins-latin-ext-700-normal-GLGG63TW.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url("./media/poppins-latin-700-normal-TKEB4KWA.woff2") format("woff2"),url("./media/poppins-latin-700-normal-ZA622GRH.woff") format("woff");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:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-outlined-3QDAKYWR.woff2") format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root{--thm-primary: #ef4444;--thm-primary-hover: color-mix(in srgb, var(--thm-primary) 86%, #000);--thm-primary-soft: color-mix(in srgb, var(--thm-primary) 12%, transparent);--thm-primary-contrast: #ffffff;--thm-navy: #111f4a;--thm-navy-soft: #e8ebf5;--thm-bg: #f1f4fa;--thm-surface: #ffffff;--thm-surface-2: #f8fafc;--thm-sidebar-bg: #ffffff;--thm-border: #d9deea;--thm-border-strong: #c3cadb;--thm-text: #1f2937;--thm-heading: #111f4a;--thm-muted: #64748b;--thm-on-navy: #ffffff;--thm-success: #15803d;--thm-success-soft: #dcfce7;--thm-warning: #b45309;--thm-warning-soft: #fef3c7;--thm-danger: #dc2626;--thm-danger-soft: #fee2e2;--thm-info: #1d4ed8;--thm-info-soft: #dbeafe;--thm-neutral: #475569;--thm-neutral-soft: #eef2f7;--thm-radius-sm: 6px;--thm-radius: 8px;--thm-radius-lg: 14px;--thm-radius-pill: 999px;--thm-shadow-sm: 0 1px 2px rgba(17, 31, 74, .06);--thm-shadow: 0 4px 16px rgba(17, 31, 74, .08);--thm-shadow-lg: 0 18px 48px rgba(17, 31, 74, .18);--thm-focus-ring: 0 0 0 3px color-mix(in srgb, var(--thm-primary) 35%, transparent);--thm-sidebar-w: 248px;--thm-sidebar-w-collapsed: 72px;--thm-topbar-h: 64px;--thm-footer-h: 44px;--thm-font: "Poppins", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--thm-fs-xs: 11px;--thm-fs-sm: 12.5px;--thm-fs: 14px;--thm-fs-md: 16px;--thm-fs-lg: 20px;--thm-fs-xl: 26px;--thm-ease: cubic-bezier(.2, 0, 0, 1);color-scheme:light}:root[data-theme=dark]{--thm-navy-soft: #1d2a52;--thm-bg: #0b1226;--thm-surface: #121b36;--thm-surface-2: #172242;--thm-sidebar-bg: #0f1730;--thm-border: #263359;--thm-border-strong: #33427055;--thm-text: #e5e9f3;--thm-heading: #f5f7fc;--thm-muted: #97a3bf;--thm-success: #4ade80;--thm-success-soft: rgba(74, 222, 128, .14);--thm-warning: #fbbf24;--thm-warning-soft: rgba(251, 191, 36, .14);--thm-danger: #f87171;--thm-danger-soft: rgba(248, 113, 113, .14);--thm-info: #60a5fa;--thm-info-soft: rgba(96, 165, 250, .14);--thm-neutral: #a5b0c8;--thm-neutral-soft: rgba(165, 176, 200, .12);--thm-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--thm-shadow: 0 6px 20px rgba(0, 0, 0, .35);--thm-shadow-lg: 0 18px 48px rgba(0, 0, 0, .55);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:var(--thm-font);font-size:var(--thm-fs);line-height:1.5;color:var(--thm-text);background:var(--thm-bg);-webkit-font-smoothing:antialiased;transition:background-color .2s var(--thm-ease),color .2s var(--thm-ease)}h1,h2,h3,h4,h5{margin:0;color:var(--thm-heading);font-weight:600;line-height:1.3}h1{font-size:var(--thm-fs-xl)}h2{font-size:var(--thm-fs-lg)}h3{font-size:var(--thm-fs-md)}h4{font-size:var(--thm-fs)}p{margin:0 0 .5rem}a{color:var(--thm-primary);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:none;box-shadow:var(--thm-focus-ring);border-radius:var(--thm-radius-sm)}::selection{background:var(--thm-primary-soft)}.ms{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;-webkit-user-select:none;user-select:none}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}*{scrollbar-width:thin;scrollbar-color:var(--thm-border-strong) transparent}.boot-splash{position:fixed;inset:0;display:grid;place-content:center;gap:18px;background:var(--thm-bg)}.boot-splash__logo{font-size:30px;font-weight:700;letter-spacing:-.5px}.boot-splash__logo .t{color:#ef4444}.boot-splash__logo .o{color:var(--thm-heading)}.boot-splash__bar{height:3px;width:180px;border-radius:3px;background:linear-gradient(90deg,transparent,#ef4444,transparent);background-size:200% 100%;animation:thm-shimmer 1.1s linear infinite}@keyframes thm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes thm-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.btn{--_bg: transparent;--_fg: var(--thm-text);--_bd: transparent;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 20px;border-radius:var(--thm-radius-pill);border:1.5px solid var(--_bd);background:var(--_bg);color:var(--_fg);font:500 var(--thm-fs)/1 var(--thm-font);white-space:nowrap;cursor:pointer;text-decoration:none!important;transition:background-color .15s var(--thm-ease),border-color .15s,color .15s,box-shadow .15s}.btn .ms{font-size:18px}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.btn--primary{--_bg: var(--thm-primary);--_fg: var(--thm-primary-contrast);--_bd: var(--thm-primary)}.btn--primary:hover{--_bg: var(--thm-primary-hover);--_bd: var(--thm-primary-hover)}.btn--secondary{--_fg: var(--thm-primary);--_bd: var(--thm-primary)}.btn--secondary:hover{--_bg: var(--thm-primary-soft)}.btn--tertiary{--_bg: var(--thm-navy);--_fg: #fff;--_bd: var(--thm-navy)}.btn--tertiary:hover{--_bg: color-mix(in srgb, var(--thm-navy) 85%, #fff)}.btn--ghost{--_fg: var(--thm-text)}.btn--ghost:hover{--_bg: var(--thm-neutral-soft)}.btn--danger{--_bg: var(--thm-danger);--_fg: #fff;--_bd: var(--thm-danger)}.btn--sm{height:32px;padding:0 14px;font-size:var(--thm-fs-sm)}.btn--lg{height:48px;padding:0 28px;font-size:var(--thm-fs-md)}.btn--block{width:100%}.btn--icon{width:40px;padding:0;--_fg: var(--thm-muted)}.btn--icon:hover{--_bg: var(--thm-neutral-soft);--_fg: var(--thm-text)}.btn--icon.btn--sm{width:32px}.btn-group{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.field{position:relative;display:flex;flex-direction:column;min-width:0}.field__control{width:100%;height:48px;padding:18px 14px 6px;border:1px solid var(--thm-border);border-radius:var(--thm-radius);background:var(--thm-surface);color:var(--thm-text);font:400 var(--thm-fs)/1.3 var(--thm-font);transition:border-color .15s,box-shadow .15s;appearance:none}.field__control:hover{border-color:var(--thm-border-strong)}.field__control:focus{outline:none;border-color:var(--thm-primary);box-shadow:var(--thm-focus-ring)}.field__control:disabled{background:var(--thm-surface-2);color:var(--thm-muted)}.field textarea.field__control{height:auto;min-height:96px;padding-top:24px;resize:vertical}.field select.field__control{padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,var(--thm-muted) 50%),linear-gradient(135deg,var(--thm-muted) 50%,transparent 50%);background-position:calc(100% - 18px) 22px,calc(100% - 13px) 22px;background-size:5px 5px;background-repeat:no-repeat}.field__label{position:absolute;left:14px;top:7px;font-size:var(--thm-fs-xs);color:var(--thm-muted);pointer-events:none;transition:all .15s var(--thm-ease);background:transparent}.field__label .req{color:var(--thm-danger)}.field__control:placeholder-shown:not(:focus)+.field__label{top:14px;font-size:var(--thm-fs)}.field__control:focus+.field__label{color:var(--thm-primary)}.field__icon{position:absolute;right:12px;top:14px;color:var(--thm-muted)}.field__hint,.field__error{margin-top:4px;padding-left:4px;font-size:var(--thm-fs-xs);color:var(--thm-muted)}.field__error{color:var(--thm-danger);display:flex;gap:4px;align-items:center}.field.is-invalid .field__control{border-color:var(--thm-danger)}.form-grid{display:grid;grid-template-columns:repeat(var(--cols, 2),minmax(0,1fr));gap:18px 16px}.form-grid .span-2{grid-column:span 2}.form-grid .span-all{grid-column:1/-1}@media(max-width:760px){.form-grid{grid-template-columns:1fr}.form-grid .span-2{grid-column:auto}}.form-section-title{font-size:var(--thm-fs-sm);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--thm-muted);margin:8px 0 -4px}.checkbox,.radio{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:var(--thm-fs)}.checkbox input,.radio input{accent-color:var(--thm-primary);width:16px;height:16px;margin:0}.search-input{position:relative;display:flex;align-items:center}.search-input .ms{position:absolute;left:12px;color:var(--thm-muted);font-size:18px}.search-input input{height:38px;width:100%;padding:0 14px 0 38px;border-radius:var(--thm-radius-pill);border:1px solid var(--thm-border);background:var(--thm-surface);color:var(--thm-text);font:400 var(--thm-fs) var(--thm-font)}.search-input input:focus{outline:none;border-color:var(--thm-primary);box-shadow:var(--thm-focus-ring)}.switch{position:relative;display:inline-flex;align-items:center;gap:10px;cursor:pointer}.switch input{position:absolute;opacity:0}.switch__track{width:38px;height:22px;border-radius:11px;background:var(--thm-border-strong);position:relative;transition:background .15s}.switch__track:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s var(--thm-ease)}.switch input:checked+.switch__track{background:var(--thm-primary)}.switch input:checked+.switch__track:after{transform:translate(16px)}.switch input:focus-visible+.switch__track{box-shadow:var(--thm-focus-ring)}.card{background:var(--thm-surface);border:1px solid var(--thm-border);border-radius:var(--thm-radius-lg);box-shadow:var(--thm-shadow-sm);padding:20px}.card__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.card__header h3{display:flex;align-items:center;gap:8px}.card__subtitle{color:var(--thm-muted);font-size:var(--thm-fs-sm)}.card--flush{padding:0}.page{display:flex;flex-direction:column;gap:20px;animation:thm-fade-in .2s var(--thm-ease)}.grid{display:grid;gap:20px}.grid--kpi{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--main-side{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}@media(max-width:1100px){.grid--3,.grid--main-side{grid-template-columns:1fr}}@media(max-width:760px){.grid--2{grid-template-columns:1fr}}.note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--thm-radius);background:var(--thm-info-soft);color:var(--thm-text);font-size:var(--thm-fs-sm)}.note .ms{color:var(--thm-info);font-size:18px}.note--warning{background:var(--thm-warning-soft)}.note--warning .ms{color:var(--thm-warning)}.note--danger{background:var(--thm-danger-soft)}.note--danger .ms{color:var(--thm-danger)}.note--success{background:var(--thm-success-soft)}.note--success .ms{color:var(--thm-success)}.avatar{display:inline-grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:var(--thm-navy-soft);color:var(--thm-heading);font-size:12px;font-weight:600;overflow:hidden}.avatar img{width:100%;height:100%;object-fit:cover}.avatar--lg{width:56px;height:56px;font-size:18px}.divider{height:1px;background:var(--thm-border);border:0;margin:16px 0}.list-plain{list-style:none;margin:0;padding:0}.menu-panel{min-width:220px;padding:6px;background:var(--thm-surface);border:1px solid var(--thm-border);border-radius:var(--thm-radius);box-shadow:var(--thm-shadow-lg);animation:thm-fade-in .12s var(--thm-ease)}.menu-panel .menu-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:var(--thm-radius-sm);background:transparent;color:var(--thm-text);font:400 var(--thm-fs) var(--thm-font);text-align:left;cursor:pointer;text-decoration:none}.menu-panel .menu-item .ms{font-size:18px;color:var(--thm-muted)}.menu-panel .menu-item:hover,.menu-panel .menu-item:focus-visible{background:var(--thm-neutral-soft);text-decoration:none}.menu-panel .menu-item--danger,.menu-panel .menu-item--danger .ms{color:var(--thm-danger)}.menu-panel .menu-sep{height:1px;margin:6px 0;background:var(--thm-border)}.seg{display:inline-flex;padding:3px;border-radius:var(--thm-radius-pill);background:var(--thm-neutral-soft)}.seg button{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 16px;border:0;border-radius:var(--thm-radius-pill);background:none;color:var(--thm-muted);font:500 var(--thm-fs-sm) var(--thm-font);cursor:pointer}.seg button.is-on{background:var(--thm-surface);color:var(--thm-heading);box-shadow:var(--thm-shadow-sm)}.modules{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.table-wrap{overflow-x:auto;border:1px solid var(--thm-border);border-radius:var(--thm-radius)}.table{width:100%;border-collapse:collapse;font-size:var(--thm-fs-sm)}.table th,.table td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--thm-border);vertical-align:top}.table th{font-weight:600;color:var(--thm-muted);background:var(--thm-surface-2, var(--thm-bg));white-space:nowrap}.table tr:last-child td{border-bottom:0}.flex{display:flex}.inline-flex{display:inline-flex}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1 0;min-width:0}.gap-4{gap:4px}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-24{gap:24px}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mb-8{margin-bottom:8px}.mb-16{margin-bottom:16px}.w-full{width:100%}.text-muted{color:var(--thm-muted)}.text-sm{font-size:var(--thm-fs-sm)}.text-xs{font-size:var(--thm-fs-xs)}.text-right{text-align:right}.text-center{text-align:center}.fw-500{font-weight:500}.fw-600{font-weight:600}.truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nowrap{white-space:nowrap}.text-success{color:var(--thm-success)}.text-warning{color:var(--thm-warning)}.text-danger{color:var(--thm-danger)}.text-info{color:var(--thm-info)}.cdk-overlay-dark-backdrop{background:#0b122673}
