:root{--pk-bg-deep: #F5F5F7;--pk-bg-base: #FFFFFF;--pk-bg-elevated: #FFFFFF;--pk-bg-overlay: #FFFFFF;--pk-bg-inset: #F0F0F3;--pk-bg-subtle: #F7F7F9;--pk-surface: rgba(0, 0, 0, .03);--pk-surface-hover: rgba(0, 0, 0, .05);--pk-surface-active: rgba(0, 0, 0, .07);--pk-fg: #111827;--pk-fg-muted: #64748B;--pk-fg-subtle: #9CA3AF;--pk-fg-dim: #94A3B8;--pk-border: #E2E4E9;--pk-border-muted: #E8EAEF;--pk-border-hover: #D5D8DE;--pk-border-strong: #CBD0D8;--pk-accent: #7C3AED;--pk-accent-bright: #8B5CF6;--pk-accent-hover: #6D28D9;--pk-accent-subtle: rgba(124, 58, 237, .08);--pk-accent-glow: rgba(124, 58, 237, .2);--pk-accent-fg: #FFFFFF;--pk-success: #059669;--pk-success-bright: #10B981;--pk-success-bg: rgba(16, 185, 129, .08);--pk-success-border: rgba(16, 185, 129, .25);--pk-warning: #D97706;--pk-warning-bright: #F59E0B;--pk-warning-bg: rgba(245, 158, 11, .08);--pk-warning-border: rgba(245, 158, 11, .25);--pk-error: #DC2626;--pk-error-bright: #EF4444;--pk-error-bg: rgba(239, 68, 68, .06);--pk-error-border: rgba(239, 68, 68, .2);--pk-info: #2563EB;--pk-info-bright: #3B82F6;--pk-info-bg: rgba(59, 130, 246, .06);--pk-info-border: rgba(59, 130, 246, .2);--pk-brand-chrome: #4285F4;--pk-brand-firefox: #FF7139;--pk-brand-safari: #006CFF;--pk-brand-edge: #0078D7;--pk-brand-opera: #FF1B2D;--pk-brand-samsung: #1428A0;--pk-brand-brave: #FB542B;--pk-brand-vivaldi: #EF3939;--pk-brand-duckduckgo: #DE5833;--pk-brand-android: #3DDC84;--pk-brand-windows: #0078D6;--pk-brand-ubuntu: #E95420;--pk-brand-facebook: #0866FF;--pk-brand-instagram: #E4405F;--pk-cat-0: #6366F1;--pk-cat-0-bg: rgba(99, 102, 241, .08);--pk-cat-1: #0891B2;--pk-cat-1-bg: rgba(8, 145, 178, .08);--pk-cat-2: #059669;--pk-cat-2-bg: rgba(5, 150, 105, .08);--pk-cat-3: #D97706;--pk-cat-3-bg: rgba(217, 119, 6, .08);--pk-cat-4: #DC2626;--pk-cat-4-bg: rgba(220, 38, 38, .08);--pk-cat-5: #7C3AED;--pk-cat-5-bg: rgba(124, 58, 237, .08);--pk-cat-6: #2563EB;--pk-cat-6-bg: rgba(37, 99, 235, .08);--pk-cat-7: #DB2777;--pk-cat-7-bg: rgba(219, 39, 119, .08);--pk-cat-8: #EA580C;--pk-cat-8-bg: rgba(234, 88, 12, .08);--pk-cat-9: #4F46E5;--pk-cat-9-bg: rgba(79, 70, 229, .08);--pk-cat-10: #0D9488;--pk-cat-10-bg: rgba(13, 148, 136, .08);--pk-cat-11: #CA8A04;--pk-cat-11-bg: rgba(202, 138, 4, .08);--pk-cat-12: #65A30D;--pk-cat-12-bg: rgba(101, 163, 13, .08);--pk-cat-13: #E11D48;--pk-cat-13-bg: rgba(225, 29, 72, .08);--pk-cat-14: #0284C7;--pk-cat-14-bg: rgba(2, 132, 199, .08);--pk-cat-15: #C026D3;--pk-cat-15-bg: rgba(192, 38, 211, .08);--pk-cat-16: #475569;--pk-cat-16-bg: rgba(71, 85, 105, .08);--pk-cat-17: #B45309;--pk-cat-17-bg: rgba(180, 83, 9, .08);--pk-cat-18: #10B981;--pk-cat-18-bg: rgba(16, 185, 129, .08);--pk-cat-19: #FF6F61;--pk-cat-19-bg: rgba(255, 111, 97, .08);--pk-cat-20: #9333EA;--pk-cat-20-bg: rgba(147, 51, 234, .08);--pk-cat-21: #A16207;--pk-cat-21-bg: rgba(161, 98, 7, .08);--pk-cat-22: #B197FC;--pk-cat-22-bg: rgba(177, 151, 252, .1);--pk-cat-23: #9A3412;--pk-cat-23-bg: rgba(154, 52, 18, .08);--pk-cat-24: #4D7C0F;--pk-cat-24-bg: rgba(77, 124, 15, .08);--pk-cat-25: #A21CAF;--pk-cat-25-bg: rgba(162, 28, 175, .08);--pk-cat-26: #1E3A8A;--pk-cat-26-bg: rgba(30, 58, 138, .08);--pk-cat-27: #78716C;--pk-cat-27-bg: rgba(120, 113, 108, .08);--pk-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--pk-font-mono: "JetBrains Mono", "Fira Code", "SF Mono", Consolas, monospace;--pk-text-2xs: .6875rem;--pk-text-xs: .75rem;--pk-text-sm: .875rem;--pk-text-base: 1rem;--pk-text-md: 1.0625rem;--pk-text-lg: 1.1875rem;--pk-text-xl: 1.5rem;--pk-text-2xl: 1.75rem;--pk-text-3xl: 2.125rem;--pk-text-4xl: 2.625rem;--pk-weight-regular: 400;--pk-weight-medium: 500;--pk-weight-semibold: 600;--pk-weight-bold: 700;--pk-leading-none: 1;--pk-leading-tight: 1.2;--pk-leading-snug: 1.5;--pk-leading-normal: 1.7;--pk-leading-relaxed: 1.8;--pk-tracking-tighter: -.03em;--pk-tracking-tight: -.02em;--pk-tracking-normal: 0;--pk-tracking-wide: .02em;--pk-tracking-wider: .05em;--pk-tracking-widest: .1em;--pk-space-0: 0;--pk-space-px: 1px;--pk-space-0-5: 2px;--pk-space-1: 4px;--pk-space-1-5: 6px;--pk-space-2: 8px;--pk-space-2-5: 10px;--pk-space-3: 12px;--pk-space-3-5: 14px;--pk-space-4: 16px;--pk-space-5: 20px;--pk-space-6: 24px;--pk-space-8: 32px;--pk-space-10: 40px;--pk-space-12: 48px;--pk-space-16: 64px;--pk-space-20: 80px;--pk-radius-xs: 4px;--pk-radius-sm: 6px;--pk-radius-md: 8px;--pk-radius-lg: 12px;--pk-radius-xl: 16px;--pk-radius-2xl: 20px;--pk-radius-full: 9999px;--pk-shadow-xs: 0 1px 2px rgba(0, 0, 0, .04);--pk-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--pk-shadow-md: 0 2px 8px rgba(0, 0, 0, .08);--pk-shadow-lg: 0 4px 16px rgba(0, 0, 0, .1);--pk-shadow-overlay: 0 8px 32px rgba(0, 0, 0, .15);--pk-shadow-card: 0 1px 3px rgba(0, 0, 0, .06);--pk-shadow-card-hover: 0 8px 24px rgba(0, 0, 0, .1);--pk-shadow-button: 0 2px 8px rgba(124, 58, 237, .15);--pk-shadow-button-hover: 0 4px 16px rgba(124, 58, 237, .2);--pk-shadow-glow: 0 0 15px var(--pk-accent-glow);--pk-overlay: rgba(0, 0, 0, .6);--pk-ring: 0 0 0 2px var(--pk-bg-base), 0 0 0 4px var(--pk-accent);--pk-ease-out: cubic-bezier(.16, 1, .3, 1);--pk-ease-in: cubic-bezier(.4, 0, 1, 1);--pk-ease-in-out: cubic-bezier(.4, 0, .2, 1);--pk-duration-micro: .1s;--pk-duration-fast: .15s;--pk-duration-normal: .2s;--pk-duration-slow: .3s;--pk-z-dropdown: 5500;--pk-z-sticky: 2000;--pk-z-nav: 2500;--pk-z-panel: 3000;--pk-z-panel-stacked: 3500;--pk-z-modal-backdrop: 4000;--pk-z-modal: 5000;--pk-z-popover: 6000;--pk-z-tooltip: 7000;--pk-z-toast: 8000;--pk-nav-primary-width: 56px;--pk-nav-subnav-width: 200px;--pk-nav-collapsed-width: 56px;--pk-topbar-height: 64px;--pk-content-max-width: none}[data-pk-theme=dark]{--pk-bg-deep: #0c0c0e;--pk-bg-base: #111113;--pk-bg-elevated: #1a1a1e;--pk-bg-overlay: #222226;--pk-bg-inset: #0e0e11;--pk-bg-subtle: #161618;--pk-surface: rgba(255, 255, 255, .05);--pk-surface-hover: rgba(255, 255, 255, .08);--pk-surface-active: rgba(255, 255, 255, .1);--pk-fg: #D8DBE0;--pk-fg-muted: #858C99;--pk-fg-subtle: #9CA3AF;--pk-fg-dim: #4B5563;--pk-border: #2a2a2e;--pk-border-muted: #1f1f23;--pk-border-hover: #333338;--pk-border-strong: #3a3a40;--pk-accent: #8B5CF6;--pk-accent-bright: #A78BFA;--pk-accent-hover: #7C3AED;--pk-accent-subtle: rgba(139, 92, 246, .15);--pk-accent-glow: rgba(139, 92, 246, .4);--pk-success: #10B981;--pk-success-bright: #34D399;--pk-success-bg: rgba(16, 185, 129, .08);--pk-success-border: rgba(16, 185, 129, .3);--pk-warning: #F59E0B;--pk-warning-bright: #FBBF24;--pk-warning-bg: rgba(245, 158, 11, .08);--pk-warning-border: rgba(245, 158, 11, .3);--pk-error: #EF4444;--pk-error-bright: #F87171;--pk-error-bg: rgba(239, 68, 68, .08);--pk-error-border: rgba(239, 68, 68, .3);--pk-info: #3B82F6;--pk-info-bright: #60A5FA;--pk-info-bg: rgba(59, 130, 246, .08);--pk-info-border: rgba(59, 130, 246, .3);--pk-brand-samsung: #6E8BEF;--pk-cat-0: #818CF8;--pk-cat-0-bg: rgba(129, 140, 248, .12);--pk-cat-1: #22D3EE;--pk-cat-1-bg: rgba(34, 211, 238, .12);--pk-cat-2: #34D399;--pk-cat-2-bg: rgba(52, 211, 153, .12);--pk-cat-3: #FBBF24;--pk-cat-3-bg: rgba(251, 191, 36, .12);--pk-cat-4: #F87171;--pk-cat-4-bg: rgba(248, 113, 113, .12);--pk-cat-5: #A78BFA;--pk-cat-5-bg: rgba(167, 139, 250, .12);--pk-cat-6: #60A5FA;--pk-cat-6-bg: rgba(96, 165, 250, .12);--pk-cat-7: #F472B6;--pk-cat-7-bg: rgba(244, 114, 182, .12);--pk-cat-8: #FB923C;--pk-cat-8-bg: rgba(251, 146, 60, .12);--pk-cat-9: #818CF8;--pk-cat-9-bg: rgba(129, 140, 248, .12);--pk-cat-10: #2DD4BF;--pk-cat-10-bg: rgba(45, 212, 191, .12);--pk-cat-11: #FACC15;--pk-cat-11-bg: rgba(250, 204, 21, .12);--pk-cat-12: #84CC16;--pk-cat-12-bg: rgba(132, 204, 22, .12);--pk-cat-13: #FB7185;--pk-cat-13-bg: rgba(251, 113, 133, .12);--pk-cat-14: #38BDF8;--pk-cat-14-bg: rgba(56, 189, 248, .12);--pk-cat-15: #E879F9;--pk-cat-15-bg: rgba(232, 121, 249, .12);--pk-cat-16: #94A3B8;--pk-cat-16-bg: rgba(148, 163, 184, .12);--pk-cat-17: #D97706;--pk-cat-17-bg: rgba(217, 119, 6, .12);--pk-cat-18: #6EE7B7;--pk-cat-18-bg: rgba(110, 231, 183, .12);--pk-cat-19: #FFAB91;--pk-cat-19-bg: rgba(255, 171, 145, .12);--pk-cat-20: #C084FC;--pk-cat-20-bg: rgba(192, 132, 252, .12);--pk-cat-21: #EAB308;--pk-cat-21-bg: rgba(234, 179, 8, .12);--pk-cat-22: #DDD6FE;--pk-cat-22-bg: rgba(221, 214, 254, .14);--pk-cat-23: #FDBA74;--pk-cat-23-bg: rgba(253, 186, 116, .12);--pk-cat-24: #A3E635;--pk-cat-24-bg: rgba(163, 230, 53, .12);--pk-cat-25: #F0ABFC;--pk-cat-25-bg: rgba(240, 171, 252, .12);--pk-cat-26: #93C5FD;--pk-cat-26-bg: rgba(147, 197, 253, .12);--pk-cat-27: #D6D3D1;--pk-cat-27-bg: rgba(214, 211, 209, .14);--pk-overlay: rgba(0, 0, 0, .7);--pk-shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--pk-shadow-sm: 0 1px 2px rgba(0, 0, 0, .2);--pk-shadow-md: 0 2px 8px rgba(0, 0, 0, .25);--pk-shadow-lg: 0 4px 16px rgba(0, 0, 0, .3);--pk-shadow-overlay: 0 8px 32px rgba(0, 0, 0, .4);--pk-shadow-card: 0 1px 3px rgba(0, 0, 0, .2);--pk-shadow-card-hover: 0 8px 32px rgba(0, 0, 0, .4);--pk-shadow-button: 0 2px 8px rgba(139, 92, 246, .25);--pk-shadow-button-hover: 0 4px 16px rgba(139, 92, 246, .35);--pk-shadow-glow: 0 0 20px var(--pk-accent-glow)}@media(prefers-reduced-motion:reduce){:root{--pk-duration-micro: 0ms;--pk-duration-fast: 0ms;--pk-duration-normal: 50ms;--pk-duration-slow: 50ms}}
