:root{--zor-viewport:1920px;--zor-content:1520px;--zor-pad:clamp(16px, calc((100vw - var(--zor-content)) / 2), 200px);--zor-nav-h:72px;--zor-section-gap:28px;--zor-bg-deep:#020611;--zor-bg-default:#040615;--zor-bg-hero:#030712;--zor-bg-elevated:#0a0f1e80;--zor-text:#f8fafc;--zor-text-soft:#94a3b8;--zor-text-muted:#64748b;--zor-text-accent:#c4b5fd;--zor-text-link:#93c5fd;--zor-purple:#8b5cf6;--zor-purple-deep:#7c3aed;--zor-purple-light:#c4b5fd;--zor-indigo:#6366f1;--zor-cyan:#22d3ee;--zor-green:#22c55e;--zor-green-soft:#86efac;--zor-red:#ef4444;--zor-yellow:#fde68a;--zor-glass:#0f172ab8;--zor-glass-strong:#0f172aeb;--zor-glass-border:#ffffff17;--zor-border-subtle:#ffffff12;--zor-border-default:#ffffff1a;--zor-gradient-primary:linear-gradient(90deg, #8b5cf6 0%, #6366f1 100%);--zor-gradient-title:linear-gradient(95deg, #a78bfa 0%, #6366f1 42%, #22d3ee 100%);--zor-space-1:4px;--zor-space-2:8px;--zor-space-3:12px;--zor-space-4:16px;--zor-space-5:20px;--zor-space-6:24px;--zor-space-7:28px;--zor-space-8:32px;--zor-space-9:36px;--zor-radius-sm:8px;--zor-radius-md:12px;--zor-radius-lg:16px;--zor-radius-xl:20px;--zor-radius-pill:999px;--zor-shadow-sm:0 4px 16px #00000040;--zor-shadow-md:0 8px 32px #00000052;--zor-shadow-glow:0 4px 18px #8b5cf66b;--zor-shadow-glow-soft:0 0 24px #8b5cf647;--zor-font-sans:var(--font-geist-sans,system-ui, sans-serif);--zor-text-xs:10px;--zor-text-sm:12px;--zor-text-base:14px;--zor-text-md:15px;--zor-text-lg:16px;--zor-text-xl:22px;--zor-text-2xl:56px;--zor-leading-tight:1.05;--zor-leading-normal:1.5;--zor-leading-relaxed:1.62;--zor-weight-medium:500;--zor-weight-semibold:600;--zor-weight-bold:700;--zor-weight-extrabold:800;--zor-ease:cubic-bezier(.4, 0, .2, 1);--zor-duration:.2s}.zor-public-shell{background:var(--zor-bg-deep);min-height:100vh;color:var(--zor-text);font-family:var(--zor-font-sans);flex-direction:column;display:flex}.zor-public-shell__main{width:100%;max-width:min(100%, calc(var(--zor-content) + 2 * var(--zor-pad)));padding:var(--zor-space-8) var(--zor-pad) var(--zor-space-9);flex:1;min-width:0;margin:0 auto}.zor-nav{z-index:100;height:var(--zor-nav-h);padding:0 var(--zor-pad);border-bottom:1px solid var(--zor-border-subtle);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030712c7;position:sticky;top:0}.zor-nav__inner{max-width:var(--zor-content);justify-content:space-between;align-items:center;gap:var(--zor-space-5);min-width:0;height:100%;margin:0 auto;display:flex}.zor-nav__logo{color:inherit;flex-shrink:0;align-items:center;gap:10px;display:flex}.zor-nav__logo img{width:auto;height:40px}.zor-nav__tagline{font-size:var(--zor-text-xs);font-weight:var(--zor-weight-medium);color:var(--zor-text-link);letter-spacing:.02em;white-space:nowrap}.zor-nav__links{align-items:center;gap:var(--zor-space-7);display:flex}.zor-nav__link{font-size:var(--zor-text-base);font-weight:var(--zor-weight-medium);color:#f1f5f9;transition:color var(--zor-duration) var(--zor-ease);align-items:center;gap:3px;display:inline-flex}.zor-nav__link:hover{color:var(--zor-purple-light)}.zor-nav__actions{align-items:center;gap:var(--zor-space-2);flex-shrink:0;display:flex}.zor-nav__icon-btn{min-width:40px;height:40px;padding:0 var(--zor-space-3);border:1px solid var(--zor-border-default);color:var(--zor-text);font-size:12.5px;font-weight:var(--zor-weight-semibold);transition:border-color var(--zor-duration) var(--zor-ease), background var(--zor-duration) var(--zor-ease);background:#0f172ad1;border-radius:11px;justify-content:center;align-items:center;gap:5px;display:inline-flex;position:relative}.zor-nav__icon-btn:hover{background:#0f172af2;border-color:#8b5cf659}.zor-nav__badge{background:var(--zor-red);width:17px;height:17px;font-size:9px;font-weight:var(--zor-weight-bold);border:2px solid var(--zor-bg-deep);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-5px;right:-5px}.zor-nav__profile{align-items:center;gap:var(--zor-space-2);border:1px solid var(--zor-border-default);color:inherit;background:#0f172ad1;border-radius:13px;padding:5px 10px 5px 5px;display:flex}.zor-nav__profile img{object-fit:cover;border-radius:50%;width:32px;height:32px}.zor-nav__profile strong{font-size:11.5px;font-weight:var(--zor-weight-semibold);display:block}.zor-nav__premium{font-size:10.5px;font-weight:var(--zor-weight-semibold);color:var(--zor-text-accent);align-items:center;gap:3px;display:inline-flex}.zor-nav .theme-toggle{border:1px solid var(--zor-border-default);background:#0f172ad1;border-radius:11px;align-items:center;gap:2px;height:40px;padding:3px;display:flex}.zor-nav .theme-option{border-radius:var(--zor-radius-sm);font-size:var(--zor-text-sm);font-weight:var(--zor-weight-semibold);color:var(--zor-text-soft);background:0 0;border:none;align-items:center;gap:4px;padding:6px 10px;display:inline-flex}.zor-nav .theme-option-active{color:var(--zor-text);background:#8b5cf661}.zor-site-footer{border-top:1px solid var(--zor-border-subtle);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--zor-space-6) var(--zor-pad);background:#03071299}.zor-site-footer__inner{max-width:var(--zor-content);justify-content:space-between;align-items:center;gap:var(--zor-space-4);flex-wrap:wrap;margin:0 auto;display:flex}.zor-site-footer__inner--grid{gap:var(--zor-space-6) var(--zor-space-8);grid-template-columns:1.2fr repeat(2,minmax(120px,1fr));align-items:start;display:grid}.zor-site-footer__brand-block{min-width:0}.zor-site-footer__tagline{margin:var(--zor-space-1) 0 0;font-size:var(--zor-text-sm);color:var(--zor-text-muted)}.zor-site-footer__col-title{margin:0 0 var(--zor-space-3);font-size:var(--zor-text-sm);font-weight:var(--zor-weight-bold);color:var(--zor-text);text-transform:uppercase;letter-spacing:.06em}.zor-site-footer__col-links{gap:var(--zor-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zor-site-footer__copy--full{margin:var(--zor-space-2) 0 0;padding-top:var(--zor-space-4);border-top:1px solid var(--zor-border-subtle);text-align:center;grid-column:1/-1;width:100%}@media (max-width:767px){.zor-site-footer__inner--grid{grid-template-columns:1fr 1fr}.zor-site-footer__brand-block{grid-column:1/-1}}.zor-site-footer__brand{font-size:var(--zor-text-sm);font-weight:var(--zor-weight-bold);color:var(--zor-text)}.zor-site-footer__links{gap:var(--zor-space-4);flex-wrap:wrap;display:flex}.zor-site-footer__link{font-size:var(--zor-text-sm);color:var(--zor-text-soft);transition:color var(--zor-duration) var(--zor-ease)}.zor-site-footer__link:hover{color:var(--zor-purple-light)}.zor-site-footer__copy{font-size:var(--zor-text-sm);color:var(--zor-text-muted)}.zor-page-header{margin-bottom:var(--zor-space-8)}.zor-page-header__title{font-size:clamp(28px,3vw,36px);font-weight:var(--zor-weight-extrabold);letter-spacing:-.02em;color:var(--zor-text);margin:0 0 var(--zor-space-2)}.zor-page-header__subtitle{font-size:var(--zor-text-lg);color:var(--zor-text-soft);line-height:var(--zor-leading-relaxed);margin:0}.zor-page-header__row{justify-content:space-between;align-items:flex-start;gap:var(--zor-space-4);flex-wrap:wrap;display:flex}.zor-page-header__actions{gap:var(--zor-space-3);flex-wrap:wrap;display:flex}.zor-page{width:100%;min-width:0}.zor-filter-bar{background:var(--zor-glass);border:1px solid var(--zor-glass-border);border-radius:var(--zor-radius-xl);padding:var(--zor-space-6);margin-bottom:var(--zor-space-8);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.zor-page-state{text-align:center;padding:var(--zor-space-9) var(--zor-space-6);border-radius:var(--zor-radius-xl);border:1px solid var(--zor-glass-border);background:var(--zor-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-direction:column;justify-content:center;align-items:center;display:flex}.zor-page-state__icon{width:72px;height:72px;color:var(--zor-purple-light);margin-bottom:var(--zor-space-4);background:#8b5cf61f;border-radius:50%;justify-content:center;align-items:center;display:flex}.zor-page-state__icon--error{color:var(--zor-red);background:#ef44441f}.zor-page-state__title{font-size:var(--zor-text-xl);font-weight:var(--zor-weight-bold);color:var(--zor-text);margin:0 0 var(--zor-space-2)}.zor-page-state__text{font-size:var(--zor-text-base);color:var(--zor-text-soft);max-width:28rem;margin:0}.zor-page-loading__grid{gap:var(--zor-space-6);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.zor-skeleton{border-radius:var(--zor-radius-lg);background:linear-gradient(90deg,#ffffff0a 0%,#ffffff14 50%,#ffffff0a 100%) 0 0/200% 100%;animation:1.4s ease-in-out infinite zor-skeleton-shimmer}.zor-skeleton--title{width:min(320px,70%);height:36px;margin-bottom:var(--zor-space-3)}.zor-skeleton--subtitle{width:min(480px,90%);height:20px;margin-bottom:var(--zor-space-8)}.zor-skeleton--filter{width:100%;height:88px;margin-bottom:var(--zor-space-8)}.zor-skeleton--card{height:320px}@keyframes zor-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.listing-products-grid{gap:var(--zor-space-6);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}@media (max-width:767px){.zor-filter-bar{padding:var(--zor-space-4)}.listing-products-grid{gap:var(--zor-space-4);grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.zor-official{width:100%;min-width:0}.zor-official-hero{border-radius:var(--zor-radius-xl);border:1px solid var(--zor-glass-border);margin-bottom:var(--zor-space-8);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:zor-official-fade-in .6s var(--zor-ease) both;background:linear-gradient(135deg,#8b5cf624 0%,#030712eb 45%,#22d3ee14 100%);padding:clamp(2rem,5vw,3.5rem);position:relative;overflow:hidden}.zor-official-hero:before{content:"";pointer-events:none;background:radial-gradient(60% 80% at 10% 0,#8b5cf638,#0000 55%),radial-gradient(50% 60% at 90% 100%,#22d3ee1f,#0000 50%);position:absolute;inset:0}.zor-official-hero__inner{z-index:1;max-width:48rem;position:relative}.zor-official-hero__badge{align-items:center;gap:var(--zor-space-2);border-radius:var(--zor-radius-pill);color:var(--zor-purple-light);font-size:var(--zor-text-sm);font-weight:var(--zor-weight-semibold);margin-bottom:var(--zor-space-4);background:#8b5cf61f;border:1px solid #8b5cf659;padding:6px 14px;display:inline-flex}.zor-official-hero__title{font-size:clamp(2rem,4.5vw,3rem);font-weight:var(--zor-weight-extrabold);letter-spacing:-.03em;line-height:var(--zor-leading-tight);margin:0 0 var(--zor-space-3);background:var(--zor-gradient-title);color:#0000;-webkit-background-clip:text;background-clip:text}.zor-official-hero__subtitle{color:var(--zor-text-soft);font-size:clamp(1rem,2vw,1.125rem);line-height:var(--zor-leading-relaxed);max-width:42rem;margin:0}.zor-official-hero--center{text-align:center}.zor-official-hero--center .zor-official-hero__inner{margin:0 auto}.zor-official-section{animation:zor-official-fade-in .5s var(--zor-ease) both}.zor-official-section:nth-child(2){animation-delay:50ms}.zor-official-section:nth-child(3){animation-delay:.1s}.zor-official-section:nth-child(4){animation-delay:.15s}.zor-official-section:nth-child(5){animation-delay:.2s}.zor-official-section__icon{border-radius:var(--zor-radius-md);width:48px;height:48px;color:var(--zor-purple-light);background:#8b5cf626;border:1px solid #8b5cf647;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 0 20px #8b5cf626}.zor-official-section__title{font-size:var(--zor-text-xl);font-weight:var(--zor-weight-bold);color:var(--zor-text);margin:0 0 var(--zor-space-3)}.zor-official-section__body{color:var(--zor-text-soft);line-height:var(--zor-leading-relaxed);font-size:var(--zor-text-md)}.zor-official-section__body p{margin:0 0 var(--zor-space-3)}.zor-official-section__list{margin:var(--zor-space-3) 0 0;color:var(--zor-text-soft);padding-left:1.25rem}.zor-official-section__list li{margin-bottom:var(--zor-space-2)}.zor-official-intro{margin-bottom:var(--zor-space-8);animation:zor-official-fade-in .5s var(--zor-ease) both}.zor-official-cta{margin-top:var(--zor-space-8);text-align:center;animation:zor-official-fade-in .6s var(--zor-ease) .25s both;background:linear-gradient(135deg,#8b5cf61f,#6366f114);border:1px solid #8b5cf64d}.zor-official-cta__title{font-size:var(--zor-text-xl);font-weight:var(--zor-weight-bold);color:var(--zor-text);margin:0 0 var(--zor-space-2)}.zor-official-cta__text{color:var(--zor-text-soft);margin:0 0 var(--zor-space-5)}.zor-official-cta__actions{gap:var(--zor-space-3);flex-wrap:wrap;justify-content:center;display:flex}.zor-official-toc{gap:var(--zor-space-2);margin-bottom:var(--zor-space-8);flex-wrap:wrap;display:flex}.zor-official-toc__link{border-radius:var(--zor-radius-pill);border:1px solid var(--zor-border-default);color:var(--zor-text-soft);font-size:var(--zor-text-sm);font-weight:var(--zor-weight-medium);transition:border-color var(--zor-duration) var(--zor-ease), color var(--zor-duration) var(--zor-ease), box-shadow var(--zor-duration) var(--zor-ease), transform var(--zor-duration) var(--zor-ease);background:#0f172aa6;padding:8px 14px}.zor-official-toc__link:hover{color:var(--zor-text);box-shadow:var(--zor-shadow-glow-soft);border-color:#8b5cf673;transform:translateY(-1px)}.zor-faq-item{transition:border-color var(--zor-duration) var(--zor-ease), box-shadow var(--zor-duration) var(--zor-ease);overflow:hidden}.zor-faq-item--open{box-shadow:var(--zor-shadow-glow-soft);border-color:#8b5cf659}.zor-faq-item__answer{transition:grid-template-rows .3s var(--zor-ease);grid-template-rows:0fr;display:grid}.zor-faq-item--open .zor-faq-item__answer{grid-template-rows:1fr}.zor-faq-item__answer-inner{overflow:hidden}.zor-official-stat-grid{gap:var(--zor-space-4);margin-bottom:var(--zor-space-8);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.zor-official-stat{text-align:center;padding:var(--zor-space-5);border-radius:var(--zor-radius-lg);border:1px solid var(--zor-glass-border);background:var(--zor-glass);transition:transform var(--zor-duration) var(--zor-ease), box-shadow var(--zor-duration) var(--zor-ease)}.zor-official-stat:hover{box-shadow:var(--zor-shadow-glow-soft);transform:translateY(-2px)}.zor-official-stat__value{font-size:1.75rem;font-weight:var(--zor-weight-extrabold);color:var(--zor-text);margin-bottom:var(--zor-space-1)}.zor-official-stat__label{font-size:var(--zor-text-sm);color:var(--zor-text-muted)}@keyframes zor-official-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.zor-official-hero,.zor-official-section,.zor-official-intro,.zor-official-cta{animation:none}.zor-faq-item__answer{transition:none}}@media (max-width:767px){.zor-official-hero{padding:var(--zor-space-6)}}.zor-btn{justify-content:center;align-items:center;gap:var(--zor-space-2);font-family:inherit;font-weight:var(--zor-weight-semibold);border-radius:var(--zor-radius-md);cursor:pointer;transition:transform var(--zor-duration) var(--zor-ease), box-shadow var(--zor-duration) var(--zor-ease), background var(--zor-duration) var(--zor-ease), border-color var(--zor-duration) var(--zor-ease);border:1px solid #0000;display:inline-flex}.zor-btn:disabled{opacity:.55;cursor:not-allowed}.zor-btn--sm{padding:var(--zor-space-2) var(--zor-space-4);font-size:var(--zor-text-sm)}.zor-btn--md{padding:11px var(--zor-space-6);font-size:var(--zor-text-base)}.zor-btn--lg{padding:var(--zor-space-4) var(--zor-space-8);font-size:var(--zor-text-lg)}.zor-btn--primary{color:var(--zor-text);background:var(--zor-gradient-primary);box-shadow:var(--zor-shadow-glow)}.zor-btn--primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 22px #8b5cf680}.zor-btn--secondary{color:var(--zor-text);border-color:var(--zor-border-default);background:#0f172ad1}.zor-btn--secondary:hover:not(:disabled){background:#0f172af2;border-color:#8b5cf659}.zor-btn--outline{color:var(--zor-purple-light);background:0 0;border-color:#8b5cf673}.zor-btn--outline:hover:not(:disabled){background:#8b5cf61a}.zor-btn--ghost{color:var(--zor-text-soft);background:0 0}.zor-btn--ghost:hover:not(:disabled){color:var(--zor-text);background:#0f172a8c}.zor-card{background:var(--zor-glass);border:1px solid var(--zor-glass-border);border-radius:var(--zor-radius-xl);padding:var(--zor-space-6);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.zor-card--hover{transition:transform var(--zor-duration) var(--zor-ease), border-color var(--zor-duration) var(--zor-ease), box-shadow var(--zor-duration) var(--zor-ease)}.zor-card--hover:hover{box-shadow:var(--zor-shadow-glow-soft);border-color:#8b5cf659;transform:translateY(-2px)}.zor-field{width:100%}.zor-label{font-size:var(--zor-text-base);font-weight:var(--zor-weight-medium);color:var(--zor-text-soft);margin-bottom:var(--zor-space-2);display:block}.zor-input,.zor-select{width:100%;padding:var(--zor-space-3) var(--zor-space-4);border-radius:var(--zor-radius-md);color:var(--zor-text);font-family:inherit;font-size:var(--zor-text-base);transition:border-color var(--zor-duration) var(--zor-ease), box-shadow var(--zor-duration) var(--zor-ease);background:#0f172a8c;border:1px solid #ffffff1f}.zor-input::placeholder{color:var(--zor-text-muted)}.zor-input:focus,.zor-select:focus{border-color:#8b5cf68c;outline:none;box-shadow:0 0 0 3px #8b5cf626}.zor-input--error,.zor-select--error{border-color:var(--zor-red)}.zor-field-error{margin-top:var(--zor-space-1);font-size:var(--zor-text-sm);color:var(--zor-red)}.zor-select{cursor:pointer;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--zor-text-soft) 50%), linear-gradient(135deg, var(--zor-text-soft) 50%, transparent 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:36px}.zor-select option{color:var(--zor-text);background:#0f172a}.zor-modal-backdrop{z-index:200;padding:var(--zor-space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.zor-modal-backdrop__shade{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;position:absolute;inset:0}.zor-modal{border:1px solid var(--zor-glass-border);border-radius:var(--zor-radius-xl);width:100%;max-width:32rem;max-height:90vh;padding:var(--zor-space-6);box-shadow:var(--zor-shadow-md);background:#0f172af5;position:relative;overflow-y:auto}.zor-modal__header{justify-content:space-between;align-items:center;gap:var(--zor-space-4);margin-bottom:var(--zor-space-6);display:flex}.zor-modal__title{font-size:var(--zor-text-xl);font-weight:var(--zor-weight-bold);color:var(--zor-text)}.zor-modal__close{padding:var(--zor-space-2);border-radius:var(--zor-radius-sm);color:var(--zor-text-soft);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.zor-modal__close:hover{color:var(--zor-text);background:#ffffff0f}.zor-mega-menu{position:relative}.zor-mega-menu__trigger{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.zor-mega-menu__chevron{transition:transform .25s}.zor-mega-menu--open .zor-mega-menu__chevron{transform:rotate(180deg)}.zor-mega-menu__panel{z-index:120;width:min(720px,92vw);padding:var(--zor-space-5);border-radius:var(--zor-radius-xl);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0c1223f7;border:1px solid #8b5cf647;animation:.22s ease-out zor-mega-menu-in;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 24px 64px #00000073,0 0 40px #8b5cf61f}@keyframes zor-mega-menu-in{0%{opacity:0;transform:translate(-50%)translateY(-8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.zor-mega-menu__panel-header{justify-content:space-between;align-items:flex-start;gap:var(--zor-space-4);padding-bottom:var(--zor-space-4);margin-bottom:var(--zor-space-4);border-bottom:1px solid var(--zor-glass-border);display:flex}.zor-mega-menu__panel-title{font-size:var(--zor-text-lg);font-weight:var(--zor-weight-bold);color:var(--zor-text);margin:0}.zor-mega-menu__panel-desc{margin:var(--zor-space-1) 0 0;font-size:var(--zor-text-sm);color:var(--zor-text-soft)}.zor-mega-menu__panel-cta{border-radius:var(--zor-radius-md);font-size:var(--zor-text-sm);font-weight:var(--zor-weight-semibold);color:var(--zor-purple-light);background:#8b5cf624;border:1px solid #8b5cf659;flex-shrink:0;padding:8px 14px;transition:background .2s,color .2s}.zor-mega-menu__panel-cta:hover{color:#fff;background:#8b5cf647}.zor-mega-menu__panel-body{max-height:min(420px,60vh);overflow:auto}.zor-mega-menu__list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.zor-mega-menu__list--nested{grid-template-columns:1fr;min-width:200px}.zor-mega-menu__item{position:relative}.zor-mega-menu__item-row{align-items:center;gap:4px;display:flex}.zor-mega-menu__link{border-radius:var(--zor-radius-md);flex:1;padding:10px 12px;text-decoration:none;transition:background .2s;display:block}.zor-mega-menu__link:hover,.zor-mega-menu__item:focus-within>.zor-mega-menu__item-row .zor-mega-menu__link{background:#8b5cf624}.zor-mega-menu__link-label{font-size:var(--zor-text-sm);font-weight:var(--zor-weight-semibold);color:var(--zor-text);display:block}.zor-mega-menu__link-desc{font-size:var(--zor-text-xs);color:var(--zor-text-muted);margin-top:2px;display:block}.zor-mega-menu__nested-chevron{color:var(--zor-text-muted);flex-shrink:0}.zor-mega-menu__flyout{z-index:130;min-width:220px;padding:var(--zor-space-3);border-radius:var(--zor-radius-lg);background:#0a0e1cfa;border:1px solid #8b5cf640;display:none;position:absolute;top:0;left:calc(100% + 4px);box-shadow:0 16px 40px #0006}.zor-mega-menu__item:hover>.zor-mega-menu__flyout,.zor-mega-menu__item:focus-within>.zor-mega-menu__flyout{display:block}.zor-page-grid{gap:var(--zor-space-8);grid-template-columns:280px 1fr;align-items:start;display:grid}.zor-filter-sidebar{top:calc(var(--zor-nav-h) + var(--zor-space-4));padding:var(--zor-space-6);border-radius:var(--zor-radius-xl);border:1px solid var(--zor-glass-border);background:var(--zor-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky}.zor-page-state--404 .zor-page-state__code{font-size:clamp(64px,12vw,96px);font-weight:var(--zor-weight-extrabold);margin:0 0 var(--zor-space-4);-webkit-text-fill-color:transparent;background:linear-gradient(95deg,#a78bfa 0%,#6366f1 42%,#22d3ee 100%);-webkit-background-clip:text;background-clip:text;line-height:1}.zor-page-loading{padding:var(--zor-space-2) 0}@media (max-width:1024px){.zor-page-grid{grid-template-columns:1fr}.zor-filter-sidebar{position:static}}@media (max-width:1279px){.zor-nav__links,.zor-nav__tagline{display:none}}@media (max-width:767px){.zor-nav__icon-btn span:not(.zor-nav__badge),.zor-nav__profile div{display:none}}
