@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.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(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.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(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.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(/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2) format("woff2"),url(/assets/poppins-devanagari-500-normal-DMPDjHtT.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(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2) format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.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(/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.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(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.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(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.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(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.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(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2) format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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}:root{color-scheme:light;--mvp-green-50: #F4F8EE;--mvp-green-100: #E6F0D8;--mvp-green-200: #CFE2B4;--mvp-green-300: #AECB85;--mvp-green-400: #93B569;--mvp-green-500: #7EA559;--mvp-green-600: #648F49;--mvp-green-700: #4C7331;--mvp-green-800: #3A5926;--mvp-green-900: #2A421B;--mvp-green-950: #1B2C10;--mvp-neutral-0: #FFFFFF;--mvp-neutral-25: #FDFDFD;--mvp-neutral-50: #F7F8F6;--mvp-neutral-100: #EFF1EC;--mvp-neutral-200: #E2E5DE;--mvp-neutral-300: #CDD1C9;--mvp-neutral-400: #A8ACA4;--mvp-neutral-500: #83877F;--mvp-neutral-600: #62655E;--mvp-neutral-700: #4A4C46;--mvp-neutral-800: #383936;--mvp-neutral-900: #303030;--mvp-neutral-950: #1A1C19;--mvp-gradient-brand: linear-gradient(135deg, #8CAC5D 0%, #7EA559 55%, #6A9B50 100%);--mvp-bg-app: var(--mvp-neutral-50);--mvp-bg-page: var(--mvp-neutral-25);--mvp-bg-surface: var(--mvp-neutral-0);--mvp-bg-raised: var(--mvp-neutral-0);--mvp-bg-sidebar: var(--mvp-neutral-950);--mvp-bg-selected: var(--mvp-green-50);--mvp-text-primary: var(--mvp-neutral-900);--mvp-text-secondary: var(--mvp-neutral-600);--mvp-text-muted: #6C7067;--mvp-text-inverse: #F2F4EF;--mvp-text-brand: var(--mvp-green-700);--mvp-text-on-brand: #14190F;--mvp-border-hairline: var(--mvp-neutral-200);--mvp-border-strong: var(--mvp-neutral-300);--mvp-focus-ring: var(--mvp-green-600);--mvp-focus-offset: 2px;--mvp-success-text: #2B7530;--mvp-success-bg: #E8F3E8;--mvp-success-border: #BFE0C1;--mvp-warning-text: #B45309;--mvp-warning-bg: #FDF3E1;--mvp-warning-border: #F0D9A8;--mvp-danger-text: #C62828;--mvp-danger-bg: #FBEAEA;--mvp-danger-border: #F1BFBF;--mvp-info-text: #1B69B8;--mvp-info-bg: #E8F1FB;--mvp-info-border: #BCD8F2;--mvp-neutralstat-text: #62655E;--mvp-neutralstat-bg: #EFF1EC;--mvp-neutralstat-border: #E2E5DE;--mvp-btn-primary-bg: var(--mvp-green-500);--mvp-btn-primary-text: #14190F;--mvp-btn-primary-hover: var(--mvp-green-600);--mvp-btn-primary-pressed: var(--mvp-green-700);--mvp-btn-primary-pressed-text: #FFFFFF;--mvp-btn-ink-bg: var(--mvp-neutral-900);--mvp-btn-ink-text: #FFFFFF;--mvp-btn-ink-hover: var(--mvp-neutral-800);--mvp-btn-ink-pressed: var(--mvp-neutral-950);--mvp-btn-destructive-bg: #C62828;--mvp-btn-destructive-hover: #B22222;--mvp-btn-destructive-pressed: #9E1E1E;--mvp-btn-disabled-bg: var(--mvp-neutral-100);--mvp-btn-disabled-text: var(--mvp-neutral-400);--mvp-chart-surface: #FCFCFC;--mvp-chart-grid: var(--mvp-neutral-200);--mvp-series-1: #7EA559;--mvp-series-2: #2A78D6;--mvp-series-3: #E87BA4;--mvp-series-4: #EDA100;--mvp-series-5: #4A3AA7;--mvp-series-6: #EB6834;--mvp-diverge-neg: #2A78D6;--mvp-diverge-pos: #EB6834;--mvp-diverge-mid: var(--mvp-neutral-100);--mvp-font-ui: Poppins, "Segoe UI", system-ui, -apple-system, sans-serif;--mvp-font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--mvp-weight-regular: 400;--mvp-weight-medium: 500;--mvp-weight-semibold: 600;--mvp-text-display: 600 48px/56px var(--mvp-font-ui);--mvp-text-h1: 600 32px/40px var(--mvp-font-ui);--mvp-text-h2: 600 24px/32px var(--mvp-font-ui);--mvp-text-h3: 600 20px/28px var(--mvp-font-ui);--mvp-text-h4: 600 16px/24px var(--mvp-font-ui);--mvp-text-body-lg: 400 16px/24px var(--mvp-font-ui);--mvp-text-body: 400 14px/20px var(--mvp-font-ui);--mvp-text-body-dense: 400 13px/18px var(--mvp-font-ui);--mvp-text-label: 500 13px/16px var(--mvp-font-ui);--mvp-text-button: 500 14px/20px var(--mvp-font-ui);--mvp-text-caption: 400 12px/16px var(--mvp-font-ui);--mvp-text-overline:500 11px/16px var(--mvp-font-ui);--mvp-text-stat: 600 28px/36px var(--mvp-font-ui);--mvp-space-1: 4px;--mvp-space-2: 8px;--mvp-space-3: 12px;--mvp-space-4: 16px;--mvp-space-5: 20px;--mvp-space-6: 24px;--mvp-space-8: 32px;--mvp-space-10: 40px;--mvp-space-12: 48px;--mvp-space-16: 64px;--mvp-radius-sm: 6px;--mvp-radius-md: 10px;--mvp-radius-lg: 14px;--mvp-radius-xl: 20px;--mvp-radius-pill: 999px;--mvp-border-width-hairline: 1px;--mvp-border-width-thick: 2px;--mvp-border-width-heavy: 3px;--mvp-elevation-1: 0 1px 2px rgba(26,28,25,.06), 0 1px 3px rgba(26,28,25,.1);--mvp-elevation-2: 0 4px 12px rgba(26,28,25,.1), 0 2px 4px rgba(26,28,25,.06);--mvp-elevation-3: 0 12px 32px rgba(26,28,25,.16);--mvp-duration-micro: .12s;--mvp-duration-standard: .2s;--mvp-duration-large: .28s;--mvp-duration-signature: .32s;--mvp-duration-spin: .9s;--mvp-duration-redirect-stall: 20s;--mvp-duration-wait-stall: 90s;--mvp-easing: cubic-bezier(.2, 0, 0, 1);--mvp-sidebar-w: 260px;--mvp-sidebar-w-collapsed: 64px;--mvp-topbar-h: 64px;--mvp-content-max: 1440px;--mvp-hosted-max: 480px;--mvp-gutter: 24px;--mvp-gutter-mobile: 16px;--mvp-touch-target: 44px;--mvp-bank-tile-size: 40px;--mvp-bank-tile-radius: 8px;--mvp-merchant-logo-max-h: 40px;--mvp-bp-sm: 480px;--mvp-bp-md: 768px;--mvp-bp-lg: 1024px}[data-theme=dark]{color-scheme:dark}[data-theme=dark],:root:not([data-theme=light]) .mvp-auto-dark{--mvp-bg-app: #121412;--mvp-bg-page: #121412;--mvp-bg-surface: #1A1C19;--mvp-bg-raised: #232620;--mvp-bg-sidebar: #1A1C19;--mvp-bg-selected: #1C2A1D;--mvp-text-primary: #F2F4EF;--mvp-text-secondary: #B9BDB4;--mvp-text-muted: #8E9289;--mvp-text-inverse: #303030;--mvp-text-brand: var(--mvp-green-300);--mvp-text-on-brand: #14190F;--mvp-border-hairline: rgba(255,255,255,.08);--mvp-border-strong: rgba(255,255,255,.14);--mvp-focus-ring: var(--mvp-green-400);--mvp-success-text: #66BB6A;--mvp-success-bg: #1C2A1D;--mvp-success-border: #2E4630;--mvp-warning-text: #E0A63E;--mvp-warning-bg: #2C2414;--mvp-warning-border: #4A3D1F;--mvp-danger-text: #EF6E6E;--mvp-danger-bg: #2E1A1A;--mvp-danger-border: #4D2A2A;--mvp-info-text: #64A9E8;--mvp-info-bg: #16222E;--mvp-info-border: #24394D;--mvp-neutralstat-text: #B9BDB4;--mvp-neutralstat-bg: #232620;--mvp-neutralstat-border: rgba(255,255,255,.14);--mvp-btn-primary-bg: var(--mvp-green-400);--mvp-btn-primary-text: #14190F;--mvp-btn-primary-hover: var(--mvp-green-500);--mvp-btn-primary-pressed: var(--mvp-green-600);--mvp-btn-primary-pressed-text: #14190F;--mvp-chart-surface: #1A1C19;--mvp-chart-grid: rgba(255,255,255,.08);--mvp-series-1: #74A04E;--mvp-series-2: #3987E5;--mvp-series-3: #D64F95;--mvp-series-4: #C98500;--mvp-series-5: #9085E9;--mvp-series-6: #D95926;--mvp-diverge-mid: #383936;--mvp-elevation-1: 0 0 0 1px rgba(255,255,255,.06);--mvp-elevation-2: 0 0 0 1px rgba(255,255,255,.08);--mvp-elevation-3: 0 0 0 1px rgba(255,255,255,.1), 0 12px 32px rgba(0,0,0,.5)}.mvp-app{font:var(--mvp-text-body);color:var(--mvp-text-primary);background:var(--mvp-bg-app);-webkit-font-smoothing:antialiased}.mvp-app :focus-visible{outline:2px solid var(--mvp-focus-ring);outline-offset:var(--mvp-focus-offset);border-radius:var(--mvp-radius-sm)}.mvp-mono,.mvp-amount,.mvp-id{font-family:var(--mvp-font-mono);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.mvp-app *,.mvp-app *:before,.mvp-app *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root{--mvp-btn-h: 40px;--mvp-btn-h-compact: 32px;--mvp-btn-px: 20px;--mvp-btn-radius: 10px;--mvp-btn-font: 500 14px/20px var(--mvp-font-ui);--mvp-btn-secondary-bg: #FFFFFF;--mvp-btn-secondary-border: #CDD1C9;--mvp-btn-secondary-text: #303030;--mvp-btn-secondary-hover: #F7F8F6;--mvp-btn-secondary-pressed: #EFF1EC;--mvp-btn-ghost-text: #4A4C46;--mvp-btn-ghost-hover: #EFF1EC;--mvp-btn-ghost-pressed: #E2E5DE;--mvp-input-h: 40px;--mvp-input-radius: 6px;--mvp-input-bg: #FFFFFF;--mvp-input-border: #CDD1C9;--mvp-input-ring-w: 2px;--mvp-input-ring-color: #648F49;--mvp-input-error: #C62828;--mvp-card-radius: 10px;--mvp-card-padding: 24px;--mvp-card-bg: #FFFFFF;--mvp-card-border: #E2E5DE;--mvp-table-row-h: 48px;--mvp-table-row-h-dense: 40px;--mvp-table-header-bg: #F7F8F6;--mvp-table-header-text: #62655E;--mvp-table-hover-bg: #F7F8F6;--mvp-table-selected-bg: #F4F8EE;--mvp-table-selected-rail: #7EA559;--mvp-badge-radius: 999px;--mvp-badge-font-size: 12px;--mvp-badge-font-weight: 500;--mvp-badge-icon: 12px;--mvp-sidebar-item-h: 40px;--mvp-sidebar-active-text: #93B569;--mvp-sidebar-active-rail: #7EA559;--mvp-sidebar-active-wash: rgba(126,165,89,.1);--mvp-icon-dashboard: 20px;--mvp-icon-hosted: 24px;--mvp-modal-max-w-form: 480px;--mvp-modal-max-w-detail: 640px;--mvp-modal-radius: 14px;--mvp-modal-scrim: rgba(26,28,25,.5);--mvp-toast-auto-dismiss: 5s;--mvp-toast-max-stack: 3;--mvp-env-live-bg: #F4F8EE;--mvp-env-live-text: #4C7331;--mvp-env-sandbox-bg: #FDF3E1;--mvp-env-sandbox-text: #B45309;--mvp-text-overline-tracking: .08em}.mvp-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--mvp-space-2);height:var(--mvp-btn-h);padding:0 var(--mvp-btn-px);border-radius:var(--mvp-btn-radius);border:var(--mvp-border-width-hairline) solid transparent;font:var(--mvp-btn-font);font-family:var(--mvp-font-ui);cursor:pointer;transition:background-color var(--mvp-duration-micro) var(--mvp-easing),color var(--mvp-duration-micro) var(--mvp-easing);white-space:nowrap}.mvp-btn:disabled{background:var(--mvp-btn-disabled-bg);border-color:transparent;color:var(--mvp-btn-disabled-text);cursor:not-allowed}.mvp-btn--primary{background:var(--mvp-btn-primary-bg);color:var(--mvp-btn-primary-text)}.mvp-btn--primary:hover:not(:disabled){background:var(--mvp-btn-primary-hover)}.mvp-btn--primary:active:not(:disabled){background:var(--mvp-btn-primary-pressed);color:var(--mvp-btn-primary-pressed-text)}.mvp-btn--ink{background:var(--mvp-btn-ink-bg);color:var(--mvp-btn-ink-text)}.mvp-btn--ink:hover:not(:disabled){background:var(--mvp-btn-ink-hover)}.mvp-btn--ink:active:not(:disabled){background:var(--mvp-btn-ink-pressed)}.mvp-btn--secondary{background:var(--mvp-btn-secondary-bg);border-color:var(--mvp-btn-secondary-border);color:var(--mvp-btn-secondary-text)}.mvp-btn--secondary:hover:not(:disabled){background:var(--mvp-btn-secondary-hover)}.mvp-btn--secondary:active:not(:disabled){background:var(--mvp-btn-secondary-pressed)}.mvp-btn--ghost{background:transparent;color:var(--mvp-btn-ghost-text)}.mvp-btn--ghost:hover:not(:disabled){background:var(--mvp-btn-ghost-hover)}.mvp-btn--ghost:active:not(:disabled){background:var(--mvp-btn-ghost-pressed)}.mvp-btn--ghost:disabled{background:transparent}.mvp-btn--destructive{background:var(--mvp-btn-destructive-bg);color:var(--mvp-btn-ink-text)}.mvp-btn--destructive:hover:not(:disabled){background:var(--mvp-btn-destructive-hover)}.mvp-btn--destructive:active:not(:disabled){background:var(--mvp-btn-destructive-pressed)}.mvp-btn--compact{height:var(--mvp-btn-h-compact)}.mvp-field{display:flex;flex-direction:column;gap:var(--mvp-space-1)}.mvp-field__label{font:var(--mvp-text-label);color:var(--mvp-text-primary)}.mvp-field__help{font:var(--mvp-text-caption);color:var(--mvp-text-muted)}.mvp-field__error{display:inline-flex;align-items:center;gap:var(--mvp-space-1);font:var(--mvp-text-caption);color:var(--mvp-input-error)}.mvp-field__error svg{width:var(--mvp-badge-icon);height:var(--mvp-badge-icon)}.mvp-input{height:var(--mvp-input-h);padding:0 var(--mvp-space-3);border-radius:var(--mvp-input-radius);border:var(--mvp-border-width-hairline) solid var(--mvp-input-border);background:var(--mvp-input-bg);color:var(--mvp-text-primary);font:var(--mvp-text-body);font-family:var(--mvp-font-ui);transition:border-color var(--mvp-duration-micro) var(--mvp-easing),box-shadow var(--mvp-duration-micro) var(--mvp-easing)}.mvp-input::placeholder{color:var(--mvp-text-muted)}.mvp-input:focus{outline:none;border-color:var(--mvp-input-ring-color);box-shadow:0 0 0 var(--mvp-input-ring-w) var(--mvp-input-ring-color)}.mvp-input[aria-invalid=true]{border-color:var(--mvp-input-error);box-shadow:0 0 0 var(--mvp-input-ring-w) var(--mvp-input-error)}.mvp-input:disabled{background:var(--mvp-btn-disabled-bg);color:var(--mvp-btn-disabled-text)}.mvp-input--mono{font-family:var(--mvp-font-mono);font-variant-numeric:tabular-nums}.mvp-select{appearance:auto;padding-right:var(--mvp-space-2)}.mvp-textarea{height:auto;min-height:calc(var(--mvp-input-h) * 2.4);padding-top:var(--mvp-space-2);padding-bottom:var(--mvp-space-2);resize:vertical}.mvp-checkbox{display:flex;align-items:flex-start;gap:var(--mvp-space-2);font:var(--mvp-text-body);color:var(--mvp-text-primary);cursor:pointer}.mvp-checkbox input[type=checkbox]{width:var(--mvp-space-4);height:var(--mvp-space-4);margin-top:var(--mvp-space-1);flex:none;accent-color:var(--mvp-green-600)}.mvp-badge{display:inline-flex;align-items:center;gap:var(--mvp-space-1);padding:0 var(--mvp-space-2);height:calc(var(--mvp-badge-font-size) + var(--mvp-space-2));border-radius:var(--mvp-badge-radius);border:var(--mvp-border-width-hairline) solid;font-family:var(--mvp-font-ui);font-size:var(--mvp-badge-font-size);font-weight:var(--mvp-badge-font-weight);line-height:1;white-space:nowrap}.mvp-badge svg{width:var(--mvp-badge-icon);height:var(--mvp-badge-icon)}.mvp-badge--success{color:var(--mvp-success-text);background:var(--mvp-success-bg);border-color:var(--mvp-success-border)}.mvp-badge--warning{color:var(--mvp-warning-text);background:var(--mvp-warning-bg);border-color:var(--mvp-warning-border)}.mvp-badge--danger{color:var(--mvp-danger-text);background:var(--mvp-danger-bg);border-color:var(--mvp-danger-border)}.mvp-badge--info{color:var(--mvp-info-text);background:var(--mvp-info-bg);border-color:var(--mvp-info-border)}.mvp-badge--neutral{color:var(--mvp-neutralstat-text);background:var(--mvp-neutralstat-bg);border-color:var(--mvp-neutralstat-border)}.mvp-badge__reason{font:var(--mvp-text-caption);color:var(--mvp-text-muted);margin-left:var(--mvp-space-1)}.mvp-env-pill{display:inline-flex;align-items:center;padding:0 var(--mvp-space-2);height:calc(var(--mvp-badge-font-size) + var(--mvp-space-2));border-radius:var(--mvp-badge-radius);font-family:var(--mvp-font-ui);font-size:var(--mvp-badge-font-size);font-weight:var(--mvp-badge-font-weight);letter-spacing:var(--mvp-text-overline-tracking)}.mvp-env-pill--live{background:var(--mvp-env-live-bg);color:var(--mvp-env-live-text)}.mvp-env-pill--sandbox{background:var(--mvp-env-sandbox-bg);color:var(--mvp-env-sandbox-text)}.mvp-card{background:var(--mvp-card-bg);border:var(--mvp-border-width-hairline) solid var(--mvp-card-border);border-radius:var(--mvp-card-radius);padding:var(--mvp-card-padding)}.mvp-card__title{font:var(--mvp-text-h3);color:var(--mvp-text-primary);margin:0 0 var(--mvp-space-4)}.mvp-kpi__name{font:var(--mvp-text-overline);letter-spacing:var(--mvp-text-overline-tracking);text-transform:uppercase;color:var(--mvp-text-secondary)}.mvp-kpi__value{font:var(--mvp-text-stat);color:var(--mvp-text-primary)}.mvp-kpi__value--mono{font-family:var(--mvp-font-mono);font-variant-numeric:tabular-nums}.mvp-kpi__delta{font:var(--mvp-text-caption)}.mvp-kpi__delta--up{color:var(--mvp-success-text)}.mvp-kpi__delta--down{color:var(--mvp-danger-text)}.mvp-table-scroll{overflow-x:auto;max-width:100%}.mvp-table{width:100%;border-collapse:collapse;font:var(--mvp-text-body);color:var(--mvp-text-primary)}.mvp-table th{height:var(--mvp-table-row-h-dense);padding:0 var(--mvp-space-3);background:var(--mvp-table-header-bg);color:var(--mvp-table-header-text);font:var(--mvp-text-label);text-align:left;white-space:nowrap}.mvp-table td{height:var(--mvp-table-row-h);padding:0 var(--mvp-space-3);border-top:var(--mvp-border-width-hairline) solid var(--mvp-border-hairline);vertical-align:middle}.mvp-table--dense td{height:var(--mvp-table-row-h-dense)}.mvp-table tbody tr:hover{background:var(--mvp-table-hover-bg)}.mvp-table tbody tr[aria-selected=true]{background:var(--mvp-table-selected-bg);box-shadow:inset var(--mvp-border-width-thick) 0 0 var(--mvp-table-selected-rail)}.mvp-table__amount{font-family:var(--mvp-font-mono);font-variant-numeric:tabular-nums;text-align:right}.mvp-table th.mvp-table__amount{text-align:right}.mvp-table__id{font-family:var(--mvp-font-mono)}@media(max-width:768px){.mvp-table--stack thead{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.mvp-table--stack tr{display:block;padding:var(--mvp-space-2) 0}.mvp-table--stack td{display:flex;justify-content:space-between;align-items:center;gap:var(--mvp-space-4);height:auto;min-height:var(--mvp-space-8);border-top:none}.mvp-table--stack tr+tr{border-top:var(--mvp-border-width-hairline) solid var(--mvp-border-hairline)}.mvp-table--stack td:before{content:attr(data-label);font:var(--mvp-text-label);color:var(--mvp-text-secondary)}}.mvp-toast-stack{position:fixed;top:var(--mvp-space-4);right:var(--mvp-space-4);display:flex;flex-direction:column;gap:var(--mvp-space-2);z-index:1}.mvp-toast{display:flex;align-items:flex-start;gap:var(--mvp-space-2);background:var(--mvp-bg-raised);color:var(--mvp-text-primary);border:var(--mvp-border-width-hairline) solid var(--mvp-border-hairline);border-radius:var(--mvp-radius-md);box-shadow:var(--mvp-elevation-2);padding:var(--mvp-space-3) var(--mvp-space-4);font:var(--mvp-text-body);max-width:var(--mvp-modal-max-w-form)}.mvp-toast svg{width:var(--mvp-icon-dashboard);height:var(--mvp-icon-dashboard);flex:none}.mvp-toast--success svg{color:var(--mvp-success-text)}.mvp-toast--warning svg{color:var(--mvp-warning-text)}.mvp-toast--danger svg{color:var(--mvp-danger-text)}.mvp-toast--info svg{color:var(--mvp-info-text)}.mvp-toast__title{font:var(--mvp-text-label)}.mvp-modal-overlay{position:fixed;inset:0;background:var(--mvp-modal-scrim);display:flex;align-items:center;justify-content:center;padding:var(--mvp-gutter-mobile)}.mvp-modal{background:var(--mvp-bg-raised);color:var(--mvp-text-primary);border-radius:var(--mvp-modal-radius);box-shadow:var(--mvp-elevation-3);padding:var(--mvp-card-padding);width:100%;max-width:var(--mvp-modal-max-w-form)}.mvp-modal--detail{max-width:var(--mvp-modal-max-w-detail)}.mvp-modal__title{font:var(--mvp-text-h3);margin:0 0 var(--mvp-space-4)}.mvp-modal__actions{display:flex;justify-content:flex-end;gap:var(--mvp-space-2);margin-top:var(--mvp-space-6)}.mvp-sidebar{width:var(--mvp-sidebar-w);background:var(--mvp-bg-sidebar);color:var(--mvp-text-inverse);display:flex;flex-direction:column;padding:var(--mvp-space-4) 0;min-height:100%}.mvp-sidebar__brand{display:flex;align-items:center;padding:0 var(--mvp-space-4) var(--mvp-space-4)}.mvp-sidebar__group{font:var(--mvp-text-overline);letter-spacing:var(--mvp-text-overline-tracking);text-transform:uppercase;color:var(--mvp-neutral-500);padding:var(--mvp-space-4) var(--mvp-space-4) var(--mvp-space-1)}.mvp-sidebar__item{display:flex;align-items:center;gap:var(--mvp-space-2);height:var(--mvp-sidebar-item-h);padding:0 var(--mvp-space-4);color:var(--mvp-neutral-300);font:var(--mvp-text-body);text-decoration:none;cursor:pointer;background:transparent;border:none;width:100%;text-align:left}.mvp-sidebar__item svg{width:var(--mvp-icon-dashboard);height:var(--mvp-icon-dashboard)}.mvp-sidebar__item:hover{color:var(--mvp-neutral-100)}.mvp-sidebar__item[aria-current=page]{color:var(--mvp-sidebar-active-text);background:var(--mvp-sidebar-active-wash);box-shadow:inset var(--mvp-border-width-heavy) 0 0 var(--mvp-sidebar-active-rail)}[data-theme=dark] .mvp-btn--secondary{background:var(--mvp-bg-surface);border-color:var(--mvp-border-strong);color:var(--mvp-text-primary)}[data-theme=dark] .mvp-btn--secondary:hover:not(:disabled){background:var(--mvp-bg-raised)}[data-theme=dark] .mvp-btn--ghost{color:var(--mvp-text-secondary)}[data-theme=dark] .mvp-btn--ghost:hover:not(:disabled){background:var(--mvp-bg-raised)}[data-theme=dark] .mvp-btn--ink{background:var(--mvp-neutral-100);color:var(--mvp-neutral-950)}[data-theme=dark] .mvp-btn--ink:hover:not(:disabled){background:var(--mvp-neutral-200)}[data-theme=dark] .mvp-btn:disabled{background:var(--mvp-bg-raised);color:var(--mvp-text-muted)}[data-theme=dark] .mvp-input{background:var(--mvp-bg-surface);border-color:var(--mvp-border-strong)}[data-theme=dark] .mvp-input:disabled{background:var(--mvp-bg-raised);color:var(--mvp-text-muted)}[data-theme=dark] .mvp-card{background:var(--mvp-bg-surface);border-color:var(--mvp-border-hairline)}[data-theme=dark] .mvp-table th{background:var(--mvp-bg-app);color:var(--mvp-text-secondary)}[data-theme=dark] .mvp-table tbody tr:hover{background:var(--mvp-bg-raised)}[data-theme=dark] .mvp-table tbody tr[aria-selected=true]{background:var(--mvp-bg-selected)}[data-theme=dark] .mvp-env-pill--live{background:var(--mvp-success-bg);color:var(--mvp-success-text)}[data-theme=dark] .mvp-env-pill--sandbox{background:var(--mvp-warning-bg);color:var(--mvp-warning-text)}html{background:var(--mvp-bg-page)}body{margin:0;border-top:var(--mvp-border-width-thick) solid var(--mvp-warning-text);background:var(--mvp-bg-page);color:var(--mvp-text-primary);font:var(--mvp-text-body-lg);-webkit-font-smoothing:antialiased}.demo-shell{min-height:100dvh;display:flex;flex-direction:column;max-width:var(--mvp-hosted-max);margin-inline:auto;padding-inline:var(--mvp-gutter-mobile);padding-bottom:env(safe-area-inset-bottom)}@media(min-width:768px){.demo-shell{max-width:calc(var(--mvp-hosted-max) * 1.5)}}.demo-header{display:flex;align-items:center;justify-content:space-between;gap:var(--mvp-space-4);min-height:var(--mvp-topbar-h)}.demo-header__logo img{height:var(--mvp-space-10);width:auto;display:block}.demo-header__env{display:flex;align-items:center;gap:var(--mvp-space-3)}.demo-header__note{font:var(--mvp-text-caption);color:var(--mvp-text-muted)}@media(max-width:480px){.demo-header__note{display:none}}.demo-main{flex:1;display:flex;flex-direction:column;gap:var(--mvp-space-6);padding-block:var(--mvp-space-6) var(--mvp-space-12)}.demo-brand{display:flex;align-items:center;justify-content:space-between;gap:var(--mvp-space-4);background:var(--mvp-neutral-50);border:var(--mvp-border-width-hairline) solid var(--mvp-border-hairline);border-radius:var(--mvp-radius-lg);padding:var(--mvp-space-4) var(--mvp-space-5)}.demo-brand__logo{max-height:var(--mvp-space-10);max-width:40%;object-fit:contain}.demo-brand__name{font:var(--mvp-text-h3)}.demo-brand__powered{font:var(--mvp-text-caption);color:var(--mvp-text-muted);text-align:right}.demo-intro h1{font:var(--mvp-text-h1);margin:0 0 var(--mvp-space-3)}.demo-intro p{margin:0;color:var(--mvp-text-secondary)}.demo-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--mvp-space-3)}@media(max-width:480px){.demo-tiles{grid-template-columns:1fr}}.demo-tile{appearance:none;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:var(--mvp-space-1);background:var(--mvp-bg-surface);border:var(--mvp-border-width-hairline) solid var(--mvp-border-strong);border-radius:var(--mvp-radius-lg);padding:var(--mvp-space-5);min-height:var(--mvp-touch-target);font:var(--mvp-text-body);color:var(--mvp-text-primary);transition:box-shadow var(--mvp-duration-micro) var(--mvp-easing),border-color var(--mvp-duration-micro) var(--mvp-easing)}.demo-tile:hover:not(:disabled){border-color:var(--mvp-green-500);box-shadow:var(--mvp-elevation-1)}.demo-tile:focus-visible{outline:var(--mvp-border-width-thick) solid var(--mvp-focus-ring);outline-offset:var(--mvp-focus-offset)}.demo-tile:disabled{cursor:default;opacity:.6}.demo-tile__amount{font:var(--mvp-text-stat);font-family:var(--mvp-font-mono)}.demo-tile__rail{font:var(--mvp-text-caption);color:var(--mvp-text-secondary)}.demo-remaining{margin:0;font:var(--mvp-text-caption);color:var(--mvp-text-muted)}.demo-launched{display:flex;flex-direction:column;gap:var(--mvp-space-4)}.demo-launched__cta{background:var(--mvp-bg-surface);border:var(--mvp-border-width-hairline) solid var(--mvp-border-hairline);border-radius:var(--mvp-radius-lg);padding:var(--mvp-space-5);display:flex;flex-direction:column;align-items:flex-start;gap:var(--mvp-space-4)}.demo-launched__cta p{margin:0;color:var(--mvp-text-secondary)}.demo-outcome{background:var(--mvp-bg-surface);border:var(--mvp-border-width-hairline) solid var(--mvp-border-hairline);border-radius:var(--mvp-radius-xl);padding:var(--mvp-space-8);display:flex;flex-direction:column;align-items:flex-start;gap:var(--mvp-space-4)}.demo-outcome--success{border-color:var(--mvp-success-border);background:var(--mvp-success-bg)}.demo-outcome--failed{border-color:var(--mvp-danger-border);background:var(--mvp-danger-bg)}.demo-outcome h1{font:var(--mvp-text-h2);margin:0}.demo-outcome p{margin:0;color:var(--mvp-text-secondary)}.demo-outcome__facts{margin:0;display:grid;gap:var(--mvp-space-2);width:100%}.demo-outcome__facts div{display:flex;justify-content:space-between;gap:var(--mvp-space-4);border-bottom:var(--mvp-border-width-hairline) solid var(--mvp-border-hairline);padding-bottom:var(--mvp-space-2)}.demo-outcome__facts dt{font:var(--mvp-text-label);color:var(--mvp-text-secondary)}.demo-outcome__facts dd{margin:0;text-align:right;overflow-wrap:anywhere}.demo-inspector{background:var(--mvp-bg-surface);border:var(--mvp-border-width-hairline) solid var(--mvp-border-hairline);border-radius:var(--mvp-radius-lg);padding:var(--mvp-space-5)}.demo-inspector__title{font:var(--mvp-text-h4);margin:0 0 var(--mvp-space-3)}.demo-inspector__label{font:var(--mvp-text-caption);color:var(--mvp-text-muted);margin:var(--mvp-space-3) 0 var(--mvp-space-1)}.demo-inspector__curl-head{display:flex;align-items:center;justify-content:space-between;gap:var(--mvp-space-3)}.demo-inspector__pre{margin:0;background:var(--mvp-neutral-950);color:var(--mvp-neutral-100);border-radius:var(--mvp-radius-md);padding:var(--mvp-space-4);overflow-x:auto;font-family:var(--mvp-font-mono);font-size:var(--mvp-space-3);line-height:var(--mvp-space-5)}.demo-mono{font-family:var(--mvp-font-mono);overflow-wrap:anywhere}.demo-note{margin:0;color:var(--mvp-text-secondary);background:var(--mvp-info-bg);border:var(--mvp-border-width-hairline) solid var(--mvp-info-border);border-radius:var(--mvp-radius-md);padding:var(--mvp-space-3) var(--mvp-space-4)}.demo-outcome__note{margin:0;font:var(--mvp-text-label);color:var(--mvp-text-secondary)}.demo-error{margin:0;color:var(--mvp-danger-text);background:var(--mvp-danger-bg);border:var(--mvp-border-width-hairline) solid var(--mvp-danger-border);border-radius:var(--mvp-radius-md);padding:var(--mvp-space-3) var(--mvp-space-4)}.demo-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mvp-space-4);padding-block:var(--mvp-space-12)}.demo-empty h1{font:var(--mvp-text-h1);margin:0}.demo-empty p{margin:0;color:var(--mvp-text-secondary);max-width:56ch}.demo-footer{display:flex;justify-content:space-between;gap:var(--mvp-space-4);flex-wrap:wrap;border-top:var(--mvp-border-width-hairline) solid var(--mvp-border-hairline);padding-block:var(--mvp-space-5);font:var(--mvp-text-caption);color:var(--mvp-text-muted)}.demo-footer a{color:var(--mvp-green-700)}
