:root{--color-primary:#ff6b1a;--color-background:#f7f8fa;--color-background-main:#f7f8fa;--color-surface:#fff;--color-foreground:#14171c;--color-secondary:#4a5568;--color-accent:#ff6b1a;--color-destructive:#d92d20;--color-error:#d92d20;--color-muted:#e9ecf1;--color-text-secondary:#3d4552;--color-text-muted:#6d7686;--color-border-default:#dde1e8;--color-success:#12805c;--color-warning:#b54708;--color-info:#175cd3;--color-primary-container:#ffe8d9;--color-on-primary:#fff;--color-on-primary-container:#6b2400;--color-surface-container:#f2f4f7;--color-surface-container-high:#e9ecf1;--color-on-surface:#14171c;--color-on-surface-variant:#3d4552;--color-on-background:#14171c;--color-outline:#b8bfcb;--color-outline-variant:#dde1e8;--nx-amber:var(--color-accent,#ff6b1a);--nx-on-amber:#fff;--nx-ink:#14171c;--nx-steel:var(--color-secondary,#4a5568);--nx-panel:#14171c;--nx-on-panel:#f4f6f9;--nx-well:#f2f4f7;--nx-rule:var(--color-border-default,#dde1e8);--nx-deal:var(--nx-amber,#ff6b1a);--nx-on-deal:var(--nx-on-amber,#fff);--nx-font-display:var(--font-heading,"Sora","Inter",system-ui,sans-serif);--nx-font-body:var(--font-sans,"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--nx-font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Consolas,monospace;--nx-font-display-ar:var(--font-arabic,"IBM Plex Sans Arabic","Cairo",sans-serif);--nx-font-body-ar:var(--font-arabic,"IBM Plex Sans Arabic","Segoe UI",Tahoma,sans-serif);--nx-text-display:clamp(2.75rem,6.5vw,5.25rem);--nx-text-h1:clamp(2.125rem,4.5vw,3.5rem);--nx-text-h2:clamp(1.5rem,2.8vw,2.125rem);--nx-text-h3:1.25rem;--nx-text-body-lg:1.0625rem;--nx-text-base:.9375rem;--nx-text-sm:.8125rem;--nx-text-xs:.6875rem;--nx-text-price:1.375rem;--nx-weight-display:700;--nx-weight-display-strong:800;--nx-weight-body:400;--nx-weight-medium:500;--nx-weight-semibold:600;--nx-weight-bold:700;--nx-tracking-display:-.03em;--nx-tracking-caps:.08em;--nx-mono-size:.6875rem;--nx-mono-tracking:.08em;--nx-leading-display:.98;--nx-leading-body:1.55;--nx-leading-arabic:1.75;--space-0:0;--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;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--nx-section-y:clamp(2.75rem,5vw,4.5rem);--nx-container-text:64ch;--nx-container:1360px;--nx-container-wide:1480px;--nx-radius:6px;--nx-radius-sm:4px;--nx-radius-input:6px;--nx-radius-pill:9999px;--nx-hairline:1px solid var(--nx-rule,#dde1e8);--nx-rule-strong:2px solid var(--color-foreground,#14171c);--nx-shadow-sm:0 1px 2px #14171c0f;--nx-shadow-card:0 8px 24px #14171c14;--nx-shadow-overlay:0 20px 50px #14171c38,0 4px 12px #14171c1a;--nx-z-sticky:100;--nx-z-overlay:800;--nx-z-drawer:900;--nx-focus-ring:0 0 0 3px color-mix(in srgb,var(--nx-amber,#ff6b1a)45%,transparent);--nx-ease:cubic-bezier(.16,1,.3,1);--nx-duration-fast:.15s;--nx-duration-base:.2s;--nx-duration-slow:.25s;--nx-hover-lift:-3px}.dark,[data-color-mode=dark]{--color-primary:#ff7d33;--color-background:#101318;--color-background-main:#101318;--color-surface:#171b21;--color-foreground:#eef1f5;--color-secondary:#9aa6b8;--color-accent:#ff7d33;--color-destructive:#f97066;--color-error:#f97066;--color-muted:#1d2229;--color-text-secondary:#c3cad4;--color-text-muted:#8b95a5;--color-border-default:#262c35;--color-success:#3ccb95;--color-warning:#fdb022;--color-info:#84adff;--color-primary-container:#4a2005;--color-on-primary:#2b1200;--color-on-primary-container:#ffd9be;--color-surface-container:#1b2026;--color-surface-container-high:#22282f;--color-on-surface:#eef1f5;--color-on-surface-variant:#c3cad4;--color-on-background:#eef1f5;--color-outline:#3a424e;--color-outline-variant:#262c35;--nx-amber:var(--color-accent,#ff7d33);--nx-on-amber:#201005;--nx-panel:#0c0e12;--nx-on-panel:#f4f6f9;--nx-well:#1d2229;--nx-rule:var(--color-border-default,#262c35);--nx-shadow-sm:0 1px 2px #0006;--nx-shadow-card:0 8px 28px #00000073;--nx-shadow-overlay:0 0 0 1px var(--color-border-default,#262c35),0 24px 60px #0000008c}:root{--section-min-height-none:0px;--section-min-height-small:clamp(140px,20vw,280px);--section-min-height-medium:clamp(200px,30vw,420px);--section-min-height-large:clamp(280px,42vw,560px);--section-min-height-full-screen:100svh;--page-max-width:1440px}
.nx-root{font-family:var(--nx-font-body);font-size:var(--nx-text-base);line-height:var(--nx-leading-body);-webkit-font-smoothing:antialiased;overflow-anchor:none;overflow-x:hidden}.nx-root[dir=rtl]{font-family:var(--nx-font-body-ar);line-height:var(--nx-leading-arabic)}.nx-display,.nx-h1,.nx-h2,.nx-h3{font-family:var(--nx-font-display);font-weight:var(--nx-weight-display);letter-spacing:var(--nx-tracking-display);line-height:var(--nx-leading-display);color:var(--color-foreground,#14171c);margin:0}.nx-root[dir=rtl] .nx-display,.nx-root[dir=rtl] .nx-h1,.nx-root[dir=rtl] .nx-h2,.nx-root[dir=rtl] .nx-h3{font-family:var(--nx-font-display-ar);letter-spacing:0;line-height:1.25}.nx-display{font-size:var(--nx-text-display);font-weight:var(--nx-weight-display-strong)}.nx-h1{font-size:var(--nx-text-h1)}.nx-h2{font-size:var(--nx-text-h2)}.nx-h3{font-size:var(--nx-text-h3);line-height:1.3}.nx-eyebrow{align-items:center;gap:var(--space-2);font-family:var(--nx-font-mono);font-size:var(--nx-text-xs);font-weight:var(--nx-weight-medium);letter-spacing:var(--nx-tracking-caps);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--nx-steel,#4a5568);margin:0 0 var(--space-3);display:inline-flex}.nx-root[dir=rtl] .nx-eyebrow{letter-spacing:.05em}.nx-index{font-family:var(--nx-font-mono);font-variant-numeric:tabular-nums;font-size:var(--nx-text-xs);font-weight:var(--nx-weight-medium);letter-spacing:var(--nx-tracking-caps);color:var(--nx-amber,#ff6b1a)}.nx-rule{background:var(--nx-rule,#dde1e8);flex:1;min-width:40px;height:1px;position:relative}.nx-rule:before,.nx-rule:after{content:"";background:var(--nx-rule,#dde1e8);width:1px;height:7px;position:absolute;inset-block-start:-3px}.nx-rule:before{inset-inline-start:0}.nx-rule:after{inset-inline-end:0}.nx-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.nx-price{font-family:var(--nx-font-display);font-weight:var(--nx-weight-bold);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:var(--nx-text-price);letter-spacing:-.01em;color:var(--nx-amber,#ff6b1a)}.nx-price-was{font-family:var(--nx-font-mono);font-weight:var(--nx-weight-body);font-variant-numeric:tabular-nums;font-size:var(--nx-text-sm);color:var(--color-text-muted,#6d7686);text-decoration:line-through}.nx-chip{align-items:center;gap:var(--space-1);border-radius:var(--nx-radius-sm);font-family:var(--nx-font-mono);font-size:var(--nx-text-xs);font-weight:var(--nx-weight-semibold);letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap;padding:3px 8px;line-height:1.5;display:inline-flex}.nx-chip-deal{background:var(--nx-amber,#ff6b1a);color:var(--nx-on-amber,#fff)}.nx-chip-ink{background:var(--color-foreground,#14171c);color:var(--color-background,#f7f8fa)}.nx-chip-new{background:var(--color-success,#12805c);color:#fff}.nx-chip-outline{border:var(--nx-hairline);color:var(--color-text-secondary,#3d4552);background:var(--color-surface,#fff)}.nx-specrow{font-family:var(--nx-font-mono);font-size:var(--nx-text-xs);font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--nx-steel,#4a5568);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.nx-sku{font-family:var(--nx-font-mono);font-size:var(--nx-text-xs);font-variant-numeric:tabular-nums;letter-spacing:.03em;color:var(--color-text-muted,#6d7686)}.nx-stars{letter-spacing:.08em;color:var(--nx-amber,#ff6b1a);white-space:nowrap;font-size:.75rem}.nx-stars .off{color:var(--color-outline,#b8bfcb)}.nx-stock{align-items:center;gap:var(--space-1);font-family:var(--nx-font-mono);font-size:var(--nx-text-xs);color:var(--color-success,#12805c);display:inline-flex}.nx-stock:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.nx-stock.out{color:var(--color-text-muted,#6d7686)}.nx-section{padding-block:var(--nx-section-y)}.nx-container{max-width:var(--section-max-width,var(--nx-container));margin-inline:var(--section-container-ml,auto)var(--section-container-mr,auto);padding-inline:var(--space-4)}@media (min-width:768px){.nx-container{padding-inline:var(--space-8)}}.nx-container-wide{max-width:var(--section-max-width,var(--nx-container-wide));margin-inline:var(--section-container-ml,auto)var(--section-container-mr,auto);padding-inline:var(--space-4)}.nx-mediatext{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.nx-mediatext>[data-section-media]{order:var(--section-stack-image-order,2);min-width:0}.nx-mediatext>[data-section-content]{order:var(--section-stack-content-order,1);min-width:0}@media (min-width:768px){.nx-mediatext{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nx-mediatext>[data-section-media]{order:var(--section-image-order,2)}.nx-mediatext>[data-section-content]{order:var(--section-content-order,1)}}.nx-mediatext>[data-section-trailing]{order:3;min-width:0}.nx-brandsplit{gap:var(--space-4);align-items:stretch}@media (min-width:768px){.nx-brandsplit{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.nx-brandsplit>[data-section-trailing]{grid-column:1/-1}}@media (min-width:1024px){.nx-brandsplit{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr) minmax(0,.7fr)}.nx-brandsplit>[data-section-trailing]{grid-column:auto}}.nx-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:46px;padding:var(--space-3)var(--space-6);font-family:var(--nx-font-display);font-size:var(--nx-text-sm);font-weight:var(--nx-weight-semibold);letter-spacing:.01em;border-radius:var(--nx-radius);cursor:pointer;transition:background-color var(--nx-duration-fast)var(--nx-ease),color var(--nx-duration-fast)var(--nx-ease),border-color var(--nx-duration-fast)var(--nx-ease),transform var(--nx-duration-fast)var(--nx-ease);border:1px solid #0000;text-decoration:none;display:inline-flex}.nx-btn:active:not(:disabled){transform:translateY(1px)}.nx-btn:focus-visible{box-shadow:var(--nx-focus-ring);outline:none}.nx-btn:disabled{opacity:.45;cursor:not-allowed}.nx-btn-primary{background:var(--nx-amber,#ff6b1a);color:var(--nx-on-amber,#fff);border-color:var(--nx-amber,#ff6b1a)}.nx-btn-primary:hover:not(:disabled){background:var(--color-foreground,#14171c);border-color:var(--color-foreground,#14171c);color:var(--color-background,#f7f8fa)}.nx-btn-ink{background:var(--color-foreground,#14171c);color:var(--color-background,#f7f8fa);border-color:var(--color-foreground,#14171c)}.nx-btn-ink:hover:not(:disabled){background:var(--nx-amber,#ff6b1a);border-color:var(--nx-amber,#ff6b1a);color:var(--nx-on-amber,#fff)}.nx-btn-ghost{color:var(--color-foreground,#14171c);border-color:var(--color-outline,#b8bfcb);background:0 0}.nx-btn-ghost:hover:not(:disabled){border-color:var(--color-foreground,#14171c)}.nx-btn-deal{background:var(--nx-amber,#ff6b1a);color:var(--nx-on-amber,#fff);border-color:var(--nx-amber,#ff6b1a)}.nx-btn-deal:hover:not(:disabled){color:inherit;background:0 0;border-color:currentColor}.nx-link{color:var(--color-foreground,#14171c);font-weight:var(--nx-weight-semibold);background-image:linear-gradient(var(--nx-amber,#ff6b1a),var(--nx-amber,#ff6b1a));transition:color var(--nx-duration-fast)var(--nx-ease);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-block-end:2px;text-decoration:none;position:relative}.nx-link:hover{color:var(--nx-amber,#ff6b1a)}.nx-link:focus-visible{box-shadow:var(--nx-focus-ring);outline:none}.nx-morelink{align-items:center;gap:var(--space-2);font-family:var(--nx-font-mono);font-size:var(--nx-text-xs);font-weight:var(--nx-weight-medium);letter-spacing:var(--nx-tracking-caps);text-transform:uppercase;color:var(--color-text-secondary,#3d4552);transition:color var(--nx-duration-fast)var(--nx-ease);text-decoration:none;display:inline-flex}.nx-morelink:hover{color:var(--nx-amber,#ff6b1a)}.nx-morelink:focus-visible{box-shadow:var(--nx-focus-ring);border-radius:var(--nx-radius-sm);outline:none}.nx-navlink{color:var(--color-foreground,#14171c);font-family:var(--nx-font-body);font-size:var(--nx-text-sm);font-weight:var(--nx-weight-medium);letter-spacing:.01em;padding-block:var(--space-2);text-decoration:none;position:relative}.nx-navlink:after{content:"";background:var(--nx-amber,#ff6b1a);transform-origin:0;width:100%;height:2px;transition:transform var(--nx-duration-fast)var(--nx-ease);position:absolute;inset-block-end:0;inset-inline-start:0;transform:scaleX(0)}.nx-root[dir=rtl] .nx-navlink:after{transform-origin:100%}.nx-navlink:hover:after,.nx-navlink:focus-visible:after{transform:scaleX(1)}.nx-navlink:focus-visible{box-shadow:var(--nx-focus-ring);outline:none}.nx-iconbtn{border-radius:var(--nx-radius);width:44px;height:44px;color:var(--color-foreground,#14171c);cursor:pointer;transition:background-color var(--nx-duration-fast)var(--nx-ease),color var(--nx-duration-fast)var(--nx-ease);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.nx-iconbtn:hover{background:var(--color-muted,#e9ecf1)}.nx-iconbtn:focus-visible{box-shadow:var(--nx-focus-ring);outline:none}.nx-input{width:100%;min-height:46px;padding:var(--space-3)var(--space-4);font-family:inherit;font-size:var(--nx-text-base);color:var(--color-foreground,#14171c);background:var(--color-surface,#fff);border:var(--nx-hairline);border-radius:var(--nx-radius-input);transition:border-color var(--nx-duration-fast)var(--nx-ease)}.nx-input::placeholder{color:var(--color-text-muted,#6d7686)}.nx-input:focus-visible{border-color:var(--nx-amber,#ff6b1a);box-shadow:var(--nx-focus-ring);outline:none}.nx-imgframe{background:var(--nx-well,#f2f4f7);border-radius:var(--nx-radius);position:relative;overflow:hidden}.nx-imgframe>img{object-fit:cover;width:100%;height:100%;transition:transform var(--nx-duration-slow)var(--nx-ease);display:block}.nx-imgframe.nx-cutout>img{object-fit:contain;padding:var(--space-3)}@media (hover:hover){.nx-zoom:hover .nx-imgframe>img,a:hover>.nx-imgframe>img{transform:scale(1.03)}}.nx-card{background:var(--color-surface,#fff);border:var(--nx-hairline);border-radius:var(--nx-radius);transition:transform var(--nx-duration-base)var(--nx-ease),box-shadow var(--nx-duration-base)var(--nx-ease),border-color var(--nx-duration-base)var(--nx-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover){.nx-card:hover{transform:translateY(var(--nx-hover-lift));box-shadow:var(--nx-shadow-card);border-color:var(--color-outline,#b8bfcb)}}.nx-quickadd{inset-inline:var(--space-2);transition:opacity var(--nx-duration-base)var(--nx-ease),transform var(--nx-duration-base)var(--nx-ease);position:absolute;inset-block-end:var(--space-2)}@media (hover:hover) and (pointer:fine){.nx-quickadd{opacity:0;transform:translateY(6px)}.nx-card:hover .nx-quickadd,.nx-card:focus-within .nx-quickadd{opacity:1;transform:none}}.nx-cardtools{gap:var(--space-1);transition:opacity var(--nx-duration-base)var(--nx-ease),transform var(--nx-duration-base)var(--nx-ease);flex-direction:column;display:flex;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}@media (hover:hover) and (pointer:fine){.nx-cardtools{opacity:0;transform:translateY(-4px)}.nx-card:hover .nx-cardtools,.nx-card:focus-within .nx-cardtools{opacity:1;transform:none}}.nx-cardtool{border-radius:var(--nx-radius-sm);border:var(--nx-hairline);background:var(--color-surface,#fff);width:32px;height:32px;color:var(--nx-steel,#4a5568);cursor:pointer;transition:color var(--nx-duration-fast)var(--nx-ease),border-color var(--nx-duration-fast)var(--nx-ease);justify-content:center;align-items:center;display:inline-flex}.nx-cardtool:hover,.nx-cardtool[aria-pressed=true]{color:var(--nx-amber,#ff6b1a);border-color:var(--nx-amber,#ff6b1a)}.nx-cardtool:focus-visible{box-shadow:var(--nx-focus-ring);outline:none}.nx-placeholder{background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--nx-amber,#ff6b1a)8%,transparent),transparent 55%),var(--color-surface-container-high,#e9ecf1);width:100%;height:100%;color:var(--color-text-muted,#6d7686);justify-content:center;align-items:center;display:flex}.nx-placeholder-mono{font-family:var(--nx-font-display);font-weight:var(--nx-weight-bold);opacity:.24;-webkit-user-select:none;user-select:none;font-size:clamp(1.75rem,4vw,3rem);line-height:1}.nx-skeleton{background:var(--color-muted,#e9ecf1);border-radius:var(--nx-radius);animation:1.1s ease-in-out infinite nx-pulse}@keyframes nx-pulse{0%,to{opacity:1}50%{opacity:.5}}.nx-reveal{opacity:0;transition:opacity var(--nx-duration-slow)var(--nx-ease),transform var(--nx-duration-slow)var(--nx-ease);transform:translateY(10px)}.nx-reveal.in{opacity:1;transform:none}.nx-hero-copy{animation:nx-slide-copy var(--nx-duration-slow)var(--nx-ease)}@keyframes nx-slide-copy{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.nx-count{min-width:54px;padding:var(--space-2)var(--space-2);border-radius:var(--nx-radius-sm);border:var(--nx-hairline);background:var(--color-surface,#fff);color:var(--color-foreground,#14171c);flex-direction:column;align-items:center;display:inline-flex}.nx-count-num{font-family:var(--nx-font-mono);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:var(--nx-weight-semibold);line-height:1.1}.nx-count-label{font-family:var(--nx-font-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:.5625rem}.nx-count-inverse .nx-count{color:inherit;background:#ffffff14;border-color:#ffffff38}.nx-drawer-backdrop{z-index:var(--nx-z-overlay);background:color-mix(in srgb,var(--nx-ink,#14171c)52%,transparent);animation:nx-fade var(--nx-duration-base)var(--nx-ease);position:fixed;inset:0}.nx-drawer{z-index:var(--nx-z-drawer);background:var(--color-surface,#fff);border-inline-start:var(--nx-hairline);width:min(440px,100vw);box-shadow:var(--nx-shadow-overlay);animation:nx-slide-in var(--nx-duration-base)var(--nx-ease);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-end:0}@keyframes nx-fade{0%{opacity:0}to{opacity:1}}@keyframes nx-slide-in{0%{transform:translate(100%)}to{transform:none}}.nx-root[dir=rtl] .nx-drawer{animation-name:nx-slide-in-rtl}@keyframes nx-slide-in-rtl{0%{transform:translate(-100%)}to{transform:none}}.nx-strip{gap:var(--space-4);scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--color-outline,#b8bfcb)transparent;padding-block-end:var(--space-4);display:flex;overflow-x:auto}.nx-strip>*{scroll-snap-align:start;flex:none}.nx-root[dir=rtl] .nx-chevron{transform:scaleX(-1)}.nx-ticker{background:var(--nx-panel,#14171c);color:var(--nx-on-panel,#f4f6f9);border-block:var(--nx-hairline);overflow:hidden}.nx-ticker-track{gap:var(--space-8);width:max-content;padding-block:var(--space-2);animation:26s linear infinite nx-marquee;display:flex}.nx-ticker:hover .nx-ticker-track{animation-play-state:paused}.nx-ticker-item{align-items:center;gap:var(--space-8);font-family:var(--nx-font-mono);font-size:var(--nx-text-sm);font-weight:var(--nx-weight-medium);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;display:inline-flex}@keyframes nx-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.nx-root[dir=rtl] .nx-ticker-track{animation-name:nx-marquee-rtl}@keyframes nx-marquee-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}.nx-cattile{color:inherit;border-radius:var(--nx-radius);border:var(--nx-hairline);text-decoration:none;display:block;position:relative;overflow:hidden}.nx-utilitystrip{background:var(--nx-panel,#14171c);color:var(--nx-on-panel,#f4f6f9);font-family:var(--nx-font-mono);font-size:var(--nx-text-xs);font-variant-numeric:tabular-nums;letter-spacing:.02em}.nx-search{border:1.5px solid var(--color-foreground,#14171c);border-radius:var(--nx-radius);background:var(--color-surface,#fff);flex:1;align-items:stretch;min-width:0;display:flex;overflow:hidden}.nx-search select{border:none;border-inline-end:var(--nx-hairline);background:var(--color-surface-container,#f2f4f7);font-family:var(--nx-font-mono);font-size:var(--nx-text-xs);color:var(--color-text-secondary,#3d4552);padding-inline:var(--space-3);cursor:pointer;max-width:148px}.nx-search input{min-width:0;padding-inline:var(--space-4);font-family:var(--nx-font-body);font-size:var(--nx-text-sm);color:var(--color-foreground,#14171c);background:0 0;border:none;flex:1}.nx-search input::placeholder{color:var(--color-text-muted,#6d7686)}.nx-search input:focus-visible,.nx-search select:focus-visible{outline:none}.nx-search:focus-within{box-shadow:var(--nx-focus-ring)}.nx-search button[type=submit]{background:var(--nx-amber,#ff6b1a);color:var(--nx-on-amber,#fff);padding-inline:var(--space-4);cursor:pointer;transition:background-color var(--nx-duration-fast)var(--nx-ease);border:none;align-items:center;display:inline-flex}.nx-search button[type=submit]:hover{background:var(--color-foreground,#14171c)}.nx-navbar{border-block-start:var(--nx-hairline);background:var(--color-surface,#fff)}.nx-megabtn{align-items:center;gap:var(--space-2);min-height:44px;padding-inline:var(--space-4);border-radius:var(--nx-radius)var(--nx-radius)0 0;background:var(--color-foreground,#14171c);color:var(--color-background,#f7f8fa);font-family:var(--nx-font-display);font-size:var(--nx-text-sm);font-weight:var(--nx-weight-semibold);cursor:pointer;border:none;display:inline-flex}.nx-megabtn:focus-visible{box-shadow:var(--nx-focus-ring);outline:none}.nx-megapanel{z-index:var(--nx-z-overlay);background:var(--color-surface,#fff);border:var(--nx-hairline);border-block-start:2px solid var(--color-foreground,#14171c);border-radius:0 0 var(--nx-radius)var(--nx-radius);width:min(720px,92vw);box-shadow:var(--nx-shadow-overlay);padding:var(--space-5);animation:nx-fade var(--nx-duration-fast)var(--nx-ease);position:absolute;inset-block-start:100%;inset-inline-start:0}.nx-megaitem{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2)var(--space-3);border-radius:var(--nx-radius-sm);color:var(--color-foreground,#14171c);font-size:var(--nx-text-sm);font-weight:var(--nx-weight-medium);transition:background-color var(--nx-duration-fast)var(--nx-ease);text-decoration:none;display:flex}.nx-megaitem:hover{background:var(--color-surface-container,#f2f4f7)}.nx-megaitem .count{font-family:var(--nx-font-mono);font-size:var(--nx-text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted,#6d7686)}.nx-navlink-hot{color:var(--nx-amber,#ff6b1a);font-weight:var(--nx-weight-semibold)}.nx-heropanel{border-radius:var(--nx-radius);border:var(--nx-hairline);position:relative;overflow:hidden}.nx-slideno{font-family:var(--nx-font-mono);font-variant-numeric:tabular-nums;font-size:var(--nx-text-xs);letter-spacing:var(--nx-tracking-caps);color:var(--color-text-muted,#6d7686)}.nx-catcard{align-items:center;gap:var(--space-3);width:148px;padding:var(--space-4)var(--space-3);background:var(--color-surface,#fff);border:var(--nx-hairline);border-radius:var(--nx-radius);color:var(--color-foreground,#14171c);text-align:center;transition:transform var(--nx-duration-base)var(--nx-ease),border-color var(--nx-duration-base)var(--nx-ease),box-shadow var(--nx-duration-base)var(--nx-ease);flex-direction:column;text-decoration:none;display:flex}@media (hover:hover){.nx-catcard:hover{transform:translateY(var(--nx-hover-lift));border-color:var(--color-outline,#b8bfcb);box-shadow:var(--nx-shadow-card)}}.nx-catcard:focus-visible{box-shadow:var(--nx-focus-ring);outline:none}.nx-articlecard{background:var(--color-surface,#fff);border:var(--nx-hairline);border-radius:var(--nx-radius);color:inherit;transition:transform var(--nx-duration-base)var(--nx-ease),box-shadow var(--nx-duration-base)var(--nx-ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}@media (hover:hover){.nx-articlecard:hover{transform:translateY(var(--nx-hover-lift));box-shadow:var(--nx-shadow-card)}}.nx-prose{color:var(--color-text-secondary,#3d4552);font-size:var(--nx-text-sm);line-height:1.7}.nx-prose p{margin:0 0 var(--space-3)}.nx-prose-collapsed{max-height:var(--nx-prose-max,128px);position:relative;overflow:hidden}.nx-prose-collapsed:after{content:"";background:linear-gradient(to bottom,transparent,var(--color-background,#f7f8fa));height:56px;position:absolute;inset-block-end:0;inset-inline:0}@media (prefers-reduced-motion:reduce){.nx-reveal{opacity:1;transition:none;transform:none}.nx-drawer,.nx-drawer-backdrop,.nx-megapanel,.nx-skeleton,.nx-hero-copy,.nx-ticker-track{animation:none}.nx-imgframe>img,.nx-card,.nx-quickadd,.nx-cardtools,.nx-catcard,.nx-articlecard,.nx-btn{transition:none}@media (hover:hover){.nx-zoom:hover .nx-imgframe>img,a:hover>.nx-imgframe>img,.nx-card:hover,.nx-catcard:hover,.nx-articlecard:hover{transform:none}}}
/*# sourceMappingURL=2b7d2c99f7b758e0.css.map*/