@font-face{font-family: 'Mujily Sans';src: url('/console/fonts/GeistVariable.woff2') format('woff2-variations'), url('/console/fonts/GeistVariable.woff2') format('woff2');font-weight: 100 900;font-style: normal;font-display: swap;ascent-override: 92%;descent-override: 22%;line-gap-override: 0%}@font-face{font-family: 'Mujily Mono';src: url('/console/fonts/GeistMonoVariable.woff2') format('woff2-variations'), url('/console/fonts/GeistMonoVariable.woff2') format('woff2');font-weight: 100 900;font-style: normal;font-display: swap;ascent-override: 92%;descent-override: 22%;line-gap-override: 0%}.mj{--mj-iris-50: #F4F2FF;--mj-iris-100: #EAE6FF;--mj-iris-200: #D6CDFF;--mj-iris-300: #B9A8FF;--mj-iris-400: #9B80FF;--mj-iris-500: #7C5CFF;--mj-iris-600: #6A49F2;--mj-iris-700: #573AD1;--mj-iris-800: #452FA6;--mj-iris-900: #372780;--mj-iris-950: #201553;--mj-bloom-50: #FFF1F6;--mj-bloom-100: #FFE3EE;--mj-bloom-200: #FFC7DD;--mj-bloom-300: #FA9CC2;--mj-bloom-400: #ED74A5;--mj-bloom-500: #E0568F;--mj-bloom-600: #C93C75;--mj-bloom-700: #A62D5E;--mj-bloom-800: #82244A;--mj-bloom-900: #661E3B;--mj-tide-50: #ECFBFA;--mj-tide-100: #D2F5F3;--mj-tide-200: #A6EAE7;--mj-tide-300: #6ED9D5;--mj-tide-400: #33C4BF;--mj-tide-500: #12B5B0;--mj-tide-600: #0E938F;--mj-tide-700: #0C7572;--mj-tide-800: #0A5C5A;--mj-tide-900: #084846;--mj-ember-50: #FEF7EA;--mj-ember-100: #FDEDD0;--mj-ember-200: #FBD99C;--mj-ember-300: #F5BC5C;--mj-ember-400: #ECA22F;--mj-ember-500: #E08C1A;--mj-ember-600: #B97113;--mj-ember-700: #935912;--mj-ember-800: #744614;--mj-ember-900: #5C3813;--mj-verdant-50: #EAF9F0;--mj-verdant-100: #CFF2DF;--mj-verdant-200: #A2E5C1;--mj-verdant-300: #67D19B;--mj-verdant-400: #32B978;--mj-verdant-500: #10A05A;--mj-verdant-600: #0C8149;--mj-verdant-700: #0A673B;--mj-verdant-800: #09512F;--mj-verdant-900: #074026;--mj-flare-50: #FEF0F0;--mj-flare-100: #FDDCDC;--mj-flare-200: #FABCBC;--mj-flare-300: #F58E8E;--mj-flare-400: #EC5B5B;--mj-flare-500: #E02424;--mj-flare-600: #C01A1A;--mj-flare-700: #9C1616;--mj-flare-800: #7C1414;--mj-flare-900: #631414;--mj-slate-0: #FFFFFF;--mj-slate-25: #FBFAF7;--mj-slate-50: #F3F2EE;--mj-slate-100: #ECEBE5;--mj-slate-150: #E4E2DB;--mj-slate-200: #D8D5CD;--mj-slate-300: #BFBBB2;--mj-slate-400: #9B97A2;--mj-slate-500: #6C6876;--mj-slate-600: #575360;--mj-slate-700: #46424F;--mj-slate-800: #2C2933;--mj-slate-850: #211F28;--mj-slate-900: #1B1922;--mj-slate-925: #17161D;--mj-slate-950: #0E0D12;--mj-canvas: #F3F3F0;--mj-surface: #FFFFFF;--mj-surface-2: #F8F8F5;--mj-surface-3: #EFEEEA;--mj-surface-inv: var(--mj-slate-900);--mj-scrim: rgba(11, 11, 16, 0.40);--mj-carrier-fedex: #4D148C;--mj-carrier-dhl: #FFCC00;--mj-carrier-dhl-ink: #D40511;--mj-carrier-usps: #333366;--mj-carrier-ups: #351C15;--mj-carrier-ups-ink: #FFB500;--mj-carrier-skynet: #E2231A;--mj-chrome: var(--mj-slate-100);--mj-nav: #141318;--mj-nav-2: #1D1C23;--mj-nav-current: rgba(255, 255, 255, 0.08);--mj-nav-line: #2A2931;--mj-nav-ink: #C9C8D3;--mj-nav-ink-2: #8E8D99;--mj-nav-ink-strong: #FFFFFF;--mj-nav-accent: var(--mj-iris-400);--mj-nav-count: #FFB02E;--mj-nav-count-ink:#211500;--mj-band-bg: linear-gradient(120deg, #2A2259, #5B3DF5 60%, #FF7A59);--mj-serp-link: #1A0DAB;--mj-chart-2: #FF7A59;--mj-chart-3: #1A5FD1;--mj-chart-4: #0F7A55;--mj-giftcard-bg: linear-gradient(135deg, #2A1F6B, #5B3DF5 55%, #FF7A59);--mj-golive-bg: linear-gradient(160deg, #2A2259, #1A1830 60%);--mj-signin-bg: #0E0C18;--mj-golive-line: #3A3370;--mj-golive-ink: #E7E3FF;--mj-golive-ink-2: #C9C2FF;--mj-golive-track: rgba(255, 255, 255, 0.12);--mj-golive-fill: linear-gradient(90deg, #8C76FF, #FF7A59);--mj-golive-ring: #FF7A59;--mj-golive-hole: #1A1830;--mj-aurora-gradient: linear-gradient(118deg, #7C5CFF 0%, #B653E3 38%, #EF5F86 70%, #F6A95A 100%);--mj-aurora-soft: radial-gradient(120% 140% at 0% 0%, rgba(124, 92, 255, 0.16), transparent 55%), radial-gradient(90% 120% at 100% 0%, rgba(239, 95, 134, 0.12), transparent 60%), radial-gradient(80% 100% at 70% 120%, rgba(246, 169, 90, 0.12), transparent 60%);--mj-ink: #16151B;--mj-ink-2: #3A3942;--mj-ink-3: #66656F;--mj-ink-4: #6A6973;--mj-select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236A6973' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--mj-ink-disabled: var(--mj-slate-400);--mj-ink-inv: var(--mj-slate-0);--mj-ink-on-brand: #FFFFFF;--mj-line: #E6E4DE;--mj-line-strong: #D6D3CB;--mj-line-hard: var(--mj-slate-300);--mj-brand-identity: var(--mj-iris-500);--mj-brand: #5B3DF5;--mj-brand-hover: var(--mj-iris-700);--mj-brand-active: var(--mj-iris-800);--mj-brand-ink: #4326D8;--mj-brand-soft: #EEEAFF;--mj-brand-softer: #F6F4FF;--mj-brand-line: #D3C9FF;--mj-success: #0F7A55;--mj-success-ink: #0F7A55;--mj-success-fill: #E5F5EE;--mj-success-line: rgba(15, 122, 85, 0.25);--mj-warn: #9A5600;--mj-warn-ink: #9A5600;--mj-warn-fill: #FFF2D9;--mj-warn-line: rgba(154, 86, 0, 0.25);--mj-danger: #BF2440;--mj-danger-ink: #BF2440;--mj-danger-fill: #FDEBEE;--mj-danger-line: rgba(191, 36, 64, 0.25);--mj-danger-solid: #BF2440;--mj-danger-solid-hover: #A51D37;--mj-info: #1A5FD1;--mj-info-ink: #1A5FD1;--mj-info-fill: #E7EFFD;--mj-info-line: rgba(26, 95, 209, 0.25);--mj-money: var(--mj-ink);--mj-growth: var(--mj-bloom-600);--mj-viz-1: var(--mj-iris-500);--mj-viz-2: var(--mj-tide-500);--mj-viz-3: var(--mj-bloom-500);--mj-viz-4: var(--mj-ember-500);--mj-viz-5: #4C7DF0;--mj-viz-6: var(--mj-verdant-500);--mj-viz-7: #A15BD6;--mj-viz-8: #6B7A94;--mj-viz-seq-1: var(--mj-iris-50);--mj-viz-seq-2: var(--mj-iris-100);--mj-viz-seq-3: var(--mj-iris-300);--mj-viz-seq-4: var(--mj-iris-400);--mj-viz-seq-5: var(--mj-iris-600);--mj-viz-seq-6: var(--mj-iris-700);--mj-viz-div-1: var(--mj-flare-600);--mj-viz-div-2: var(--mj-flare-400);--mj-viz-div-3: var(--mj-flare-200);--mj-viz-div-4: var(--mj-slate-100);--mj-viz-div-5: var(--mj-tide-200);--mj-viz-div-6: var(--mj-tide-400);--mj-viz-div-7: var(--mj-tide-700);--mj-inset-press: inset 0 1px 2px rgba(16, 16, 32, 0.05);--mj-inset-rim: inset 0 0 0 1px rgba(255, 255, 255, 0.12);--mj-squircle: polygon( 50% 0%, 66% 1%, 79% 5%, 89% 11%, 95% 21%, 99% 34%, 100% 50%, 99% 66%, 95% 79%, 89% 89%, 79% 95%, 66% 99%, 50% 100%, 34% 99%, 21% 95%, 11% 89%, 5% 79%, 1% 66%, 0% 50%, 1% 34%, 5% 21%, 11% 11%, 21% 5%, 34% 1% );--mj-chart-fill: 0.12;--mj-chart-grid: 0.06;--mj-font-sans: 'Mujily Sans', ui-sans-serif, system-ui, 'Segoe UI', Roboto, sans-serif;--mj-font-mono: 'Mujily Mono', ui-monospace, 'SF Mono', 'Segoe UI Mono', Menlo, Consolas, monospace;--mj-font-display: var(--mj-display-face, 'Mujily Sans'), 'Mujily Sans', ui-sans-serif, system-ui, sans-serif;--mj-t-display: 680 38px/42px var(--mj-font-display);--mj-t-title-1: 680 32px/35px var(--mj-font-display);--mj-t-title-2: 650 22px/28px var(--mj-font-display);--mj-t-title-3: 650 18px/24px var(--mj-font-display);--mj-t-figure: 650 30px/34px var(--mj-font-display);--mj-t-title-4: 600 15px/22px var(--mj-font-sans);--mj-t-body-lg: 400 15px/22px var(--mj-font-sans);--mj-t-body: 400 14px/20px var(--mj-font-sans);--mj-t-label: 550 13px/18px var(--mj-font-sans);--mj-t-caption: 450 12px/16px var(--mj-font-sans);--mj-t-micro: 600 11px/14px var(--mj-font-sans);--mj-t-eyebrow: 700 11px/12px var(--mj-font-sans);--mj-t-mono: 450 12.5px/18px var(--mj-font-mono);--mj-r-xs: 6px;--mj-r-sm: 8px;--mj-r-md: 10px;--mj-r-lg: 12px;--mj-r-xl: 16px;--mj-r-card: 14px;--mj-r-2xl: 20px;--mj-r-3xl: 28px;--mj-r-pill: 999px;--mj-space-0: 0px;--mj-space-05: 2px;--mj-space-1: 4px;--mj-space-15: 6px;--mj-space-2: 8px;--mj-space-3: 12px;--mj-space-4: 16px;--mj-space-5: 20px;--mj-space-6: 24px;--mj-space-8: 32px;--mj-space-10: 40px;--mj-space-12: 48px;--mj-space-16: 64px;--mj-space-20: 80px;--mj-space-24: 96px;--mj-control-sm: 28px;--mj-control-md: 34px;--mj-control-lg: 40px;--mj-control-xl: 48px;--mj-row-h: 45px;--mj-touch-min: 44px;--mj-btn-h: 38px;--mj-btn-h-sm: 32px;--mj-btn-h-lg: 46px;--mj-input-h: 40px;--mj-cell-py: 12px;--mj-sidebar-w: 248px;--mj-sidebar-w-mini: 64px;--mj-topbar-h: 56px;--mj-container: 1320px;--mj-container-prose: 720px;--mj-gutter: 24px;--mj-card-pad: 20px;--mj-e0: none;--mj-e1: 0 1px 2px rgba(20,18,30,.05), 0 0 0 1px rgba(20,18,30,.02);--mj-e2: 0 6px 20px -8px rgba(20,18,30,.18), 0 2px 6px rgba(20,18,30,.05);--mj-e3: 0 24px 60px -20px rgba(20,18,30,.35);--mj-e4: 0 4px 8px rgba(16,16,32,.06), 0 24px 48px -12px rgba(16,16,32,.16);--mj-e5: 0 8px 16px rgba(16,16,32,.08), 0 40px 80px -20px rgba(16,16,32,.28);--mj-glow-brand: 0 0 0 1px rgba(124,92,255,.30), 0 8px 24px -6px rgba(124,92,255,.40);--mj-glow-success: 0 0 0 1px rgba(16,160,90,.30), 0 8px 24px -6px rgba(16,160,90,.35);--mj-glow-danger: 0 0 0 1px rgba(224,36,36,.30), 0 8px 24px -6px rgba(224,36,36,.35);--mj-hairline: 0 0 0 0 transparent;--mj-focus-ring: 0 0 0 2px var(--mj-surface), 0 0 0 4px var(--mj-brand);--mj-focus-ring-danger: 0 0 0 2px var(--mj-surface), 0 0 0 4px var(--mj-danger);--mj-blur-sm: 8px;--mj-blur-md: 16px;--mj-blur-lg: 32px;--mj-z-base: 0;--mj-z-raised: 10;--mj-z-sticky: 100;--mj-z-header: 200;--mj-z-dropdown:1000;--mj-z-drawer: 1100;--mj-z-modal: 1200;--mj-z-popover: 1300;--mj-z-toast: 1400;--mj-z-command: 1500;--mj-z-tooltip: 1600;--mj-ease-out: cubic-bezier(.22, 1, .36, 1);--mj-ease-in: cubic-bezier(.55, 0, 1, .45);--mj-ease-inout: cubic-bezier(.65, 0, .35, 1);--mj-ease-standard: cubic-bezier(.20, 0, 0, 1);--mj-ease-overshoot: cubic-bezier(.34, 1.56, .64, 1);--mj-ease-spring: linear( 0, .0088 1.6%, .0355 3.3%, .1408 6.9%, .3106 10.8%, .5312 15%, .7791 19.6%, 1.0234 24.6%, 1.0946 27%, 1.1183 29.6%, 1.0951 34.5%, 1.0468 39%, 1.0006 45%, .9855 49%, .9908 56%, 1.0018 68%, 1 100%);--mj-dur-xfade: 120ms;--mj-dur-instant: 80ms;--mj-dur-fast: 120ms;--mj-dur-quick: 180ms;--mj-dur-base: 240ms;--mj-dur-slow: 360ms;--mj-dur-slower: 520ms;--mj-dur-celebrate:900ms;--mj-dur-pan: 3000ms;--mj-dur-pan-out: 600ms;--mj-stagger: 24ms;--mj-bp-sm: 600px;--mj-bp-md: 900px;--mj-bp-lg: 1200px;--mj-bp-xl: 1440px;--mj-bp-2xl:1760px;color: var(--mj-ink);font: var(--mj-t-body);letter-spacing: -0.003em;font-optical-sizing: auto;--mj-font-features: "cv11" 1, "ss01" 1;font-feature-settings: var(--mj-font-features);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.mj[data-theme="dark"], .mj:not([data-theme]):where(html[data-mj-theme="dark"] *){--mj-canvas: #0E0E12;--mj-surface: #16161C;--mj-surface-2: #1C1C23;--mj-surface-3: #24242C;--mj-surface-inv: var(--mj-slate-100);--mj-scrim: rgba(4, 4, 8, 0.60);--mj-chrome: #121117;--mj-nav: #0A0A0D;--mj-nav-2: #15151A;--mj-nav-line: #1F1F26;--mj-aurora-soft: radial-gradient(120% 140% at 0% 0%, rgba(124, 92, 255, 0.24), transparent 55%), radial-gradient(90% 120% at 100% 0%, rgba(239, 95, 134, 0.16), transparent 60%), radial-gradient(80% 100% at 70% 120%, rgba(246, 169, 90, 0.12), transparent 60%);--mj-ink: #F2F1F7;--mj-ink-2: #CFCED8;--mj-ink-3: #A3A2AE;--mj-ink-4: #8C8B98;--mj-select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238C8B98' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--mj-ink-disabled: #5C5867;--mj-ink-inv: var(--mj-slate-900);--mj-line: #2A2A33;--mj-line-strong: #383843;--mj-line-hard: #46434F;--mj-brand-identity: var(--mj-iris-400);--mj-brand: #8C76FF;--mj-brand-hover: var(--mj-iris-300);--mj-brand-active: var(--mj-iris-200);--mj-brand-ink: #A996FF;--mj-ink-on-brand: #0E0E12;--mj-brand-soft: #241F45;--mj-brand-softer: #1C1936;--mj-brand-line: #3B3370;--mj-serp-link: #8AB4F8;--mj-chart-2: #FF8E70;--mj-chart-3: #6F9BFF;--mj-chart-4: #3FBF8C;--mj-success-ink: #3FD19A;--mj-success-fill: #10261E;--mj-success-line: rgba(63, 209, 154, 0.30);--mj-warn-ink: #F4B54A;--mj-warn-fill: #2A2010;--mj-warn-line: rgba(244, 181, 74, 0.30);--mj-danger-ink: #FF6B85;--mj-danger-fill: #2C1218;--mj-danger-line: rgba(255, 107, 133, 0.30);--mj-info-ink: #6FA3FF;--mj-info-fill: #121E33;--mj-info-line: rgba(111, 163, 255, 0.30);--mj-money: var(--mj-ink);--mj-growth: var(--mj-bloom-300);--mj-viz-1: var(--mj-iris-400);--mj-viz-2: var(--mj-tide-400);--mj-viz-3: var(--mj-bloom-400);--mj-viz-4: var(--mj-ember-400);--mj-viz-5: #6F97F5;--mj-viz-6: var(--mj-verdant-400);--mj-viz-7: #B87FE0;--mj-success: #3FD19A;--mj-warn: #F4B54A;--mj-danger: #FF6B85;--mj-info: #6FA3FF;--mj-danger-solid: #BF2440;--mj-danger-solid-hover: #A51D37;--mj-viz-8: #8C95AB;--mj-chart-fill: 0.20;--mj-chart-grid: 0.08;--mj-viz-seq-1: var(--mj-iris-950);--mj-viz-seq-2: var(--mj-iris-900);--mj-viz-seq-3: var(--mj-iris-700);--mj-viz-seq-4: var(--mj-iris-500);--mj-viz-seq-5: var(--mj-iris-400);--mj-viz-seq-6: var(--mj-iris-300);--mj-viz-div-1: var(--mj-flare-400);--mj-viz-div-2: var(--mj-flare-300);--mj-viz-div-3: var(--mj-flare-200);--mj-viz-div-4: var(--mj-slate-700);--mj-viz-div-5: var(--mj-tide-200);--mj-viz-div-6: var(--mj-tide-300);--mj-viz-div-7: var(--mj-tide-400);--mj-e1: 0 0 0 1px rgba(255,255,255,.02);--mj-e2: 0 8px 24px -10px rgba(0,0,0,.6);--mj-e3: 0 30px 70px -20px rgba(0,0,0,.8);--mj-e4: 0 16px 36px -8px rgba(0,0,0,.58);--mj-e5: 0 28px 64px -12px rgba(0,0,0,.68);--mj-hairline: inset 0 1px 0 rgba(255,255,255,.045)}.mj[data-density="compact"]{--mj-control-sm: 24px;--mj-control-md: 30px;--mj-control-lg: 34px;--mj-control-xl: 40px;--mj-row-h: 34px;--mj-btn-h: 32px;--mj-btn-h-sm: 26px;--mj-btn-h-lg: 38px;--mj-input-h: 34px;--mj-cell-py: 7px;--mj-gutter: 16px;--mj-card-pad: 16px}@media (prefers-reduced-motion: reduce){.mj{--mj-dur-instant: 1ms;--mj-dur-fast: 1ms;--mj-dur-quick: 1ms;--mj-dur-base: 1ms;--mj-dur-slow: 1ms;--mj-dur-slower: 1ms;--mj-dur-celebrate: 1ms;--mj-dur-pan: 1ms;--mj-dur-pan-out: 1ms;--mj-stagger: 0ms;--mj-ease-overshoot: linear;--mj-ease-spring: linear}}@media (prefers-contrast: more){.mj{--mj-line: var(--mj-line-hard);--mj-line-strong: var(--mj-line-hard);--mj-focus-ring: 0 0 0 2px var(--mj-surface), 0 0 0 5px var(--mj-brand)}.mj .mj-aurora::before, .mj .mj-aurora::after{display: none !important}}.mj *, .mj *::before, .mj *::after{box-sizing: border-box}.mj h1, .mj h2, .mj h3, .mj h4, .mj p, .mj figure{margin: 0}.mj :where(button, input, select, textarea){font: inherit;color: inherit}.mj [hidden]{display: none !important}.mj :where(a){color: var(--mj-brand-ink);text-decoration: none;text-underline-offset: 3px;text-decoration-thickness: 1px}.mj :where(a):hover{text-decoration-line: underline}.mj a:where(.mj-card, .mj-colcard, .mj-ptcard__main, .mj-li, .mj-pagecard, .mj-emcard, .mj-jrfeature, .mj-jrrow, .mj-artcard, .mj-msg){color: var(--mj-ink)}.mj a:where(.mj-card, .mj-colcard, .mj-ptcard__main, .mj-li, .mj-pagecard, .mj-emcard, .mj-jrfeature, .mj-jrrow, .mj-artcard):hover{text-decoration-line: none}.mj :where(ul[class], ol[class]){list-style: none;margin: 0;padding: 0}.mj :where(fieldset:not([class])){border: 0;padding: 0;margin: 0;min-width: 0}.mj :focus-visible{outline: none;box-shadow: var(--mj-focus-ring);border-radius: inherit;scroll-margin-top: calc(var(--mj-topbar-h) + var(--mj-space-2));scroll-margin-bottom: var(--mj-space-6)}.mj-t-display{font: var(--mj-t-display);letter-spacing: -0.032em;font-feature-settings: var(--mj-font-features)}.mj-t-title-1{font: var(--mj-t-title-1);letter-spacing: -0.028em;font-feature-settings: var(--mj-font-features)}.mj-t-title-2{font: var(--mj-t-title-2);letter-spacing: -0.022em;font-feature-settings: var(--mj-font-features)}.mj-t-title-3{font: var(--mj-t-title-3);letter-spacing: -0.018em;font-feature-settings: var(--mj-font-features)}.mj-t-title-4{font: var(--mj-t-title-4);letter-spacing: -0.012em;font-feature-settings: var(--mj-font-features)}.mj-t-body-lg{font: var(--mj-t-body-lg);letter-spacing: -0.006em;font-feature-settings: var(--mj-font-features)}.mj-t-body{font: var(--mj-t-body);letter-spacing: -0.003em;font-feature-settings: var(--mj-font-features)}.mj-t-label{font: var(--mj-t-label);font-feature-settings: var(--mj-font-features);letter-spacing: 0}.mj-t-caption{font: var(--mj-t-caption);letter-spacing: 0.004em;font-feature-settings: var(--mj-font-features)}.mj-t-micro{font: var(--mj-t-micro);letter-spacing: 0.02em;font-feature-settings: var(--mj-font-features)}.mj .mj-t-mono{font: var(--mj-t-mono);font-feature-settings: var(--mj-font-features);font-variant-numeric: tabular-nums;letter-spacing: 0}.mj-t-mono{font: var(--mj-t-mono);font-feature-settings: var(--mj-font-features);font-variant-numeric: tabular-nums;letter-spacing: 0}.mj-eyebrow{font: 600 11.5px/1.3 var(--mj-font-sans);font-feature-settings: var(--mj-font-features);letter-spacing: 0.09em;text-transform: uppercase;color: var(--mj-ink-3)}.mj .mj-num{font-variant-numeric: tabular-nums slashed-zero}.mj-ink-2{color: var(--mj-ink-2)}.mj-ink-3{color: var(--mj-ink-3)}.mj-ink-4{color: var(--mj-ink-4)}.mj-money{color: var(--mj-money)}.mj-truncate{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 0}.mj-clamp-2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.mj-prose{max-width: var(--mj-container-prose)}.mj-sr{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.mj-sr-focusable:not(:focus):not(:focus-within){position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.mj-stack{display: grid;gap: var(--mj-space-4)}.mj .mj-stack > *{min-width: 0}.mj-sections{display: grid;gap: var(--mj-space-8)}.mj-row-x{display: flex;align-items: center;gap: var(--mj-space-2)}.mj-spacer{margin-left: auto}.mj-hr{height: 1px;background: var(--mj-line);border: 0;margin: 0}@keyframes mj-fade-up{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}@keyframes mj-tip-in{from{opacity: 0;transform: translateY(4px)}to{opacity: 1;transform: none}}@keyframes mj-sweep{from{transform: translateX(-100%)}to{transform: translateX(100%)}}@keyframes mj-aurora-bloom{from{transform: scale(.6);opacity: 0}to{transform: scale(1);opacity: 1}}@keyframes mj-fade-in{from{opacity: 0}to{opacity: 1}}@keyframes mj-pop{from{opacity: 0;transform: scale(.96) translateY(8px)}to{opacity: 1;transform: none}}@keyframes mj-menu-in{from{opacity: 0;transform: scale(.97) translateY(-4px)}to{opacity: 1;transform: none}}@keyframes mj-slide-left{from{transform: translateX(100%)}to{transform: none}}@keyframes mj-toast-in{from{opacity: 0;transform: translateX(16px)}to{opacity: 1;transform: none}}@keyframes mj-fade-out{from{opacity: 1}to{opacity: 0}}@keyframes mj-pop-out{from{opacity: 1;transform: none}to{opacity: 0;transform: scale(.96) translateY(8px)}}@keyframes mj-menu-out{from{opacity: 1;transform: none}to{opacity: 0;transform: scale(.97) translateY(-4px)}}@keyframes mj-slide-right{from{transform: none}to{transform: translateX(100%)}}@keyframes mj-toast-out{from{opacity: 1;transform: none}to{opacity: 0;transform: scale(.96)}}@keyframes mj-shimmer{from{background-position: -160% 0}to{background-position: 260% 0}}@keyframes mj-shake{10%,90%{transform: translateX(-3px)}30%,70%{transform: translateX(3px)}50%{transform: translateX(-2px)}}@keyframes mj-spin{to{transform: rotate(360deg)}}@keyframes mj-shuttle{0%{transform: translateX(-100%)}100%{transform: translateX(333%)}}@keyframes mj-draw{to{stroke-dashoffset: 0}}@keyframes mj-ring-pulse{from{opacity: .55;transform: scale(.6)}to{opacity: 0;transform: scale(2.4)}}@keyframes mj-pulse-dot{0%,100%{opacity: 1}50%{opacity: .35}}.mj-stagger > *{animation: mj-fade-up var(--mj-dur-base) var(--mj-ease-out) both;animation-delay: calc(var(--i, 0) * var(--mj-stagger))}.mj-reveal > .mj-panel__head, .mj-reveal > .mj-pagehead, .mj-reveal > header{animation: mj-fade-up var(--mj-dur-base) var(--mj-ease-out) both;animation-delay: 0ms}.mj-reveal > .mj-toolbar{animation: mj-fade-up var(--mj-dur-base) var(--mj-ease-out) both;animation-delay: calc(1 * var(--mj-stagger))}.mj-reveal > .mj-panel__body, .mj-reveal > main, .mj-reveal > section, .mj-reveal > .mj-grid, .mj-reveal > .mj-stack, .mj-reveal > .mj-tablewrap, .mj-reveal > .mj-split, .mj-reveal > .mj-card{animation: mj-fade-up var(--mj-dur-base) var(--mj-ease-out) both;animation-delay: calc(2 * var(--mj-stagger))}.mj-reveal > footer{animation: mj-fade-up var(--mj-dur-base) var(--mj-ease-out) both;animation-delay: calc(3 * var(--mj-stagger))}.mj-table thead th{transition: box-shadow var(--mj-dur-fast) var(--mj-ease-out)}.mj-tablewrap[data-scrolled="1"] .mj-table thead th{box-shadow: 0 1px 0 0 var(--mj-line-hard), var(--mj-e1)}.mj-app{min-height: 100vh;background: var(--mj-canvas);color: var(--mj-ink);display: grid;grid-template-columns: var(--mj-sidebar-w) minmax(0, 1fr)}.mj-app[data-nav="mini"]{grid-template-columns: var(--mj-sidebar-w-mini) minmax(0, 1fr)}.mj-maincol{min-width: 0;display: flex;flex-direction: column}.mj-topbar{position: sticky;top: 0;z-index: var(--mj-z-header);display: flex;align-items: center;gap: var(--mj-space-2);height: var(--mj-topbar-h);padding: 0 var(--mj-space-4) 0 var(--mj-space-6);border-bottom: 1px solid var(--mj-line);background: var(--mj-canvas);background: color-mix(in srgb, var(--mj-canvas) 86%, transparent);backdrop-filter: blur(var(--mj-blur-md)) saturate(1.4);-webkit-backdrop-filter: blur(var(--mj-blur-md)) saturate(1.4);transition: box-shadow var(--mj-dur-quick) var(--mj-ease-out)}@supports not (backdrop-filter: blur(1px)){.mj-topbar{background: var(--mj-canvas)}}.mj-topbar[data-scrolled="1"]{box-shadow: var(--mj-e2)}.mj-topbar > :not(details){min-width: 0}.mj-topbar .mj-crumbs{flex-wrap: nowrap;overflow: hidden;white-space: nowrap;font: var(--mj-t-label);font-weight: 450}.mj-topbar .mj-crumbs [aria-current="page"]{overflow: hidden;text-overflow: ellipsis;color: var(--mj-ink);font-weight: 550}.mj-sidebar{position: sticky;top: 0;height: 100vh;height: 100dvh;overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin;scrollbar-color: var(--mj-nav-line) transparent;background: var(--mj-nav);border-right: 1px solid var(--mj-nav-line);color: var(--mj-nav-ink);display: flex;flex-direction: column;gap: var(--mj-space-1);padding: 14px 12px var(--mj-space-4)}.mj-storeswitch{display: flex;align-items: center;gap: 10px;width: 100%;padding: var(--mj-space-2);border-radius: var(--mj-r-lg);border: 1px solid var(--mj-nav-line);background: var(--mj-nav-2);color: var(--mj-nav-ink-strong);text-align: left;list-style: none;cursor: default;min-width: 0}.mj-storeswitch--button{cursor: pointer;transition: background-color var(--mj-dur-fast) var(--mj-ease-out), border-color var(--mj-dur-fast) var(--mj-ease-out)}.mj-storeswitch--button::-webkit-details-marker{display: none}.mj-storeswitch--button:hover, .mj-popover[open] > .mj-storeswitch--button{background: var(--mj-nav-current);border-color: var(--mj-nav-ink-2)}.mj-storeswitch--button > svg{color: var(--mj-nav-ink-2)}.mj-storemark{width: 32px;height: 32px;border-radius: 9px;flex: 0 0 auto;display: grid;place-items: center;background: var(--mj-aurora-gradient);color: var(--mj-slate-0);font: 700 14px/1 var(--mj-font-sans);box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .25), 0 4px 12px -4px rgba(124, 92, 255, .6)}.mj-storeswitch__text{display: grid;min-width: 0;flex: 1 1 auto}.mj-storeswitch__name{font: var(--mj-t-label);font-weight: 600;color: var(--mj-nav-ink-strong)}.mj-storeswitch__host{font: var(--mj-t-caption);color: var(--mj-nav-ink-2)}.mj-jump{display: flex;align-items: center;gap: var(--mj-space-2);width: 100%;height: 38px;margin: 6px 0 var(--mj-space-1);padding: 0 10px;border-radius: var(--mj-r-md);border: 1px solid var(--mj-nav-line);background: transparent;color: var(--mj-nav-ink-2);font: var(--mj-t-label);font-weight: 450;cursor: pointer;text-align: left;transition: border-color var(--mj-dur-fast) var(--mj-ease-out), color var(--mj-dur-fast) var(--mj-ease-out)}.mj-jump:hover{border-color: var(--mj-nav-ink-2);color: var(--mj-nav-ink)}.mj-jump .mj-kbd{background: transparent;border-color: var(--mj-nav-line);color: var(--mj-nav-ink-2);box-shadow: none}.mj-jump__label{flex: 1 1 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.mj-navlist{display: grid;gap: 1px}.mj-navitem{display: flex;align-items: center;gap: 11px;position: relative;width: 100%;text-align: left;cursor: pointer;text-decoration: none;border: 0;border-radius: var(--mj-r-md);padding: 0 10px;min-height: var(--mj-control-md);background: transparent;color: var(--mj-ink-2);font: var(--mj-t-label);font-weight: 500;transition: background-color var(--mj-dur-fast) var(--mj-ease-out), color var(--mj-dur-fast) var(--mj-ease-out), box-shadow var(--mj-dur-fast) var(--mj-ease-out)}.mj-navitem:hover{background: var(--mj-surface-3);color: var(--mj-ink);text-decoration: none}.mj-navitem[aria-current="page"]{background: var(--mj-brand-soft);color: var(--mj-brand-ink);font-weight: 600}.mj-navitem[aria-current="page"] .mj-navitem__icon{color: var(--mj-brand-ink)}.mj-navitem__icon{flex: 0 0 auto;display: grid;place-items: center;color: var(--mj-ink-3)}.mj-navitem:hover .mj-navitem__icon{color: var(--mj-ink-2)}.mj-navitem__label{flex: 1 1 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.mj-navsub{display: grid;gap: 1px;padding: 2px 0 6px 29px}.mj-navlabel{font: var(--mj-t-micro);color: var(--mj-nav-ink-2);padding: 14px 10px var(--mj-space-1);letter-spacing: .08em;text-transform: uppercase}.mj-sidebar .mj-navitem{color: var(--mj-nav-ink);font-size: 14px;min-height: 38px}.mj-sidebar .mj-navitem:hover{background: var(--mj-nav-2);color: var(--mj-nav-ink-strong)}.mj-sidebar .mj-navitem[aria-current="page"]{background: var(--mj-nav-current);color: var(--mj-nav-ink-strong);font-weight: 600;box-shadow: inset 3px 0 0 var(--mj-nav-accent)}.mj-sidebar .mj-navitem[aria-current="page"] .mj-navitem__icon{color: var(--mj-nav-accent)}.mj-sidebar .mj-navitem__icon{color: var(--mj-nav-ink-2)}.mj-sidebar .mj-navitem:hover .mj-navitem__icon{color: var(--mj-nav-ink)}.mj-sidebar .mj-navsub{padding: 2px 0 6px 39px}.mj-sidebar .mj-navsub .mj-navitem{min-height: 30px;padding: 0 8px;border-radius: 8px;font-size: 13px;font-weight: 450;color: var(--mj-nav-ink-2);box-shadow: none}.mj-sidebar .mj-navsub .mj-navitem:hover{color: var(--mj-nav-ink-strong)}.mj-sidebar .mj-navsub .mj-navitem[aria-current="page"]{color: var(--mj-nav-ink-strong);font-weight: 600;background: var(--mj-nav-current);box-shadow: none}.mj-navgroup{margin-top: var(--mj-space-3);padding: 0 var(--mj-space-3) var(--mj-space-1)}.mj-sidebar .mj-badge{background: var(--mj-nav-count);color: var(--mj-nav-count-ink);border-color: transparent}.mj-sidebar .mj-badge::before{display: none}.mj-navarea > summary{list-style: none;cursor: pointer}.mj-navarea > summary::-webkit-details-marker{display: none}.mj-sidefoot{margin-top: auto;display: grid;gap: var(--mj-space-2);padding-top: var(--mj-space-3)}.mj-golive{display: grid;gap: var(--mj-space-2);padding: 14px;border-radius: 14px;background: var(--mj-golive-bg);border: 1px solid var(--mj-golive-line);color: var(--mj-golive-ink);text-decoration: none;transition: box-shadow var(--mj-dur-quick) var(--mj-ease-out), border-color var(--mj-dur-quick) var(--mj-ease-out)}.mj-golive:hover, .mj-golive[aria-current="page"]{border-color: var(--mj-nav-accent);text-decoration: none}.mj-golive__title{display: flex;align-items: center;gap: var(--mj-space-2);font: 650 15px/1.2 var(--mj-font-display);color: var(--mj-nav-ink-strong)}.mj-golive__title svg{color: var(--mj-golive-ink-2)}.mj-golive .mj-ink-3{color: var(--mj-golive-ink-2)}.mj-golive__bar{height: 6px;border-radius: var(--mj-r-pill);background: var(--mj-golive-track);overflow: hidden}.mj-golive__bar > span{display: block;width: 60%;height: 100%;border-radius: inherit;background: var(--mj-golive-fill)}.mj-golive__count{margin-left: auto;font: 500 12px/1 var(--mj-font-sans);color: var(--mj-golive-ink-2)}.mj-golivehero{display: flex;align-items: center;gap: 22px;padding: 32px;min-height: 200px;background: var(--mj-golive-bg);border-color: var(--mj-golive-line)}.mj-golivehero .mj-ring{width: 108px;height: 108px;background: conic-gradient(var(--mj-golive-ring) calc(var(--p) * 1%), var(--mj-golive-track) 0)}.mj-golivehero .mj-ring > div{width: 82px;height: 82px;background: var(--mj-golive-hole);color: var(--mj-nav-ink-strong)}@media (max-width: 640px){.mj-golivehero{flex-direction: column;align-items: flex-start;padding: 24px}}@media (min-width: 900px){.mj-app[data-nav="mini"] .mj-navitem__label, .mj-app[data-nav="mini"] .mj-navgroup, .mj-app[data-nav="mini"] .mj-navlabel, .mj-app[data-nav="mini"] .mj-navsub, .mj-app[data-nav="mini"] .mj-storeswitch__text, .mj-app[data-nav="mini"] .mj-storeswitch--button > svg, .mj-app[data-nav="mini"] .mj-jump__label, .mj-app[data-nav="mini"] .mj-jump .mj-kbd, .mj-app[data-nav="mini"] .mj-golive{display: none}.mj-app[data-nav="mini"] .mj-navitem, .mj-app[data-nav="mini"] .mj-jump, .mj-app[data-nav="mini"] .mj-storeswitch{justify-content: center;padding: 0}.mj-app[data-nav="mini"] .mj-storeswitch{padding: var(--mj-space-1) 0}}.mj-iconbtn{position: relative;display: inline-grid;place-items: center;flex: 0 0 auto;width: var(--mj-control-md);height: var(--mj-control-md);padding: 0;border-radius: var(--mj-r-sm);border: 1px solid transparent;background: transparent;color: var(--mj-ink-2);cursor: pointer;list-style: none;text-decoration: none;transition: background-color var(--mj-dur-fast) var(--mj-ease-out), border-color var(--mj-dur-fast) var(--mj-ease-out), color var(--mj-dur-fast) var(--mj-ease-out)}.mj-iconbtn::-webkit-details-marker{display: none}.mj-iconbtn:hover, .mj-popover[open] > .mj-iconbtn{background: var(--mj-surface);border-color: var(--mj-line);color: var(--mj-ink)}.mj-iconbtn > svg{transition: transform var(--mj-dur-fast) var(--mj-ease-overshoot)}.mj-iconbtn:hover > svg{transform: scale(1.08)}.mj-iconbtn::after{content: "";position: absolute;inset: -5px}.mj-iconbtn--danger{color: var(--mj-ink-3)}.mj-iconbtn--danger:hover{color: var(--mj-danger-ink);background: var(--mj-danger-fill);border-color: transparent}.mj .mj-theme-to-light{display: none}.mj[data-theme="dark"] .mj-theme-to-light{display: block}.mj[data-theme="dark"] .mj-theme-to-dark{display: none}.mj-popover{position: relative}.mj-popover > summary{list-style: none}.mj-popover > summary::-webkit-details-marker{display: none}.mj-popover__panel{position: absolute;top: calc(100% + 6px);left: 0;min-width: 240px;z-index: var(--mj-z-dropdown, 50)}.mj-popover[data-align="end"] .mj-popover__panel{left: auto;right: 0}.mj-popover:not([open]) .mj-popover__panel{display: none}.mj-menu__head{display: grid;gap: 2px;padding: var(--mj-space-2) var(--mj-space-3);min-width: 0}.mj-menu .mj-hr{margin: var(--mj-space-1) 0}.mj-menu > .mj-btn{width: 100%;justify-content: flex-start}.mj-menu__item[aria-current="page"]{background: var(--mj-brand-softer);color: var(--mj-ink);font-weight: 600}.mj-stack-tight{display: grid;gap: 6px;min-width: 0}.mj-backlink{display: inline-flex;align-items: center;gap: 4px;margin-bottom: 6px;font: var(--mj-t-label);font-weight: 500;color: var(--mj-ink-3);text-decoration: none}.mj-backlink:hover{color: var(--mj-ink);text-decoration: none}.mj-wrap{flex-wrap: wrap}.mj-storemark--lg{width: 52px;height: 52px;border-radius: 14px;font-size: 20px;border: 3px solid var(--mj-surface)}.mj-auth{min-height: 100vh;display: grid;grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);background: var(--mj-surface)}.mj-auth__brand{position: relative;overflow: hidden;isolation: isolate;display: flex;flex-direction: column;gap: var(--mj-space-4);padding: 44px clamp(24px, 5vw, 64px);color: var(--mj-slate-0);background: var(--mj-signin-bg)}.mj-auth__brand::after{content: "";position: absolute;inset: -25%;z-index: -1;pointer-events: none;filter: blur(12px);background: radial-gradient(38% 38% at 22% 22%, rgba(124, 92, 255, .62), transparent 70%), radial-gradient(34% 34% at 78% 30%, rgba(255, 122, 89, .5), transparent 70%), radial-gradient(40% 40% at 58% 84%, rgba(91, 61, 245, .45), transparent 70%)}.mj-auth__mark{display: inline-flex;align-items: center;gap: 10px;font: 650 16px/1 var(--mj-font-sans)}.mj-auth__mark .mj-storemark{background: rgba(255, 255, 255, .18);box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .35)}.mj-auth__hero{margin-top: auto;margin-bottom: auto;max-width: 13ch;font: 720 52px/1 var(--mj-font-display);letter-spacing: -0.035em;text-wrap: balance}.mj-auth__lead{max-width: 40ch;font: var(--mj-t-body-lg);opacity: .8}.mj-auth__form{display: grid;place-items: center;padding: var(--mj-space-8) var(--mj-space-4)}.mj-auth__panel{width: min(380px, 100%);display: grid;gap: var(--mj-space-5)}@media (max-width: 819px){.mj-auth{grid-template-columns: minmax(0, 1fr)}.mj-auth__brand{min-height: 220px;padding: var(--mj-space-6) var(--mj-space-4)}.mj-auth__hero{margin-top: var(--mj-space-6);font-size: 32px}}.mj-picker{min-height: 100vh;background: var(--mj-canvas);padding: 48px var(--mj-space-4)}.mj-picker__inner{max-width: 760px;margin: 0 auto;display: grid;gap: var(--mj-space-5)}.mj-picker__grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));gap: var(--mj-space-4)}.mj-storecard{display: grid;overflow: hidden;color: inherit;text-decoration: none}.mj-storecard:hover{text-decoration: none}.mj-storecard__band{display: block;height: 84px;background: var(--mj-aurora-soft), var(--mj-surface-2)}.mj-storecard__body{display: grid;gap: var(--mj-space-2);justify-items: start;padding: 0 var(--mj-card-pad) var(--mj-card-pad);margin-top: -38px}.mj-statepage{min-height: 100vh;display: grid;place-items: center;padding: var(--mj-space-8) var(--mj-space-4);background: var(--mj-canvas)}.mj-statepage__card{width: min(560px, 100%);overflow: hidden}.mj-statepage__body{width: min(520px, 100%);display: grid;gap: 12px;justify-items: center;text-align: center}.mj-404{position: relative;display: grid;place-items: center;width: 220px;height: 120px;margin-bottom: 6px}.mj-404::before, .mj-404::after{content: "";position: absolute;width: 112px;height: 88px;border-radius: 22px}.mj-404::before{background: var(--mj-brand-soft);transform: translateX(-30px) rotate(-8deg)}.mj-404::after{background: color-mix(in srgb, var(--mj-chart-2) 18%, var(--mj-surface));transform: translateX(32px) rotate(7deg)}.mj-404 > span{position: relative;z-index: 1;font: 750 64px/1 var(--mj-font-display);letter-spacing: -0.04em;color: var(--mj-ink)}.mj-statepage__tile{width: 72px;height: 72px;border-radius: 22px;margin-bottom: 4px}.mj-ownercard{display: flex;align-items: center;gap: 12px;width: min(460px, 100%);padding: 14px 16px}.mj-errref{display: inline-flex;align-items: center;gap: 8px;padding: 6px 8px 6px 12px;border-radius: 10px;background: var(--mj-surface-2);border: 1px solid var(--mj-line);font-size: 12.5px}.mj-skelrow{display: flex;align-items: center;gap: 14px;padding: 14px var(--mj-space-4);border-top: 1px solid var(--mj-line)}.mj-toolbar > .mj-input, .mj-toolbar > .mj-select{width: auto;flex: 0 1 auto}.mj-jsonfield{display: grid;gap: var(--mj-space-2);min-width: 0}.mj-jsonfield__tree{display: grid;gap: var(--mj-space-2);margin: 0;padding: 0;list-style: none}.mj-jsonfield__tree--sub{margin: var(--mj-space-2) 0 0 28px;padding-left: var(--mj-space-3);border-left: 2px solid var(--mj-line)}.mj-jsonfield__rows{display: grid;gap: var(--mj-space-2);justify-items: start}.mj-jsonfield__row{display: flex;align-items: center;gap: var(--mj-space-2);width: 100%;min-width: 0;color: var(--mj-ink-4)}.mj-jsonfield__row > .mj-input{flex: 1 1 0;min-width: 0}.mj-jsonfield__grip{display: grid;place-items: center;width: 20px;height: 32px;flex: 0 0 auto;border-radius: var(--mj-r-xs);cursor: grab;color: var(--mj-ink-4)}.mj-jsonfield__grip:hover{background: var(--mj-surface-2);color: var(--mj-ink-2)}.mj-jsonfield__grip:active{cursor: grabbing}.mj-jsonfield__row[data-drop="before"]{box-shadow: 0 -2px 0 var(--mj-brand)}.mj-jsonfield__row[data-drop="after"]{box-shadow: 0 2px 0 var(--mj-brand)}.mj-jsonfield__row[data-drop="inside"]{outline: 2px dashed var(--mj-brand-line);outline-offset: 2px;border-radius: var(--mj-r-sm)}.mj-jsonfield__tools{display: inline-flex;gap: 2px;flex: 0 0 auto}.mj-jsonfield__tools .mj-iconbtn{width: 28px;height: 28px}.mj-jsonfield__tools .mj-iconbtn[disabled]{opacity: .35;cursor: default}.mj-jsonfield__chips{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;padding: 6px;min-height: var(--mj-control-md);border: 1px solid var(--mj-line-strong);border-radius: var(--mj-r-sm);background: var(--mj-surface)}.mj-jsonfield__chips:focus-within{border-color: var(--mj-brand);box-shadow: 0 0 0 3px var(--mj-brand-soft)}.mj-jsonfield__chipinput{flex: 1 1 120px;min-width: 80px;height: 26px;border: 0;outline: none;background: none;color: var(--mj-ink);font: var(--mj-t-body)}.mj-composer{display: grid;gap: var(--mj-space-4);align-items: start}@media (min-width: 1100px){.mj-composer{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr)}}.mj-composer__edit{min-width: 0}.mj-field__wrap > .mj-composer, .mj-field__wrap > .mj-jsonfield{flex: 1 1 auto;min-width: 0}.mj-composer__block{display: grid;gap: var(--mj-space-2);padding: var(--mj-space-3);border: 1px solid var(--mj-line);border-radius: var(--mj-r-md);background: var(--mj-surface-2)}.mj-composer__block .mj-iconbtn{width: 28px;height: 28px}.mj-composer__preview{margin: 0;display: grid;gap: var(--mj-space-2);position: sticky;top: calc(var(--mj-topbar-h) + var(--mj-space-4))}.mj-composer__preview iframe{width: 100%;height: 520px;border: 1px solid var(--mj-line);border-radius: var(--mj-r-lg);background: var(--mj-surface-2)}.mj-wizard .mj-tabs{gap: var(--mj-space-2);border-bottom: 0;padding-bottom: var(--mj-space-2)}.mj-wizard .mj-tab{border: 1px solid var(--mj-line);border-radius: var(--mj-r-pill);padding: 6px 14px;background: var(--mj-surface);box-shadow: var(--mj-e1)}.mj-wizard .mj-tab[aria-selected="true"]{background: var(--mj-brand);border-color: var(--mj-brand);color: var(--mj-ink-on-brand)}.mj-wizard .mj-tabs__ind{display: none}.mj-recordcards{display: grid;gap: var(--mj-space-4);grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));margin: 0;padding: 0;list-style: none}.mj-recordcard{background: var(--mj-surface);border: 1px solid var(--mj-line);border-radius: var(--mj-r-lg);box-shadow: var(--mj-e1);overflow: hidden;transition: box-shadow var(--mj-dur-quick) var(--mj-ease-out), transform var(--mj-dur-quick) var(--mj-ease-out)}.mj-recordcard:hover{box-shadow: var(--mj-e2);transform: translateY(-1px)}.mj-recordcard__main{display: grid;gap: var(--mj-space-2);padding-bottom: var(--mj-space-4);color: var(--mj-ink);text-decoration: none}.mj-recordcard__main:hover{text-decoration: none}.mj-recordcard__band{display: grid;place-items: center;height: 88px;color: var(--mj-brand);background: var(--mj-aurora-soft), var(--mj-surface-2)}.mj-recordcard__title{padding: 0 var(--mj-space-4);font: var(--mj-t-label);font-weight: 600}.mj-recordcard__main > .mj-row-x{padding: 0 var(--mj-space-4)}@media (prefers-reduced-motion: reduce){.mj-recordcard:hover{transform: none}}.mj-writer{display: grid;gap: var(--mj-space-4)}.mj-writer__meta > .mj-field{flex: 1 1 240px}.mj-writer__body{font: var(--mj-t-body-lg);line-height: 1.7;min-height: 360px;resize: vertical}.mj-settingsform{max-width: 1000px}.mj-swatch{width: 22px;height: 22px;border-radius: 7px;box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .12);display: inline-block}.mj-statgrid{display: grid;gap: var(--mj-space-4);grid-template-columns: repeat(auto-fit, minmax(200px, 1fr))}.mj-funnel{display: grid;gap: var(--mj-space-3);margin: 0;padding: 0;list-style: none}.mj-meter{height: 8px;border-radius: var(--mj-r-pill);background: var(--mj-surface-3);overflow: hidden;display: block}.mj-meter > span{display: block;height: 100%;border-radius: inherit;background: var(--mj-brand)}.mj-orderactions{display: flex;align-items: center;gap: var(--mj-space-2);flex-wrap: wrap;margin-left: auto}.mj-orderactions .mj-popover__panel{padding: var(--mj-space-3);min-width: 260px}.mj-orderactions > summary, .mj-orderactions .mj-popover > summary{list-style: none}@media print{.mj-sidebar, .mj-topbar, .mj-orderactions, .mj-backlink, .mj-skip{display: none !important}.mj-app{display: block}.mj-card{box-shadow: none;break-inside: avoid}}.mj-toolcard__ic{width: 32px;height: 32px;border-radius: 9px;display: grid;place-items: center;flex: 0 0 auto;background: var(--mj-brand-soft);color: var(--mj-brand-ink)}.mj-timeline{list-style: none;margin: 0;padding: var(--mj-space-2) var(--mj-card-pad) var(--mj-space-4);display: grid}.mj-timeline__ev{position: relative;display: grid;grid-template-columns: 28px minmax(0, 1fr) auto;gap: var(--mj-space-3);align-items: start;padding: 10px 0}.mj-timeline__ev + .mj-timeline__ev::before{content: "";position: absolute;left: 13px;top: -10px;height: 20px;width: 2px;background: var(--mj-line)}.mj-timeline__pin{width: 28px;height: 28px;border-radius: 999px;display: grid;place-items: center;background: var(--mj-surface-3);color: var(--mj-ink-3);font: 600 11px/1 var(--mj-font-sans);position: relative;z-index: 1}.mj-timeline__pin--brand{background: var(--mj-brand-soft);color: var(--mj-brand-ink)}.mj-pagethumb{width: 72px;height: 45px;flex: 0 0 auto;border-radius: var(--mj-r-sm);box-shadow: 0 0 0 1px var(--mj-line);display: block}.mj-pagethumb__bg{fill: var(--mj-surface-2)}.mj-pagethumb__fill{fill: var(--mj-surface-3)}.mj-pagethumb__ink{fill: var(--mj-ink)}.mj-pagethumb__line{fill: var(--mj-line-strong)}.mj-pagethumb__brand{fill: var(--mj-brand)}@media (min-width: 1200px){.mj-sticky{position: sticky;top: calc(var(--mj-topbar-h) + var(--mj-space-4))}}.mj-meter > span[data-tone="warn"]{background: var(--mj-warn)}.mj-planhero{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--mj-space-4);background: var(--mj-aurora-soft), var(--mj-surface);border-color: var(--mj-brand-line)}.mj-hubgrid{display: grid;gap: var(--mj-space-3);grid-template-columns: repeat(auto-fill, minmax(min(280px, 100%), 1fr))}.mj-linklist{list-style: none;margin: 0;padding: var(--mj-space-1) 0}.mj-linklist > li + li{border-top: 1px solid var(--mj-line)}.mj-linklist__row{display: flex;align-items: center;gap: var(--mj-space-3);padding: var(--mj-space-3) var(--mj-card-pad);color: var(--mj-ink);text-decoration: none;min-width: 0}.mj-linklist__row:hover{background: var(--mj-surface-2);text-decoration: none}.mj-linklist__row > svg:last-child{color: var(--mj-ink-4);flex: 0 0 auto}.mj-linklist__row > .mj-truncate{max-width: 40%}@media (max-width: 640px){.mj-hide-sm{display: none}}.mj-faqlist{padding: var(--mj-space-1) 0}.mj-faq + .mj-faq{border-top: 1px solid var(--mj-line)}.mj-faq > summary{display: flex;align-items: center;gap: var(--mj-space-3);padding: var(--mj-space-3) var(--mj-card-pad);cursor: pointer;list-style: none}.mj-faq > summary::-webkit-details-marker{display: none}.mj-faq > summary > svg{color: var(--mj-ink-4);transition: transform var(--mj-dur-quick) var(--mj-ease-out)}.mj-faq[open] > summary > svg{transform: rotate(180deg)}.mj-faq__q{font-weight: 550;min-width: 0}.mj-faq__a{display: grid;gap: var(--mj-space-3);justify-items: start;padding: 0 var(--mj-card-pad) var(--mj-space-4)}.mj-faq[data-drop="before"]{box-shadow: inset 0 2px 0 var(--mj-brand)}.mj-faq[data-drop="after"]{box-shadow: inset 0 -2px 0 var(--mj-brand)}@media (prefers-reduced-motion: reduce){.mj-faq > summary > svg{transition: none}}.mj-devnote > summary{cursor: pointer;color: var(--mj-ink-3);list-style: none;display: flex;align-items: center;gap: var(--mj-space-2)}.mj-devnote > summary::-webkit-details-marker{display: none}.mj-devnote > summary::before{content: "›";display: inline-block;transition: transform var(--mj-dur-quick) var(--mj-ease-out)}.mj-devnote[open] > summary::before{transform: rotate(90deg)}.mj-devnote[open]{display: grid;gap: var(--mj-space-3)}.mj-kv{display: grid;grid-template-columns: minmax(110px, auto) minmax(0, 1fr);gap: 10px var(--mj-space-4);align-items: baseline;margin: 0}.mj-kv > dt{color: var(--mj-ink-3);font: var(--mj-t-body)}.mj-kv > dd{margin: 0;text-align: right;min-width: 0;font-variant-numeric: tabular-nums;overflow-wrap: anywhere}.mj-productform{display: grid;gap: var(--mj-space-5);align-items: start}.mj-productform__main, .mj-productform__side{display: grid;gap: var(--mj-space-5);min-width: 0;align-content: start}@media (min-width: 1200px){.mj-productform{grid-template-columns: minmax(0, 1fr) 340px}}.mj-productform__side .mj-col-6{grid-column: span 12}.mj-vgroups{margin: 0;padding: 0;list-style: none;border-top: 1px solid var(--mj-line)}.mj-vgroup + .mj-vgroup{border-top: 1px solid var(--mj-line)}.mj-vgroup__head{display: flex;align-items: center;gap: var(--mj-space-3);min-height: 52px;padding: 0 var(--mj-card-pad);color: var(--mj-ink);text-decoration: none;transition: background-color var(--mj-dur-fast) var(--mj-ease-out)}.mj-vgroup__head:hover{background: var(--mj-surface-2);text-decoration: none}.mj-vgroup__head > svg{color: var(--mj-ink-4);transition: transform var(--mj-dur-quick) var(--mj-ease-out)}.mj-vgroup__head[aria-expanded="true"] > svg{transform: rotate(90deg);color: var(--mj-brand)}.mj-vgroup__title{font: var(--mj-t-label);font-weight: 600}.mj-stat[data-tone="warn"]{border-color: var(--mj-warn-fill)}.mj-views{display: flex;gap: 6px;flex-wrap: wrap}.mj-view{display: inline-flex;align-items: center;gap: 6px;height: 30px;padding: 0 11px;border-radius: var(--mj-r-pill);border: 1px solid var(--mj-line);color: var(--mj-ink-2);background: var(--mj-surface);cursor: pointer;font: 500 13px/1 var(--mj-font-sans);text-decoration: none;white-space: nowrap;transition: background-color var(--mj-dur-fast) var(--mj-ease-out), color var(--mj-dur-fast) var(--mj-ease-out)}.mj-view:hover{border-color: var(--mj-line-strong);color: var(--mj-ink);text-decoration: none}.mj-view[aria-current="true"], .mj-view[aria-pressed="true"]{background: var(--mj-ink);color: var(--mj-canvas);border-color: var(--mj-ink)}.mj-view__n{font: 500 11.5px/1 var(--mj-font-sans);color: var(--mj-ink-4)}.mj-view[aria-current="true"] .mj-view__n, .mj-view[aria-pressed="true"] .mj-view__n{color: inherit;opacity: .7}.mj-chip:is(a){cursor: pointer;text-decoration: none;transition: border-color var(--mj-dur-fast) var(--mj-ease-out)}.mj-chip:is(a):hover{border-color: var(--mj-line-hard);text-decoration: none}.mj-chip:is(a)[aria-current="true"]{border-color: var(--mj-brand-line);background: var(--mj-brand-soft);color: var(--mj-brand-ink)}.mj-searchbox{position: relative;flex: 1 1 240px;max-width: 380px;display: flex}.mj-searchbox > svg{position: absolute;left: 11px;top: 50%;transform: translateY(-50%);color: var(--mj-ink-4);pointer-events: none}.mj-searchbox .mj-input{padding-left: 34px;width: 100%}.mj-cellmain{display: flex;align-items: center;gap: var(--mj-space-3);min-width: 0}.mj-cellmain__text{display: grid;min-width: 0}.mj-cellmain__title{color: var(--mj-ink);font-weight: 600;text-decoration: none}.mj-cellmain__title:hover{color: var(--mj-brand-ink)}.mj-cellmain__sub{font: var(--mj-t-caption);font-size: 12.5px;color: var(--mj-ink-3)}.mj-thumb{width: 40px;height: 40px;flex: 0 0 auto;border-radius: 9px;object-fit: cover;display: grid;place-items: center;color: var(--mj-ink-4);background: var(--mj-surface-3);border: 1px solid var(--mj-line)}.mj-thumb--lg{width: 56px;height: 56px;border-radius: 12px}.mj-floatbar{position: fixed;left: 50%;bottom: calc(24px + env(safe-area-inset-bottom, 0px));z-index: var(--mj-z-popover);transform: translateX(-50%);display: flex;align-items: center;gap: var(--mj-space-2);flex-wrap: wrap;max-width: calc(100vw - 32px);padding: var(--mj-space-2) var(--mj-space-2) var(--mj-space-2) var(--mj-space-4);border-radius: 14px;background: var(--mj-surface-inv);color: var(--mj-ink-inv);box-shadow: var(--mj-e5);animation: mj-floatbar-in var(--mj-dur-base) var(--mj-ease-overshoot) both}@keyframes mj-floatbar-in{from{transform: translate(-50%, 140%)}to{transform: translate(-50%, 0)}}.mj-floatbar__count{font: var(--mj-t-label);margin-right: var(--mj-space-2)}.mj-thcheck{display: inline-flex;align-items: center}.mj-pickthumb{width: 48px;height: 48px;border-radius: 10px;object-fit: cover;background: var(--mj-surface-2);border: 1px solid var(--mj-line)}.mj-floatbar .mj-btn{box-shadow: none}.mj-floatbar__btn{background: transparent;color: var(--mj-ink-inv);border-color: color-mix(in srgb, var(--mj-ink-inv) 24%, transparent)}.mj-floatbar__btn:hover{background: color-mix(in srgb, var(--mj-ink-inv) 12%, transparent);border-color: transparent}.mj-floatbar__danger{background: var(--mj-danger-solid);border-color: var(--mj-danger-solid);color: var(--mj-slate-0)}.mj-floatbar__danger:hover{background: var(--mj-danger-solid-hover);border-color: var(--mj-danger-solid-hover)}@media (prefers-reduced-motion: reduce){.mj-floatbar{animation: none}}.mj-railfilter{max-width: none;margin-bottom: var(--mj-space-2)}.mj-settingsnav{display: grid;gap: 1px;align-content: start;padding: var(--mj-space-2);position: sticky;top: calc(var(--mj-topbar-h) + var(--mj-space-4));background: var(--mj-surface);border: 1px solid var(--mj-line);border-radius: var(--mj-r-lg);box-shadow: var(--mj-e1)}.mj-settingsnav .mj-navitem{color: var(--mj-ink-2);font-size: 13.5px;min-height: 36px;box-shadow: none}.mj-settingsnav .mj-navitem:hover{background: var(--mj-surface-3);color: var(--mj-ink)}.mj-settingsnav .mj-navitem__icon{color: var(--mj-ink-3)}.mj-settingsnav .mj-navitem:hover .mj-navitem__icon{color: var(--mj-ink-2)}.mj-settingsnav__group{font: var(--mj-t-micro);letter-spacing: .08em;text-transform: uppercase;color: var(--mj-ink-3);padding: var(--mj-space-3) 10px var(--mj-space-1)}.mj-settingsnav .mj-navitem[aria-current="page"]{background: var(--mj-brand-soft);color: var(--mj-brand-ink);box-shadow: none}.mj-settingsnav .mj-navitem[aria-current="page"] .mj-navitem__icon{color: var(--mj-brand-ink)}.mj-menusplit{display: grid;gap: var(--mj-space-5);align-items: start}@media (min-width: 900px){.mj-menusplit{grid-template-columns: 240px minmax(0, 1fr)}}.mj-menusplit .mj-settingsnav .mj-navitem{height: auto;min-height: 44px;padding-block: var(--mj-space-2)}.mj-main{min-width: 0;flex: 1 1 auto}.mj-container.mj-reveal{display: flex;flex-direction: column;gap: var(--mj-space-5)}.mj-container.mj-reveal > *{min-width: 0}.mj-container.mj-reveal > .mj-pagehead{margin-bottom: 0}.mj-container{max-width: var(--mj-container);margin: 0 auto;padding: 28px 36px 56px}.mj-grid{display: grid;grid-template-columns: repeat(12, minmax(0, 1fr));gap: var(--mj-gutter)}.mj-col-3{grid-column: span 3}.mj-col-4{grid-column: span 4}.mj-col-6{grid-column: span 6}.mj-col-8{grid-column: span 8}.mj-skip{position: absolute;left: var(--mj-space-3);top: -100px;z-index: var(--mj-z-tooltip);background: var(--mj-brand);color: var(--mj-ink-on-brand);padding: var(--mj-space-2) var(--mj-space-4);border-radius: var(--mj-r-md);font: var(--mj-t-label);text-decoration: none;transition: transform var(--mj-dur-fast) var(--mj-ease-out)}.mj-skip:focus{transform: translateY(calc(100px + var(--mj-space-3)))}.mj-aurora{position: relative;isolation: isolate;overflow: hidden}.mj-aurora::before{content: "";position: absolute;inset: 0;z-index: -2;pointer-events: none;background: radial-gradient(900px 320px at 4% -18%, var(--mj-brand-soft), transparent 70%), radial-gradient(680px 260px at 35% -8%, color-mix(in srgb, var(--mj-growth) 6%, transparent), transparent 70%)}.mj[data-theme="dark"] .mj-aurora::before{opacity: .55}.mj-aurora::after{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;opacity: .04;mix-blend-mode: overlay;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23n)'/%3E%3C/svg%3E")}.mj-card{background: var(--mj-surface);border: 1px solid var(--mj-line);border-radius: var(--mj-r-card);box-shadow: var(--mj-e1), var(--mj-hairline);contain: layout paint;transition: box-shadow var(--mj-dur-quick) var(--mj-ease-out), transform var(--mj-dur-quick) var(--mj-ease-out), border-color var(--mj-dur-quick) var(--mj-ease-out)}.mj-card:has(.mj-popover[open]){contain: none;content-visibility: visible;position: relative;z-index: var(--mj-z-dropdown, 50)}.mj-pagehead:has(.mj-popover[open]){position: relative;z-index: var(--mj-z-dropdown, 50)}.mj-card--pad{padding: var(--mj-card-pad)}.mj-card--flat{box-shadow: none}.mj-card--interactive{cursor: pointer}.mj-card--interactive:hover, .mj-card--interactive:focus-within{box-shadow: var(--mj-e2), var(--mj-hairline);transform: translateY(-2px);border-color: var(--mj-line-strong)}.mj-card--accent{border-top: 2px solid var(--mj-brand-identity)}.mj-card--danger{border-color: var(--mj-danger-line)}.mj-card__head{display: flex;align-items: center;gap: 10px;padding: 16px 20px 0}.mj-card__head :is(h2, h3){font: 650 16px/1.25 var(--mj-font-sans);letter-spacing: -0.01em;color: var(--mj-ink)}.mj-card__body{padding: var(--mj-card-pad)}.mj-card__head + .mj-card__body{padding-top: 16px}.mj-card__foot{padding: var(--mj-space-3) var(--mj-card-pad);border-top: 1px solid var(--mj-line);background: var(--mj-surface-2);border-radius: 0 0 var(--mj-r-card) var(--mj-r-card);display: flex;align-items: center;gap: var(--mj-space-2)}.mj-well{background: var(--mj-surface-3);border: 1px solid var(--mj-line);border-radius: var(--mj-r-md);box-shadow: var(--mj-inset-press);padding: var(--mj-space-3)}.mj-tile{width: 40px;height: 40px;border-radius: var(--mj-r-lg);flex: 0 0 auto;display: grid;place-items: center;color: var(--mj-brand-ink);background: var(--mj-brand-soft)}.mj-tile[data-hue="growth"]{color: var(--mj-growth);background: color-mix(in srgb, var(--mj-growth) 12%, transparent)}.mj-tile[data-hue="money"]{color: var(--mj-money);background: color-mix(in srgb, var(--mj-money) 12%, transparent)}.mj-tile[data-hue="warn"]{color: var(--mj-warn-ink);background: var(--mj-warn-fill)}.mj-tile[data-hue="neutral"]{color: var(--mj-ink-3);background: var(--mj-surface-3)}.mj-btn{position: relative;display: inline-flex;align-items: center;justify-content: center;gap: var(--mj-space-2);white-space: nowrap;cursor: pointer;text-decoration: none;font: var(--mj-t-label);font-size: 13.5px;letter-spacing: -0.006em;height: var(--mj-btn-h);padding: 0 14px;gap: 7px;border-radius: var(--mj-r-md);border: 1px solid var(--mj-line-strong);background: var(--mj-surface);color: var(--mj-ink);box-shadow: var(--mj-e1);transition: background-color var(--mj-dur-fast) var(--mj-ease-out), border-color var(--mj-dur-fast) var(--mj-ease-out), color var(--mj-dur-fast) var(--mj-ease-out), box-shadow var(--mj-dur-fast) var(--mj-ease-out), transform var(--mj-dur-fast) var(--mj-ease-overshoot)}.mj-btn::after{content: "";position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);height: var(--mj-touch-min);min-height: 100%}.mj-btn:hover, .mj-btn:focus-visible{will-change: transform, box-shadow}.mj-card:hover{will-change: transform, box-shadow}.mj-btn:hover{border-color: var(--mj-ink-4)}.mj-btn--icon > svg{transition: transform var(--mj-dur-fast) var(--mj-ease-overshoot)}.mj-btn--icon:hover:not([disabled]) > svg, .mj-btn--icon:focus-visible:not([disabled]) > svg{transform: scale(1.08)}.mj-btn:active:not([disabled]){transform: translateY(1px) scale(.985);transition: transform var(--mj-dur-instant) var(--mj-ease-out)}.mj-btn[disabled], .mj-btn[aria-disabled="true"]{opacity: .45;cursor: default;transform: none}.mj-btn--sm{height: var(--mj-btn-h-sm);padding: 0 11px;border-radius: 9px;font-size: 13px}.mj-btn--lg{height: var(--mj-btn-h-lg);padding: 0 20px;border-radius: 12px;font-size: 15px}.mj-btn--xl{height: var(--mj-control-xl);padding: 0 22px;font: var(--mj-t-body);font-weight: 600}.mj-btn--icon{width: var(--mj-btn-h);padding: 0}.mj-btn--sm.mj-btn--icon{width: var(--mj-btn-h-sm)}.mj-btn--lg.mj-btn--icon{width: var(--mj-btn-h-lg)}.mj-linkbtn{border: 0;background: none;padding: 0;color: var(--mj-brand-ink);font: inherit;font-weight: 600;cursor: pointer}.mj-linkbtn:hover{text-decoration: underline}.mj-linkbtn--icon{display: inline-flex;align-items: center;gap: 6px;font-size: 13px}.mj-linkbtn:disabled{opacity: .6;cursor: default;text-decoration: none}.mj-btn--block{width: 100%}.mj-btn--primary{background: var(--mj-brand);border-color: transparent;color: var(--mj-ink-on-brand);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 6px 14px -6px var(--mj-brand)}.mj-btn--primary:hover{background: var(--mj-brand-hover);border-color: transparent}.mj-btn--primary:active:not([disabled]){background: var(--mj-brand-active);box-shadow: var(--mj-e1)}.mj-btn--ghost{background: transparent;border-color: transparent;color: var(--mj-ink-2);box-shadow: none}.mj-btn--ghost:hover{background: var(--mj-surface-3);border-color: transparent}.mj-btn--danger{color: var(--mj-danger-ink);border-color: color-mix(in srgb, var(--mj-danger) 35%, transparent)}.mj-btn--danger:hover{background: var(--mj-danger-fill);border-color: var(--mj-danger)}.mj-btn--danger:focus-visible{box-shadow: var(--mj-focus-ring-danger)}.mj-btn--danger-ghost{background: transparent;border-color: var(--mj-danger-line);color: var(--mj-danger-ink);box-shadow: none}.mj-btn--danger-ghost:hover{background: var(--mj-danger-fill);border-color: var(--mj-danger)}.mj-btn--danger-ghost:focus-visible{box-shadow: var(--mj-focus-ring-danger)}.mj-btn--link{background: none;border-color: transparent;color: var(--mj-brand-ink);padding: 0;height: auto;box-shadow: none}.mj-btn--link:hover{background: none;text-decoration: underline}.mj-btn[aria-pressed="true"]{background: var(--mj-brand-soft);color: var(--mj-brand-ink);border-color: var(--mj-brand-line)}.mj-btn__spin{width: 14px;height: 14px;border-radius: 50%;flex: 0 0 auto;border: 2px solid currentColor;border-top-color: transparent;animation: mj-spin 640ms linear infinite}.mj-btn[data-state="loading"]{pointer-events: none}.mj-btn__check{color: currentColor}.mj-btn__check path{stroke-dasharray: 24;stroke-dashoffset: 24;animation: mj-draw var(--mj-dur-base) var(--mj-ease-out) forwards}.mj-kbd{font: var(--mj-t-micro);font-family: var(--mj-font-mono);border: 1px solid var(--mj-line-strong);border-bottom-width: 2px;border-radius: var(--mj-r-xs);padding: 1px 5px;color: var(--mj-ink-3);background: var(--mj-surface-2);white-space: nowrap}.mj-field{display: grid;gap: var(--mj-space-15)}.mj-field__label{font: var(--mj-t-label);font-feature-settings: var(--mj-font-features);color: var(--mj-ink-2);display: flex;align-items: center;gap: var(--mj-space-1)}.mj-field__req{color: var(--mj-danger-ink)}.mj-field__wrap{position: relative;display: flex;align-items: center}.mj-field__wrap::after{content: "";position: absolute;inset: -3px;border-radius: var(--mj-r-md);pointer-events: none;opacity: 0;transform: scale(.96);box-shadow: var(--mj-focus-ring);transition: opacity var(--mj-dur-quick) var(--mj-ease-out), transform var(--mj-dur-quick) var(--mj-ease-out)}.mj-field__wrap:focus-within::after{opacity: 1;transform: scale(1)}.mj-field__label{transition: color var(--mj-dur-fast) var(--mj-ease-out), transform var(--mj-dur-quick) var(--mj-ease-out)}.mj-field:focus-within > .mj-field__label{color: var(--mj-brand-ink);transform: translateY(-2px)}.mj-field__icon{position: absolute;left: var(--mj-space-3);display: grid;place-items: center;color: var(--mj-ink-4);pointer-events: none}.mj-input, .mj-select, .mj-textarea{width: 100%;min-width: 0;height: var(--mj-input-h);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .02);padding: 0 var(--mj-space-3);border-radius: var(--mj-r-md);border: 1px solid var(--mj-line-strong);background: var(--mj-surface);color: var(--mj-ink);font: var(--mj-t-body);letter-spacing: -0.003em;transition: border-color var(--mj-dur-fast) var(--mj-ease-out), box-shadow var(--mj-dur-fast) var(--mj-ease-out), background-color var(--mj-dur-fast) var(--mj-ease-out)}.mj-textarea{height: auto;min-height: 88px;padding: var(--mj-space-2) var(--mj-space-3);line-height: 20px;resize: vertical}.mj-richtext{display: grid;gap: var(--mj-space-1)}.mj-richtext__bar{display: flex;flex-wrap: wrap;gap: var(--mj-space-1)}.mj-richtext__box{min-height: 140px;max-height: 480px;overflow-y: auto;resize: none;cursor: text}.mj-richtext__box p{margin: 0 0 var(--mj-space-2)}.mj-richtext__box h3{font: var(--mj-t-title-4);margin: var(--mj-space-2) 0}.mj-richtext__box ul, .mj-richtext__box ol{margin: 0 0 var(--mj-space-2);padding-left: var(--mj-space-5)}.mj-richtext__box ul{list-style: disc}.mj-richtext__box ol{list-style: decimal}.mj-richtext__box:empty::before{content: attr(data-placeholder);color: var(--mj-ink-4)}.mj-richtext__bar{align-items: center}.mj-richtext__select{width: auto;max-width: 180px;height: var(--mj-control-sm)}.mj-richtext__colour{width: var(--mj-control-sm);height: var(--mj-control-sm);padding: 2px;cursor: pointer;border: 1px solid var(--mj-line);border-radius: var(--mj-r-sm);background: var(--mj-surface)}.mj-richtext__colour:hover{border-color: var(--mj-line-hard)}.mj-richtext__colour:focus-visible{outline: none;border-color: var(--mj-brand);box-shadow: var(--mj-focus-ring)}.mj-input--lg, .mj-select--lg{height: var(--mj-control-lg)}.mj-field--icon .mj-input{padding-left: 34px}.mj-input:hover, .mj-select:hover, .mj-textarea:hover{border-color: var(--mj-line-hard)}.mj-input:focus, .mj-select:focus, .mj-textarea:focus{outline: none;border-color: var(--mj-brand);box-shadow: var(--mj-focus-ring)}.mj-input::placeholder, .mj-textarea::placeholder{color: var(--mj-ink-4)}.mj-input[disabled], .mj-select[disabled], .mj-textarea[disabled]{background: var(--mj-surface-3);color: var(--mj-ink-disabled);cursor: default}.mj-input[readonly]{background: var(--mj-surface-3);border-color: var(--mj-line)}.mj-input[aria-invalid="true"], .mj-textarea[aria-invalid="true"], .mj-select[aria-invalid="true"]{border-color: var(--mj-danger)}.mj-input[aria-invalid="true"]:focus{box-shadow: var(--mj-focus-ring-danger)}.mj-field--shake .mj-field__wrap{animation: mj-shake var(--mj-dur-slow) var(--mj-ease-inout)}@media (prefers-reduced-motion: reduce){.mj-field--shake .mj-field__wrap{animation: none}}.mj-select{appearance: none;-webkit-appearance: none;padding-right: var(--mj-space-8);cursor: pointer;background-image: var(--mj-select-chevron);background-repeat: no-repeat;background-position: right var(--mj-space-3) center}.mj-field__msg{display: grid;grid-template-rows: 0fr;transition: grid-template-rows var(--mj-dur-quick) var(--mj-ease-out)}.mj-field__msg > *{overflow: hidden}.mj-field__msg[data-open="1"]{grid-template-rows: 1fr}.mj-field__help{font: var(--mj-t-caption);color: var(--mj-ink-4);font-feature-settings: var(--mj-font-features)}.mj-label{font: var(--mj-t-label);font-feature-settings: var(--mj-font-features);color: var(--mj-ink-2);display: flex;align-items: center;gap: var(--mj-space-1)}.mj-help{font: var(--mj-t-caption);font-feature-settings: var(--mj-font-features);color: var(--mj-ink-4)}.mj-field__error{font: var(--mj-t-caption);color: var(--mj-danger-ink);display: flex;gap: var(--mj-space-1);align-items: flex-start}.mj-field__ok{font: var(--mj-t-caption);color: var(--mj-success-ink);display: flex;gap: var(--mj-space-1);align-items: center}.mj-check{display: flex;align-items: flex-start;gap: var(--mj-space-2);cursor: pointer;position: relative;min-height: var(--mj-touch-min);padding: var(--mj-space-2) 0}.mj-check input{position: absolute;opacity: 0;width: 1px;height: 1px}.mj-check__box{width: 16px;height: 16px;flex: 0 0 auto;margin-top: 2px;border: 1.5px solid var(--mj-line-hard);border-radius: var(--mj-r-xs);background: var(--mj-surface);display: grid;place-items: center;color: var(--mj-ink-on-brand);transition: background-color var(--mj-dur-fast) var(--mj-ease-out), border-color var(--mj-dur-fast) var(--mj-ease-out)}.mj-check__box--radio{border-radius: 50%}.mj-check input:checked + .mj-check__box{background: var(--mj-brand);border-color: var(--mj-brand)}.mj-check input:focus-visible + .mj-check__box{box-shadow: var(--mj-focus-ring)}.mj-check input:disabled ~ *{opacity: .45}.mj-check__tick path{stroke-dasharray: 18;stroke-dashoffset: 18}.mj-check input:checked + .mj-check__box .mj-check__tick path{animation: mj-draw var(--mj-dur-quick) var(--mj-ease-overshoot) forwards}.mj-check__dot{width: 6px;height: 6px;border-radius: 50%;background: currentColor;transform: scale(0);transition: transform var(--mj-dur-base) var(--mj-ease-spring)}.mj-check input:checked + .mj-check__box .mj-check__dot{transform: scale(1)}.mj-check__label{font: var(--mj-t-body);color: var(--mj-ink)}.mj-check__help{font: var(--mj-t-caption);color: var(--mj-ink-4);display: block;margin-top: 2px}.mj-switch{display: inline-flex;align-items: center;gap: var(--mj-space-3);cursor: pointer;position: relative;min-height: var(--mj-touch-min)}.mj-switch input{position: absolute;opacity: 0;width: 1px;height: 1px}.mj-switch__track{width: 38px;height: 22px;border-radius: var(--mj-r-pill);flex: 0 0 auto;background: var(--mj-line-strong);padding: 3px;display: flex;align-items: center;transition: background-color var(--mj-dur-quick) var(--mj-ease-out)}.mj-switch__knob{width: 16px;height: 16px;border-radius: 50%;background: var(--mj-slate-0);box-shadow: 0 1px 2px rgba(0, 0, 0, .2);transform: translateX(0);transition: transform var(--mj-dur-base) var(--mj-ease-spring)}.mj-switch input:checked + .mj-switch__track{background: var(--mj-brand)}@keyframes mj-knob-on{from{transform: translateX(0) scaleX(1)}50%{transform: translateX(8px) scaleX(1.15)}to{transform: translateX(16px) scaleX(1)}}@keyframes mj-knob-off{from{transform: translateX(16px) scaleX(1)}50%{transform: translateX(8px) scaleX(1.15)}to{transform: translateX(0) scaleX(1)}}.mj-switch input:checked + .mj-switch__track .mj-switch__knob{transform: translateX(16px);animation: mj-knob-on var(--mj-dur-base) var(--mj-ease-spring) forwards}@media (prefers-reduced-motion: reduce){.mj-switch__knob{animation: none !important}}.mj-switch input:focus-visible + .mj-switch__track{box-shadow: var(--mj-focus-ring)}.mj-switch input:disabled ~ *{opacity: .45}.mj-search{position: relative;display: flex;align-items: center;min-width: 0}.mj-search .mj-input{padding-left: 34px;padding-right: var(--mj-space-10)}.mj-search--pill .mj-input{border-radius: var(--mj-r-pill);background: var(--mj-surface-3)}.mj-search__hint{position: absolute;right: var(--mj-space-2);display: flex;gap: var(--mj-space-1);pointer-events: none}.mj-search__clear{position: absolute;right: var(--mj-space-1)}.mj-badge{display: inline-flex;align-items: center;gap: 6px;height: 24px;font: 600 12px/1 var(--mj-font-sans);white-space: nowrap;padding: 0 9px;border-radius: var(--mj-r-pill);background: var(--mj-surface-3);color: var(--mj-ink-2)}.mj-badge:not(.mj-badge--plain):not(:has(.mj-dot))::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: currentColor;opacity: .85;flex: 0 0 auto}.mj-badge--success{background: var(--mj-success-fill);color: var(--mj-success-ink)}.mj-badge--warn{background: var(--mj-warn-fill);color: var(--mj-warn-ink)}.mj-badge--danger{background: var(--mj-danger-fill);color: var(--mj-danger-ink)}.mj-badge--info{background: var(--mj-info-fill);color: var(--mj-info-ink)}.mj-badge--brand{background: var(--mj-brand-soft);color: var(--mj-brand-ink)}.mj-badge--solid{background: var(--mj-brand);color: var(--mj-ink-on-brand)}.mj-dot{width: 7px;height: 7px;flex: 0 0 auto;background: currentColor;border-radius: 50%}.mj-dot--half{border-radius: 50%;background: linear-gradient(90deg, currentColor 50%, transparent 50%);box-shadow: inset 0 0 0 1.5px currentColor}.mj-dot--hollow{background: transparent;box-shadow: inset 0 0 0 1.5px currentColor}.mj-dot--square{border-radius: 1px}.mj-dot--diamond{border-radius: 1px;transform: rotate(45deg)}.mj-dot--tri{width: 0;height: 0;background: transparent;border-radius: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 7px solid currentColor}.mj-dot--live{animation: mj-pulse-dot 2.4s var(--mj-ease-inout) infinite}@media (prefers-reduced-motion: reduce){.mj-dot--live{animation: none}}.mj-chip{display: inline-flex;align-items: center;gap: var(--mj-space-1);font: var(--mj-t-caption);font-weight: 550;cursor: default;padding: 4px var(--mj-space-2);border-radius: var(--mj-r-pill);border: 1px solid var(--mj-line);background: var(--mj-surface);color: var(--mj-ink-2)}.mj-chip--brand{border-color: var(--mj-brand-line);background: var(--mj-brand-soft);color: var(--mj-brand-ink)}.mj-chip__x{display: grid;place-items: center;cursor: pointer;border: 0;background: none;color: inherit;border-radius: 50%;padding: 2px;position: relative}.mj-chip__x::after{content: "";position: absolute;inset: -10px}.mj-chip__x:hover{background: var(--mj-brand-line)}.mj-avatar{flex: 0 0 auto;display: grid;place-items: center;color: var(--mj-slate-0);width: 40px;height: 40px;border-radius: 50%;font: 600 15px/1 var(--mj-font-sans);letter-spacing: -0.02em;box-shadow: var(--mj-inset-rim);position: relative}.mj-avatar--xs{width: 20px;height: 20px;border-radius: 50%;font-size: 9px}.mj-avatar--sm{width: 26px;height: 26px;border-radius: 50%;font-size: 11px}.mj-avatar--md{width: 32px;height: 32px;border-radius: 50%;font-size: 12px}.mj-avatar--lg{width: 56px;height: 56px;border-radius: 50%;font-size: 19px}.mj-avatar--xl{width: 72px;height: 72px;border-radius: 50%;font-size: 27px}.mj-avatar__status{position: absolute;right: -2px;bottom: -2px;width: 12px;height: 12px;border-radius: 50%;box-shadow: 0 0 0 2px var(--mj-surface)}.mj-tablewrap{background: var(--mj-surface);border: 1px solid var(--mj-line);border-radius: var(--mj-r-xl);box-shadow: var(--mj-e1), var(--mj-hairline);overflow: hidden;position: relative}.mj-toolbar{display: flex;align-items: center;gap: var(--mj-space-2);flex-wrap: wrap;padding: var(--mj-space-3) var(--mj-space-4);border-bottom: 1px solid var(--mj-line);min-height: 56px}.mj-bulkbar{display: flex;align-items: center;gap: var(--mj-space-2);flex-wrap: wrap;padding: var(--mj-space-3) var(--mj-space-4);border-bottom: 1px solid var(--mj-brand-line);background: var(--mj-brand-soft);color: var(--mj-brand-ink);animation: mj-fade-up var(--mj-dur-quick) var(--mj-ease-out)}.mj-tablescroll{overflow-x: auto}.mj-scrollbox{max-height: 20rem;overflow-y: auto;display: grid;gap: var(--mj-space-2);padding: var(--mj-space-3);border: 1px solid var(--mj-line);border-radius: var(--mj-r-md);background: var(--mj-surface-2)}.mj-table{width: 100%;border-collapse: separate;border-spacing: 0}.mj-table th{position: sticky;top: 0;z-index: var(--mj-z-raised);background: var(--mj-surface-2);color: var(--mj-ink-3);font: var(--mj-t-caption);font-weight: 600;text-align: left;white-space: nowrap;padding: 10px var(--mj-space-4);border-bottom: 1px solid var(--mj-line)}.mj-table th[aria-sort]{cursor: pointer;user-select: none}.mj-table th[aria-sort]:hover{color: var(--mj-ink);background: var(--mj-line)}.mj-table th .mj-sortic{opacity: 0;transition: opacity var(--mj-dur-fast) var(--mj-ease-out)}.mj-table th:hover .mj-sortic{opacity: .5}.mj-table th[aria-sort="ascending"] .mj-sortic, .mj-table th[aria-sort="descending"] .mj-sortic{opacity: 1;color: var(--mj-brand-ink)}.mj[data-density="compact"] .mj-table td, .mj[data-density="compact"] .mj-table th{padding-left: 14px;padding-right: 14px}.mj-table td{padding: var(--mj-cell-py) var(--mj-space-4);border-bottom: 1px solid var(--mj-line);color: var(--mj-ink-2);font: var(--mj-t-body);font-feature-settings: var(--mj-font-features);vertical-align: middle}.mj-table tbody tr{transition: background-color var(--mj-dur-fast) var(--mj-ease-out);position: relative}.mj-table tbody tr:hover{background: var(--mj-surface-2)}.mj-table tbody tr[data-selected="1"]{background: var(--mj-brand-soft)}.mj-table tbody tr td:first-child::before{content: "";position: absolute;left: 0;top: 0;bottom: 0;width: 3px;background: var(--mj-brand);border-radius: 0 2px 2px 0;transform: scaleY(0);transform-origin: center;transition: transform var(--mj-dur-quick) var(--mj-ease-out);pointer-events: none}.mj-table tbody tr[data-selected="1"] td:first-child::before{transform: scaleY(1)}.mj-table tbody tr td:first-child{position: relative}.mj-table tbody tr{contain: paint}.mj-table tbody tr[data-cursor="1"]{outline: 2px solid var(--mj-brand);outline-offset: -2px}.mj-table tbody tr:last-child td{border-bottom: 0}.mj-table td.mj-td-strong{color: var(--mj-ink);font-weight: 600}.mj-table td.mj-td-right{text-align: right}.mj-rowactions{display: flex;gap: var(--mj-space-1);justify-content: flex-end;opacity: 0;transform: translateX(4px);transition: opacity var(--mj-dur-fast) var(--mj-ease-out), transform var(--mj-dur-fast) var(--mj-ease-out)}.mj-table tr:hover .mj-rowactions, .mj-table tr:focus-within .mj-rowactions{opacity: 1;transform: none}@media (hover: none){.mj-rowactions{opacity: 1;transform: none}}.mj-pager{display: flex;align-items: center;gap: var(--mj-space-2);flex-wrap: wrap;padding: var(--mj-space-3) var(--mj-space-4);border-top: 1px solid var(--mj-line);font: var(--mj-t-caption);color: var(--mj-ink-4)}.mj-refreshline{position: absolute;left: 0;right: 0;top: 0;height: 2px;overflow: hidden;background: var(--mj-brand-soft)}.mj-refreshline::after{content: "";position: absolute;inset: 0;width: 30%;background: var(--mj-brand);animation: mj-shuttle 1.4s var(--mj-ease-inout) infinite}.mj .mj-table td > a:only-child:not(.mj-btn), .mj .mj-table td > .mj-truncate > a:only-child:not(.mj-btn), .mj .mj-table td > a.mj-truncate{display: block;padding: var(--mj-space-3) 0;margin: calc(var(--mj-space-3) * -1) 0}.mj .mj-eyebrow a{display: inline-flex;align-items: center;min-height: 24px;margin: -6px 0}@media (max-width: 899px){.mj-table--responsive thead{display: none}.mj-table--responsive, .mj-table--responsive tbody, .mj-table--responsive tr, .mj-table--responsive td{display: block;width: 100%}.mj-table--responsive tr{border-bottom: 1px solid var(--mj-line);padding: var(--mj-space-3) var(--mj-space-4);display: grid;gap: var(--mj-space-1)}.mj-table--responsive td{height: auto;border: 0;padding: 0;display: flex;justify-content: space-between;gap: var(--mj-space-3)}.mj-table--responsive td::before{content: attr(data-label);font: var(--mj-t-caption);color: var(--mj-ink-4);flex: 0 0 auto}.mj-table--responsive td[data-primary="1"]{font: var(--mj-t-title-4);color: var(--mj-ink)}.mj-table--responsive td[data-primary="1"]::before{display: none}.mj-table--responsive td[data-hide-sm="1"]{display: none}}.mj-scrim{position: fixed;inset: 0;background: var(--mj-scrim);animation: mj-fade-in var(--mj-dur-quick) var(--mj-ease-out)}.mj-dialog-layer{position: fixed;inset: 0;z-index: var(--mj-z-modal);display: grid;place-items: center;padding: var(--mj-space-4)}.mj-dialog{position: relative;width: 100%;max-width: 560px;max-height: 88vh;display: flex;flex-direction: column;background: var(--mj-surface);border: 1px solid var(--mj-line-strong);border-radius: var(--mj-r-2xl);box-shadow: var(--mj-e5), var(--mj-hairline);animation: mj-pop var(--mj-dur-base) var(--mj-ease-out) 40ms both}.mj-dialog--sm{max-width: 420px}.mj-dialog--lg{max-width: 760px}.mj-dialog__head{padding: var(--mj-space-5) var(--mj-space-5) var(--mj-space-3);display: flex;gap: var(--mj-space-3);align-items: flex-start}.mj-dialog__body{padding: 0 var(--mj-space-5);overflow-y: auto;flex: 1 1 auto}.mj-dialog__foot{padding: var(--mj-space-4) var(--mj-space-5);display: flex;gap: var(--mj-space-2);align-items: center}.mj-dialog-layer[data-leaving="1"] .mj-scrim{animation: mj-fade-out calc(var(--mj-dur-quick) * .65) var(--mj-ease-in) both}.mj-dialog[data-leaving="1"]{animation: mj-pop-out calc(var(--mj-dur-base) * .65) var(--mj-ease-in) both}.mj-drawer-layer{position: fixed;inset: 0;z-index: var(--mj-z-drawer);display: flex;justify-content: flex-end}.mj-drawer{position: relative;width: 100%;max-width: 560px;height: 100%;display: flex;flex-direction: column;background: var(--mj-surface);border-left: 1px solid var(--mj-line);box-shadow: var(--mj-e4);animation: mj-slide-left var(--mj-dur-slow) var(--mj-ease-standard)}.mj-drawer--lg{max-width: 720px}.mj-drawer--sm{max-width: 420px}.mj-drawer__head{padding: var(--mj-space-5);border-bottom: 1px solid var(--mj-line);display: flex;gap: var(--mj-space-3);align-items: flex-start}.mj-drawer__body{padding: var(--mj-space-5);overflow-y: auto;flex: 1 1 auto}.mj-drawer__foot{padding: var(--mj-space-4) var(--mj-space-5);border-top: 1px solid var(--mj-line);display: flex;gap: var(--mj-space-2);background: var(--mj-surface-2)}@media (max-width: 599px){.mj-drawer-layer{align-items: flex-end}.mj-drawer{max-width: 100%;height: 92vh;border-radius: var(--mj-r-2xl) var(--mj-r-2xl) 0 0;border-left: 0;animation: mj-pop var(--mj-dur-base) var(--mj-ease-out)}}.mj-drawer-layer[data-leaving="1"] .mj-scrim{animation: mj-fade-out calc(var(--mj-dur-quick) * .65) var(--mj-ease-in) both}.mj-drawer[data-leaving="1"]{animation: mj-slide-right calc(var(--mj-dur-slow) * .65) var(--mj-ease-in) both}@media (max-width: 599px){.mj-drawer[data-leaving="1"]{animation: mj-pop-out calc(var(--mj-dur-base) * .65) var(--mj-ease-in) both}}.mj-app{transition: transform var(--mj-dur-slow) var(--mj-ease-standard), filter var(--mj-dur-slow) var(--mj-ease-standard);transform-origin: 50% 50%}.mj[data-drawer-open="1"] .mj-app{transform: scale(.995);filter: brightness(.96)}@media (prefers-reduced-motion: reduce){.mj[data-drawer-open="1"] .mj-app{transform: none}}@media (max-width: 899px){.mj[data-drawer-open="1"] .mj-app{transform: none}}.mj-menu{position: absolute;z-index: var(--mj-z-dropdown);min-width: 200px;padding: var(--mj-space-1);background: var(--mj-surface);border: 1px solid var(--mj-line);border-radius: var(--mj-r-lg);box-shadow: var(--mj-e3), var(--mj-hairline);animation: mj-menu-in var(--mj-dur-quick) var(--mj-ease-out);transform-origin: var(--mj-menu-origin, top left);max-height: 60vh;overflow-y: auto}.mj-menu[data-leaving="1"]{animation: mj-menu-out calc(var(--mj-dur-quick) * .65) var(--mj-ease-in) both}.mj-menu__item{display: flex;align-items: center;gap: var(--mj-space-2);width: 100%;text-align: left;border: 0;background: none;cursor: pointer;color: var(--mj-ink-2);font: var(--mj-t-body);padding: var(--mj-space-2) var(--mj-space-3);border-radius: var(--mj-r-sm);min-height: 34px;transition: background-color var(--mj-dur-fast) var(--mj-ease-out), color var(--mj-dur-fast) var(--mj-ease-out)}.mj-menu__item:hover, .mj-menu__item[data-active="1"]{background: var(--mj-brand-softer);color: var(--mj-ink)}.mj-menu__item[disabled]{opacity: .45;cursor: default}.mj-menu__item--danger{color: var(--mj-danger-ink)}.mj-menu__item--danger:hover{background: var(--mj-danger-fill)}.mj-menu__label{font: var(--mj-t-micro);letter-spacing: .08em;text-transform: uppercase;color: var(--mj-ink-4);padding: var(--mj-space-2) var(--mj-space-3) var(--mj-space-1)}.mj-menu__sep{height: 1px;background: var(--mj-line);margin: var(--mj-space-1) 0}.mj-tooltip{position: fixed;z-index: var(--mj-z-tooltip);max-width: 280px;pointer-events: none;background: var(--mj-surface-inv);color: var(--mj-canvas);font: var(--mj-t-caption);padding: var(--mj-space-15) var(--mj-space-2);border-radius: var(--mj-r-sm);box-shadow: var(--mj-e3);animation: mj-tip-in var(--mj-dur-fast) var(--mj-ease-out)}.mj-toaster{position: fixed;right: var(--mj-space-4);bottom: var(--mj-space-4);z-index: var(--mj-z-toast);display: flex;flex-direction: column;gap: var(--mj-space-2);width: min(380px, calc(100vw - var(--mj-space-8)))}.mj-toast{position: relative;overflow: hidden;display: flex;gap: var(--mj-space-3);align-items: flex-start;padding: var(--mj-space-3) var(--mj-space-4);background: var(--mj-surface);border: 1px solid var(--mj-line);border-radius: var(--mj-r-lg);box-shadow: var(--mj-e4), var(--mj-hairline);animation: mj-toast-in var(--mj-dur-base) var(--mj-ease-out)}.mj-toast[data-leaving="1"]{animation: mj-toast-out var(--mj-dur-quick) var(--mj-ease-in) both}.mj-toast--success{border-color: var(--mj-success-line)}.mj-toast--error{border-color: var(--mj-danger-line)}.mj-toast__ic{flex: 0 0 auto;margin-top: 1px}.mj-toast--success .mj-toast__ic{color: var(--mj-success-ink)}.mj-toast--error .mj-toast__ic{color: var(--mj-danger-ink)}.mj-toast--info .mj-toast__ic{color: var(--mj-info-ink)}.mj-toast--loading .mj-toast__ic{color: var(--mj-ink-3)}.mj-toast__life{position: absolute;left: 0;bottom: 0;height: 2px;background: var(--mj-brand)}.mj-banner{display: flex;gap: var(--mj-space-3);align-items: flex-start;padding: var(--mj-space-4);border-radius: var(--mj-r-lg);border: 1px solid var(--mj-line);background: var(--mj-surface-2)}.mj-banner--brand{border-color: var(--mj-brand-line);background: var(--mj-brand-soft)}.mj-banner--warn{border-color: var(--mj-warn-line);background: var(--mj-warn-fill)}.mj-banner--danger{border-color: var(--mj-danger-line);background: var(--mj-danger-fill)}.mj-banner--info{border-color: var(--mj-info-line);background: var(--mj-info-fill)}.mj-banner--success{border-color: var(--mj-success-line);background: var(--mj-success-fill)}.mj-banner__ic{flex: 0 0 auto;margin-top: 1px}.mj-banner--brand .mj-banner__ic{color: var(--mj-brand-ink)}.mj-banner--warn .mj-banner__ic{color: var(--mj-warn-ink)}.mj-banner--danger .mj-banner__ic{color: var(--mj-danger-ink)}.mj-banner--info .mj-banner__ic{color: var(--mj-info-ink)}.mj-banner--success .mj-banner__ic{color: var(--mj-success-ink)}.mj-tabs{position: relative;display: flex;gap: var(--mj-space-1);border-bottom: 1px solid var(--mj-line);overflow-x: auto;scrollbar-width: none}.mj-tabs::-webkit-scrollbar{display: none}.mj-tabs{-webkit-mask-image: linear-gradient(90deg, transparent 0, #000 16px, #000 calc(100% - 16px), transparent 100%);mask-image: linear-gradient(90deg, transparent 0, #000 16px, #000 calc(100% - 16px), transparent 100%)}.mj-tab{position: relative;border: 0;background: none;cursor: pointer;white-space: nowrap;font: 550 13.5px/1.2 var(--mj-font-sans);color: var(--mj-ink-3);padding: 10px 12px;transition: color var(--mj-dur-fast) var(--mj-ease-out)}.mj-tab:hover{color: var(--mj-ink)}.mj-tab[aria-selected="true"]{color: var(--mj-brand-ink)}.mj-tabs__ind{position: absolute;bottom: -1px;height: 2px;width: 100px;background: var(--mj-brand);border-radius: var(--mj-r-pill);transform-origin: left center;transition: transform var(--mj-dur-base) var(--mj-ease-standard)}.mj-formtabs__panel{padding-top: var(--mj-space-5)}.mj-formtabs__panel[hidden]{display: none}.mj-review{margin: 0;display: grid;border-top: 1px solid var(--mj-line)}.mj-review__row{display: grid;grid-template-columns: minmax(8rem, 12rem) minmax(0, 1fr);gap: var(--mj-space-3);padding: var(--mj-space-3) 0;border-bottom: 1px solid var(--mj-line)}.mj-review__row dt{font: var(--mj-t-label);color: var(--mj-ink-4)}.mj-review__row dd{margin: 0;display: flex;align-items: flex-start;justify-content: space-between;gap: var(--mj-space-3);min-width: 0}.mj-review__list{margin: 0;padding-left: var(--mj-space-4)}@media (max-width: 599px){.mj-review__row{grid-template-columns: minmax(0, 1fr);gap: var(--mj-space-1)}}.mj-segmented{display: inline-flex;position: relative;padding: 3px;gap: 2px;contain: layout paint;background: var(--mj-surface-3);border-radius: 10px;border: 0}.mj-segmented__btn{position: relative;z-index: 1;border: 0;background: none;cursor: pointer;font: var(--mj-t-label);color: var(--mj-ink-3);white-space: nowrap;padding: 0 11px;height: 30px;border-radius: 8px;transition: color var(--mj-dur-fast) var(--mj-ease-out)}.mj-segmented__btn[aria-pressed="true"], .mj-segmented__btn[aria-selected="true"]{color: var(--mj-ink)}.mj-segmented__btn[aria-current="true"]{color: var(--mj-ink);background: var(--mj-surface);box-shadow: var(--mj-e1)}.mj-segmented__thumb{position: absolute;top: 3px;bottom: 3px;z-index: 0;border-radius: var(--mj-r-pill);background: var(--mj-surface);box-shadow: var(--mj-e1);transition: transform var(--mj-dur-base) var(--mj-ease-standard), width var(--mj-dur-base) var(--mj-ease-standard)}.mj-progress{height: 4px;border-radius: var(--mj-r-pill);background: var(--mj-surface-3);overflow: hidden;position: relative}.mj-progress__fill{height: 100%;background: var(--mj-brand);border-radius: var(--mj-r-pill);transform-origin: left;transition: transform var(--mj-dur-slow) var(--mj-ease-out)}.mj-progress--indeterminate .mj-progress__fill{width: 30%;animation: mj-shuttle 1.4s var(--mj-ease-inout) infinite}.mj-stepper{display: flex;flex-direction: column;gap: var(--mj-space-1)}.mj-step{display: flex;gap: var(--mj-space-3);align-items: center;width: 100%;text-align: left;border: 0;background: none;cursor: pointer;padding: var(--mj-space-2) var(--mj-space-3);border-radius: var(--mj-r-md);color: var(--mj-ink-3);font: var(--mj-t-label);transition: background-color var(--mj-dur-fast) var(--mj-ease-out)}.mj-step:hover{background: var(--mj-brand-softer)}.mj-step__num{width: 22px;height: 22px;flex: 0 0 auto;border-radius: 50%;display: grid;place-items: center;border: 1.5px solid var(--mj-line-hard);font: var(--mj-t-micro);color: var(--mj-ink-4);transition: background-color var(--mj-dur-quick) var(--mj-ease-out), border-color var(--mj-dur-quick) var(--mj-ease-out)}.mj-step[data-state="current"]{color: var(--mj-ink);background: var(--mj-brand-soft)}.mj-step[data-state="current"] .mj-step__num{border-color: var(--mj-brand);color: var(--mj-brand-ink);box-shadow: 0 0 0 3px var(--mj-brand-soft)}.mj-step[data-state="done"] .mj-step__num{background: var(--mj-brand);border-color: var(--mj-brand);color: var(--mj-ink-on-brand)}.mj-step[data-state="done"] .mj-step__num path{stroke-dasharray: 18;stroke-dashoffset: 18;animation: mj-draw var(--mj-dur-base) var(--mj-ease-out) forwards}.mj-step[data-state="error"] .mj-step__num{border-color: var(--mj-danger);color: var(--mj-danger-ink)}.mj-steprail{display: flex;align-items: center;gap: var(--mj-space-2)}.mj-steprail__bar{flex: 1 1 auto;height: 3px;border-radius: var(--mj-r-pill);background: var(--mj-line);overflow: hidden}.mj-steprail__bar > i{display: block;height: 100%;background: var(--mj-brand);transform-origin: left;transition: transform var(--mj-dur-slow) var(--mj-ease-out)}.mj-empty{display: grid;justify-items: center;text-align: center;gap: 10px;align-content: center;padding: 44px 20px}.mj-empty__art{width: 72px;height: 72px;border-radius: 20px;display: grid;place-items: center;background: var(--mj-brand-soft);color: var(--mj-brand-ink)}.mj-empty > .mj-t-title-3{font: 650 18px/1.2 var(--mj-font-display)}.mj-empty__text{max-width: 46ch;color: var(--mj-ink-3);font: var(--mj-t-body)}.mj-empty__actions{display: flex;gap: var(--mj-space-2);flex-wrap: wrap;justify-content: center;margin-top: var(--mj-space-1)}.mj-skel{background: var(--mj-surface-3);border-radius: var(--mj-r-xs);position: relative;overflow: hidden;background-image: linear-gradient(90deg, transparent 0%, var(--mj-brand-softer) 50%, transparent 100%);background-size: 200% 100%;background-repeat: no-repeat;animation: mj-shimmer 1.6s var(--mj-ease-inout) infinite}@media (prefers-reduced-motion: reduce){.mj-skel{animation: none;background-image: none;background: color-mix(in srgb, var(--mj-brand) 8%, var(--mj-surface-3))}}.mj-skel-group{position: relative;overflow: hidden}.mj-skel-group .mj-skel{animation: none;background-image: none;background: var(--mj-surface-3)}.mj-skel-group::after{content: "";position: absolute;inset: 0;pointer-events: none;background: linear-gradient(90deg, transparent 0%, var(--mj-brand-softer) 50%, transparent 100%);transform: translateX(-100%);animation: mj-sweep 1.6s var(--mj-ease-inout) infinite}@media (prefers-reduced-motion: reduce){.mj-skel-group::after{animation: none;opacity: 0}}.mj-loadstage{animation: mj-fade-in var(--mj-dur-xfade) var(--mj-ease-out) both}.mj-loadstage__note{text-align: center;padding: var(--mj-space-3) 0 0}.mj-skel--circle{border-radius: 50%}.mj-stat{display: grid;gap: 6px;padding: 18px 20px}.mj-stat > .mj-t-label:first-child{display: flex;align-items: center;gap: 7px;font: 500 13px/18px var(--mj-font-sans);color: var(--mj-ink-3)}.mj-stat__val{font: var(--mj-t-figure);letter-spacing: -0.025em;color: var(--mj-ink);font-variant-numeric: tabular-nums slashed-zero}.mj-stat__row{display: flex;align-items: center;gap: var(--mj-space-2);flex-wrap: wrap}.mj-delta{display: inline-flex;align-items: center;gap: 3px;font: 600 12px/16px var(--mj-font-sans);padding: 2px 7px;border-radius: var(--mj-r-pill);font-variant-numeric: tabular-nums}.mj-delta--good{background: var(--mj-success-fill);color: var(--mj-success-ink)}.mj-delta--bad{background: var(--mj-danger-fill);color: var(--mj-danger-ink)}.mj-delta--flat{background: var(--mj-surface-3);color: var(--mj-ink-4)}.mj-cmdk-layer{position: fixed;inset: 0;z-index: var(--mj-z-command);display: grid;justify-items: center;align-content: start;padding: 18vh var(--mj-space-4) var(--mj-space-4)}.mj-cmdk{position: relative;width: 100%;max-width: 640px;overflow: hidden;background: var(--mj-surface);border: 1px solid var(--mj-line-strong);border-radius: var(--mj-r-2xl);box-shadow: var(--mj-e5), var(--mj-hairline);animation: mj-pop var(--mj-dur-base) var(--mj-ease-out);display: flex;flex-direction: column;max-height: 64vh}.mj-cmdk__inputrow{display: flex;align-items: center;gap: var(--mj-space-2);padding: var(--mj-space-3) var(--mj-space-4);border-bottom: 1px solid var(--mj-line)}.mj-cmdk__input{flex: 1 1 auto;border: 0;background: none;outline: none;font: var(--mj-t-body-lg);color: var(--mj-ink);min-width: 0}.mj-cmdk__input::placeholder{color: var(--mj-ink-4)}.mj-cmdk__list{overflow-y: auto;padding: var(--mj-space-1) var(--mj-space-2);flex: 1 1 auto;margin: 0;list-style: none}.mj-cmdk__group{font: var(--mj-t-micro);letter-spacing: .08em;text-transform: uppercase;color: var(--mj-ink-4);padding: var(--mj-space-3) var(--mj-space-3) var(--mj-space-1);position: sticky;top: 0;background: var(--mj-surface)}.mj-cmdk__item{display: flex;align-items: center;gap: var(--mj-space-3);width: 100%;text-align: left;border: 0;background: none;cursor: pointer;color: var(--mj-ink-2);font: var(--mj-t-body);padding: var(--mj-space-2) var(--mj-space-3);border-radius: var(--mj-r-md);min-height: 40px}.mj-cmdk__item[data-active="1"]{background: var(--mj-brand-soft);color: var(--mj-brand-ink)}.mj-cmdk__item > svg{color: var(--mj-ink-3)}.mj-cmdk__item[data-active="1"] > svg{color: var(--mj-brand-ink)}.mj-cmdk__hint{font: var(--mj-t-caption);color: var(--mj-ink-4)}.mj-cmdk__tile{width: 32px;height: 32px;flex: none;display: grid;place-items: center;border-radius: 9px;background: var(--mj-surface-3);color: var(--mj-ink-3)}.mj-cmdk__item[data-active="1"] .mj-cmdk__tile{background: var(--mj-surface);color: var(--mj-brand-ink)}.mj-cmdk__text{display: grid;min-width: 0;flex: 1}.mj-cmdk__text b{font-size: 14px;font-weight: 600;color: var(--mj-ink)}.mj-cmdk__go{margin-left: auto}.mj-cmdk__foot > span{display: inline-flex;align-items: center;gap: 6px}.mj-cmdk__inputrow{min-height: 56px}.mj-cmdk__inputrow > svg{color: var(--mj-ink-4)}.mj-cmdk__input:focus-visible{box-shadow: none;outline: none}.mj-cmdk__list > li{list-style: none}.mj-cmdk__empty, .mj-cmdk__source{font: var(--mj-t-caption);color: var(--mj-ink-4);padding: var(--mj-space-2) var(--mj-space-4)}.mj-scrim--button{border: 0;padding: 0;margin: 0;cursor: default;width: 100%;height: 100%}.mj-cmdk__foot{display: flex;align-items: center;gap: var(--mj-space-3);padding: var(--mj-space-2) var(--mj-space-4);border-top: 1px solid var(--mj-line);font: var(--mj-t-caption);color: var(--mj-ink-4);background: var(--mj-surface-2)}.mj-dropzone{display: grid;justify-items: center;gap: var(--mj-space-2);text-align: center;padding: var(--mj-space-8) var(--mj-space-4);border-radius: var(--mj-r-lg);border: 2px dashed var(--mj-line-hard);background: var(--mj-surface-2);color: var(--mj-ink-4);cursor: pointer;transition: border-color var(--mj-dur-fast) var(--mj-ease-out), background-color var(--mj-dur-fast) var(--mj-ease-out), transform var(--mj-dur-fast) var(--mj-ease-out)}.mj-dropzone[data-over="1"]{border-color: var(--mj-brand-line);background: var(--mj-brand-softer);transform: scale(1.01);color: var(--mj-brand-ink)}.mj-dz-list{list-style: none;margin: var(--mj-space-3) 0 0;padding: 0;display: grid;gap: var(--mj-space-2)}.mj-dz-row{display: flex;align-items: center;gap: var(--mj-space-2);min-width: 0;padding: var(--mj-space-2) var(--mj-space-3);border: 1px solid var(--mj-line);border-radius: var(--mj-r-md);background: var(--mj-surface-2)}.mj-dz-row__name{flex: 1 1 auto;min-width: 0}.mj-dz-row__why{color: var(--mj-danger-ink)}.mj-dz-row--error{border-color: var(--mj-danger);background: var(--mj-danger-fill)}.mj-dz-bar{flex: 0 0 120px;height: 4px;border-radius: 999px;background: var(--mj-line);overflow: hidden}.mj-dz-bar__fill{display: block;height: 100%;width: 100%;background: var(--mj-brand);transform-origin: left center;transition: transform var(--mj-dur-quick) linear}.mj-dz-grid{list-style: none;margin: var(--mj-space-3) 0 0;padding: 0;display: grid;gap: var(--mj-space-2);grid-template-columns: repeat(auto-fill, minmax(min(140px, 100%), 1fr))}.mj-dz-tile{display: flex;align-items: center;gap: var(--mj-space-2);min-width: 0;padding: var(--mj-space-2);border: 1px solid var(--mj-line);border-radius: var(--mj-r-md);background: var(--mj-surface-2)}.mj-dz-tile__img{flex: 0 0 32px;width: 32px;height: 32px;border-radius: var(--mj-r-sm);object-fit: cover}.mj-dz-tile__img--none{display: grid;place-items: center;background: var(--mj-surface-3);color: var(--mj-ink-4)}.mj-dz-tile__name{flex: 1 1 auto;min-width: 0}.mj-copy{display: flex;align-items: center;gap: var(--mj-space-2);background: var(--mj-surface-3);border: 1px solid var(--mj-line);border-radius: var(--mj-r-md);padding: var(--mj-space-1) var(--mj-space-1) var(--mj-space-1) var(--mj-space-3)}.mj-copy__val{flex: 1 1 auto;font: var(--mj-t-mono);color: var(--mj-ink-2);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.mj-copy--flash{animation: mj-fade-in var(--mj-dur-fast);background: var(--mj-brand-softer)}.mj-copy__val--url{white-space: normal;overflow-wrap: anywhere;word-break: break-word;text-overflow: clip}.mj-copy__val--code{overflow-x: auto;text-overflow: clip}.mj-copy__note{flex: 1 0 100%}@keyframes mj-check-pass{0%{background: var(--mj-tide-100)}70%{background: var(--mj-tide-100)}100%{background: transparent}}@keyframes mj-check-draw{from{stroke-dashoffset: 24}to{stroke-dashoffset: 0}}@media (prefers-reduced-motion: reduce){}.mj-setgroup{display: grid;gap: var(--mj-space-4)}.mj-setgroup__head{min-width: 0}.mj-setgroup__title{font: var(--mj-t-title-4);font-feature-settings: var(--mj-font-features);color: var(--mj-ink);margin: 0}.mj-setgroup__desc{font: var(--mj-t-caption);color: var(--mj-ink-4);margin: var(--mj-space-1) 0 0}.mj-setgroup__body{display: grid;gap: var(--mj-space-4);min-width: 0}@media (min-width: 1200px){.mj-setgroup{grid-template-columns: minmax(0, 260px) minmax(0, 1fr);gap: var(--mj-space-6);align-items: start}}.mj-crumbs{display: flex;align-items: center;gap: var(--mj-space-1);flex-wrap: wrap;font: var(--mj-t-caption);color: var(--mj-ink-4)}.mj-crumbs a, .mj-crumbs button{color: var(--mj-ink-4);text-decoration: none;border: 0;background: none;cursor: pointer;font: inherit;padding: 2px 6px;border-radius: var(--mj-r-xs);display: inline-flex;align-items: center;min-height: 24px}.mj-crumbs a:hover, .mj-crumbs button:hover{color: var(--mj-brand-ink);background: var(--mj-brand-softer)}.mj-crumbs [aria-current="page"]{color: var(--mj-ink-2);font-weight: 550}.mj-pagehead{display: flex;align-items: flex-end;gap: var(--mj-space-4);flex-wrap: wrap;margin-bottom: var(--mj-space-6)}.mj-pagehead > *{min-width: 0}.mj-pagehead__actions{margin-left: auto;display: flex;align-items: center;gap: var(--mj-space-2);flex-wrap: wrap}.mj-pagehead h1{letter-spacing: -0.025em}.mj-pagehead h1 + p{font-size: 14.5px;margin-top: 6px;color: var(--mj-ink-3)}.mj-split{display: grid;grid-template-columns: minmax(380px, 420px) minmax(0, 1fr);gap: var(--mj-gutter);align-items: start}.mj-split--rail{grid-template-columns: 220px minmax(0, 1fr)}@media (max-width: 1199px){.mj-split--rail{grid-template-columns: minmax(0, 1fr)}}@media (max-width: 1439px){.mj-split{grid-template-columns: minmax(0, 1fr)}}.mj-savebar{position: sticky;top: calc(var(--mj-topbar-h) + 4px);z-index: var(--mj-z-sticky);display: flex;align-items: center;gap: 12px;flex-wrap: wrap;padding: 10px 14px;margin: 0 0 16px;border-radius: 14px;background: var(--mj-ink);color: var(--mj-canvas);box-shadow: var(--mj-e3);animation: mj-fade-up var(--mj-dur-base) var(--mj-ease-out)}.mj-savebar .mj-btn{box-shadow: none}.mj-savebar .mj-btn--ghost{color: var(--mj-canvas)}.mj-actionbar{position: sticky;bottom: 0;z-index: var(--mj-z-sticky);display: flex;align-items: center;gap: var(--mj-space-3);flex-wrap: wrap;padding: var(--mj-space-3) var(--mj-space-4);margin-top: var(--mj-space-6);background: var(--mj-surface);border: 1px solid var(--mj-line-strong);border-radius: var(--mj-r-lg);box-shadow: var(--mj-e4), var(--mj-hairline)}.mj-fields-2{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px}@media (max-width: 700px){.mj-fields-2{grid-template-columns: minmax(0, 1fr)}}.mj-chart{width: 100%;display: block;overflow: visible}.mj-chart .mj-grid-line{stroke: var(--mj-ink);stroke-opacity: var(--mj-chart-grid, .06);stroke-width: 1}.mj-chart .mj-axis{fill: var(--mj-ink-4);font: var(--mj-t-caption)}.mj-chart .mj-series-line{fill: none;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.mj-chart .mj-crosshair{stroke: var(--mj-line-hard);stroke-width: 1}.mj-chart:focus-visible{box-shadow: var(--mj-focus-ring);border-radius: var(--mj-r-md)}.mj-chart--draw .mj-series-line{stroke-dasharray: var(--mj-len, 2000);stroke-dashoffset: var(--mj-len, 2000);animation: mj-draw var(--mj-dur-slower) var(--mj-ease-out) forwards}.mj-chart--draw .mj-bar{transform-origin: bottom;animation: mj-bar-grow var(--mj-dur-base) var(--mj-ease-out) both;animation-delay: calc(var(--i, 0) * 20ms)}@keyframes mj-bar-grow{from{transform: scaleY(0)}to{transform: scaleY(1)}}@media (prefers-reduced-motion: reduce){.mj-chart--draw .mj-series-line{stroke-dashoffset: 0;animation: none}.mj-chart--draw .mj-bar{animation: none;transform: none}}.mj-charttip{position: absolute;z-index: var(--mj-z-popover);pointer-events: none;min-width: 140px;background: var(--mj-surface);border: 1px solid var(--mj-line);border-radius: var(--mj-r-md);box-shadow: var(--mj-e3), var(--mj-hairline);padding: var(--mj-space-2) var(--mj-space-3);font: var(--mj-t-caption);transition: transform var(--mj-dur-fast) var(--mj-ease-out)}.mj-viz-1{color: var(--mj-viz-1)}.mj-viz-2{color: var(--mj-viz-2)}.mj-viz-3{color: var(--mj-viz-3)}.mj-viz-4{color: var(--mj-viz-4)}.mj-viz-5{color: var(--mj-viz-5)}.mj-viz-6{color: var(--mj-viz-6)}.mj-viz-7{color: var(--mj-viz-7)}.mj-viz-8{color: var(--mj-viz-8)}.mj-frame{border: 1px solid var(--mj-line);border-radius: var(--mj-r-lg);overflow: hidden;background: var(--mj-surface-3)}.mj-frame__bar{display: flex;align-items: center;gap: 5px;padding: var(--mj-space-15) var(--mj-space-2);background: var(--mj-surface-2);border-bottom: 1px solid var(--mj-line)}.mj-frame__dot{width: 8px;height: 8px;border-radius: 50%;background: var(--mj-line-hard);flex: 0 0 auto}.mj-frame__host{flex: 1 1 auto;text-align: center;font: var(--mj-t-micro);color: var(--mj-ink-4);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.mj-frame__view{position: relative;aspect-ratio: 16 / 10;overflow: hidden;background: var(--mj-surface)}.mj-frame__view > *{position: absolute;inset: 0;width: 100%;transform: translateY(0);transition: transform var(--mj-dur-pan) var(--mj-ease-inout)}@media (hover: hover) and (prefers-reduced-motion: no-preference){.mj-frame:hover .mj-frame__view > *{transform: translateY(-40%)}}.mj-celebrate{position: relative;display: grid;justify-items: center;text-align: center;gap: var(--mj-space-4);padding: var(--mj-space-16) var(--mj-space-4)}.mj-celebrate__ring{position: absolute;top: 22%;width: 160px;height: 160px;border-radius: 50%;border: 2px solid var(--mj-brand-identity);pointer-events: none;animation: mj-ring-pulse var(--mj-dur-celebrate) var(--mj-ease-out) forwards}.mj-confetti{position: fixed;inset: 0;pointer-events: none;z-index: var(--mj-z-toast)}@media (prefers-reduced-motion: reduce){.mj-celebrate__ring{display: none}}@media (max-width: 1199px){.mj-col-3{grid-column: span 6}.mj-col-4{grid-column: span 6}.mj-col-8{grid-column: span 12}}.mj-shell-actions{display: inline-flex;align-items: center;gap: var(--mj-space-1);flex: 0 0 auto}@media (max-width: 899px){.mj-shell-actions [data-shell-action="density"], .mj-shell-actions [data-shell-action="collapse"]{display: none}}.mj-topsearch{display: inline-flex;align-items: center;gap: var(--mj-space-2);height: 36px;width: min(360px, 34vw);padding: 0 10px;margin-right: var(--mj-space-1);border-radius: var(--mj-r-md);border: 1px solid var(--mj-line);background: var(--mj-surface);color: var(--mj-ink-4);font: var(--mj-t-label);font-weight: 450;cursor: pointer;text-align: left;box-shadow: var(--mj-e1);transition: border-color var(--mj-dur-fast) var(--mj-ease-out), color var(--mj-dur-fast) var(--mj-ease-out)}.mj-topsearch:hover{border-color: var(--mj-line-hard);color: var(--mj-ink-3)}.mj-topsearch__label{flex: 1 1 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}@media (max-width: 899px){.mj-topsearch{width: var(--mj-control-md);padding: 0;justify-content: center;box-shadow: none;border-color: transparent;background: transparent}.mj-topsearch .mj-topsearch__label, .mj-topsearch .mj-kbd{display: none}}.mj-pip{position: absolute;top: 6px;right: 7px;width: 7px;height: 7px;border-radius: 50%;background: var(--mj-danger);box-shadow: 0 0 0 2px var(--mj-canvas)}.mj-notices{width: min(380px, calc(100vw - 32px));padding: var(--mj-space-1)}.mj-notices__list{display: grid;gap: 1px;margin: 0;padding: 0}.mj-notices__empty{padding: var(--mj-space-3)}.mj-nrow{display: flex;align-items: center;gap: var(--mj-space-3);padding: 10px var(--mj-space-3);border-radius: var(--mj-r-md);color: var(--mj-ink);text-decoration: none}.mj-nrow:hover{background: var(--mj-surface-2);text-decoration: none}.mj-nrow > svg{color: var(--mj-ink-4);flex: 0 0 auto}.mj-nrow__text{display: grid;gap: 1px;min-width: 0;flex: 1 1 auto}.mj-nrow__icon{width: 32px;height: 32px;border-radius: var(--mj-r-md);display: grid;place-items: center;flex: 0 0 auto;background: var(--mj-surface-3);color: var(--mj-ink-2)}.mj-nrow__icon[data-tone="warn"]{background: var(--mj-warn-fill);color: var(--mj-warn-ink)}.mj-nrow__icon[data-tone="danger"]{background: var(--mj-danger-fill);color: var(--mj-danger-ink)}.mj-nrow__icon[data-tone="info"]{background: var(--mj-info-fill);color: var(--mj-info-ink)}.mj-nrow__icon[data-tone="brand"]{background: var(--mj-brand-soft);color: var(--mj-brand-ink)}.mj-danger-ink{color: var(--mj-danger-ink)}.mj-success-ink{color: var(--mj-success-ink)}.mj-info-ink{color: var(--mj-info-ink)}.mj-warn-ink{color: var(--mj-warn-ink)}.mj-cmdk__answer{display: grid;gap: var(--mj-space-2);margin: var(--mj-space-3) var(--mj-space-3) 0;padding: var(--mj-space-3) var(--mj-space-4);border-radius: var(--mj-r-lg);border: 1px solid var(--mj-brand-line);background: var(--mj-aurora-soft), var(--mj-surface)}.mj-cmdk__ask{display: flex;align-items: center;gap: var(--mj-space-2);width: calc(100% - 2 * var(--mj-space-3));margin: var(--mj-space-2) var(--mj-space-3) 0;padding: 10px var(--mj-space-3);border: 1px dashed var(--mj-brand-line);border-radius: var(--mj-r-md);background: var(--mj-brand-softer);color: var(--mj-brand-ink);font: var(--mj-t-label);cursor: pointer;text-align: left}.mj-cmdk__ask:hover{background: var(--mj-brand-soft)}.mj-callout{display: flex;align-items: flex-start;gap: var(--mj-space-3);flex-wrap: wrap;padding: 14px var(--mj-space-4);border-radius: 12px;border: 1px solid var(--mj-info-line);background: var(--mj-info-fill);color: var(--mj-ink-2)}.mj-callout--ai{border-color: var(--mj-brand-line);background: var(--mj-aurora-soft), var(--mj-surface)}.mj-callout__body{display: grid;gap: 2px;flex: 1 1 320px;min-width: 0}.mj-callout__actions{display: flex;align-items: center;gap: var(--mj-space-2);flex: 0 0 auto}.mj-callout[aria-busy="true"] .mj-callout__body p{color: var(--mj-ink-4)}.mj-feed{display: grid;margin: 0;padding: 0}.mj-feed > li{display: grid;grid-template-columns: 28px minmax(0, 1fr) auto;gap: var(--mj-space-3);align-items: start;padding: 10px 0;border-top: 1px solid var(--mj-line)}.mj-feed > li:first-child{border-top: 0}.mj .mj-navtoggle{display: none}@media (max-width: 899px){.mj .mj-navtoggle{display: inline-grid;order: -1}.mj-app, .mj-app[data-nav="mini"]{grid-template-columns: minmax(0, 1fr)}.mj-topbar{padding-left: var(--mj-space-3)}.mj-sidebar{position: fixed;inset: 0 auto 0 0;width: min(300px, 86vw);z-index: var(--mj-z-drawer);transform: translateX(-104%);visibility: hidden;transition: transform var(--mj-dur-base) var(--mj-ease-out), visibility 0s linear var(--mj-dur-base)}.mj-app[data-navopen="1"] .mj-sidebar{transform: none;visibility: visible;box-shadow: var(--mj-e4);transition: transform var(--mj-dur-base) var(--mj-ease-out)}.mj-navscrim{position: fixed;inset: 0;z-index: calc(var(--mj-z-drawer) - 1);background: var(--mj-scrim);animation: mj-fade-in var(--mj-dur-quick) var(--mj-ease-out)}.mj-container{padding: 20px 16px 40px}.mj-col-3, .mj-col-4, .mj-col-6, .mj-col-8{grid-column: span 12}.mj-toaster{right: var(--mj-space-3);left: var(--mj-space-3);bottom: var(--mj-space-3);width: auto}}.mj-form{display: grid;gap: var(--mj-space-4)}.mj-fieldset{display: grid;gap: var(--mj-space-4);background: var(--mj-surface);border: 1px solid var(--mj-line);border-radius: var(--mj-r-lg);box-shadow: var(--mj-e1);padding: var(--mj-space-5);margin: 0;min-width: 0}.mj-fieldset > legend{float: left;width: 100%;padding: 0;margin: 0 0 var(--mj-space-1);font: var(--mj-t-title-4);color: var(--mj-ink)}.mj-fold{border: 1px solid var(--mj-line);border-radius: var(--mj-r-lg);margin: 0;min-width: 0}.mj-fold > summary{list-style: none;cursor: pointer;display: flex;align-items: center;gap: var(--mj-space-2);padding: var(--mj-space-3) var(--mj-space-4);min-height: 44px;border-radius: var(--mj-r-lg);font: var(--mj-t-label);color: var(--mj-ink-2)}.mj-fold > summary::-webkit-details-marker{display: none}.mj-fold > summary:hover{color: var(--mj-ink)}.mj-fold[open] > summary{border-bottom: 1px solid var(--mj-line);border-radius: var(--mj-r-lg) var(--mj-r-lg) 0 0}.mj-fold__chevron{flex: 0 0 auto;margin-left: auto;display: grid;place-items: center;color: var(--mj-ink-4);transition: transform var(--mj-dur-quick) var(--mj-ease-out)}.mj-fold[open] > summary .mj-fold__chevron{transform: rotate(180deg)}.mj-fold__note{flex: 0 0 auto;font: var(--mj-t-caption);color: var(--mj-ink-4)}.mj-fold__body{display: grid;gap: var(--mj-space-2);padding: var(--mj-space-4);border: 0;margin: 0;min-width: 0}.mj-inlineform{display: flex;align-items: center;gap: var(--mj-space-2);flex-wrap: wrap}.mj-h2{font: var(--mj-t-title-4);font-feature-settings: var(--mj-font-features);letter-spacing: -0.012em;color: var(--mj-ink);margin: 0}.mj-section{display: grid;gap: var(--mj-space-3)}.mj-notice{display: flex;gap: var(--mj-space-3);align-items: flex-start;padding: var(--mj-space-3) var(--mj-space-4);border-radius: var(--mj-r-lg);border: 1px solid var(--mj-line);background: var(--mj-surface-2);font: var(--mj-t-body);font-feature-settings: var(--mj-font-features);color: var(--mj-ink-2)}.mj-notice--ok{border-color: var(--mj-success-line);background: var(--mj-success-fill);color: var(--mj-success-ink)}.mj-notice--warn{border-color: var(--mj-warn-line);background: var(--mj-warn-fill);color: var(--mj-warn-ink)}.mj-row{display: flex;align-items: baseline;justify-content: space-between;gap: var(--mj-space-3);padding: var(--mj-space-2) 0;border-bottom: 1px solid var(--mj-line)}.mj-row:last-child{border-bottom: 0}.mj-code{font: var(--mj-t-mono);font-feature-settings: var(--mj-font-features);background: var(--mj-surface-3);border-radius: var(--mj-r-xs);padding: 1px var(--mj-space-1);color: var(--mj-ink-2)}.mj-swatch{width: 20px;height: 20px;flex: 0 0 auto;border-radius: var(--mj-r-xs);box-shadow: var(--mj-inset-rim), 0 0 0 1px var(--mj-line)}.mj-palette-input{width: 28px;height: 28px;padding: 0;cursor: pointer;border: 1px solid var(--mj-line);border-radius: var(--mj-r-sm);background: none;appearance: none;-webkit-appearance: none}.mj-palette-input::-webkit-color-swatch-wrapper{padding: 2px}.mj-palette-input::-webkit-color-swatch{border: none;border-radius: var(--mj-r-xs)}.mj-palette-input::-moz-color-swatch{border: none;border-radius: var(--mj-r-xs)}@media (min-width: 1760px){.mj{--mj-gutter: 32px}}.mj[data-theme="dark"] .mj-card img, .mj[data-theme="dark"] .mj-thumb{box-shadow: inset 0 0 0 1px var(--mj-line)}.mj-squircle{clip-path: var(--mj-squircle)}.mj-avatar.mj-avatar--squircle{clip-path: var(--mj-squircle)}.mj[data-overlay-open="1"] .mj-topbar{backdrop-filter: none;-webkit-backdrop-filter: none}.mj-celebrate.mj-aurora::before, .mj-celebrate.mj-aurora::after{animation: mj-aurora-bloom var(--mj-dur-celebrate) var(--mj-ease-out) both}@media (prefers-reduced-motion: reduce){.mj-celebrate.mj-aurora::before, .mj-celebrate.mj-aurora::after{animation: none}}.mj-toast--celebrate{border-color: var(--mj-success-line);box-shadow: var(--mj-e4), var(--mj-glow-success)}.mj-toast--celebrate .mj-toast__ic{color: var(--mj-success-ink)}.mj-step[data-state="done"]{color: var(--mj-success-ink)}.mj-steprail__bar > i{transition: transform var(--mj-dur-base) var(--mj-ease-spring)}.mj-btn__spin, .mj-btn__check{animation: mj-fade-in var(--mj-dur-xfade) var(--mj-ease-out) both}.mj-btn[data-state] > :not(.mj-btn__spin):not(.mj-btn__check){transition: opacity var(--mj-dur-xfade) var(--mj-ease-out);opacity: .55}@media (prefers-reduced-motion: reduce){}.mj-side{display: grid;grid-template-columns: minmax(0, 1fr) 340px;gap: 20px;align-items: start}.mj-side--even{grid-template-columns: repeat(2, minmax(0, 1fr))}.mj-g2, .mj-g3, .mj-g4{display: grid;gap: 16px}.mj-g2{grid-template-columns: repeat(2, minmax(0, 1fr))}.mj-g3{grid-template-columns: repeat(3, minmax(0, 1fr))}.mj-g4{grid-template-columns: repeat(4, minmax(0, 1fr))}.mj-bento{display: grid;grid-template-columns: repeat(6, minmax(0, 1fr));gap: 16px}.mj-bento > .mj-s2{grid-column: span 2}.mj-bento > .mj-s3{grid-column: span 3}.mj-bento > .mj-s4{grid-column: span 4}.mj-bento > .mj-s6{grid-column: span 6}@media (max-width: 900px){.mj-side, .mj-side--even, .mj-side--rail, .mj-g2, .mj-g3, .mj-g4, .mj-bento{grid-template-columns: minmax(0, 1fr)}.mj-bento > *{grid-column: auto !important}}.mj-tools{display: flex;align-items: center;gap: 10px;padding: 14px 16px;flex-wrap: wrap;border-bottom: 1px solid var(--mj-line)}.mj-tools .mj-searchbox{flex: 1 1 240px;max-width: 380px;margin-left: auto}.mj-rows{display: grid}.mj-li{display: flex;align-items: center;gap: 12px;padding: 13px 20px;border-top: 1px solid var(--mj-line);color: inherit;text-decoration: none;min-width: 0}.mj-rows > .mj-li:first-child{border-top: 0}.mj-li:is(a):hover{background: var(--mj-surface-2);text-decoration: none}.mj-li__col{display: grid;gap: 1px;min-width: 0;flex: 1 1 auto}.mj-li__col > b{font-weight: 600;color: var(--mj-ink)}.mj-li__col > small{color: var(--mj-ink-3);font-size: 12.5px}.mj-ic{width: 36px;height: 36px;border-radius: 10px;display: grid;place-items: center;flex: 0 0 auto;background: var(--mj-surface-3);color: var(--mj-ink-2)}.mj-ic--ok{background: var(--mj-success-fill);color: var(--mj-success-ink)}.mj-ic--warn{background: var(--mj-warn-fill);color: var(--mj-warn-ink)}.mj-ic--bad{background: var(--mj-danger-fill);color: var(--mj-danger-ink)}.mj-ic--info{background: var(--mj-info-fill);color: var(--mj-info-ink)}.mj-ic--brand{background: var(--mj-brand-soft);color: var(--mj-brand-ink)}.mj-tags{display: flex;flex-wrap: wrap;gap: 6px;padding: 6px;border: 1px solid var(--mj-line-strong);border-radius: 10px;min-height: 40px;background: var(--mj-surface)}.mj-tag{display: inline-flex;align-items: center;gap: 6px;height: 26px;padding: 0 9px;border-radius: 7px;background: var(--mj-surface-3);font-size: 12.5px;font-weight: 550}.mj-tag > button{border: 0;background: none;padding: 0;cursor: pointer;color: var(--mj-ink-3);font: inherit}.mj-tags > input{flex: 1 1 120px;min-width: 80px;height: 26px;border: 0;outline: 0;background: transparent;font: inherit;color: var(--mj-ink)}.mj-ring{width: 120px;height: 120px;border-radius: 50%;display: grid;place-items: center;flex: 0 0 auto;background: conic-gradient(var(--ring, var(--mj-brand)) calc(var(--p) * 1%), var(--mj-surface-3) 0)}.mj-ring > div{width: 92px;height: 92px;border-radius: 50%;background: var(--mj-surface);display: grid;place-items: center;text-align: center}.mj-ring b{font: 650 24px/1 var(--mj-font-display)}.mj-browser{border-radius: 14px;overflow: hidden;border: 1px solid var(--mj-line);box-shadow: var(--mj-e2);background: var(--mj-surface)}.mj-browser__bar{display: flex;align-items: center;gap: 6px;height: 30px;padding: 0 12px;background: var(--mj-surface-2);border-bottom: 1px solid var(--mj-line);font-size: 11.5px;color: var(--mj-ink-4)}.mj-browser__bar > i{width: 9px;height: 9px;border-radius: 50%;background: var(--mj-line-strong);display: inline-block}.mj-browser img{display: block;width: 100%;height: auto}.mj-legend{display: flex;gap: 14px;flex-wrap: wrap;color: var(--mj-ink-3);font-size: 12.5px}.mj-legend > span::before{content: "";display: inline-block;width: 9px;height: 9px;border-radius: 3px;margin-right: 6px;background: var(--c, var(--mj-brand))}.mj-bars{display: flex;align-items: flex-end;gap: 6px;height: 180px;padding-top: 8px}.mj-bars > span{flex: 1;min-width: 6px;border-radius: 6px 6px 2px 2px;background: var(--mj-brand);opacity: .92}.mj-bars > span[data-dim]{background: var(--mj-surface-3);opacity: 1}.mj-baraxis{display: flex;justify-content: space-between;color: var(--mj-ink-4);font-size: 11.5px;margin-top: 8px}.mj-pe__col{gap: 20px}.mj-pe__first{padding-top: 20px}.mj-affix{display: flex;align-items: center;height: 40px;border: 1px solid var(--mj-line-strong);border-radius: 10px;background: var(--mj-surface);overflow: hidden}.mj-affix > span{align-self: stretch;display: grid;place-items: center;padding: 0 10px;background: var(--mj-surface-2);color: var(--mj-ink-3);font-size: 13.5px}.mj-affix > input{flex: 1;min-width: 0;height: 100%;padding: 0 10px;border: 0;outline: 0;background: transparent;color: var(--mj-ink);font: inherit}.mj-affix:focus-within{box-shadow: var(--mj-focus-ring)}.mj-affix:has(> input:disabled){background: var(--mj-surface-2)}.mj-ok-ink{color: var(--mj-success-ink)}.mj-tablewrap--flush{border: 0;border-top: 1px solid var(--mj-line);border-radius: 0;box-shadow: none}.mj-serp{display: grid;gap: 3px;padding: 14px 16px;border: 1px solid var(--mj-line);border-radius: 12px}.mj-serp__url{font-size: 12.5px;color: var(--mj-ink-3)}.mj-serp__title{font-size: 18px;color: var(--mj-serp-link)}.mj-serp__text{font-size: 13.5px;color: var(--mj-ink-3)}.mj-segmented__btn > input[type="radio"]{position: absolute;opacity: 0;width: 1px;height: 1px}.mj-segmented__btn:has(> input:checked){color: var(--mj-ink);background: var(--mj-surface);box-shadow: var(--mj-e1)}.mj-segmented__btn:has(> input:focus-visible){box-shadow: var(--mj-focus-ring)}.mj-select--sm{width: auto;height: 34px}.mj-switch--row{justify-content: space-between;width: 100%;font-size: 13.5px}.mj-tools--flat{border-bottom: 0}.mj-tools--flat .mj-searchbox{max-width: none;margin-left: 0}.mj-dotswatch{width: 22px;height: 22px;border-radius: 50%;box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .12);display: inline-block}.mj-dotswatch--on{box-shadow: 0 0 0 2px var(--mj-surface), 0 0 0 4px var(--mj-brand)}.mj-kv > .mj-kv__total{color: var(--mj-ink);font-weight: 650}.mj-kv > dd.mj-kv__total{font: 680 20px/1 var(--mj-font-display)}.mj-tab[aria-current="page"]{color: var(--mj-brand-ink);box-shadow: inset 0 -2px 0 var(--mj-brand)}.mj-tab[href]{text-decoration: none;display: inline-flex;align-items: center;gap: 6px}.mj-tab__n{font: 600 11px/1 var(--mj-font-sans);padding: 3px 7px;border-radius: var(--mj-r-pill);background: var(--mj-surface-3);color: var(--mj-ink-3)}.mj-mailpreview{overflow: hidden;background: var(--mj-surface-2);align-self: start;position: sticky;top: calc(var(--mj-topbar-h) + 16px)}.mj-mailpreview__bar{display: flex;align-items: center;gap: 8px;padding: 12px 16px;border-bottom: 1px solid var(--mj-line);font-size: 13.5px}.mj-mailpreview__stage{padding: 24px;display: grid;gap: 12px;justify-items: center}.mj-mailpreview__stage > iframe{height: 620px;border: 0;border-radius: 12px;background: var(--mj-surface-2);box-shadow: var(--mj-e2)}.mj-settingshead{display: grid;gap: 4px;margin-bottom: 20px}.mj-settingshead__title{font: 680 32px/1.1 var(--mj-font-display);letter-spacing: -0.02em;color: var(--mj-ink)}.mj-settingsbody .mj-pagehead h1{font: 650 20px/1.25 var(--mj-font-display)}.mj-draggable{transition: transform var(--mj-dur-fast) var(--mj-ease-out), box-shadow var(--mj-dur-fast) var(--mj-ease-out)}.mj-draggable[data-dragging="1"]{transform: scale(1.02) rotate(1.5deg);box-shadow: var(--mj-e4);cursor: grabbing;will-change: transform, box-shadow}@media (prefers-reduced-motion: reduce){.mj-draggable[data-dragging="1"]{transform: none}}.mj .mj-dg__frame{border: 1px solid var(--mj-line);border-radius: var(--mj-r-md);overflow: hidden;background: var(--mj-surface);box-shadow: var(--mj-e1)}.mj .mj-dg__chrome{display: flex;align-items: center;gap: var(--mj-space-2);padding: var(--mj-space-2) var(--mj-space-3);border-bottom: 1px solid var(--mj-line);background: var(--mj-surface-2)}.mj .mj-dg__dots{display: flex;gap: 6px;flex: none}.mj .mj-dg__dot{width: 8px;height: 8px;border-radius: 50%;background: var(--mj-line-strong)}.mj .mj-dg__bar{flex: 1 1 auto;min-width: 0;padding: 2px var(--mj-space-2);border-radius: var(--mj-r-sm);background: var(--mj-canvas);color: var(--mj-ink-4);font-size: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mj .mj-dg__viewport{position: relative;aspect-ratio: 16 / 10;overflow: hidden;background: var(--mj-canvas)}.mj .mj-dg__shot{position: absolute;inset: 0;width: 100%;height: 320%;border: 0;display: block;transform: translateY(0)}@media (prefers-reduced-motion: no-preference){.mj .mj-dg__frame:hover .mj-dg__shot, .mj .mj-dg__frame:focus-within .mj-dg__shot{transform: translateY(calc(-1 * (320% - 100%) * 100 / 320));transition: transform var(--mj-dur-pan) linear}.mj .mj-dg__shot{transition: transform var(--mj-dur-pan-out) ease-out}}.mj .mj-dg__frame--opening{will-change: transform, opacity}@media (prefers-reduced-motion: no-preference){.mj .mj-dg__frame--opening{transform: scale(1.06);opacity: 0.72;transition: transform var(--mj-dur-slow) var(--mj-ease-out), opacity var(--mj-dur-slow) var(--mj-ease-out)}}.mj .mj-dg__actions{display: flex;gap: var(--mj-space-2);flex-wrap: wrap;margin-top: var(--mj-space-2)}.mj .mj-dg__palette{position: absolute;inset: 0;display: grid;grid-template-columns: repeat(4, 1fr)}.mj .mj-dg__swatch{display: block}.mj .mj-dg__loading{position: absolute;inset: 0;display: grid;place-items: center;background: var(--mj-surface-2);color: var(--mj-ink-4);font: var(--mj-t-caption)}.mj .mj-tab[aria-current="page"]{color: var(--mj-brand-ink);box-shadow: inset 0 -2px 0 var(--mj-brand)}.mj .mj-tab{text-decoration: none}.mj .mj-ai-tile{border-style: dashed;background: var(--mj-brand-softer);align-content: center;min-height: 14rem}