html[data-theme]{--page-max:1280px;--page-pad:32px;--control-radius:10px;--panel-radius:16px;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--transition-fast:.16s;--transition-normal:.22s;--mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace}html[data-theme=light],html[data-theme=light][data-theme-variant=clearflow]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-bg:#f8fafc;--hero-bg:#fff;--surface:#fff;--surface-raised:#fff;--surface-hover:#f1f5f9;--surface-soft:#f1f5f9;--surface-2:#f1f5f9;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#64748b;--text-disabled:#94a3b8;--brand-primary:#2563eb;--brand-primary-hover:#1d4ed8;--brand-secondary:#6366f1;--brand-highlight:#7c3aed;--brand-soft:#eff6ff;--border-default:#e2e8f0;--border-hover:#bfdbfe;--border-active:#2563eb;--success:#10b981;--warning:#f59e0b;--error:#ef4444;--info:#0ea5e9;--shadow-card:0 1px 2px #0f172a0a, 0 8px 24px #0f172a0a;--shadow-card-hover:0 4px 8px #0f172a0f, 0 14px 30px #0f172a17;--shadow:var(--shadow-card);--shadow-sm:0 1px 2px #0f172a0a;--shadow-soft:var(--shadow-card);--bg:var(--page-bg);--background:var(--page-bg);--primary:var(--brand-primary);--primary-hover:var(--brand-primary-hover);--primary-soft:var(--brand-soft);--primary-strong:var(--brand-primary-hover);--accent:var(--brand-secondary);--muted:var(--text-secondary);--text:var(--text-primary);--border:var(--border-default);--focus:var(--brand-primary);--about-accent:var(--brand-primary);--about-soft:var(--brand-soft);--sans:Inter, system-ui, -apple-system, "Segoe UI", sans-serif}html[data-theme=dark][data-theme-variant=nebula]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:#08111f;--hero-bg:#091525;--surface:#101b2d;--surface-raised:#14233a;--surface-hover:#17283f;--surface-soft:#172033;--surface-2:#172033;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#94a3b8;--text-disabled:#64748b;--brand-primary:#3b82f6;--brand-primary-hover:#60a5fa;--brand-secondary:#22d3ee;--brand-highlight:#38bdf8;--brand-soft:#3b82f61f;--border-default:#94a3b82e;--border-hover:#3b82f68c;--border-active:#22d3ee;--success:#10b981;--warning:#f59e0b;--error:#f87171;--info:#38bdf8;--shadow-card:0 12px 32px #00000047;--shadow-card-hover:0 16px 38px #00000059, 0 0 18px #22d3ee14;--shadow:var(--shadow-card);--shadow-sm:0 1px 2px #00000038;--shadow-soft:var(--shadow-card);--bg:var(--page-bg);--background:var(--page-bg);--primary:var(--brand-primary);--primary-hover:var(--brand-primary-hover);--primary-soft:var(--brand-soft);--primary-strong:var(--brand-primary-hover);--accent:var(--brand-secondary);--muted:var(--text-secondary);--text:var(--text-primary);--border:var(--border-default);--focus:var(--border-active);--about-accent:var(--brand-secondary);--about-soft:#22d3ee14;--sans:Inter, "Geist Sans", system-ui, sans-serif}html[data-theme=dark][data-theme-variant=terminal-grid]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:#090d12;--hero-bg:#0a1016;--surface:#0d131a;--surface-raised:#121a23;--surface-hover:#16212c;--surface-soft:#121a23;--surface-2:#121a23;--text-primary:#e6edf3;--text-secondary:#9da7b3;--text-muted:#687381;--text-disabled:#4b5563;--brand-primary:#39d98a;--brand-primary-hover:#5ee6a1;--brand-secondary:#38bdf8;--brand-highlight:#4f8cff;--brand-soft:#39d98a1a;--border-default:#202a35;--border-hover:#39d98a73;--border-active:#39d98a;--success:#39d98a;--warning:#f6c177;--error:#f87171;--info:#38bdf8;--shadow-card:0 8px 20px #00000047;--shadow-card-hover:0 16px 38px #00000059;--shadow:var(--shadow-card);--shadow-sm:0 1px 2px #0000002e;--shadow-soft:var(--shadow-card);--bg:var(--page-bg);--background:var(--page-bg);--primary:var(--brand-primary);--primary-hover:var(--brand-primary-hover);--primary-soft:var(--brand-soft);--primary-strong:var(--brand-primary-hover);--accent:var(--brand-secondary);--muted:var(--text-secondary);--text:var(--text-primary);--border:var(--border-default);--focus:var(--border-active);--about-accent:var(--brand-primary);--about-soft:#39d98a0f;--sans:Inter, "Geist Sans", system-ui, sans-serif}html[data-theme=dark][data-theme-variant=cloud-ops]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:#0b0f17;--hero-bg:#0d131e;--surface:#111722;--surface-raised:#171f2d;--surface-hover:#1b2636;--surface-soft:#171f2d;--surface-2:#171f2d;--text-primary:#f1f5f9;--text-secondary:#a8b3c2;--text-muted:#6f7c8d;--text-disabled:#526071;--brand-primary:#5b8cff;--brand-primary-hover:#7ca3ff;--brand-secondary:#22c7a9;--brand-highlight:#7dd3fc;--brand-soft:#5b8cff1f;--border-default:#263244;--border-hover:#5b8cff8c;--border-active:#5b8cff;--success:#22c55e;--warning:#f59e0b;--error:#ef4444;--info:#38bdf8;--shadow-card:0 10px 28px #00000042;--shadow-card-hover:0 14px 34px #00000052;--shadow:var(--shadow-card);--shadow-sm:0 1px 2px #0000002e;--shadow-soft:var(--shadow-card);--bg:var(--page-bg);--background:var(--page-bg);--primary:var(--brand-primary);--primary-hover:var(--brand-primary-hover);--primary-soft:var(--brand-soft);--primary-strong:var(--brand-primary-hover);--accent:var(--brand-secondary);--muted:var(--text-secondary);--text:var(--text-primary);--border:var(--border-default);--focus:var(--border-active);--about-accent:var(--brand-primary);--about-soft:#5b8cff14;--sans:Inter, "Geist Sans", system-ui, sans-serif}html[data-theme] body{background:var(--page-bg);color:var(--text-primary);font-family:var(--sans)}html[data-theme] .site-header{background:color-mix(in srgb, var(--surface) 92%, transparent);border-bottom-color:var(--border-default);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html[data-theme] .header-inner,html[data-theme] .footer-inner,html[data-theme] .page-inner{width:min(var(--page-max), calc(100% - (var(--page-pad) * 2)))}html[data-theme] .brand-mark{background:linear-gradient(135deg, var(--brand-primary), var(--brand-highlight));box-shadow:0 10px 24px color-mix(in srgb, var(--brand-primary) 26%, transparent)}html[data-theme] .main-nav a[data-active=true],html[data-theme] .mobile-nav a[data-active=true]{color:var(--brand-primary);background:var(--brand-soft)}html[data-theme] .byte-nav>a[data-active=true],html[data-theme] .nav-dropdown[data-active=true]>.nav-dropdown-trigger{background:var(--brand-soft);color:var(--brand-primary)}html[data-theme] .header-search-trigger,html[data-theme] .language-button,html[data-theme] .icon-button,html[data-theme] .theme-trigger{border-color:var(--border-default);background:var(--surface);color:var(--text-secondary)}html[data-theme] .header-search-trigger:hover,html[data-theme] .language-button:hover,html[data-theme] .icon-button:hover,html[data-theme] .theme-trigger:hover{border-color:var(--border-hover);color:var(--text-primary);background:var(--surface-hover)}html[data-theme] .theme-switcher{position:relative}html[data-theme] .theme-menu{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface);width:320px;box-shadow:var(--shadow-card);z-index:40;gap:4px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0}html[data-theme] .theme-menu button{border-radius:var(--radius-md);text-align:left;min-height:56px;color:var(--text-primary);background:0 0;border:1px solid #0000;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}html[data-theme] .theme-menu button[data-active=true],html[data-theme] .theme-menu button:hover{background:var(--surface-hover);border-color:var(--border-hover)}html[data-theme] .theme-menu button span{gap:3px;min-width:0;display:grid}html[data-theme] .theme-menu button strong{font-size:.92rem}html[data-theme] .theme-menu button small{color:var(--text-muted);font-size:.78rem;line-height:1.4}html[data-theme] .byte-hero{padding:36px 0 20px}html[data-theme] .byte-hero-frame{border:1px solid var(--border-default);background:var(--hero-bg);box-shadow:var(--shadow-card);border-radius:18px;padding:24px 30px;position:relative;overflow:hidden}html[data-theme=light] .byte-hero-frame{background:radial-gradient(circle at 18% 18%, #2563eb0f, transparent 28%), radial-gradient(circle at 82% 22%, #7c3aed0d, transparent 24%), var(--hero-bg)}html[data-theme=dark][data-theme-variant=nebula] .byte-hero-frame{background:radial-gradient(circle at 18% 18%, #3b82f621, transparent 28%), radial-gradient(circle at 84% 24%, #22d3ee14, transparent 26%), linear-gradient(180deg, #ffffff05, transparent), var(--hero-bg)}html[data-theme=dark][data-theme-variant=terminal-grid] .byte-hero-frame{background:linear-gradient(#39d98a08 1px, transparent 1px), linear-gradient(90deg, #39d98a08 1px, transparent 1px), var(--hero-bg);background-size:42px 42px,42px 42px,auto}html[data-theme=dark][data-theme-variant=cloud-ops] .byte-hero-frame{background:radial-gradient(circle at 22% 22%, #5b8cff1a, transparent 30%), radial-gradient(circle at 78% 18%, #22c7a914, transparent 26%), var(--hero-bg)}html[data-theme] .byte-hero-copy{z-index:1;position:relative}html[data-theme] .byte-eyebrow{color:var(--brand-primary)}html[data-theme] .byte-hero h1{max-width:940px;color:var(--text-primary);font-size:2.75rem;line-height:1.14}html[data-theme] .byte-hero-search{width:min(720px,100%);margin-top:22px}html[data-theme] .byte-search-box{border-color:var(--border-default);background:var(--surface);min-height:56px;box-shadow:var(--shadow-card);border-radius:12px}html[data-theme] .byte-search-box:focus-within{border-color:var(--border-active);box-shadow:0 0 0 4px color-mix(in srgb, var(--brand-primary) 12%, transparent), var(--shadow-card)}html[data-theme] .byte-search-box input{color:var(--text-primary)}html[data-theme] .byte-search-box kbd{background:var(--surface-soft);color:var(--text-muted)}html[data-theme] .byte-hot-tags{margin-top:14px}html[data-theme] .byte-hero-visual{min-height:216px}html[data-theme] .byte-hero-visual-card{width:178px;min-height:110px;padding:14px}html[data-theme] .byte-hero-visual-mini{width:126px;min-height:38px}html[data-theme] .byte-suggestions,html[data-theme] .command-palette{border-color:var(--border-default);background:var(--surface);box-shadow:var(--shadow-card)}html[data-theme] .byte-suggestions button,html[data-theme] .byte-empty,html[data-theme] .command-tool-card,html[data-theme] .command-history button{border-color:var(--border-default);background:var(--surface-soft)}html[data-theme] .byte-suggestions button:hover,html[data-theme] .command-tool-card:hover,html[data-theme] .command-history button:hover{border-color:var(--border-hover);background:var(--surface-hover)}html[data-theme] .byte-hot-tags button,html[data-theme] .byte-category-tabs button{border-color:var(--border-default);background:var(--surface);color:var(--text-secondary)}html[data-theme] .byte-hot-tags button:hover,html[data-theme] .byte-category-tabs button:hover{background:var(--surface-hover);border-color:var(--border-hover);color:var(--text-primary)}html[data-theme] .byte-hot-tags button[data-active=true],html[data-theme] .byte-category-tabs button[data-active=true]{background:var(--brand-primary);color:#fff;border-color:var(--brand-primary)}html[data-theme] .byte-tool-section>header>span,html[data-theme] .byte-tool-icon,html[data-theme] .nav-tool-dot{background:color-mix(in srgb, var(--category-accent,var(--brand-soft)) 14%, var(--surface-soft));color:var(--category-accent,var(--brand-primary))}html[data-theme] .byte-tool-section>header p{color:var(--text-muted)}html[data-theme] .byte-tool-card{border-color:var(--border-default);background:var(--surface);box-shadow:var(--shadow-card);position:relative;overflow:hidden}html[data-theme] .byte-tool-card:before{content:"";background:var(--category-accent,var(--brand-primary));opacity:.92;height:3px;position:absolute;inset:0 0 auto}html[data-theme] .byte-tool-card:hover{border-color:var(--border-hover);box-shadow:var(--shadow-card-hover)}html[data-theme] .byte-tool-card h3,html[data-theme] .byte-tool-name-row strong,html[data-theme] .tool-titlebar h1,html[data-theme] .guide-hero h1{color:var(--text-primary)}html[data-theme] .byte-tool-card p,html[data-theme] .byte-tool-main>span:last-child{color:var(--text-muted)}html[data-theme] .tool-card,html[data-theme] .grid .tool-card,html[data-theme] .ref-tool-list .tool-card,html[data-theme] .featured-tool-card,html[data-theme] .related-category,html[data-theme] .ref-category,html[data-theme] .ref-info-grid article,html[data-theme] .content-band,html[data-theme] .filters,html[data-theme] .tool-titlebar,html[data-theme] .tool-rail,html[data-theme] .tool-panel,html[data-theme] .side-panel,html[data-theme] .privacy-actions{border-color:var(--border-default);background:var(--surface);color:var(--text-primary)}html[data-theme] .tool-card:hover,html[data-theme] .featured-tool-card:hover,html[data-theme] .related-category:hover,html[data-theme] .ref-category:hover{border-color:var(--border-hover)}html[data-theme] .tool-card h3,html[data-theme] .featured-tool-card strong,html[data-theme] .related-category strong,html[data-theme] .ref-category strong{color:var(--text-primary)}html[data-theme] .tool-card p,html[data-theme] .featured-tool-card p,html[data-theme] .related-category small,html[data-theme] .ref-category p,html[data-theme] .ref-info-grid p{color:var(--text-secondary)}html[data-theme] .ref-category-links a,html[data-theme] .filters .search-box{border-color:var(--border-default);background:var(--surface-soft);color:var(--text-secondary)}html[data-theme] .byte-tool-name-row small{color:var(--category-accent,var(--brand-primary));font-family:var(--mono)}html[data-theme] .byte-tool-section[data-category=encoding],html[data-theme] .byte-category-tabs button[data-category=encoding],html[data-theme] .byte-tool-card[data-category=encoding]{--category-accent:#2563eb}html[data-theme] .byte-tool-section[data-category=text-file-tools],html[data-theme] .byte-category-tabs button[data-category=text-file-tools],html[data-theme] .byte-tool-card[data-category=text-file-tools]{--category-accent:#10b981}html[data-theme] .byte-tool-section[data-category=security],html[data-theme] .byte-category-tabs button[data-category=security],html[data-theme] .byte-tool-card[data-category=security]{--category-accent:#8b5cf6}html[data-theme] .byte-tool-section[data-category=qr-code],html[data-theme] .byte-category-tabs button[data-category=qr-code],html[data-theme] .byte-tool-card[data-category=qr-code]{--category-accent:#f59e0b}html[data-theme] .byte-tool-section[data-category=image-tools],html[data-theme] .byte-category-tabs button[data-category=image-tools],html[data-theme] .byte-tool-card[data-category=image-tools]{--category-accent:#ec4899}html[data-theme] .byte-tool-section[data-category=network-tools],html[data-theme] .byte-category-tabs button[data-category=network-tools],html[data-theme] .byte-tool-card[data-category=network-tools]{--category-accent:#06b6d4}html[data-theme] .byte-tool-section[data-category=time-tools],html[data-theme] .byte-category-tabs button[data-category=time-tools],html[data-theme] .byte-tool-card[data-category=time-tools]{--category-accent:#f97316}html[data-theme] .byte-tool-section[data-category=generators],html[data-theme] .byte-category-tabs button[data-category=generators],html[data-theme] .byte-tool-card[data-category=generators]{--category-accent:#ef4444}html[data-theme] .byte-tool-section[data-category=ai-tools],html[data-theme] .byte-category-tabs button[data-category=ai-tools],html[data-theme] .byte-tool-card[data-category=ai-tools]{--category-accent:#f97316}html[data-theme] .byte-trust-strip{border-top-color:var(--border-default)}html[data-theme] .byte-trust-card{border-color:var(--border-default);background:var(--surface);box-shadow:var(--shadow-card)}html[data-theme] .byte-trust-card span{background:var(--surface-soft);color:var(--brand-primary)}html[data-theme] .admin-shell-sidebar,html[data-theme] .admin-shell-hero,html[data-theme] .admin-overview-card,html[data-theme] .admin-quick-card,html[data-theme] .admin-settings-panel,html[data-theme] .admin-icons-editor,html[data-theme] .admin-icons-list{border-color:var(--border-default);background:var(--surface);box-shadow:var(--shadow-card)}html[data-theme] .admin-shell-link:hover,html[data-theme] .admin-shell-link[data-active=true],html[data-theme] .admin-shell-logout:hover{border-color:var(--border-hover);background:var(--surface-hover);color:var(--text-primary)}html[data-theme] .status,html[data-theme] .input,html[data-theme] .select,html[data-theme] .textarea{border-color:var(--border-default);background:var(--surface);color:var(--text-primary)}html[data-theme] .twofa-secret-input{border-color:color-mix(in srgb, var(--success) 52%, var(--border-default));background:var(--surface);color:var(--text-primary)}html[data-theme] .twofa-secret-input:focus{border-color:var(--success);outline-color:color-mix(in srgb, var(--success) 18%, transparent)}html[data-theme] .status{background:var(--surface-soft);color:var(--text-secondary)}html[data-theme] .status.error{color:var(--error)}html[data-theme] .status.success{color:var(--success)}html[data-theme] .session-converter-stats>div,html[data-theme] .session-converter-table-wrap{border-color:var(--border-default);background:var(--surface)}html[data-theme] .session-converter-table th,html[data-theme] .session-converter-table td{border-color:var(--border-default)}html[data-theme] .command-backdrop{background:color-mix(in srgb, var(--page-bg) 70%, transparent)}html[data-theme] .command-input{border-bottom-color:var(--border-default)}html[data-theme] .command-input input{color:var(--text-primary)}html[data-theme] .command-input input::placeholder{color:var(--text-muted)}html[data-theme] .about-card,html[data-theme] .about-index-card,html[data-theme] .about-side-card,html[data-theme] .about-banner{border-color:var(--border-default);background:var(--surface);box-shadow:var(--shadow-card)}html[data-theme] .about-theme-green,html[data-theme] .about-theme-blue,html[data-theme] .about-theme-orange,html[data-theme] .about-theme-violet{--about-accent:var(--brand-primary);--about-soft:var(--brand-soft)}html[data-theme=dark][data-theme-variant=terminal-grid] .byte-tool-name-row small,html[data-theme=dark][data-theme-variant=terminal-grid] .byte-category-tabs button,html[data-theme=dark][data-theme-variant=terminal-grid] .command-history button,html[data-theme=dark][data-theme-variant=terminal-grid] .theme-menu button small{font-family:var(--mono);letter-spacing:0}html[data-theme=dark][data-theme-variant=terminal-grid] .byte-tool-card:before{width:2px;height:2px;inset:0 auto 0 0}html[data-theme=dark][data-theme-variant=cloud-ops] .byte-trust-strip{gap:10px}html[data-theme=dark][data-theme-variant=cloud-ops] .byte-trust-card{min-height:104px}html[data-theme=dark][data-theme-variant=nebula] .byte-tool-card:hover,html[data-theme=dark][data-theme-variant=cloud-ops] .byte-tool-card:hover{box-shadow:var(--shadow-card-hover)}html[data-theme=dark][data-theme-variant=nebula] .byte-hero-visual-card,html[data-theme=dark][data-theme-variant=cloud-ops] .byte-hero-visual-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (prefers-reduced-motion:reduce){html[data-theme] *,html[data-theme] :before,html[data-theme] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-theme] .byte-hero{animation:none!important}html[data-theme] .byte-hero:before,html[data-theme] .byte-hero:after,html[data-theme] .byte-hero h1:after,html[data-theme] .byte-home-page .byte-search-box:after{content:none!important}html[data-theme] .byte-hero-particles{display:none!important}html[data-theme] .byte-subtitle-word{opacity:.82!important;text-shadow:none!important;transform:none!important}html[data-theme] .byte-home-page .byte-search-box{animation:none!important}}@media (max-width:1120px){html[data-theme] .byte-hero{padding-top:28px}html[data-theme] .byte-hero-frame{padding:18px}html[data-theme] .byte-hero h1{font-size:2.35rem}}@media (max-width:760px){html[data-theme] .theme-menu{width:min(320px,100vw - 24px)}html[data-theme] .byte-hero-frame{padding:16px}html[data-theme] .byte-hero h1{font-size:2rem}}html[data-theme] .byte-home-page{width:100%;max-width:none;padding-top:0}html[data-theme] .byte-home{gap:0}html[data-theme] .byte-home>*{min-width:0}html[data-theme] .byte-hero{--byte-hero-bg:#070b14;--byte-hero-card:#0b1320;--byte-hero-primary:#3b82f6;--byte-hero-cyan:#22d3ee;--byte-hero-border:#60a5fa40;--byte-hero-text:#f8fafc;--byte-hero-muted:#94a3b8;--byte-hero-mx:50%;--byte-hero-my:48%;isolation:isolate;z-index:1;width:100%;min-width:0;max-width:100%;padding:14px max(var(--page-pad), calc((100vw - var(--page-max)) / 2 + var(--page-pad))) 28px;color:var(--byte-hero-text);background:linear-gradient(#60a5fa0b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#60a5fa0b 1px,#0000 1px) 0 0/42px 42px,radial-gradient(at 50% 48%,#3b82f63d,#0000 48%) 50%,linear-gradient(#070b14f5,#070b14),#070b14;margin:0;animation:18s linear infinite byteHeroGridDrift;display:block;position:relative;overflow:visible}html[data-theme] .byte-hero:before,html[data-theme] .byte-hero:after{content:"";pointer-events:none;position:absolute}html[data-theme] .byte-hero:before{z-index:0;background:radial-gradient(circle at var(--byte-hero-mx) var(--byte-hero-my), #228bff33 0, #1268ff1a 18%, transparent 42%), radial-gradient(circle at 72% 82%, #00ecff1a 0, transparent 34%);mix-blend-mode:screen;animation:5.6s ease-in-out infinite byteHeroGlowBreath;inset:0}html[data-theme] .byte-hero:after{z-index:1;filter:blur(1px);background:linear-gradient(#0000,#50a1ff0a,#5bc9ff1f,#50a1ff0a,#0000);width:100%;height:18%;animation:7.8s linear infinite byteHeroScan;top:0;left:0}html[data-theme] .byte-hero-particles{z-index:1;pointer-events:none;opacity:.46;width:100%;height:100%;position:absolute;inset:0}html[data-theme] .byte-hero[data-search-open=true]{z-index:30}html[data-theme] .byte-home-page .byte-tool-sections{width:min(var(--page-max), calc(100% - (var(--page-pad) * 2)));margin:22px auto 0}html[data-theme] .byte-home-page .byte-category-tabs{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:0;border-bottom:0}html[data-theme] .byte-home-page .byte-category-tabs-inner{width:min(var(--page-max), calc(100% - (var(--page-pad) * 2)));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none;background:#0b1320f5;border-top:1px solid #60a5fa40;border-bottom:1px solid #60a5fa40;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;overflow-x:visible}html[data-theme] .byte-home-page .byte-category-tabs-inner::-webkit-scrollbar{display:none}html[data-theme] .byte-home-page .byte-category-tabs button{flex:0 auto;gap:5px;min-width:0;height:34px;padding:0 10px;font-size:.82rem}html[data-theme=light] .byte-home-page .byte-category-tabs{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#f8fafcfa,#f8fafceb)}html[data-theme=light] .byte-home-page .byte-category-tabs-inner{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:1px solid #e2e8f0e6;border-bottom:1px solid #e2e8f0e6}html[data-theme=light] .byte-home-page .byte-category-tabs button{color:var(--text-secondary);background:#ffffffeb;border-color:#cbd5e1db;box-shadow:0 1px 2px #0f172a0a}html[data-theme=light] .byte-home-page .byte-category-tabs button:hover{border-color:var(--category-accent,var(--border-hover));background:color-mix(in srgb, var(--category-accent,var(--brand-primary)) 8%, #fff);color:var(--category-accent,var(--brand-primary))}html[data-theme=light] .byte-home-page .byte-category-tabs button[data-active=true]{border-color:var(--category-accent,var(--brand-primary));background:var(--category-accent,var(--brand-primary));color:#fff;box-shadow:0 8px 20px color-mix(in srgb, var(--category-accent,var(--brand-primary)) 26%, transparent)}html[data-theme=light] .byte-home-page .byte-category-tabs button span{background:var(--surface-soft);color:var(--text-muted)}html[data-theme=light] .byte-home-page .byte-category-tabs button[data-active=true] span{color:#ffffffe6;background:#ffffff38}html[data-theme] .byte-home-page .byte-category-tabs button span{padding:1px 5px;font-size:10px}html[data-theme] .byte-home-page .byte-hero-frame{z-index:2;width:100%;max-width:1280px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0;display:block;position:relative;overflow:visible}html[data-theme] .byte-home-page .byte-hero .byte-hero-frame{box-shadow:none;background:0 0}html[data-theme] .byte-home-page .byte-hero-copy{grid-template-columns:minmax(0,1fr);justify-items:center;width:100%;max-width:1200px;margin:0 auto;display:grid}html[data-theme] .byte-eyebrow{color:var(--byte-hero-primary);letter-spacing:0;margin:0 0 24px;font-size:1.08rem;font-weight:800}html[data-theme] .byte-hero h1{max-width:1160px;color:var(--byte-hero-text);letter-spacing:0;isolation:isolate;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:18px 30px;margin:0;font-size:3.75rem;line-height:1.1;display:flex;position:relative;overflow:hidden}html[data-theme] .byte-hero h1>span{z-index:1;position:relative}html[data-theme] .byte-hero h1:after{content:"";z-index:2;pointer-events:none;filter:blur(6px);background:linear-gradient(90deg,#0000,#ffffff1a,#70e0ff33,#0000);width:10%;height:160%;animation:6.8s ease-in-out infinite byteTitleSweep;position:absolute;top:-28%;left:-18%;transform:skew(-18deg)}html[data-theme] .byte-title-brand{color:#0000;background:linear-gradient(90deg,#3b82f6 0%,#60a5fa 48%,#22d3ee 100%);-webkit-background-clip:text;background-clip:text}html[data-theme] .byte-title-position{color:var(--byte-hero-text)}html[data-theme] .byte-dynamic-subtitle{z-index:3;pointer-events:none;place-items:center;width:min(360px,100% - 32px);height:28px;margin:24px 0 0;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}html[data-theme] .byte-dynamic-subtitle-track{color:#7bf;letter-spacing:.15px;white-space:nowrap;justify-content:center;align-items:center;gap:14px;font-size:17px;font-weight:700;line-height:28px;display:inline-flex}html[data-theme] .byte-subtitle-dot{color:#62a4ffa8;font-weight:500}html[data-theme] .byte-subtitle-word{opacity:.46;text-shadow:0 0 4px #48a7ff0d;display:inline-block;transform:translate(0)scale(1)}html[data-theme] .byte-subtitle-word-1{animation:5.1s ease-in-out infinite byteSubtitlePulse1}html[data-theme] .byte-subtitle-word-2{animation:5.1s ease-in-out infinite byteSubtitlePulse2}html[data-theme] .byte-subtitle-word-3{animation:5.1s ease-in-out infinite byteSubtitlePulse3}html[data-theme] .byte-home-page .byte-hero-search{z-index:3;justify-self:center;width:100%;max-width:1160px;margin-top:38px}html[data-theme] .byte-home-page .byte-search-box{border:1px solid var(--byte-hero-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b1320eb;border-radius:16px;gap:20px;width:100%;height:72px;min-height:72px;padding:0 28px;transition:border-color .16s,box-shadow .16s,background .16s;position:relative;overflow:hidden;box-shadow:0 18px 44px #00000047,inset 0 1px #ffffff0a}html[data-theme] .byte-home-page .byte-search-box:not(:focus-within){animation:3.4s ease-in-out infinite byteSearchPulse}html[data-theme] .byte-home-page .byte-search-box:after{content:"";z-index:0;pointer-events:none;filter:blur(2px);background:linear-gradient(90deg,#0000,#63c3ff0f,#ffffff29,#63c3ff0f,#0000);width:22%;height:100%;animation:5.6s ease-in-out 1.2s infinite byteSearchSweep;position:absolute;top:0;left:-30%;transform:skew(-18deg)}html[data-theme] .byte-home-page .byte-search-box>*{z-index:1;position:relative}html[data-theme] .byte-search-box svg{color:#dbeafe;flex:none}html[data-theme] .byte-search-box:focus-within{border-color:var(--byte-hero-primary);background:#0b1320fa;box-shadow:0 0 0 1px #3b82f657,0 0 34px #3b82f64d,0 22px 52px #00000057}html[data-theme] .byte-search-box input{min-width:0;color:var(--byte-hero-text);font-size:1.1rem;font-weight:600}html[data-theme] .byte-search-box input::placeholder{color:#cbd5e19e}html[data-theme] .byte-search-shortcut{flex:none;align-items:center;gap:6px;display:inline-flex}html[data-theme] .byte-search-shortcut kbd,html[data-theme] .byte-search-box kbd{color:#cbd5e1;min-width:34px;min-height:34px;font-family:var(--mono);background:#0f172ab8;border:1px solid #94a3b852;border-radius:10px;place-items:center;padding:0 10px;font-size:.92rem;font-weight:700;display:inline-grid}html[data-theme] .byte-suggestions{border:1px solid var(--byte-hero-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b1320fa;border-radius:16px;gap:6px;max-height:min(430px,100vh - 260px);padding:10px;top:calc(100% + 12px);overflow-y:auto;box-shadow:0 24px 70px #0000006b,0 0 34px #3b82f629}html[data-theme] .byte-suggestions button,html[data-theme] .byte-empty{width:100%;min-height:76px;color:var(--byte-hero-text);background:0 0;border:1px solid #0000;border-radius:12px;padding:12px}html[data-theme] .byte-suggestions button{text-align:left;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;display:grid}html[data-theme] .byte-suggestions button:hover,html[data-theme] .byte-suggestions button:focus-visible{background:#0f172ad1;border-color:#60a5fa57}html[data-theme] .byte-suggestion-icon{width:48px;height:48px;color:var(--byte-hero-primary);background:#3b82f61f;border:1px solid #60a5fa33;border-radius:12px;place-items:center;display:grid}html[data-theme] .byte-suggestion-main{gap:5px;min-width:0;display:grid}html[data-theme] .byte-suggestion-title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}html[data-theme] .byte-suggestion-title-row strong{min-width:0;color:var(--byte-hero-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-theme] .byte-suggestion-title-row small{max-width:42%;color:var(--byte-hero-cyan);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:.78rem;overflow:hidden}html[data-theme] .byte-suggestion-main>span:last-child,html[data-theme] .byte-empty{color:var(--byte-hero-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;line-height:1.45;overflow:hidden}html[data-theme] .byte-hot-heading{color:var(--byte-hero-text);justify-content:center;align-items:center;gap:10px;margin-top:38px;font-size:1.1rem;font-weight:800;display:inline-flex}html[data-theme] .byte-hot-heading svg{color:var(--byte-hero-primary)}html[data-theme] .byte-home-page .byte-hot-tags{scrollbar-width:none;flex-wrap:nowrap;justify-content:center;gap:14px;width:100%;max-width:940px;margin-top:18px;padding:2px 4px 8px;display:flex;overflow-x:auto}html[data-theme] .byte-hot-tags::-webkit-scrollbar{display:none}html[data-theme] .byte-hot-tags button{color:#cbd5e1;white-space:nowrap;background:#0b1320b8;border:1px solid #94a3b840;border-radius:999px;flex:none;min-height:44px;padding:0 24px;font-weight:700}html[data-theme] .byte-hot-tags button:hover{color:var(--byte-hero-text);background:#0f172ae6;border-color:#60a5fa73}html[data-theme] .byte-hot-tags button[data-active=true]{color:#fff;background:var(--byte-hero-primary);border-color:#60a5fa;box-shadow:0 12px 28px #3b82f657}html[data-theme] .byte-home-page .byte-hero-advantages{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;max-width:1040px;margin-top:46px;display:grid}html[data-theme] .byte-hero-advantage{text-align:left;border-right:1px solid #94a3b840;grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:5px 14px;min-width:0;padding:0 26px;display:grid}html[data-theme] .byte-hero-advantage:last-child{border-right:0}html[data-theme] .byte-hero-advantage>span{width:42px;height:42px;color:var(--byte-hero-primary);background:#3b82f61a;border:1px solid #60a5fa47;border-radius:50%;grid-row:1/span 2;place-items:center;display:grid}html[data-theme] .byte-hero-advantage:nth-child(2)>span{color:var(--byte-hero-cyan);background:#22d3ee17;border-color:#22d3ee57}html[data-theme] .byte-hero-advantage strong{min-width:0;color:var(--byte-hero-text);text-overflow:ellipsis;white-space:nowrap;font-size:1.02rem;overflow:hidden}html[data-theme] .byte-hero-advantage p{min-width:0;color:var(--byte-hero-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.92rem;line-height:1.4;overflow:hidden}@keyframes byteHeroGridDrift{0%{background-position:0 0,0 0,50%,0 0,0 0}to{background-position:42px 21px,42px 21px,50%,0 0,0 0}}@keyframes byteHeroGlowBreath{0%,to{opacity:.62}50%{opacity:.95}}@keyframes byteHeroScan{0%{opacity:0;transform:translateY(-115%)}12%{opacity:.5}82%{opacity:.38}to{opacity:0;transform:translateY(690%)}}@keyframes byteTitleSweep{0%,18%{opacity:0;transform:translate(0)skew(-18deg)}28%{opacity:1}54%,to{opacity:0;transform:translate(980%)skew(-18deg)}}@keyframes byteSearchPulse{0%,to{box-shadow:0 18px 44px #00000047,0 0 0 1px #327eff0a,0 0 14px #1c76ff14,inset 0 1px #ffffff0a}50%{box-shadow:0 18px 44px #00000047,0 0 0 1px #3e97ff1a,0 0 24px #1c76ff2e,inset 0 1px #ffffff0a}}@keyframes byteSearchSweep{0%,20%{opacity:0;transform:translate(0)skew(-18deg)}30%{opacity:1}58%,to{opacity:0;transform:translate(620%)skew(-18deg)}}@keyframes byteSubtitlePulse1{0%,to{opacity:.46;text-shadow:0 0 4px #48a7ff0d;transform:translate(0)scale(1)}8%,24%{opacity:1;text-shadow:0 0 10px #62bbff52,0 0 18px #287cff2e;transform:translate(1.5px)scale(1.01)}36%{opacity:.46;transform:translate(0)scale(1)}}@keyframes byteSubtitlePulse2{0%,to{opacity:.46;text-shadow:0 0 4px #48a7ff0d;transform:translate(0)scale(1)}33%,49%{opacity:1;text-shadow:0 0 10px #62bbff52,0 0 18px #287cff2e;transform:translate(1.5px)scale(1.01)}62%{opacity:.46;transform:translate(0)scale(1)}}@keyframes byteSubtitlePulse3{0%,to{opacity:.46;text-shadow:0 0 4px #48a7ff0d;transform:translate(0)scale(1)}58%,74%{opacity:1;text-shadow:0 0 10px #62bbff52,0 0 18px #287cff2e;transform:translate(1.5px)scale(1.01)}88%{opacity:.46;transform:translate(0)scale(1)}}@media (max-width:1120px){html[data-theme] .byte-hero{padding-top:14px;padding-bottom:24px}html[data-theme] .byte-hero h1{font-size:3rem}html[data-theme] .byte-hero-advantages{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}html[data-theme] .byte-hero-advantage:nth-child(2n){border-right:0}}@media (max-width:760px){html[data-theme] .byte-hero{padding:20px max(16px, var(--page-pad)) 18px;margin-bottom:0}html[data-theme] .byte-eyebrow{margin-bottom:18px;font-size:.95rem}html[data-theme] .byte-hero h1{gap:8px 14px;font-size:2.2rem}html[data-theme] .byte-title-brand,html[data-theme] .byte-title-position{flex-basis:100%}html[data-theme] .byte-title-position{font-size:1.62rem;line-height:1.18}html[data-theme] .byte-dynamic-subtitle{width:min(340px,100% - 28px);height:30px;margin-top:18px}html[data-theme] .byte-dynamic-subtitle-track{gap:10px;font-size:1rem;line-height:30px}html[data-theme] .byte-hero-search{margin-top:28px}html[data-theme] .byte-search-box{gap:12px;height:64px;min-height:64px;padding:0 16px}html[data-theme] .byte-search-box svg{width:24px;height:24px}html[data-theme] .byte-search-box input{font-size:.98rem}html[data-theme] .byte-search-shortcut{display:none}html[data-theme] .byte-hot-heading{margin-top:28px}html[data-theme] .byte-home-page .byte-hot-tags{justify-content:flex-start;width:100%}html[data-theme] .byte-home-page .byte-category-tabs-inner{gap:5px;overflow:visible}html[data-theme] .byte-home-page .byte-category-tabs button{height:32px;padding:0 8px;font-size:.78rem}html[data-theme] .byte-home-page .byte-hero-advantages{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}html[data-theme] .byte-hero-advantage,html[data-theme] .byte-hero-advantage:nth-child(2n){border-right:0;padding:0}}@media (max-width:520px){html[data-theme] .byte-hero{padding-top:16px}html[data-theme] .byte-hero h1{font-size:1.95rem}html[data-theme] .byte-title-position{font-size:1.45rem}html[data-theme] .byte-hero-advantages{grid-template-columns:1fr}html[data-theme] .byte-suggestions button{grid-template-columns:40px minmax(0,1fr)}html[data-theme] .byte-suggestion-icon{width:40px;height:40px}html[data-theme] .byte-suggestion-title-row{flex-direction:column;align-items:flex-start;gap:3px}html[data-theme] .byte-suggestion-title-row small{max-width:100%}}
