.nm-ambient-orb{position:fixed;z-index:0;pointer-events:none;border-radius:999px;filter:blur(24px);opacity:.45;transform:translateZ(0)}.nm-ambient-orb-one{width:240px;height:240px;top:120px;right:-90px;background:rgba(112,228,255,.12);animation:nmFloatOne 9s ease-in-out infinite}.nm-ambient-orb-two{width:220px;height:220px;left:-110px;bottom:160px;background:rgba(215,181,109,.12);animation:nmFloatTwo 10s ease-in-out infinite}.nm-motion-hero{isolation:isolate}.nm-motion-hero .nm-hero-content{animation:nmHeroText .62s cubic-bezier(.2,.8,.2,1) both}.nm-motion-hero .nm-kicker{animation:nmSoftDrop .52s ease both}.nm-motion-hero h1{animation:nmTitleRise .76s cubic-bezier(.2,.8,.2,1) 80ms both}.nm-motion-hero p{animation:nmTitleRise .76s cubic-bezier(.2,.8,.2,1) .15s both}.nm-hero-actions{animation:nmTitleRise .76s cubic-bezier(.2,.8,.2,1) .22s both}.nm-mini-signal-row{animation:nmTitleRise .76s cubic-bezier(.2,.8,.2,1) .3s both}.nm-lift-card:after,.nm-smart-band:after,.nm-tool-mini:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent,rgba(255,255,255,.08) 44%,transparent 54%);transform:translateX(-140%);transition:transform .65s ease}.nm-lift-card:hover:after,.nm-smart-band:hover:after,.nm-tool-mini:hover:after{transform:translateX(140%)}.nm-magnetic{will-change:transform}.nm-magnetic:active{transform:translateY(1px) scale(.985)}.nm-stagger .nm-action-card{animation:nmCardIn .56s ease both}.nm-stagger .nm-action-card:first-child{animation-delay:60ms}.nm-stagger .nm-action-card:nth-child(2){animation-delay:.12s}.nm-stagger .nm-action-card:nth-child(3){animation-delay:.18s}.nm-stagger .nm-action-card:nth-child(4){animation-delay:.24s}.nm-smart-band{display:grid;gap:18px}.nm-smart-trigger{position:relative;overflow:hidden}.nm-smart-trigger:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,transparent,rgba(112,228,255,.18),transparent);transform:translateX(-130%);transition:transform .5s ease}.nm-smart-trigger:hover:before{transform:translateX(130%)}.nm-footer-button{padding:0;border:0;color:var(--nm-soft);background:transparent}.nm-footer-button:hover{color:var(--nm-text)}.nm-floating-smart{position:fixed;z-index:70;right:16px;bottom:84px;display:none;min-height:44px;padding:0 14px;border:1px solid rgba(215,181,109,.28);border-radius:999px;color:#06080d;background:linear-gradient(135deg,var(--nm-accent),#fff0bd,var(--nm-accent-2));box-shadow:0 18px 50px rgba(0,0,0,.36);font-weight:850}.nm-drawer-layer{position:fixed;inset:0;z-index:120;pointer-events:none}.nm-drawer-layer.is-open{pointer-events:auto}.nm-drawer-backdrop{position:absolute;inset:0;border:0;opacity:0;background:rgba(0,0,0,.58);backdrop-filter:blur(3px);transition:opacity .24s ease}.nm-drawer-layer.is-open .nm-drawer-backdrop{opacity:1}.nm-smart-drawer{position:absolute;top:14px;right:14px;bottom:14px;width:min(520px,calc(100% - 28px));overflow:auto;border:1px solid var(--nm-border-strong);border-radius:32px;background:radial-gradient(circle at 72% 2%,rgba(112,228,255,.13),transparent 35%),radial-gradient(circle at 4% 95%,rgba(215,181,109,.12),transparent 30%),rgba(6,8,13,.94);box-shadow:0 34px 100px rgba(0,0,0,.52);backdrop-filter:blur(28px);transform:translateX(110%) scale(.98);opacity:0;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .24s ease}.nm-drawer-layer.is-open .nm-smart-drawer{transform:translateX(0) scale(1);opacity:1}.nm-drawer-scan{position:sticky;top:0;height:3px;z-index:2;background:linear-gradient(90deg,transparent,rgba(112,228,255,.78),rgba(215,181,109,.72),transparent);animation:nmDrawerScan 2.6s ease-in-out infinite}.nm-drawer-head{display:flex;align-items:start;justify-content:space-between;gap:18px;padding:22px 22px 10px}.nm-drawer-head h2{margin:8px 0 0;font-size:clamp(1.8rem,7vw,3rem);line-height:.94;letter-spacing:-.07em}.nm-drawer-head p{margin:10px 0 0;color:var(--nm-muted);line-height:1.55}.nm-drawer-close{flex:0 0 auto;width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--nm-border);border-radius:999px;color:var(--nm-text);background:rgba(255,255,255,.06);font-size:1.7rem;line-height:1}.nm-drawer-group{padding:12px 22px}.nm-drawer-group-title{margin-bottom:10px;color:var(--nm-soft);font-weight:850;letter-spacing:-.03em}.nm-drawer-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.nm-tool-mini{position:relative;overflow:hidden;min-height:142px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:14px;border:1px solid var(--nm-border);border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 54%),rgba(255,255,255,.045);transition:transform .18s ease,border-color .18s ease,background .18s ease}.nm-tool-mini:hover{transform:translateY(-3px);border-color:rgba(215,181,109,.3);background:linear-gradient(135deg,rgba(215,181,109,.12),transparent 54%),rgba(255,255,255,.07)}.nm-tool-mini strong{font-size:1rem;letter-spacing:-.035em}.nm-tool-mini span:last-child{color:var(--nm-muted);font-size:.88rem;line-height:1.35}.nm-drawer-footer{position:sticky;bottom:0;display:flex;gap:10px;padding:16px 22px 22px;background:linear-gradient(180deg,transparent,rgba(6,8,13,.94) 30%)}.nm-bottom-nav a{transition:transform .16s ease,background .16s ease,color .16s ease}.nm-bottom-nav a:active{transform:scale(.96)}.nm-btn,.nm-btn-ghost,.nm-btn-secondary,.nm-card,.nm-chip{transform:translateZ(0)}@keyframes nmHeroText{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nmSoftDrop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes nmTitleRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes nmCardIn{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nmFloatOne{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-26px,18px,0) scale(1.08)}}@keyframes nmFloatTwo{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(28px,-22px,0) scale(1.06)}}@keyframes nmDrawerScan{0%,to{opacity:.35;transform:translateX(-15%)}50%{opacity:1;transform:translateX(15%)}}@media (max-width:980px){.nm-floating-smart{display:inline-flex;align-items:center;justify-content:center}.nm-smart-drawer{top:auto;left:10px;right:10px;bottom:10px;width:auto;max-height:min(84vh,760px);border-radius:30px;transform:translateY(110%) scale(.98)}.nm-drawer-layer.is-open .nm-smart-drawer{transform:translateY(0) scale(1)}}@media (max-width:640px){.nm-drawer-grid{grid-template-columns:1fr}.nm-drawer-footer{flex-direction:column}.nm-drawer-footer,.nm-drawer-group,.nm-drawer-head{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.nm-app{isolation:isolate}.nm-bottom-nav,.nm-drawer-layer,.nm-floating-smart,.nm-footer,.nm-header,.nm-main{position:relative}.nm-bottom-nav,.nm-floating-smart,.nm-footer,.nm-header,.nm-main{pointer-events:auto}.nm-ambient-orb,.nm-hero:after,.nm-hero:before,.nm-lift-card:after,.nm-smart-band:after,.nm-tool-mini:after,body:before{pointer-events:none!important}.nm-drawer-layer:not(.is-open){display:none!important;pointer-events:none!important}.nm-drawer-backdrop,.nm-drawer-close,.nm-drawer-footer a,.nm-drawer-layer.is-open,.nm-smart-drawer,.nm-tool-mini{pointer-events:auto!important}.nm-action-card,.nm-btn,.nm-btn-ghost,.nm-btn-secondary,.nm-card,.nm-nav-link,a,button,input,select,textarea{pointer-events:auto}:root{--nm-gold-1:#f4dfa3;--nm-gold-2:#d4ad5d;--nm-gold-3:#9d6f2d;--nm-ink:#111714;--nm-ink-2:#1a2430;--nm-ivory:#f6f1e8;--nm-ivory-2:#fffdf9;--nm-ease-premium:cubic-bezier(.22,1,.36,1);--nm-shadow-soft:0 22px 70px rgba(28,23,15,.10);--nm-shadow-dark:0 28px 90px rgba(0,0,0,.34)}html{background:#090a09;scroll-padding-top:88px}body{min-height:100vh}::selection{color:#16130d;background:#e9cd83}.nm-route-progress{position:fixed;inset:0 0 auto;z-index:2147483600;height:3px;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .16s ease}.nm-route-progress[data-active=true]{opacity:1}.nm-route-progress span{display:block;width:44%;height:100%;border-radius:999px;background:linear-gradient(90deg,transparent,var(--nm-gold-1),var(--nm-gold-2),transparent);box-shadow:0 0 22px rgba(226,190,108,.72);transform:translateX(-120%)}.nm-route-progress[data-active=true] span{animation:nm-route-run 1.05s var(--nm-ease-premium) infinite}[data-nm-reveal]{opacity:0;transform:translate3d(0,22px,0) scale(.988);filter:blur(5px);transition:opacity .72s var(--nm-ease-premium) var(--nm-delay,0s),transform .72s var(--nm-ease-premium) var(--nm-delay,0s),filter .52s ease var(--nm-delay,0s)}[data-nm-reveal][data-nm-visible=true]{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}[data-nm-interactive]{position:relative;isolation:isolate;overflow:hidden;transition:transform .22s var(--nm-ease-premium),box-shadow .22s ease,border-color .22s ease}[data-nm-interactive]:after{content:"";position:absolute;inset:-1px;z-index:-1;pointer-events:none;background:linear-gradient(112deg,transparent 25%,rgba(255,255,255,.16) 46%,transparent 67%);transform:translateX(-125%);transition:transform .78s var(--nm-ease-premium)}@media(hover:hover) and (pointer:fine){[data-nm-interactive]:hover{transform:translateY(-3px)}[data-nm-interactive]:hover:after{transform:translateX(125%)}}[data-nm-interactive]:active{transform:scale(.982)}.nm-install-button{min-height:46px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(24,23,19,.12);border-radius:14px;color:#181711;background:rgba(255,253,249,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.72);font:inherit;font-size:10px;font-weight:900;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.nm-install-button:hover{border-color:rgba(183,139,63,.42);background:#fffdf9}.nm-install-button:active{transform:scale(.98)}.nm-install-button:disabled{cursor:default;opacity:.62}.nm-install-button svg{width:17px;height:17px}.nm-install-button-compact{min-height:38px;padding-inline:12px;border-radius:999px}.nm-install-dialog-layer{position:fixed;inset:0;z-index:2147483500;padding:18px;display:grid;place-items:center;background:rgba(4,6,7,.68);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:nm-fade-in .22s ease both}.nm-install-dialog{position:relative;width:min(480px,100%);padding:28px;border:1px solid rgba(255,255,255,.12);border-radius:28px;color:#f8f4eb;background:radial-gradient(circle at 100% 0,rgba(220,182,96,.2),transparent 18rem),linear-gradient(145deg,#182330,#0c1219 72%);box-shadow:0 34px 110px rgba(0,0,0,.55);animation:nm-dialog-in .42s var(--nm-ease-premium) both}.nm-install-close{position:absolute;top:15px;right:15px;width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#fff;background:rgba(255,255,255,.05);font-size:20px}.nm-install-mark{width:51px;height:51px;display:grid;place-items:center;border-radius:17px;color:#17140d;background:linear-gradient(145deg,var(--nm-gold-1),var(--nm-gold-3));font-size:11px;font-weight:950;letter-spacing:.08em}.nm-install-dialog h2{max-width:360px;margin:21px 0 0;font-size:clamp(27px,6vw,39px);line-height:.98;letter-spacing:-.055em}.nm-install-dialog p{margin:14px 0 0;color:rgba(255,255,255,.58);font-size:12px;line-height:1.65}.nm-install-steps{margin:18px 0 0;padding:0;display:grid;gap:8px;list-style:none}.nm-install-steps li{padding:12px;display:grid;grid-template-columns:28px 1fr;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.04);color:rgba(255,255,255,.7);font-size:10px}.nm-install-steps span{width:28px;height:28px;display:grid;place-items:center;border-radius:10px;color:#17140d;background:#e6c879;font-weight:950}.nm-install-confirm{width:100%;min-height:48px;margin-top:20px;border:0;border-radius:14px;color:#17140d;background:linear-gradient(145deg,var(--nm-gold-1),#be8f40);font-weight:900}.nm-skeleton{position:relative;overflow:hidden;background:rgba(255,255,255,.055)}.nm-skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.09) 50%,transparent 80%);transform:translateX(-100%);animation:nm-shimmer 1.5s ease infinite}@keyframes nm-route-run{to{transform:translateX(340%)}}@keyframes nm-fade-in{0%{opacity:0}}@keyframes nm-dialog-in{0%{opacity:0;transform:translateY(16px) scale(.97)}}@keyframes nm-shimmer{to{transform:translateX(100%)}}@media(max-width:820px){html{scroll-padding-top:70px}main{padding-bottom:max(108px,calc(92px + env(safe-area-inset-bottom)))!important}.nm-install-dialog-layer{place-items:end center;padding:8px}.nm-install-dialog{padding:24px 18px calc(20px + env(safe-area-inset-bottom));border-radius:26px 26px 20px 20px}.nm-install-dialog h2{font-size:30px}}@media(prefers-reduced-motion:reduce){[data-nm-reveal]{opacity:1;transform:none;filter:none;transition:none}[data-nm-interactive],[data-nm-interactive]:after{transition:none}.nm-route-progress{display:none}}[data-nm-reveal]{animation:nm-reveal-stable .62s var(--nm-ease-premium) both;will-change:opacity,transform}[data-nm-reveal],[data-nm-reveal][data-nm-visible=true]{opacity:1!important;transform:none!important;filter:none!important}[data-nm-interactive],[data-nm-reveal],a,button,input,select,textarea{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-nm-reveal] a,[data-nm-reveal] button,[data-nm-reveal] input,[data-nm-reveal] select,[data-nm-reveal] textarea{filter:none!important}@keyframes nm-reveal-stable{0%{opacity:0;transform:translate3d(0,14px,0) scale(.995)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (max-width:820px){[data-nm-reveal]{filter:none!important;animation-duration:.46s;will-change:auto}main,main article,main form,main nav,main section{filter:none}}@media (prefers-reduced-motion:reduce){[data-nm-reveal]{opacity:1!important;transform:none!important;filter:none!important;animation:none!important}}:root{--nm-v2-ivory-0:#fffdf9;--nm-v2-ivory-1:#f7f3eb;--nm-v2-ivory-2:#eee6d9;--nm-v2-ink-0:#090b0f;--nm-v2-ink-1:#101722;--nm-v2-ink-2:#172334;--nm-v2-gold-0:#f2dda1;--nm-v2-gold-1:#d9b768;--nm-v2-gold-2:#ad7d34;--nm-v2-text:#171815;--nm-v2-muted:#716c64;--nm-v2-line:rgba(23,24,21,0.1);--nm-v2-success:#2f8b65;--nm-v2-danger:#bb544b;--nm-v2-radius-sm:12px;--nm-v2-radius-md:18px;--nm-v2-radius-lg:26px;--nm-v2-radius-xl:34px;--nm-v2-shadow-sm:0 12px 34px rgba(35,29,18,0.07);--nm-v2-shadow-md:0 24px 70px rgba(35,29,18,0.11);--nm-v2-shadow-dark:0 28px 90px rgba(0,0,0,0.32);--nm-v2-ease:cubic-bezier(.22,1,.36,1)}html{background:var(--nm-v2-ivory-1)}body,html{overflow-x:hidden}body{-webkit-font-smoothing:antialiased}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}[data-nm-platform-shell]{isolation:isolate}[data-nm-reveal]{animation:nm-v2-reveal .56s var(--nm-v2-ease) both;animation-delay:var(--nm-delay,0s)}[data-nm-interactive]{transform:translateZ(0);transition:transform .18s var(--nm-v2-ease),box-shadow .18s var(--nm-v2-ease),border-color .18s ease}@media (hover:hover) and (pointer:fine){[data-nm-interactive]:hover{transform:translate3d(0,-3px,0)}}[data-nm-interactive]:active{transform:scale(.985)}.nm-v2-connection{position:fixed;left:50%;top:max(14px,env(safe-area-inset-top));z-index:2147483500;max-width:calc(100vw - 24px);min-height:42px;padding:0 15px;display:flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#fff;background:rgba(12,17,24,.94);box-shadow:0 18px 55px rgba(0,0,0,.28);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);font-size:10px;font-weight:800;animation:nm-v2-toast .36s var(--nm-v2-ease) both}.nm-v2-connection>span{width:8px;height:8px;border-radius:50%;background:var(--nm-v2-danger);box-shadow:0 0 0 5px rgba(187,84,75,.12)}.nm-v2-connection[data-online=true]>span{background:var(--nm-v2-success);box-shadow:0 0 0 5px rgba(47,139,101,.12)}.nm-v2-update{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:2147483400;width:min(440px,calc(100vw - 24px));padding:14px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.12);border-radius:21px;color:#fff;background:radial-gradient(circle at 100% 0,rgba(217,183,104,.19),transparent 15rem),linear-gradient(145deg,#182433,#0c121a);box-shadow:var(--nm-v2-shadow-dark);animation:nm-v2-toast .43s var(--nm-v2-ease) both}.nm-v2-update-mark{width:39px;height:39px;display:grid;place-items:center;border-radius:13px;color:#17140d;background:linear-gradient(145deg,var(--nm-v2-gold-0),var(--nm-v2-gold-2));font-size:9px;font-weight:950}.nm-v2-update strong{display:block;font-size:11px}.nm-v2-update p{margin:4px 0 0;color:rgba(255,255,255,.52);font-size:9px}.nm-v2-update button{min-height:38px;padding:0 13px;border:0;border-radius:12px;color:#17140d;background:linear-gradient(145deg,var(--nm-v2-gold-0),var(--nm-v2-gold-2));font-size:9px;font-weight:900;cursor:pointer}.nm-v2-update .nm-v2-update-close{width:34px;padding:0;color:#fff;background:rgba(255,255,255,.07);font-size:18px}@keyframes nm-v2-reveal{0%{opacity:0;transform:translate3d(0,14px,0) scale(.995)}to{opacity:1;transform:none}}@keyframes nm-v2-toast{0%{opacity:0;transform:translate3d(0,18px,0) scale(.97)}to{opacity:1;transform:none}}@media (max-width:820px){[data-nm-platform-shell]{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.nm-v2-update{left:8px;right:8px;bottom:calc(76px + env(safe-area-inset-bottom));width:auto;grid-template-columns:auto 1fr auto}.nm-v2-update>button:not(.nm-v2-update-close){grid-column:2/4;width:100%}.nm-v2-update-close{grid-row:1;grid-column:3}input,select,textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-nm-reveal]{opacity:1!important;transform:none!important}}:root{--nm-page-max:1280px;--nm-page-gutter:clamp(16px,3vw,32px);--nm-mobile-dock-space:92px;--nm-control-height:46px}html{text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{width:100%;min-width:320px;overflow-x:clip}body{min-height:100dvh;overscroll-behavior-x:none}body>*{min-width:0}canvas,iframe,img,svg,video{max-width:100%}img,video{height:auto}button,input,select,textarea{max-width:100%;font:inherit}[role=button],a,button{touch-action:manipulation}article,div,footer,form,header,main,nav,section{min-width:0}.nm-container,[data-nm-container],[data-nm-page-inner]{width:min(var(--nm-page-max),calc(100% - (var(--nm-page-gutter) * 2)));margin-inline:auto}.nm-page{width:100%;min-height:100dvh;overflow-x:clip}.nm-stack{display:grid;gap:clamp(16px,2.4vw,28px)}.nm-auto-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(14px,2vw,24px)}[data-nm-platform-shell] :where(.grid,[class*=Grid],[class*=grid],[class*=Row],[class*=row])>*,main :where(.grid,[class*=Grid],[class*=grid],[class*=Row],[class*=row])>*{min-width:0}@media (max-width:820px){input,select,textarea{font-size:16px!important}}:where(input,select,textarea,button){min-height:var(--nm-control-height)}:where(textarea){min-height:112px;resize:vertical}:where(button,a,[role=button]):focus-visible,:where(input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb,#d5b36b 70%,transparent);outline-offset:2px}:where([class*=tableWrap],[class*=TableWrap],[data-nm-table-scroll]){width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}table{max-width:100%}:where(dialog,[role=dialog],[aria-modal=true]){max-width:min(720px,calc(100vw - 24px));max-height:min(88dvh,900px);overflow:auto;overscroll-behavior:contain}@media (min-width:821px){[data-nm-platform-shell]>main,[data-nm-platform-shell]>section{width:100%}[data-nm-platform-shell] :where([class*=content],[class*=Content],[class*=inner],[class*=Inner]){min-width:0}}@media (max-width:820px){:root{--nm-page-gutter:14px;--nm-control-height:44px}body{padding-bottom:env(safe-area-inset-bottom)}[data-nm-platform-shell]{min-height:100dvh;padding-bottom:calc(var(--nm-mobile-dock-space) + env(safe-area-inset-bottom))}[data-nm-platform-shell]>main,[data-nm-platform-shell]>section,main{max-width:100%}:where([class*=carousel],[class*=Carousel],[class*=scroller],[class*=Scroller],[data-horizontal-scroll]){max-width:100%;overflow-x:auto!important;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}:where([class*=carousel],[class*=Carousel],[class*=scroller],[class*=Scroller],[data-horizontal-scroll])::-webkit-scrollbar{display:none}:where([class*=actions],[class*=Actions],[class*=buttonRow],[class*=ButtonRow],[class*=ctaRow],[class*=CtaRow]){max-width:100%;flex-wrap:wrap}:where([class*=actions],[class*=Actions],[class*=buttonRow],[class*=ButtonRow],[class*=ctaRow],[class*=CtaRow])>:where(a,button){min-width:min(100%,132px)}:where([data-nm-listing-grid],.nm-listing-grid){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}:where([data-nm-listing-card],.nm-listing-card){min-width:0;max-width:100%;overflow:hidden}:where([data-nm-listing-card],.nm-listing-card) h2,:where([data-nm-listing-card],.nm-listing-card) h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}:where(form [class*=grid],form [class*=Grid],[data-nm-form-grid]){grid-template-columns:minmax(0,1fr)!important}:where([data-nm-sticky-action],[class*=stickyAction],[class*=StickyAction]){bottom:calc(var(--nm-mobile-dock-space) + env(safe-area-inset-bottom))!important}}@media (max-width:374px){:root{--nm-page-gutter:10px}:where([data-nm-listing-grid],.nm-listing-grid){gap:7px!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:820px){:root{--nm-mobile-edge:12px;--nm-mobile-dock-space:86px}body,html{max-width:100%;overflow-x:clip}body{background:#f5f0e7}[data-nm-platform-shell] [aria-hidden=true],body>[aria-hidden=true]{max-width:100vw}[data-nm-marketplace],[data-nm-platform-shell],[data-nm-platform-shell]>main{width:100%;max-width:100vw}[data-nm-marketplace]{overflow-x:clip!important;padding-bottom:8px}[data-nm-marketplace]>section:first-of-type>div:last-child{padding:22px var(--nm-mobile-edge) 18px!important}[data-nm-marketplace] h1{max-width:100%;font-size:clamp(30px,9vw,42px)!important;line-height:.98!important;overflow-wrap:anywhere}[data-nm-marketplace] h1+p{margin-top:14px!important;font-size:14px!important;line-height:1.55!important}[data-nm-marketplace]>section:first-of-type .grid{min-width:0}[data-nm-market-filters]{top:62px!important;z-index:40!important}[data-nm-market-filters]>div{padding:10px var(--nm-mobile-edge) 9px!important}[data-nm-market-filters] input,[data-nm-market-filters] select{width:100%;min-height:44px;border-radius:14px!important}[data-nm-market-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}[data-nm-market-grid]>*{min-width:0}[data-nm-market-card]{min-width:0;border-radius:16px!important;contain:layout paint}[data-nm-market-card]>div:first-child{aspect-ratio:1/.78!important}[data-nm-market-card]>div:last-child{padding:9px!important}[data-nm-market-card] h2{min-height:2.6em;font-size:12px!important;line-height:1.3!important}[data-nm-market-card] h2+p{font-size:8px!important;line-height:1.35!important;letter-spacing:.08em!important}[data-nm-market-card] h2+p+p{margin-top:8px!important;font-size:clamp(14px,4.4vw,19px)!important;line-height:1.05!important}[data-nm-market-card] a,[data-nm-market-card] button{min-height:40px}[data-nm-market-card] [class*=grid-cols-2]{gap:5px!important}[data-nm-market-card] [class*=grid-cols-2] span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline:6px!important}[data-nm-smart-scrap-wizard]{width:100%;max-width:100%;padding:16px!important;border-radius:20px!important;overflow:hidden}[data-nm-smart-scrap-wizard] h2{font-size:clamp(28px,8vw,38px)!important;line-height:1!important}[data-nm-smart-scrap-wizard] h3{font-size:22px!important;line-height:1.1!important}[data-nm-smart-scrap-wizard] p{overflow-wrap:anywhere}[data-nm-smart-scrap-wizard] input,[data-nm-smart-scrap-wizard] select,[data-nm-smart-scrap-wizard] textarea{width:100%;min-width:0;font-size:16px!important}[data-nm-smart-scrap-wizard] button{min-height:44px}[data-nm-smart-scrap-wizard] .grid{min-width:0}[data-nm-smart-scrap-wizard] section>.grid,[data-nm-smart-scrap-wizard] section>div.grid{grid-template-columns:minmax(0,1fr)!important}[data-nm-smart-scrap-wizard] section:first-of-type>div.grid:first-of-type{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-nm-smart-scrap-wizard] section:first-of-type>div.grid:first-of-type button{min-width:0;padding:12px!important}[data-nm-smart-scrap-wizard] [class*=text-4xl]{font-size:30px!important}main :where(h1,h2,h3,p,span,strong,small,label){max-width:100%}main :where(h1,h2,h3){text-wrap:balance}main :where(p,span,strong,small,label){overflow-wrap:anywhere}main :where(a,button){-webkit-tap-highlight-color:transparent}main :where([class*="rounded-[2"],[class*="rounded-[3"]){max-width:100%}}@media (max-width:374px){:root{--nm-mobile-edge:9px}[data-nm-market-grid]{gap:6px!important}[data-nm-market-card]>div:last-child{padding:7px!important}[data-nm-market-card] h2{font-size:11px!important}[data-nm-market-card] h2+p+p{font-size:14px!important}[data-nm-smart-scrap-wizard]{padding:12px!important}}:root{--nm-motion-fast:180ms;--nm-motion-base:420ms;--nm-motion-slow:760ms;--nm-motion-ease:cubic-bezier(.22,1,.36,1)}html{scroll-behavior:smooth}body{text-rendering:optimizeLegibility}.nm-route-progress[data-active=true] span{box-shadow:0 0 18px rgba(214,179,108,.55)}.nm-motion-ready .nm-auto-reveal{opacity:0;transform:translate3d(0,18px,0) scale(.992);transition:opacity var(--nm-motion-slow) var(--nm-motion-ease),transform var(--nm-motion-slow) var(--nm-motion-ease);transition-delay:calc(min(var(--nm-reveal-order, 0), 7) * 42ms);will-change:opacity,transform}.nm-motion-ready .nm-auto-reveal.is-visible{opacity:1;transform:translateZ(0) scale(1);will-change:auto}.nm-motion-hero h1,main h1:first-of-type{animation:nmPremiumTitleIn .88s var(--nm-motion-ease) both}.nm-motion-hero p,main h1:first-of-type+p{animation:nmPremiumCopyIn .76s var(--nm-motion-ease) 90ms both}[role=button],a,button,input,select,textarea{transition:transform var(--nm-motion-fast) ease,border-color var(--nm-motion-fast) ease,box-shadow var(--nm-motion-fast) ease,background-color var(--nm-motion-fast) ease,color var(--nm-motion-fast) ease,opacity var(--nm-motion-fast) ease}[role=button]:active,a[class*=button]:active,button:active{transform:translate3d(0,1px,0) scale(.985)}.nm-action-card,.nm-lift-card,.nm-listing-card,.nm-select-card,.vehicle-card,article{backface-visibility:hidden;transform:translateZ(0)}@media (hover:hover) and (pointer:fine){.nm-action-card:hover,.nm-lift-card:hover,.nm-listing-card:hover,.nm-select-card:hover,.vehicle-card:hover{transform:translate3d(0,-5px,0);box-shadow:0 24px 60px rgba(8,12,20,.16)}a[class*=rounded]:hover,button:hover{filter:saturate(1.04)}}[data-state=open],[role=dialog],dialog[open]{animation:nmPremiumDialogIn .36s var(--nm-motion-ease) both}[aria-expanded=true]+[role=menu],[data-radix-popper-content-wrapper]{animation:nmPremiumMenuIn .26s var(--nm-motion-ease) both}.nm-control-card{position:relative;overflow:hidden}.nm-control-card:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(181,139,67,.45),transparent);pointer-events:none}.nm-control-toggle{appearance:none;width:48px;height:28px;flex:0 0 auto;border:1px solid #d4d4d8;border-radius:999px;background:#e4e4e7;position:relative;cursor:pointer}.nm-control-toggle:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.18);transition:transform .22s var(--nm-motion-ease)}.nm-control-toggle:checked{border-color:#a4772c;background:linear-gradient(135deg,#b88b40,#d8b36a)}.nm-control-toggle:checked:after{transform:translateX(20px)}.nm-control-toggle:focus-visible{outline:3px solid rgba(184,139,64,.25);outline-offset:3px}@keyframes nmPremiumTitleIn{0%{opacity:0;transform:translate3d(0,20px,0);filter:blur(5px)}to{opacity:1;transform:translateZ(0);filter:blur(0)}}@keyframes nmPremiumCopyIn{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes nmPremiumDialogIn{0%{opacity:0;transform:translate3d(0,12px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes nmPremiumMenuIn{0%{opacity:0;transform:translate3d(0,-5px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (max-width:767px){.nm-motion-ready .nm-auto-reveal{transform:translate3d(0,10px,0);transition-duration:.44s;transition-delay:calc(min(var(--nm-reveal-order, 0), 5) * 24ms)}.nm-motion-hero h1,main h1:first-of-type{animation-duration:.62s}.nm-action-card:hover,.nm-lift-card:hover,.nm-listing-card:hover,.nm-select-card:hover,.vehicle-card:hover{transform:none;box-shadow:inherit}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.nm-motion-ready .nm-auto-reveal{opacity:1!important;transform:none!important}}