.nx-root{--midnight-grid:#101e45;--link-blue:#216cc7;--base-neutral:#bcbec0;--midnight-50:#e7e9ef;--midnight-100:#c4c9d6;--midnight-200:#9098af;--midnight-300:#5c6886;--midnight-400:#2e3a60;--midnight-500:#101e45;--midnight-600:#0d1a3d;--midnight-700:#0a1531;--midnight-800:#070f24;--midnight-900:#040917;--blue-50:#eaf1fb;--blue-100:#c9dcf4;--blue-200:#93b6e7;--blue-300:#5c90da;--blue-400:#3a7dd1;--blue-500:#216cc7;--blue-600:#1b58a4;--blue-700:#154480;--blue-800:#0f305c;--blue-900:#0a2240;--neutral-0:#fff;--neutral-25:#fafbfc;--neutral-50:#f4f6f8;--neutral-100:#eaedf0;--neutral-150:#e0e3e7;--neutral-200:#d2d5d9;--neutral-300:#bcbec0;--neutral-400:#9a9da2;--neutral-500:#777b82;--neutral-600:#585c64;--neutral-700:#3f434b;--neutral-800:#292d34;--neutral-900:#16181d;--success-500:#1f9d6b;--success-50:#e7f6ef;--success-700:#16734f;--warning-500:#d9870b;--warning-50:#fcf3e2;--warning-700:#a0640a;--danger-500:#d23b3b;--danger-50:#fbeaea;--danger-700:#9e2a2a;--info-500:#216cc7;--info-50:#eaf1fb;--gradient-midnight:linear-gradient(135deg, #1a2c5e 0%, #101e45 60%, #0a1531 100%);--gradient-hero:linear-gradient(160deg, #0a1531 0%, #101e45 45%, #1b3a78 100%);--surface-page:var(--neutral-50);--surface-card:var(--neutral-0);--surface-sunken:var(--neutral-100);--surface-raised:var(--neutral-0);--surface-inverse:var(--midnight-grid);--surface-brand:var(--midnight-grid);--surface-accent-subtle:var(--blue-50);--surface-overlay:#070f248c;--text-strong:var(--midnight-grid);--text-body:var(--neutral-800);--text-muted:var(--neutral-500);--text-subtle:var(--neutral-400);--text-inverse:var(--neutral-0);--text-on-brand:var(--neutral-0);--text-accent:var(--link-blue);--text-link:var(--link-blue);--border-subtle:var(--neutral-150);--border-default:var(--neutral-200);--border-strong:var(--neutral-300);--border-accent:var(--link-blue);--border-focus:var(--blue-400);--action-primary:var(--link-blue);--action-primary-hover:var(--blue-600);--action-primary-active:var(--blue-700);--action-secondary:var(--midnight-grid);--action-secondary-hover:var(--midnight-400);--focus-ring:0 0 0 3px #216cc752;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-2xl:28px;--radius-pill:999px;--shadow-xs:0 1px 2px #101e450f;--shadow-sm:0 1px 3px #101e4514, 0 1px 2px #101e450f;--shadow-md:0 4px 12px #101e4514, 0 2px 4px #101e450f;--shadow-lg:0 12px 28px #101e451f, 0 4px 8px #101e450f;--shadow-xl:0 24px 48px #101e4529, 0 8px 16px #101e4514;--shadow-accent:0 8px 24px #216cc747;--shadow-card:0 1px 2px #101e450d;--shadow-card-hover:0 1px 2px #101e450f, 0 4px 10px -4px #101e451a;--ease-standard:cubic-bezier(.2, 0, .1, 1);--duration-fast:.12s;--duration-base:.18s;--duration-slow:.28s;--nx-font:var(--font-open-sans), "Open Sans", "Noto Sans Arabic", system-ui, sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--weight-light:300;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--tracking-tight:-.02em;--tracking-caps:.08em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--sidebar-width:248px;--topbar-height:60px;font-family:var(--nx-font);font-size:var(--text-base);color:var(--text-body);background:var(--surface-page);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;min-height:100dvh;line-height:1.5;display:flex}html.dark .nx-root{--surface-page:#070f24;--surface-card:#0e1b40;--surface-sunken:#0a1531;--surface-raised:#16264f;--surface-inverse:var(--neutral-50);--surface-accent-subtle:#216cc733;--surface-overlay:#0409179e;--text-strong:#fff;--text-body:#e7e9efe6;--text-muted:#e7e9ef99;--text-subtle:#e7e9ef6b;--text-inverse:var(--midnight-grid);--text-accent:var(--blue-300);--text-link:var(--blue-300);--border-subtle:#ffffff14;--border-default:#ffffff1f;--border-strong:#fff3;--action-primary-hover:var(--blue-400);--action-primary-active:var(--blue-300);--action-secondary:#fff;--action-secondary-hover:#ffffffdb;--focus-ring:0 0 0 3px #3a7dd173;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000075, 0 1px 2px #0006;--shadow-md:0 4px 12px #0000007a, 0 2px 4px #0006;--shadow-lg:0 12px 28px #02061294, 0 4px 8px #00000075;--shadow-xl:0 24px 56px #020612a3, 0 8px 16px #0000007a;--shadow-accent:0 8px 28px #216cc773;--shadow-card:none;--shadow-card-hover:0 4px 10px -4px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nx-stage{--nx-grid-line:#101e450d;--nx-glow:#216cc717;--nx-eyebrow:var(--midnight-300);--nx-foot:var(--text-subtle);flex-direction:column;flex:1;min-height:100dvh;display:flex;position:relative;overflow:hidden}html.dark .nx-stage{background:var(--gradient-hero);--nx-grid-line:#ffffff0b;--nx-glow:#216cc742;--nx-eyebrow:#93b6e7d9;--nx-foot:#ffffff73}.nx-stage-grid{z-index:0;pointer-events:none;background-image:linear-gradient(var(--nx-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--nx-grid-line) 1px, transparent 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 95% at 50% 0,#000 12%,#0000 80%);mask-image:radial-gradient(120% 95% at 50% 0,#000 12%,#0000 80%)}.nx-stage-glow{z-index:0;pointer-events:none;filter:blur(48px);background:radial-gradient(50% 50% at 50% 50%, var(--nx-glow), transparent 70%);border-radius:50%;width:min(880px,130vw);height:640px;position:absolute;top:-32%;left:50%;transform:translate(-50%)}.nx-stage-scroll{z-index:1;flex-direction:column;flex:1;min-height:0;padding:40px 20px;display:flex;position:relative;overflow-y:auto}.nx-stage-box{flex-direction:column;gap:18px;width:100%;max-width:384px;margin:auto;display:flex}.nx-lockup{flex-direction:column;align-items:center;gap:10px;display:flex}.nx-lockup-eyebrow{font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--nx-eyebrow);white-space:nowrap}.nx-auth-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:26px 28px 24px}.nx-btn,.ak-btn{white-space:nowrap}.nx-btn svg,.ak-btn svg,.ak-btn i{flex:none}.nx-root button svg,.nx-root a svg{vertical-align:middle;display:inline-block}.nx-side-holder .pls-item[aria-label$=switch\ workspace]>span>span:first-child{letter-spacing:var(--tracking-snug);font-weight:var(--weight-extrabold)!important;font-size:var(--text-md)!important}.nx-stage-corner{z-index:2;position:absolute;top:18px;right:18px}.nx-stage-foot{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--nx-foot);justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:520px){.nx-auth-card{padding:22px 18px}.nx-stage-scroll{padding:28px 14px}}.nx-shell{flex:1;min-height:100dvh;display:flex}.nx-side-holder{z-index:200;flex:none;height:100dvh;display:flex;position:sticky;top:0}.nx-side-skeleton{background:var(--midnight-700);width:248px;height:100%}html:not(.dark) .nx-side-skeleton{background:var(--neutral-50)}.nx-sidebar{width:var(--sidebar-width);flex:0 0 var(--sidebar-width);background:var(--surface-inverse);color:var(--neutral-0);flex-direction:column;height:100dvh;display:flex;position:sticky;top:0;overflow-y:auto}html.dark .nx-sidebar{background:var(--surface-sunken);border-right:1px solid var(--border-subtle)}.nx-side-head{align-items:center;gap:10px;padding:18px 18px 14px;display:flex}.nx-side-head img{width:auto;height:22px;display:block}.nx-lockup img{width:auto;height:34px}.nx-side-name{font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:#e7e9efbf}.nx-side-section{font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:#e7e9ef6b;padding:14px 18px 4px}.nx-side-nav{flex-direction:column;gap:2px;padding:0 10px;display:flex}.nx-side-link{border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#e7e9efb8;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.nx-side-link:hover{color:#fff;background:#ffffff0f}.nx-side-link[data-active=true]{color:#fff;box-shadow:inset 2px 0 0 var(--blue-300);background:#216cc747}.nx-side-link svg{stroke-width:1.9px;opacity:.85;flex:none;width:16px;height:16px}.nx-side-foot{font-size:var(--text-2xs);color:#e7e9ef66;margin-top:auto;padding:14px 18px}.nx-main{flex-direction:column;flex:1;min-width:0;display:flex}.nx-topbar{background:var(--surface-card);border-bottom:1px solid var(--border-subtle);z-index:100;height:64px;box-shadow:none;transition:box-shadow var(--duration-fast) ease;flex:none;align-items:center;gap:14px;padding:0 22px 0 26px;display:flex;position:sticky;top:0}.nx-topbar-scrolled{box-shadow:var(--shadow-sm)}.nx-topbar-id{flex:0 auto;align-items:center;gap:12px;min-width:0;display:flex}.nx-topbar-chip{border-radius:var(--radius-md);background:var(--surface-accent-subtle);width:38px;height:38px;color:var(--text-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.nx-topbar-heading{min-width:0;line-height:1.15;overflow:hidden}.nx-topbar-crumbs{align-items:center;gap:5px;min-width:0;display:flex}.nx-crumb{cursor:pointer;font-family:var(--font-sans);font-size:11px;font-weight:var(--weight-semibold);color:var(--text-subtle);white-space:nowrap;text-overflow:ellipsis;max-width:150px;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;padding:0;overflow:hidden}button.nx-crumb:hover{color:var(--text-accent)}.nx-crumb-static{cursor:default}.nx-crumb-sep{color:var(--border-strong);font-size:11px}.nx-topbar-title{font-size:var(--text-lg);font-weight:var(--weight-extrabold);color:var(--text-strong);letter-spacing:var(--tracking-snug);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nx-topbar-spacer{flex:1}.nx-topbar-pill{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-sunken);flex:none;align-items:stretch;height:32px;display:inline-flex;overflow:hidden}.nx-topbar-pill button{cursor:pointer;color:var(--text-muted);transition:background var(--duration-fast), color var(--duration-fast);background:0 0;border:none;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.nx-topbar-pill button:hover{background:var(--surface-card);color:var(--text-strong)}.nx-topbar-pill button+button{border-left:1px solid var(--border-subtle)}.nx-pill-dot{background:var(--neutral-300);border-radius:50%;flex:none;width:6px;height:6px}.nx-pill-dot[data-on=true]{background:var(--success-500)}@media (max-width:900px){.nx-topbar{gap:10px;padding:0 14px}.nx-topbar-pill,.nx-topbar-crumbs{display:none}.nx-topbar-chip{width:32px;height:32px}.nx-editor-grid{grid-template-columns:minmax(0,1fr)!important}}.nx-pricing-body{align-items:flex-start;gap:16px;padding-top:16px;display:flex}.nx-pricing-rail{flex-direction:column;flex:none;gap:14px;width:320px;display:flex;position:sticky;top:78px}@media (max-width:1080px){.nx-pricing-body{flex-direction:column}.nx-pricing-rail{width:100%;position:static}}.nx-content{flex-direction:column;gap:18px;width:100%;max-width:1200px;padding:22px;display:flex}.nx-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.nx-card-pad{padding:18px 20px}.nx-h1{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text-strong);letter-spacing:var(--tracking-tight)}.nx-h2{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--text-strong)}.nx-eyebrow{font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}.nx-muted{color:var(--text-muted)}.nx-subtle{color:var(--text-subtle)}.nx-btn{border-radius:var(--radius-pill);height:40px;font-family:var(--nx-font);font-size:var(--text-base);font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.nx-btn:active{transform:scale(.98)}.nx-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.nx-btn[disabled]{opacity:.55;cursor:not-allowed}.nx-btn-primary{background:var(--action-primary);color:#fff}.nx-btn-primary:hover:not([disabled]){background:var(--action-primary-hover)}.nx-btn-secondary{color:var(--text-accent);background:0 0;border-color:currentColor}.nx-btn-secondary:hover:not([disabled]){background:var(--surface-accent-subtle)}.nx-btn-ghost{color:var(--text-body);background:0 0}.nx-btn-ghost:hover:not([disabled]){background:var(--surface-sunken)}.nx-btn-danger{background:var(--danger-500);color:#fff}.nx-btn-danger:hover:not([disabled]){background:var(--danger-700)}.nx-btn-sm{height:32px;font-size:var(--text-sm);padding:0 12px}.nx-field{flex-direction:column;gap:4px;display:flex}.nx-label{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-strong)}.nx-help{font-size:var(--text-xs);color:var(--text-muted)}.nx-error{font-size:var(--text-xs);color:var(--danger-500)}.nx-input,.nx-select,.nx-textarea{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);width:100%;min-height:40px;color:var(--text-body);font-family:var(--nx-font);font-size:var(--text-base);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);padding:8px 12px}html.dark .nx-input,html.dark .nx-select,html.dark .nx-textarea{background:var(--surface-sunken)}.nx-input::placeholder,.nx-textarea::placeholder{color:var(--text-subtle)}.nx-input:focus,.nx-select:focus,.nx-textarea:focus{border-color:var(--border-focus);box-shadow:var(--focus-ring);outline:none}.nx-input[aria-invalid=true]{border-color:var(--danger-500)}.nx-textarea{resize:vertical;line-height:1.6}.nx-badge{border-radius:var(--radius-pill);font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:.02em;align-items:center;gap:5px;padding:2px 10px;display:inline-flex}.nx-badge-accent{background:var(--surface-accent-subtle);color:var(--text-accent)}.nx-badge-success{background:var(--success-50);color:var(--success-700)}.nx-badge-warning{background:var(--warning-50);color:var(--warning-700)}.nx-badge-danger{background:var(--danger-50);color:var(--danger-700)}.nx-badge-neutral{background:var(--surface-sunken);color:var(--text-muted)}html.dark .nx-badge-success{color:#5ecba1;background:#1f9d6b29}html.dark .nx-badge-warning{color:#ebb268;background:#d9870b29}html.dark .nx-badge-danger{color:#e88a8a;background:#d23b3b2e}.nx-stat{flex-direction:column;gap:4px;padding:16px 18px;display:flex}.nx-stat-value{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--text-strong);line-height:1.1}.nx-stat-label{font-size:var(--text-xs);color:var(--text-muted)}.nx-table-wrap{overflow-x:auto}.nx-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.nx-table th{text-align:left;font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border-default);white-space:nowrap;padding:10px 12px}.nx-table td{border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:10px 12px}.nx-table tbody tr:hover{background:var(--surface-sunken)}.nx-table td.nx-num{text-align:right;font-variant-numeric:tabular-nums}.nx-code-input{font-family:var(--font-mono);font-size:var(--text-xl);letter-spacing:.5em;text-align:center;font-weight:var(--weight-bold)}.nx-link{color:var(--text-link);text-decoration:none}.nx-link:hover{text-decoration:underline}.nx-notice{border-radius:var(--radius-md);font-size:var(--text-sm);border:1px solid;padding:10px 14px}.nx-notice-error{background:var(--danger-50);color:var(--danger-700);border-color:#d23b3b59}.nx-notice-success{background:var(--success-50);color:var(--success-700);border-color:#1f9d6b59}html.dark .nx-notice-error{color:#e88a8a;background:#d23b3b24}html.dark .nx-notice-success{color:#5ecba1;background:#1f9d6b24}@media (prefers-reduced-motion:reduce){.nx-root *,.nx-root :before,.nx-root :after{transition-duration:.01ms!important}}img.nx-logo-dark,html.dark img.nx-logo-light{display:none!important}html.dark img.nx-logo-dark{display:inline-block!important}.nx-nav-toggle{display:none}@media (max-width:900px){.nx-nav-toggle{display:inline-flex}.nx-side-holder{display:none}.nx-shell[data-nav-open=true] .nx-side-holder{z-index:800;box-shadow:var(--shadow-xl);display:flex;position:fixed;inset:0 auto 0 0}.nx-scrim{z-index:700;background:var(--surface-overlay);border:0;position:fixed;inset:0}}.nx-root{--tracking-snug:-.01em;--radius-circle:50%;--ease-emphasized:cubic-bezier(.2, 0, 0, 1);--danger-600:#b83333;--chart-1:var(--link-blue);--chart-2:#1e9bb0;--chart-3:#6a61ae;--chart-4:#3a4f79;--chart-5:#cc9b4f;--chart-6:#589d77;--chart-7:#c8635f;--chart-8:#6fa5d0;--chart-categorical:var(--chart-1), var(--chart-2), var(--chart-3), var(--chart-4), var(--chart-5), var(--chart-6), var(--chart-7), var(--chart-8);--chart-seq-1:var(--blue-50);--chart-seq-2:var(--blue-100);--chart-seq-3:var(--blue-300);--chart-seq-4:var(--blue-500);--chart-seq-5:var(--blue-700);--chart-positive:var(--success-500);--chart-negative:var(--danger-500);--chart-neutral:var(--neutral-400);--chart-status-launching:var(--link-blue);--chart-status-selling:var(--success-500);--chart-status-soldout:var(--neutral-400);--chart-status-available:var(--success-500);--chart-status-reserved:var(--warning-500);--chart-status-sold:var(--danger-500);--chart-status-launch:var(--link-blue);--chart-grid:var(--border-subtle);--chart-grid-strong:var(--neutral-150);--chart-axis-line:var(--border-default);--chart-axis-label:var(--text-muted);--chart-tick:var(--text-subtle);--chart-crosshair:var(--neutral-300);--chart-track:var(--neutral-150);--chart-skeleton:var(--neutral-100);--chart-skeleton-strong:var(--neutral-200);--chart-label:var(--text-body);--chart-forecast:var(--text-subtle);--chart-area-opacity:.16;--chart-heat-min:var(--blue-50);--chart-heat-max:var(--blue-600);--chart-heat-empty:var(--neutral-100);--chart-tooltip-bg:var(--surface-raised);--chart-tooltip-border:var(--border-subtle);--chart-tooltip-fg:var(--text-strong);--chart-tooltip-muted:var(--text-muted);--chart-tooltip-shadow:var(--shadow-lg)}@supports (color:lab(0% 0 0)){.nx-root{--chart-2:lab(58.3746% -27.6214 -21.1238);--chart-3:lab(44.5649% 18.3013 -40.5215);--chart-4:lab(33.3598% 1.40272 -26.886);--chart-5:lab(67.5009% 13.0562 46.2038);--chart-6:lab(59.4609% -29.7651 13.1242);--chart-7:lab(54.635% 40.8817 22.2411);--chart-8:lab(65.1147% -9.32959 -28.0038)}}html.dark .nx-root{--chart-1:var(--blue-300);--chart-2:#4eb7cb;--chart-3:#8e87d5;--chart-4:#7086b1;--chart-5:#e3b36c;--chart-6:#75bb93;--chart-7:#e37f79;--chart-8:#8ec1eb;--chart-seq-1:#216cc72e;--chart-seq-2:#216cc757;--chart-seq-3:var(--blue-400);--chart-seq-4:var(--blue-300);--chart-seq-5:var(--blue-200);--chart-grid:#ffffff14;--chart-grid-strong:#ffffff24;--chart-axis-line:#ffffff29;--chart-axis-label:var(--text-muted);--chart-tick:var(--text-subtle);--chart-crosshair:#ffffff3d;--chart-track:#ffffff1a;--chart-skeleton:#ffffff0d;--chart-skeleton-strong:#ffffff1a;--chart-label:var(--text-body);--chart-forecast:var(--text-subtle);--chart-area-opacity:.24;--chart-heat-min:#5c90da29;--chart-heat-max:var(--blue-300);--chart-heat-empty:#ffffff0d;--chart-tooltip-bg:var(--surface-raised);--chart-tooltip-border:var(--border-default);--chart-tooltip-fg:var(--text-strong);--chart-tooltip-muted:var(--text-muted);--chart-tooltip-shadow:var(--shadow-lg)}@supports (color:lab(0% 0 0)){html.dark .nx-root{--chart-2:lab(68.7949% -26.66 -20.2326);--chart-3:lab(59.2074% 16.5284 -39.7593);--chart-4:lab(55.5184% -.142634 -25.4295);--chart-5:lab(76.232% 11.9398 42.9301);--chart-6:lab(70.485% -29.6534 13.0814);--chart-7:lab(64.5552% 39.2014 21.0426);--chart-8:lab(75.584% -9.2794 -26.4962)}}@keyframes plnx-gauge-draw{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes plnx-chart-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.plnx-chart-shimmer{background:linear-gradient(90deg, color-mix(in srgb, var(--chart-axis-label) 16%, transparent) 0%, color-mix(in srgb, var(--chart-axis-label) 6%, transparent) 50%, color-mix(in srgb, var(--chart-axis-label) 16%, transparent) 100%);background-size:200% 100%;animation:1.5s linear infinite plnx-chart-shimmer}@media (prefers-reduced-motion:reduce){.plnx-chart-shimmer{animation:none}}@keyframes plnx-skel-pulse{0%,to{opacity:.5}50%{opacity:.92}}.plnx-skel-fill{fill:var(--chart-skeleton)}.plnx-skel-fill-strong{fill:var(--chart-skeleton-strong)}.plnx-skel-stroke{stroke:var(--chart-skeleton-strong)}.plnx-skel-pulse{transform-origin:50%;animation:1.5s ease-in-out infinite plnx-skel-pulse}.plnx-skel-pulse-2{animation:1.5s ease-in-out .18s infinite plnx-skel-pulse}.plnx-skel-pulse-3{animation:1.5s ease-in-out .36s infinite plnx-skel-pulse}@media (prefers-reduced-motion:reduce){.plnx-skel-pulse,.plnx-skel-pulse-2,.plnx-skel-pulse-3{opacity:.7;animation:none}}@keyframes plnx-skel-sweep{0%{transform:translate(-65%)}to{transform:translate(165%)}}.plnx-skel-sweep{pointer-events:none;background:linear-gradient(100deg,#0000 36%,#ffffff6b 50%,#0000 64%);animation:1.7s cubic-bezier(.4,0,.2,1) infinite plnx-skel-sweep;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.plnx-skel-sweep{animation:none;display:none}}@keyframes plnx-trend-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes plnx-trend-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.plnx-trend-line{animation:.55s both plnx-trend-fade}.plnx-trend-area{animation:.7s .18s both plnx-trend-fade}.plnx-trend-dot{animation:.3s .92s both plnx-trend-fade}}.plnx-stat{will-change:transform;outline:none;transition:transform .17s cubic-bezier(.22,1,.36,1),box-shadow .17s,border-color .17s}.plnx-stat--interactive{cursor:pointer}.plnx-stat--interactive:hover{box-shadow:var(--shadow-card-hover);border-color:var(--border-strong);transform:translateY(-3px)}.plnx-stat--interactive:active{box-shadow:var(--shadow-card);transform:translateY(-1px)}.plnx-stat--interactive:focus-visible{box-shadow:0 0 0 2px var(--surface-card), 0 0 0 4px var(--action-primary);border-color:var(--action-primary)}@keyframes plnx-stat-in{0%{transform:translateY(8px)}to{transform:none}}@keyframes plnx-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.plnx-stat--anim{animation:.44s cubic-bezier(.22,1,.36,1) both plnx-stat-in}.plnx-stat-bar{transform-origin:0;animation:.76s cubic-bezier(.22,1,.36,1) both plnx-bar-grow}}
