@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&display=swap";.ns-jci-resume{left:50%;bottom:max(18px,env(safe-area-inset-bottom));z-index:1200;color:#f3f6ed;background:#102a24;border:1px solid #719c80;border-radius:14px;align-items:center;gap:14px;width:min(820px,100vw - 32px);padding:13px 15px;font-family:system-ui,-apple-system,sans-serif;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 35px #00000047}.ns-jci-icon{color:#c7f0be;background:#254d3d;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.ns-jci-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ns-jci-copy strong{color:#f3f6ed;font-size:13px;font-weight:750;line-height:1.3}.ns-jci-copy span,.ns-jci-copy small{color:#d2ddd3;font-size:11px;line-height:1.4}.ns-jci-other{color:#d2ddd3;font-size:11px}.ns-jci-other summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.ns-jci-other nav{flex-wrap:wrap;gap:7px;margin-top:6px;display:flex}.ns-jci-other nav a{color:#c8e9ac;padding:2px 0;text-decoration:underline}.ns-jci-other summary:focus-visible,.ns-jci-other nav a:focus-visible{outline-offset:2px;outline:2px solid #bce0b2}.ns-jci-resume-button{color:#10251b;white-space:nowrap;background:#c8e9ac;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:11px 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.ns-jci-resume-button:hover,.ns-jci-resume-button:focus-visible{color:#0d2517;background:#e1f5c5}.ns-jci-forget,.ns-jci-dismiss{color:#cbd7cf;cursor:pointer;background:0 0;border:0;min-height:36px;font-size:11px}.ns-jci-forget{text-underline-offset:3px;text-decoration:underline}.ns-jci-dismiss{place-items:center;width:30px;min-width:30px;display:grid}.ns-jci-forget:focus-visible,.ns-jci-dismiss:focus-visible{outline-offset:2px;outline:2px solid #bce0b2}@media (width<=620px){.ns-jci-resume{flex-wrap:wrap;gap:9px;padding:12px 11px}.ns-jci-icon{display:none}.ns-jci-copy{flex-basis:calc(100% - 35px)}.ns-jci-resume-button{flex:1}.ns-jci-forget{padding:0 8px}.ns-jci-dismiss{position:absolute;top:7px;right:8px}.ns-jci-copy{padding-right:31px}}@media (prefers-reduced-motion:reduce){.ns-jci-resume *{scroll-behavior:auto}}.nite-route-loading{color:#e3ecf4;background:#090f19;place-items:center;min-height:65vh;padding:24px;font-family:system-ui,sans-serif;display:grid}.nite-route-loading-frame{background:#111d2b;border:1px solid #304557;border-radius:14px;width:min(650px,100%);padding:26px 24px;box-shadow:0 24px 64px #03070e55}.nite-route-loading header{color:#dce9f0;letter-spacing:.13em;align-items:center;gap:13px;font-size:12px;font-weight:800;display:flex}.nite-route-loading header small{color:#9fb5c2;font-size:10px;font-weight:500}.nite-route-loading-brand{color:#071e20;letter-spacing:-.1em;background:#94dfc9;border-radius:8px;place-items:center;width:40px;height:40px;font-size:22px;font-weight:900;display:grid}.nite-route-loading-progress{background:#213849;height:2px;margin:24px 0;overflow:hidden}.nite-route-loading-progress span{background:#9befd6;width:40%;height:100%;animation:1.35s ease-in-out infinite alternate niterun-loading-progress;display:block}.nite-route-loading-body{gap:15px;display:grid}.nite-route-load-caption,.nite-route-load-title,.nite-route-load-sub,.nite-route-load-cards span{background:#223449;border-radius:5px}.nite-route-load-caption{width:24%;height:10px}.nite-route-load-title{width:64%;height:36px}.nite-route-load-sub{width:83%;height:15px}.nite-route-load-cards{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:17px;display:grid}.nite-route-load-cards span{height:75px;display:block}.nite-route-loading p{color:#a5c6cd;margin:20px 0 0;font-size:11px}@keyframes niterun-loading-progress{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (width<=480px){.nite-route-loading{align-items:start;padding:90px 13px 13px}.nite-route-loading-frame{padding:20px 16px}.nite-route-load-title{width:85%;height:30px}.nite-route-load-cards{grid-template-columns:repeat(2,1fr)}.nite-route-load-cards span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.nite-route-loading-progress span{width:100%;animation:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:#ecf1fe!important;background:#070a12!important;font-family:DM Sans,sans-serif!important}.neos{--night:#080b14;--panel:#101524;--line:#b9caf524;--muted:#a2aec4;--aqua:#69edec;--violet:#9b8aff;--white:#f3f5ff;min-height:100vh;color:var(--white);isolation:isolate;background:#090d17;font-family:DM Sans,sans-serif;overflow:hidden}.neos button,.neos input,.neos select,.neos textarea{font:inherit}.neos button{cursor:pointer}.neos a{color:inherit;text-decoration:none}.neos h1,.neos h2,.neos h3{letter-spacing:-.053em;font-family:Space Grotesk,sans-serif}.neos a:focus-visible,.neos button:focus-visible{outline:2px solid var(--aqua);outline-offset:4px}.neos-topstrip{letter-spacing:.19em;color:#99a6bf;white-space:nowrap;background:#050710;border-bottom:1px solid #ffffff14;align-items:center;gap:16px;height:28px;padding:0 max(26px,50vw - 715px);font-size:9px;display:flex}.neos-topstrip span:first-child{color:#dae7ff;font-weight:900}.neos-topstrip>i{background:#41516c;width:1px;height:11px}.neos-topstrip .neos-top-right{color:#62728d;margin-left:auto}.neos-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:8;background:#080b15e8;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:80px;padding:0 max(28px,50vw - 715px);display:flex;position:relative}.neos-logo{flex-shrink:0;align-items:center;gap:11px;display:flex}.neos-logo-symbol{color:#e6eaff;letter-spacing:-.12em;background:linear-gradient(140deg,#26344a,#13152b);border:1px solid #8eb8ff4d;border-radius:12px;place-items:center;width:42px;height:42px;padding-right:5px;font-size:25px;font-weight:900;display:grid;position:relative}.neos-logo-symbol b{background:var(--aqua);width:5px;height:5px;box-shadow:0 0 12px var(--aqua);border-radius:50%;position:absolute;top:9px;right:8px}.neos-logo-name{letter-spacing:.18em;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:800}.neos-logo-name span{color:var(--aqua);margin-left:3px}.neos-nav{color:#aeb9cd;gap:34px;font-size:13px;font-weight:700;display:flex}.neos-nav a:hover{color:var(--aqua)}.neos-header-right{align-items:center;gap:17px;display:flex}.neos-beta{letter-spacing:.13em;color:#b5c0d5;white-space:nowrap;font-size:10px}.neos-beta i{background:#78edcc;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #66e6bb}.neos-mobile-toggle{color:#fff;background:0 0;border:0;display:none}.neos-button{letter-spacing:-.01em;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:17px;min-height:52px;padding:13px 22px;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;font-size:13px!important;font-weight:800!important}.neos-button:hover{transform:translateY(-2px)}.neos-button.compact{min-height:40px;padding:8px 13px}.neos-button-outline{color:#e9f0fa;background:#101522;border-color:#b1d5f533}.neos-button-primary{color:#07111a;background:linear-gradient(128deg,#8ffcf0,#6cbce9);box-shadow:0 14px 45px #53e7e01c}.neos-button-text{color:#d5e6f4;background:0 0}.neos-button-white{color:#101628;background:#f4f7ff}.neos-hero{grid-template-columns:46% 54%;align-items:center;gap:0;max-width:1530px;min-height:690px;margin:auto;padding:55px 38px 70px;display:grid;position:relative}.neos-hero:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 82% 36%,#4b4b9a3b,#0000 44%),radial-gradient(at 10% 85%,#266b911a,#0000 36%);position:absolute;inset:0}.neos-hero-text{z-index:5;position:relative}.neos-eyebrow{color:#83f4e1;letter-spacing:.21em;align-items:center;gap:12px;font-size:10px;font-weight:800;display:inline-flex}.neos-eyebrow-icon{background:#15343d;border:1px solid #326d76;border-radius:7px;place-items:center;width:23px;height:23px;display:grid}.neos-hero h1{letter-spacing:-.07em;white-space:nowrap;margin:27px 0 28px;font-size:clamp(50px,5.35vw,87px);font-weight:700;line-height:1.035}.neos-hero h1 em,.neos-section-title h2 em,.neos-command h2 em,.neos-finale h2 em{background:linear-gradient(112deg,#ad9bff 8%,#7cf 58%,#7fffe2);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.neos-hero-buttons{flex-wrap:wrap;align-items:center;gap:10px;margin:32px 0 23px;display:flex}.neos-honest{color:#8595aa;align-items:flex-start;gap:8px;max-width:510px;font-size:11px;line-height:1.5;display:flex}.neos-honest svg{color:#7fe6ce;flex-shrink:0;margin-top:1px}.neos-hero-chain{color:#7f91ab;letter-spacing:.13em;white-space:nowrap;align-items:center;gap:10px;margin-top:54px;font-size:10px;font-weight:900;display:flex}.neos-hero-chain svg{color:#6483a1}.neos-beacon{background:#73efd9;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block;box-shadow:0 0 14px #4fe7d1}.neos-phone-stage{isolation:isolate;perspective:1300px;width:100%;height:600px;position:relative;overflow:visible}.neos-stage-grid{opacity:.42;background-image:linear-gradient(#678bc41a 1px,#0000 1px),linear-gradient(90deg,#678bc41a 1px,#0000 1px);background-size:43px 43px;position:absolute;inset:0;transform:rotateX(60deg)scale(1.25);-webkit-mask-image:radial-gradient(at 52% 48%,#000,#0000 69%);mask-image:radial-gradient(at 52% 48%,#000,#0000 69%)}.neos-stage-glow{filter:blur(36px);z-index:-1;background:radial-gradient(#5656bc42,#0000 65%);width:79%;height:85%;position:absolute;top:4%;left:17%}.neos-stage-orbit{pointer-events:none;border:1px solid #769be026;border-radius:50%;width:450px;height:450px;position:absolute;top:12%;left:23%}.neos-stage-orbit.two{border-style:dashed;border-color:#65c6cb17;width:570px;height:570px;top:2%;left:11%;transform:rotate(16deg)}.neos-stage-flag{z-index:20;color:#aec2da;letter-spacing:.13em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#131b2fc4;border:1px solid #a0c0eb30;border-radius:9px;align-items:center;gap:8px;padding:10px 13px;font-size:9px;font-weight:900;display:flex;position:absolute;top:28px;right:24px}.neos-stage-flag svg{color:#a5a0ff}.neos-phones{transform-style:preserve-3d;position:absolute;inset:0}.neos-phone{transform-origin:50%;filter:brightness(.83);text-align:left;background:0 0;border:0;border-radius:34px;width:199px;height:410px;padding:0;transition:transform .4s cubic-bezier(.2,.8,.2,1),filter .4s;position:absolute;box-shadow:0 40px 65px #00000052;cursor:pointer!important}.neos-phone:before{content:"";z-index:-1;background:linear-gradient(135deg,#6b829f,#181f34 32%,#49566d 55%,#0d1625);border-radius:38px;position:absolute;inset:-3px;box-shadow:0 0 0 1px #ffffff21}.neos-phone-0{z-index:4;top:13%;left:30%;transform:rotate(-6deg)rotateY(4deg)}.neos-phone-1{z-index:2;top:22%;left:4%;transform:rotate(-18deg)rotateY(-18deg)scale(.91)}.neos-phone-2{z-index:3;top:14%;left:57%;transform:rotate(13deg)rotateY(20deg)scale(.95)}.neos-phone-3{z-index:1;top:27%;left:68%;transform:rotate(20deg)rotateY(15deg)scale(.84)}.neos-phone-0.is-active{z-index:12;transform:rotate(-5deg)translateY(-12px)scale(1.035)}.neos-phone-1.is-active{z-index:12;transform:rotate(-12deg)translateY(-14px)scale(.99)}.neos-phone-2.is-active{z-index:12;transform:rotate(8deg)translateY(-14px)scale(1.02)}.neos-phone-3.is-active{z-index:12;transform:rotate(14deg)translateY(-14px)scale(.94)}.neos-phone:focus-visible{outline-offset:7px}.neos-phone-frame{color:#ecf3ff;background:linear-gradient(#151b2b 5%,#0b101d 65%,#080d16 100%);border:4px solid #222c40;border-radius:33px;width:100%;height:100%;position:relative;overflow:hidden}.neos-phone-status{color:#cad4e7;justify-content:space-between;align-items:center;margin:10px 14px 16px;font-size:9px;font-weight:800;display:flex;position:relative}.neos-phone-island{background:#04060d;border-radius:9px;width:56px;height:14px;position:absolute;top:-2px;left:calc(50% - 28px)}.neos-phone-head{align-items:center;gap:8px;margin:0 13px 19px;display:flex}.neos-app-icon{border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.neos-app-icon.tone-cyan{color:#7edaf8;background:#12374b}.neos-app-icon.tone-violet{color:#d1b2ff;background:#34254d}.neos-app-icon.tone-mint{color:#85f5d9;background:#183f3d}.neos-app-icon.tone-pink{color:#f4aeef;background:#48284b}.neos-phone-head>span:nth-child(2){flex-direction:column;flex:1;gap:3px;display:flex}.neos-phone-head b{letter-spacing:.11em;font-size:8px}.neos-phone-head small{color:#8393ae;letter-spacing:.12em;font-size:5.8px}.neos-phone-head i{background:#202c3d;border-radius:8px;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:900;display:grid}.neos-phone-title{letter-spacing:-.055em;margin:0 14px 5px;font-family:Space Grotesk,sans-serif;font-size:18px;line-height:1.15;display:block}.neos-phone-sub{color:#91a1ba!important;margin:0 14px 14px!important;font-size:9px!important;line-height:1.5!important}.neos-phone-content{padding:0 10px}.neos-phone-hero,.neos-insight-art,.neos-partners-art{background:radial-gradient(at 75% 20%,#5b65de45,#0000 67%),linear-gradient(140deg,#24224d,#121b2c);border:1px solid #8a9be742;border-radius:14px;flex-direction:column;min-height:134px;margin-bottom:12px;padding:13px 12px;display:flex}.neos-phone-hero small,.neos-insight-art small,.neos-partners-art small{color:#a3aae9;letter-spacing:.1em;font-size:6.3px;font-weight:800}.neos-phone-hero strong,.neos-insight-art strong,.neos-partners-art strong{letter-spacing:-.045em;margin-top:12px;font-size:20px;font-weight:800;line-height:1.05}.neos-phone-hero em{color:#96d9d1;margin-top:12px;font-size:7px;font-style:normal}.neos-mobile-row{border-bottom:1px solid #ffffff16;align-items:center;gap:7px;padding:9px 3px;display:flex}.neos-mobile-row>span{color:#a5efe6;background:#202f3f;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:11px;font-weight:900;display:grid}.neos-mobile-row>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.neos-mobile-row b{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.neos-mobile-row small{color:#8595ac;font-size:6.6px}.neos-mobile-row em{color:#91b5bb;border:1px solid #314353;border-radius:5px;padding:4px 5px;font-size:6px;font-style:normal}.neos-phone-message{color:#8bb9b2;align-items:center;gap:5px;margin:12px 4px;font-size:7px;display:flex}.neos-phone-message i{background:#73dac8;border-radius:50%;width:5px;height:5px}.neos-phone-dock{color:#657891;background:#0b121fed;border-top:1px solid #ffffff0b;justify-content:space-around;align-items:center;height:37px;font-size:15px;display:flex;position:absolute;bottom:0;left:0;right:0}.neos-factory-art{background:radial-gradient(circle at 50% 60%,#414098,#17203a 63%,#111a2c);border-radius:14px;place-items:center;height:143px;margin-bottom:10px;display:grid;position:relative;overflow:hidden}.neos-factory-portal{background:linear-gradient(130deg,#b9b7ff,#343e9f);border-radius:9px;place-items:center;width:79px;height:79px;display:grid;transform:rotateX(55deg)rotate(45deg);box-shadow:0 0 35px #7d7de6}.neos-factory-portal div{background:#111d36;border-radius:5px;width:48px;height:48px;box-shadow:inset 0 0 13px #6772d9}.neos-factory-art>i{border:1px solid #a1a4ff88;border-radius:50%;width:100px;height:100px;position:absolute;transform:rotateX(70deg)}.neos-factory-art small{letter-spacing:.13em;color:#c1caff;font-size:6px;position:absolute;bottom:12px}.neos-insight-art{background:radial-gradient(circle at 80% 10%,#1a6561,#121d31 61%)}.neos-insight-art strong{font-size:16px}.neos-insight-art p{color:#a1bdc1!important;margin:7px 0 4px!important;font-size:8px!important}.neos-bars{align-items:flex-end;gap:5px;height:29px;margin-top:auto;display:flex}.neos-bars i{opacity:.85;background:linear-gradient(#7bf6dc,#336f85);border-radius:3px 3px 0 0;flex:1;height:55%}.neos-bars i:nth-child(2){height:76%}.neos-bars i:nth-child(3){height:43%}.neos-bars i:nth-child(4){height:90%}.neos-bars i:nth-child(5){height:64%}.neos-bars i:nth-child(6){height:98%}.neos-bars i:nth-child(7){height:79%}.neos-partners-art{background:radial-gradient(circle at 80% 10%,#673568,#1b1b3a 65%)}.neos-partners-art strong{font-size:22px}.neos-partners-art p{color:#e3c1e0!important;margin:8px 0!important;font-size:7px!important}.neos-stage-footer{color:#96a7c1;letter-spacing:.12em;z-index:24;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex;position:absolute;bottom:33px;left:40px;right:24px}.neos-stage-current{color:#dbd9ff;align-items:center;gap:5px;margin-left:auto;display:flex}.neos-capability-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#d6e1f0;background:#0b101c;justify-content:space-between;gap:25px;padding:21px max(28px,50vw - 715px);display:flex}.neos-capability-strip>div{align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.neos-capability-strip svg{color:#8bd7df}.neos-strip-prefix{letter-spacing:.15em;color:#6e7d95;align-self:center;font-size:9px;font-weight:800}.neos-section{max-width:1450px;margin:0 auto;padding:110px 36px}.neos-section-tag{letter-spacing:.18em;color:#a5b5c9;font-size:10px;font-weight:800}.neos-section-tag b{color:#8aede2;margin-right:10px;font-weight:900}.neos-section-title{justify-content:space-between;align-items:end;gap:45px;margin:20px 0 45px;display:flex}.neos-section-title h2,.neos-command h2{margin:0;font-size:clamp(38px,4.5vw,72px);font-weight:700;line-height:1.07}.neos-section-title p{color:#a2aec5;max-width:420px;margin:0 0 6px;font-size:15px;line-height:1.75}.neos-step-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.neos-step{border:1px solid var(--line);background:linear-gradient(145deg,#111927,#0b101a);border-radius:17px;min-height:275px;padding:24px;position:relative;overflow:hidden}.neos-step-top{color:#85a8bf;justify-content:space-between;align-items:center;display:flex}.neos-step-top span{letter-spacing:.11em;font-size:9px;font-weight:800}.neos-step-top svg{color:#87dbdf}.neos-step h3{letter-spacing:-.04em;margin:48px 0 10px;font-size:22px;line-height:1.16}.neos-step p{color:#96a6bf;font-size:12px;line-height:1.7}.neos-step-line{background:#83f2df;width:48px;height:2px;transition:width .3s;position:absolute;bottom:0;left:24px}.neos-step:hover .neos-step-line{width:calc(100% - 48px)}.neos-command{background:radial-gradient(at 67% 35%,#475c9c2e,#0000 53%),#101625;border-block:1px solid #b8c9f71c;grid-template-columns:40% 60%;align-items:center;gap:28px;padding:105px max(36px,50vw - 685px);display:grid}.neos-command h2{margin:23px 0}.neos-command p{color:#a6b4c9;max-width:410px;margin-bottom:28px;font-size:15px;line-height:1.8}.neos-desktop-frame{transform-origin:0;background:#0b101b;border:1px solid #3e4c64;border-radius:18px;min-height:390px;overflow:hidden;transform:perspective(1100px)rotateY(-5deg);box-shadow:0 35px 70px #0006,0 0 70px #3b6a9c13}.neos-desktop-top{color:#e0e9fb;border-bottom:1px solid #29364b;align-items:center;gap:10px;height:44px;padding:0 15px;display:flex}.neos-desktop-logo{background:#26324c;border-radius:6px;place-items:center;width:23px;height:23px;font-size:13px;font-weight:900;display:grid}.neos-desktop-top strong{letter-spacing:.14em;font-size:9px}.neos-desktop-preview{letter-spacing:.13em;color:#9ab5bd;border:1px solid #304455;border-radius:6px;margin-left:auto;padding:5px 8px;font-size:8px}.neos-desktop-body{min-height:345px;display:flex}.neos-desktop-body>aside{color:#849cb5;border-right:1px solid #273043;flex-direction:column;align-items:center;gap:24px;width:48px;padding-top:24px;font-size:16px;display:flex}.neos-desktop-content{flex:1;min-width:0;padding:27px}.neos-desktop-content>small{color:#86c9d3;letter-spacing:.11em;font-size:9px;font-weight:800}.neos-desktop-content h3{margin:7px 0 22px;font-size:22px;font-weight:700}.neos-desktop-tiles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.neos-desktop-tiles>div{background:#141d30;border:1px solid #324057;border-radius:11px;flex-direction:column;gap:16px;min-width:0;padding:14px 12px;display:flex}.neos-desktop-tiles small{letter-spacing:.12em;color:#8e9db9;font-size:7px}.neos-desktop-tiles b{color:#e0ecfc;font-size:11px}.neos-desktop-list{margin-top:20px}.neos-desktop-list>div{border-bottom:1px solid #293244;align-items:center;gap:13px;padding:11px 4px;display:flex}.neos-desktop-list p{flex-direction:column;flex:1;gap:3px;margin:0;display:flex}.neos-desktop-list b{color:#e2e9f6;font-size:11px}.neos-desktop-list small{color:#8c9bb2;font-size:9px}.neos-desktop-list em{color:#97b9c4;white-space:nowrap;font-size:8px;font-style:normal}.neos-desktop-list i{border-radius:8px;place-items:center;width:28px;height:28px;font-size:15px;font-style:normal;display:grid}.neos-desktop-list .lilac{color:#c2a3fa;background:#302642}.neos-desktop-list .teal{color:#8fe8d8;background:#193f41}.neos-desktop-list .blue{color:#99d3fb;background:#1b344d}.neos-network{padding-block:125px}.neos-division-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.neos-division{border:1px solid var(--line);background:linear-gradient(160deg,#141c2e,#0b101a);border-radius:16px;flex-direction:column;min-height:256px;padding:27px;transition:transform .2s,border .2s;display:flex}.neos-division:hover{border-color:#588aa1;transform:translateY(-3px)}.neos-division-top{color:#97eae3;justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.neos-division-top>span{color:#93a5bf;letter-spacing:.12em;border:1px solid #35435b;border-radius:100px;padding:6px 8px;font-size:8px;font-weight:850}.neos-division>small{letter-spacing:.14em;color:#8395b3;font-size:9px;font-weight:900}.neos-division h3{margin:8px 0 7px;font-size:26px}.neos-division p{color:#a3b0c5;font-size:12px;line-height:1.7}.neos-division>a,.neos-inactive-link{color:#9ce8e4;align-items:center;gap:6px;margin-top:auto;font-size:11px;font-weight:800;display:flex}.neos-inactive-link{color:#7e8da4}.neos-finale{background:radial-gradient(at 75%,#172f4b,#091221 55%,#090e17);min-height:540px;padding:83px max(36px,50vw - 680px);position:relative;overflow:hidden}.neos-finale-grid{background-image:linear-gradient(#6fb0c90c 1px,#0000 1px),linear-gradient(90deg,#6fb0c90c 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0}.neos-finale-big-n{color:#7dd9e3;opacity:.09;letter-spacing:-.21em;font-family:Space Grotesk,sans-serif;font-size:600px;font-weight:800;line-height:.9;position:absolute;top:4%;right:2%}.neos-finale-text{max-width:620px;position:relative}.neos-finale-text>span{letter-spacing:.17em;color:#8eedde;font-size:10px;font-weight:900}.neos-finale h2{margin:24px 0;font-size:clamp(55px,7vw,98px);font-weight:750;line-height:.99}.neos-finale p{color:#aabbd1;max-width:515px;margin-bottom:30px;font-size:15px;line-height:1.8}.neos-footer{color:#72849d;letter-spacing:.1em;background:#050812;justify-content:space-between;align-items:center;gap:25px;padding:35px max(28px,50vw - 715px);font-size:10px;display:flex}.neos-footer .neos-logo-symbol{width:30px;height:30px;font-size:19px}.neos-footer .neos-logo-name{font-size:12px}.neos-footer small{letter-spacing:0;font-size:10px}.neos-app-shell{color:#edf4ff;background:#080d17;min-height:100vh;font-family:DM Sans,sans-serif;display:flex}.neos-side{background:#0b111f;border-right:1px solid #253349;flex-direction:column;gap:28px;width:252px;height:100vh;padding:28px 18px;display:flex;position:sticky;top:0}.neos-side .neos-logo-name{font-size:14px}.neos-side .neos-logo-symbol{width:37px;height:37px}.neos-side h4{color:#7a8aa4;letter-spacing:.14em;margin:15px 0 7px;padding:0 13px;font-size:10px;font-weight:900}.neos-side nav{flex-direction:column;gap:5px;display:flex}.neos-side nav a{color:#a6b6cb;border-radius:10px;align-items:center;gap:12px;padding:12px 13px;font-size:12px;font-weight:700;display:flex}.neos-side nav a.is-active{color:#a0f1e5;background:#18263a}.neos-side nav a:hover{color:#e4f0fc;background:#142034}.neos-side-bottom{background:#131f30;border:1px solid #2b4156;border-radius:12px;margin-top:auto;padding:15px}.neos-side-bottom strong{font-size:11px}.neos-side-bottom p{color:#8ea2bb;font-size:11px;line-height:1.55}.neos-side-bottom button{color:#9be5e3;background:0 0;border:0;padding:0;font-size:11px;font-weight:800}.neos-workspace-main{flex:1;min-width:0;max-width:1500px;padding:34px 40px}.neos-workspace-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;display:flex}.neos-workspace-eyebrow{letter-spacing:.17em;color:#85ddda;font-size:10px;font-weight:900}.neos-workspace-main h1{letter-spacing:-.05em;margin:10px 0;font-family:Space Grotesk,sans-serif;font-size:clamp(32px,4vw,52px)}.neos-workspace-desc{color:#99aac2;max-width:730px;font-size:13px;line-height:1.7}.neos-status-chip{letter-spacing:.1em;color:#91b6be;white-space:nowrap;border:1px solid #3d4c5e;border-radius:100px;padding:9px 11px;font-size:9px;font-weight:800}.neos-panel{background:linear-gradient(150deg,#131d2c,#0e1522);border:1px solid #2b394c;border-radius:15px;margin-bottom:18px;padding:23px}.neos-panel h2{letter-spacing:-.05em;margin:0 0 8px;font-family:Space Grotesk,sans-serif;font-size:22px}.neos-panel p{color:#9cadc4;font-size:12px;line-height:1.7}.neos-panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:21px;display:flex}.neos-workspace-stats{grid-template-columns:repeat(3,1fr);gap:13px;margin:25px 0;display:grid}.neos-stat{background:#121b2c;border:1px solid #314056;border-radius:13px;padding:21px}.neos-stat span{letter-spacing:.1em;color:#95a9bc;font-size:10px;font-weight:800;display:block}.neos-stat strong{letter-spacing:-.06em;color:#e4f9fe;margin:9px 0;font-family:Space Grotesk,sans-serif;font-size:32px;display:block}.neos-stat small{color:#7e91ac;font-size:10px}.neos-dual{grid-template-columns:1.18fr .82fr;align-items:start;gap:18px;display:grid}.neos-workspace-list{flex-direction:column;gap:12px;display:flex}.neos-workspace-row{background:#101a29;border:1px solid #2b3a4f;border-radius:11px;justify-content:space-between;align-items:flex-start;gap:15px;padding:15px;display:flex}.neos-workspace-row>div{min-width:0}.neos-workspace-row h3{letter-spacing:0;margin:0 0 4px;font-family:DM Sans,sans-serif;font-size:13px}.neos-workspace-row p{color:#8fa0b8;margin:0;font-size:11px}.neos-workspace-row button{color:#9ee8e0;white-space:nowrap;background:#162335;border:1px solid #335264;border-radius:8px;padding:7px 10px;font-size:10px;font-weight:800}.neos-workspace-row button:disabled{opacity:.5;cursor:not-allowed}.neos-control{flex-direction:column;gap:7px;margin-bottom:14px;display:flex}.neos-control label{color:#cbd8e9;font-size:11px;font-weight:800}.neos-control input,.neos-control select,.neos-control textarea{color:#e8f3ff;resize:vertical;background:#0a1422;border:1px solid #344660;border-radius:9px;outline:0;width:100%;min-height:42px;padding:10px 13px;font-size:13px}.neos-control input:focus,.neos-control select:focus,.neos-control textarea:focus{border-color:#6de5e0;box-shadow:0 0 0 3px #69edec16}.neos-control textarea{min-height:90px}.neos-form-button{color:#091421;background:#8bf2e4;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 17px;font-size:12px;font-weight:900;display:inline-flex}.neos-form-button:disabled{opacity:.5;cursor:not-allowed}.neos-quiet-button{color:#d5e8f7;background:#172234;border:1px solid #3d4c60;border-radius:9px;padding:9px 11px;font-size:11px;font-weight:800}.neos-alert{color:#acd7d8;background:#15323d66;border:1px solid #326772;border-radius:11px;margin:15px 0;padding:12px 14px;font-size:11px;line-height:1.6}.neos-alert.is-error{color:#ffd0d3;background:#441f2d55;border-color:#7b4459}.neos-mini-dot{background:#a6eede;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.neos-repo-table{border-collapse:collapse;width:100%;font-size:12px}.neos-repo-table th{color:#90a3ba;text-transform:uppercase;letter-spacing:.1em;text-align:left;border-bottom:1px solid #36495e;padding:11px;font-size:9px}.neos-repo-table td{color:#d6e4f4;word-break:break-word;border-bottom:1px solid #223145;padding:12px 11px}.neos-repo-table a{color:#9ce7e2}.neos-repo-table small{color:#8a9bb0;font-size:10px}.neos-app-mobile-nav{display:none}.neos-repo-wrap{overflow-x:auto}.neos-mobile-signin{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.neos-tasks{margin-top:18px}.neos-badge{color:#99d7cf;white-space:nowrap;background:#1b2d3e;border:1px solid #3b5268;border-radius:100px;padding:5px 9px;font-size:9px;font-weight:800}.neos-private-eyebrow{color:#9bece1;letter-spacing:.15em;font-size:9px;font-weight:900}.neos-workspace-empty{color:#8b9eb9;border:1px dashed #354965;border-radius:13px;padding:22px;font-size:12px;line-height:1.65}.neos-workspace-signin{max-width:610px;margin:60px auto}.neos-workspace-top a{color:#b4caff;font-size:11px;text-decoration:none}.neos-repo-search{max-width:450px;margin:15px 0}.neos-repo-search input{color:#edf5ff;background:#111b2b;border:1px solid #374960;border-radius:10px;width:100%;padding:12px 14px}.neos-right-action{flex-wrap:wrap;gap:10px;display:flex}.neos-pill-link{color:#9be3e1;letter-spacing:.04em;white-space:nowrap;background:#192b3b;border:1px solid #325263;border-radius:9px;padding:9px 12px;font-size:10px;font-weight:800;text-decoration:none}@media (width<=1240px){.neos-hero{grid-template-columns:47% 53%;padding-inline:26px}.neos-hero h1{font-size:clamp(45px,5vw,70px)}.neos-phone-stage{transform-origin:50%;transform:scale(.89)}.neos-nav{gap:20px}.neos-command{padding-inline:35px}.neos-command h2{font-size:56px}}@media (width<=940px){.neos-topstrip{padding-inline:20px}.neos-top-right{display:none}.neos-header{padding:0 22px}.neos-nav{background:#0d1422;border-bottom:1px solid #374b63;flex-direction:column;gap:22px;padding:25px;display:none;position:absolute;top:80px;left:0;right:0}.neos-nav.is-open{display:flex}.neos-mobile-toggle{place-items:center;display:grid}.neos-header-right .neos-beta{display:none}.neos-header-right{margin-left:auto;margin-right:16px}.neos-hero{grid-template-columns:1fr;padding:60px 24px 20px}.neos-hero h1{font-size:clamp(56px,8.2vw,85px)}.neos-hero-text{max-width:720px}.neos-phone-stage{max-width:770px;height:530px;margin:auto;transform:scale(.94)}.neos-hero-chain{margin-top:30px}.neos-capability-strip{flex-wrap:wrap;justify-content:center;gap:24px;padding:23px}.neos-strip-prefix{text-align:center;width:100%}.neos-section{padding:80px 25px}.neos-step-grid{grid-template-columns:repeat(2,1fr)}.neos-section-title{flex-direction:column;align-items:start;gap:22px}.neos-command{grid-template-columns:1fr;gap:40px;padding:76px 25px}.neos-command-copy{padding:0}.neos-desktop-frame{max-width:780px;transform:none}.neos-division-grid{grid-template-columns:repeat(2,1fr)}.neos-finale{padding:76px 25px}.neos-footer{padding:30px 24px}.neos-footer>span{display:none}.neos-dual{grid-template-columns:1fr}.neos-side{width:210px}.neos-workspace-main{padding:30px 22px}}@media (width<=620px){.neos-topstrip{gap:10px;padding:0 15px;font-size:8px}.neos-header{height:69px;padding:0 17px}.neos-nav{top:69px}.neos-logo-symbol{width:36px;height:36px;font-size:23px}.neos-logo-name{font-size:14px}.neos-header-right .neos-button{gap:6px;min-height:35px;padding:9px 10px;font-size:10px!important}.neos-hero{padding:52px 19px 6px}.neos-eyebrow{letter-spacing:.13em;gap:6px;font-size:8.5px}.neos-hero h1{white-space:normal;margin:22px 0;font-size:clamp(44px,9.9vw,60px);line-height:1.06}.neos-hero-desc{font-size:14px;line-height:1.73}.neos-hero-buttons{flex-direction:column;align-items:stretch}.neos-hero-buttons .neos-button{width:100%}.neos-honest{font-size:10px}.neos-hero-chain{white-space:normal;gap:7px;margin-top:30px;font-size:8px}.neos-phone-stage{width:100%;height:415px;margin-top:12px;overflow:hidden;transform:none}.neos-phones{transform-origin:0 0;width:143%;height:143%;top:42px;left:0;transform:scale(.7)}.neos-phone-0{top:0;left:29%}.neos-phone-1{top:35px;left:5%}.neos-phone-2{top:20px;left:52%}.neos-phone-3{top:55px;left:70%}.neos-stage-flag{font-size:7px;top:3px;left:11px;right:auto}.neos-stage-footer{font-size:7px;bottom:12px;left:15px;right:15px}.neos-stage-orbit.one{width:260px;height:260px;top:9%;left:10%}.neos-stage-orbit.two{width:365px;height:365px;top:0;left:-4%}.neos-capability-strip{gap:16px}.neos-capability-strip>div{font-size:10px}.neos-capability-strip svg{width:14px}.neos-section{padding:70px 18px}.neos-section-title h2,.neos-command h2{font-size:41px}.neos-section-title p{font-size:13px}.neos-step-grid{grid-template-columns:1fr}.neos-step{min-height:223px}.neos-step h3{margin-top:28px}.neos-command{padding:68px 18px}.neos-desktop-frame{min-height:270px}.neos-desktop-body{min-height:260px}.neos-desktop-top{padding:0 8px}.neos-desktop-top strong{font-size:7px}.neos-desktop-preview{font-size:6px}.neos-desktop-body>aside{width:31px}.neos-desktop-content{padding:13px}.neos-desktop-content h3{font-size:16px}.neos-desktop-tiles{gap:4px}.neos-desktop-tiles>div{gap:11px;padding:9px 7px}.neos-desktop-tiles small{font-size:5px}.neos-desktop-tiles b{font-size:7px}.neos-desktop-list p b{font-size:8px}.neos-desktop-list small{font-size:7px}.neos-desktop-list em{font-size:6px}.neos-desktop-list i{width:22px;height:22px}.neos-division-grid{grid-template-columns:1fr}.neos-division{min-height:210px}.neos-finale{min-height:540px;padding:72px 19px}.neos-finale h2{font-size:66px}.neos-finale-big-n{font-size:450px;top:20%;right:-23%}.neos-footer{flex-wrap:wrap;padding:26px 18px}.neos-app-shell{padding-bottom:62px;display:block}.neos-side{border-bottom:1px solid #24374c;border-right:0;flex-direction:row;align-items:center;width:100%;height:67px;padding:12px 17px;position:static}.neos-side nav,.neos-side h4,.neos-side-bottom{display:none}.neos-app-mobile-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50;background:#0e1726e8;border-top:1px solid #2b3c52;justify-content:space-around;align-items:center;gap:5px;height:66px;display:flex;position:fixed;bottom:0;left:0;right:0}.neos-app-mobile-nav a{color:#a4b5cb;flex-direction:column;align-items:center;gap:2px;font-size:9px;text-decoration:none;display:flex}.neos-app-mobile-nav a svg{height:18px}.neos-workspace-main{padding:24px 17px}.neos-workspace-stats{grid-template-columns:1fr;gap:8px}.neos-stat strong{font-size:27px}.neos-panel{padding:17px}.neos-workspace-top{flex-wrap:wrap}.neos-repo-table{min-width:700px}}@media (prefers-reduced-motion:reduce){.neos *,.neos :before,.neos :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.neos-autonomy-checks{flex-wrap:wrap;gap:10px;margin:2px 0 18px;display:flex}.neos-autonomy-checks label{color:#cbd8e9;cursor:pointer;background:#0a1422;border:1px solid #344660;border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-size:11px;font-weight:700;display:flex}.neos-autonomy-checks input{accent-color:#8bf2e4}.neos-runs{flex-direction:column;gap:12px;display:flex}.neos-decision{background:#101a29;border:1px solid #2b3a4f;border-radius:12px;flex-direction:column;gap:10px;padding:18px;display:flex}.neos-decision-head,.neos-run-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.neos-decision h3,.neos-run h3{letter-spacing:-.03em;margin:0;font-family:Space Grotesk,sans-serif;font-size:16px;line-height:1.3}.neos-decision p,.neos-run p{color:#9cadc4;margin:0;font-size:12px;line-height:1.65}.neos-run{background:#0f1726;border:1px solid #24344a;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.neos-run>span{color:#a9dcda;font-size:11px;line-height:1.5}.neos-decision-actions{border-top:1px dashed #2f4257;flex-direction:column;gap:6px;margin-top:4px;padding-top:11px;display:flex}.neos-decision-actions span{color:#a9dcda;font-size:11px;line-height:1.5}.neos-risk{letter-spacing:.09em;color:#99d7cf;white-space:nowrap;border:1px solid #3b5268;border-radius:100px;padding:5px 9px;font-size:9px;font-weight:900}.neos-risk.is-medium{color:#ffe1ab;border-color:#6d5a34}.neos-risk.is-high{color:#ffc6c6;background:#441f2d55;border-color:#7b4459}.neos-nexus-advisor{background:radial-gradient(at 91% 5%,#765af724,#0000 48%),linear-gradient(135deg,#111727,#0b1020);border:1px solid #9f9bff3b;margin:24px 0 28px;padding:28px 30px}.neos-nexus-top,.neos-nexus-header,.neos-nexus-action{justify-content:space-between;align-items:center;gap:22px;display:flex}.neos-nexus-header{justify-content:flex-start}.neos-nexus-header h2{margin:5px 0 10px;font-size:clamp(1.8rem,3vw,2.7rem)}.neos-nexus-header p{color:#9aa9c1;max-width:620px;margin:0;font-size:.9rem}.neos-nexus-orb{color:#b9b1ff;background:radial-gradient(circle at 30% 15%,#494c99,#161a35);border:1px solid #aa95ff73;border-radius:18px;place-items:center;width:60px;min-width:60px;height:60px;display:grid;box-shadow:0 8px 28px #785aff1a}.neos-nexus-info{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:27px 0;display:grid}.neos-nexus-info>div{background:#0509167a;border:1px solid #a0b0d21f;border-radius:13px;padding:17px}.neos-nexus-info span,.neos-advice-grid span{letter-spacing:.13em;color:#8edadd;margin-bottom:8px;font-size:.64rem;font-weight:800;display:block}.neos-nexus-info strong{color:#eff1fd;font-size:.94rem}.neos-nexus-action{border-top:1px solid #a5b4d81f;align-items:center;padding-top:22px}.neos-nexus-action p{color:#8997b2;max-width:690px;margin:0;font-size:.83rem;line-height:1.6}.neos-nexus-action .neos-form-button{white-space:nowrap;width:auto;margin:0}.neos-advice-report{border-top:1px solid #a2abd026;margin-top:25px;padding-top:23px}.neos-advice-kicker{letter-spacing:.12em;color:#88f6dc;align-items:center;gap:9px;margin-bottom:21px;font-size:.69rem;font-weight:850;display:flex}.neos-advice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.neos-advice-grid article{background:#101629a6;border:1px solid #a9abf024;border-radius:15px;padding:19px 20px}.neos-advice-grid p,.neos-advice-steps p{color:#c8d0e3;margin:0;font-size:.86rem;line-height:1.65}.neos-advice-report h3{color:#eef2ff;margin:27px 0 14px;font-size:1.05rem}.neos-advice-chips{flex-wrap:wrap;gap:9px;display:flex}.neos-advice-chips span{color:#ced5ec;background:#171b338c;border:1px solid #a4afdc2e;border-radius:99px;padding:9px 13px;font-size:.77rem}.neos-advice-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:23px;display:grid}.neos-advice-steps article{background:#181a30a6;border-left:2px solid #9f91ff;border-radius:4px 12px 12px 4px;padding:18px}.neos-advice-steps strong{color:#fff;margin-bottom:8px;font-size:.86rem;display:block}.neos-advice-steps small{color:#9caac5;margin-top:7px;font-size:.73rem;line-height:1.5;display:block}@media (width<=850px){.neos-nexus-top,.neos-nexus-action{flex-direction:column;align-items:stretch}.neos-nexus-header{align-items:flex-start}.neos-nexus-info,.neos-advice-grid,.neos-advice-steps{grid-template-columns:1fr}.neos-nexus-action .neos-form-button{white-space:normal;width:100%}}@media (width<=520px){.neos-nexus-advisor{padding:21px 17px}.neos-nexus-header{flex-direction:column;gap:14px}.neos-nexus-orb{width:48px;min-width:48px;height:48px}}.neos{--npx-night:#080b13;--npx-surface:#111723;--npx-raised:#181f2e;--npx-stroke:#d9e4ff1b;--npx-stroke-strong:#cfe1ff33;--npx-text:#f3f6ff;--npx-muted:#aab8cf;--npx-violet:#b4a3ff;--npx-mint:#8df4da;--npx-cyan:#86dbff;--npx-ease:cubic-bezier(.22,.8,.2,1);--npx-speed:.22s}.neos ::selection{color:#fff;background:#6d5fbb}.npx-skip-link{z-index:1000;background:#9ff9df;border-radius:10px;padding:12px 18px;font-weight:800;position:absolute;top:-90px;left:22px;color:#07101a!important}.npx-skip-link:focus{top:14px}.neos-header{z-index:60;background:#090d17de;border-bottom-color:#d9e4ff17;position:sticky;top:0;box-shadow:0 10px 45px #0000001c}.neos-header .neos-nav a{transition:color var(--npx-speed);position:relative}.neos-header .neos-nav a:hover{color:#b8f9ea}.neos-header .neos-nav a:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform var(--npx-speed);background:#9deedc;position:absolute;bottom:-8px;left:0;transform:scaleX(0)}.neos-header .neos-nav a:hover:after{transform:scaleX(1)}.neos-logo-symbol{box-shadow:inset 0 1px #ffffff1f,0 8px 22px #00000030}.neos-button-primary{transition:transform var(--npx-speed) var(--npx-ease),box-shadow var(--npx-speed);background:linear-gradient(116deg,#a3ffe4 4%,#7de9ee 48%,#7bbef0 100%);box-shadow:0 13px 46px #3bd3d22e,inset 0 1px #ffffff80}.neos-button-primary:hover{box-shadow:0 18px 48px #3bd3d247,inset 0 1px #ffffff80}.neos-button:focus-visible,.neos a:focus-visible,.neos button:focus-visible{outline:2px solid var(--npx-mint);outline-offset:4px}.neos-hero{background:radial-gradient(at 72% 45%,#7159d818,#0000 42%);max-width:1590px;min-height:740px;padding:66px clamp(24px,4vw,76px) 78px}.neos-hero:before{background:radial-gradient(at 78% 45%,#5f5bb929,#0000 48%),radial-gradient(at 0 92%,#1e617518,#0000 32%)}.neos-eyebrow{color:#adfae9;letter-spacing:.165em;font-size:11px}.neos-hero h1{letter-spacing:-.065em;text-wrap:balance;text-shadow:0 12px 38px #00000021;font-weight:700;line-height:1.04}.neos-hero-desc{color:#bcc8dc;max-width:510px;font-size:17px;line-height:1.78}.neos-honest{color:#97abc4}.neos-hero-chain{color:#9eacc4}.neos-stage-glow{filter:blur(31px);background:radial-gradient(#624fc53d,#0000 69%)}.neos-phone{transition:transform .45s var(--npx-ease),filter .45s var(--npx-ease),box-shadow .45s var(--npx-ease);filter:brightness(.73)saturate(.83)}.neos-phone:hover{filter:brightness(.97)saturate()}.neos-phone.is-active{filter:brightness(1.13)saturate(1.04);box-shadow:0 40px 88px -30px #624ed97a,0 0 0 1px #a1b1f026}.neos-phone:focus-visible{outline:2px solid var(--npx-mint);outline-offset:8px}.neos-stage-footer{color:#b1c1d7}.neos-phone-experience{align-self:center;width:100%;min-width:0}.npx-device-switcher{background:#0d1421cc;border:1px solid #adc3f721;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0 26px 0 38px;padding:7px;display:grid;box-shadow:inset 0 1px #ffffff06}.npx-device-switch{color:#94a7c5;text-align:center;letter-spacing:.015em;white-space:nowrap;min-height:48px;transition:background var(--npx-speed),border-color var(--npx-speed),color var(--npx-speed);background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:7px 9px;font-size:10px;font-weight:800;display:flex}.npx-device-switch svg{color:#97a8c6;flex:none}.npx-device-switch.is-active{color:#f3f6ff;background:linear-gradient(135deg,#6863c04a,#384d792b);border-color:#afa9ff59}.npx-device-switch.is-active svg{color:#aef4e8}.npx-device-switch:hover:not(.is-active){color:#e2eaf9;background:#ffffff0e}.npx-device-switch:focus-visible{outline:2px solid var(--npx-mint);outline-offset:2px}.npx-device-current{color:#9eb0c8;letter-spacing:.04em;text-align:center;min-height:18px;margin:9px 0 0;font-size:10px}.npx-device-current b{color:#e1e6ff;font-weight:800}.npx-ledger-section{border-bottom:1px solid var(--npx-stroke);background:linear-gradient(#080d16 0%,#0a101b 100%);padding:clamp(68px,7vw,108px) 26px 80px;position:relative}.npx-ledger-inner{max-width:1300px;margin:auto}.npx-ledger-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:36px;display:flex}.npx-ledger-heading h2{margin:23px 0 0;font-size:clamp(42px,4.6vw,70px);line-height:1.06}.npx-ledger-heading h2 em{color:var(--npx-violet);font-style:normal}.npx-ledger-aside{color:#a4dbc9;align-items:flex-start;gap:14px;max-width:325px;display:flex}.npx-ledger-aside svg{flex-shrink:0;margin-top:2px}.npx-ledger-aside p{color:#a8b9cb;margin:0;font-size:14px;line-height:1.72}.npx-ledger-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.npx-ledger-card{isolation:isolate;min-width:0;min-height:298px;transition:transform var(--npx-speed) var(--npx-ease),border-color var(--npx-speed);background:linear-gradient(142deg,#161c2b,#0d1420 80%);border:1px solid #c7d8fa1f;border-radius:20px;flex-direction:column;padding:26px 25px 22px;display:flex;position:relative}.npx-ledger-card:hover{border-color:#c1bcff61;transform:translateY(-3px)}.npx-ledger-card:before{content:"";background:linear-gradient(var(--npx-violet),transparent);opacity:.8;width:2px;height:66px;position:absolute;top:20px;left:0}.npx-ledger-card.is-ready:before{background:linear-gradient(var(--npx-mint),transparent)}.npx-ledger-top{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:26px;display:flex}.npx-ledger-card-icon{color:#bdb2ff;background:linear-gradient(135deg,#292a51,#1a2434);border:1px solid #a4a2ef38;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.npx-ledger-card.is-ready .npx-ledger-card-icon{color:#9dffe5;background:linear-gradient(135deg,#173c37,#172631)}.npx-ledger-stage{color:#c3b8f9;letter-spacing:.08em;white-space:nowrap;border:1px dashed #ab91ff66;border-radius:50px;align-items:center;gap:7px;padding:7px 9px;font-size:9px;font-weight:850;display:flex}.npx-ledger-stage i{border:1px solid;border-radius:50%;width:6px;height:6px}.npx-ledger-stage.is-ready{color:#abf9df;border-style:solid;border-color:#69ebc559}.npx-ledger-stage.is-ready i{background:currentColor;box-shadow:0 0 0 4px #5eead41a}.npx-ledger-kicker{letter-spacing:.15em;color:#93a3c4;margin-bottom:7px;font-size:10px;font-weight:800}.npx-ledger-card h3{letter-spacing:-.045em;color:#f0f4ff;margin:0 0 11px;font-size:26px}.npx-ledger-card p{color:#a8b7cd;margin:0 0 22px;font-size:13px;line-height:1.73}.npx-ledger-bottom{border-top:1px solid #c2d3f61c;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:15px;display:flex}.npx-ledger-bottom a{color:#d8e4fb;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.npx-ledger-bottom a:hover{color:#9cffe6}.npx-ledger-bottom span{letter-spacing:.07em;color:#8094ac;white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:850;display:flex}.npx-ledger-foot{color:#8499b4;align-items:center;gap:10px;margin-top:24px;font-size:11px;line-height:1.6;display:flex}.npx-seam-start{border:1px dashed var(--npx-violet);border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 4px #a499ff11}.neos-command{background:radial-gradient(at 72% 40%,#5d58b921,#0000 55%),#0b111d;grid-template-columns:minmax(285px,34%) minmax(0,66%);gap:28px;padding:clamp(78px,9vw,120px) max(24px,50vw - 725px)}.neos-command-copy{padding-right:12px}.neos-command-copy h2{letter-spacing:-.064em;font-size:clamp(42px,4vw,65px)}.neos-command-copy>p{max-width:385px;font-size:14px;line-height:1.85}.npx-preview{background:#0c121e;border:1px solid #b4ccfa3b;border-radius:20px;width:100%;min-width:0;max-width:940px;position:relative;overflow:hidden;box-shadow:0 32px 100px #0000006b,inset 0 1px #ffffff0a,0 0 85px #6056c51a}.npx-preview:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(120deg,#ffffff0f,#0000 14%);border-radius:20px;position:absolute;inset:0}.npx-preview-chrome{background:#121a28;border-bottom:1px solid #d7e7ff1c;justify-content:space-between;align-items:center;gap:15px;height:52px;padding:0 17px;display:flex}.npx-window-controls{align-items:center;gap:6px;display:flex}.npx-window-controls i{border:1px solid #505f79;border-radius:50%;width:8px;height:8px}.npx-window-controls i:first-child{background:#d16f6d;border-color:#d16f6d}.npx-window-controls i:nth-child(2){background:#bc9764;border-color:#bc9764}.npx-window-controls i:last-child{background:#65aa97;border-color:#65aa97}.npx-preview-product{letter-spacing:.13em;color:#c7d8ed;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.npx-preview-product em{color:#56657c;margin:0 4px;font-style:normal}.npx-preview-mark{color:#b6fae6;background:#212e45;border:1px solid #394f6a;border-radius:7px;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.npx-preview-state{color:#a0b0c9;letter-spacing:.085em;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.npx-preview-state span{background:#c1a6ff;border-radius:100%;width:6px;height:6px}.npx-preview-body{grid-template-columns:176px minmax(0,1fr);min-height:484px;display:grid}.npx-preview-aside{background:#0f1623;border-right:1px solid #ddebff17;flex-direction:column;padding:24px 11px;display:flex}.npx-preview-aside-title{color:#7e92af;letter-spacing:.18em;padding:0 12px 17px;font-size:9px;font-weight:850}.npx-preview-tabs{flex-direction:column;gap:6px;display:flex}.npx-preview-tab{text-align:left;color:#b0bfd4;width:100%;transition:background var(--npx-speed),color var(--npx-speed),border-color var(--npx-speed);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:11px 9px;font-size:12px;font-weight:800;display:flex;position:relative}.npx-preview-tab>span:nth-child(2){flex-direction:column;gap:4px;display:flex}.npx-preview-tab small{letter-spacing:.05em;color:#7586a3;font-size:9px;font-weight:800}.npx-preview-tabicon{color:#91abc9;background:#20293a;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.npx-preview-tab.is-active{color:#fff;background:linear-gradient(110deg,#6f60c536,#2b37571c);border-color:#b0a3f742}.npx-preview-tab.is-active .npx-preview-tabicon{color:#b6fff0;background:#313456}.npx-preview-tab.is-active small{color:#b4aedf}.npx-preview-tabpoint{background:#b2a3ff;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:9px;transform:translateY(-50%);box-shadow:0 0 0 3px #978cfe21}.npx-preview-tab:hover:not(.is-active){background:#ffffff0a}.npx-preview-tab:focus-visible,.npx-preview-expand:focus-visible{outline-offset:3px;outline:2px solid #9ff7dc}.npx-preview-policy{color:#80d9c5;align-items:flex-start;gap:11px;margin-top:auto;padding:18px 8px 0;font-size:10px;line-height:1.65;display:flex}.npx-preview-policy span{color:#92a6b8}.npx-preview-content{--npx-accent:#a39aff;background:radial-gradient(at 77% 0,#645eb01a,#0000 46%),#0c111d;min-width:0;padding:27px 29px 0}.npx-preview-content.tone-violet{--npx-accent:#b2a2ff}.npx-preview-content.tone-cyan{--npx-accent:#8fd9ff}.npx-preview-content.tone-mint{--npx-accent:#9affdf}.npx-preview-content.tone-blue{--npx-accent:#91c3ff}.npx-preview-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.npx-preview-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--npx-accent);align-items:center;gap:7px;font-size:10px;font-weight:850;display:flex}.npx-preview-eyebrow span{background:var(--npx-accent);border-radius:100%;width:6px;height:6px}.npx-preview-heading h3{letter-spacing:-.047em;color:#f4f6ff;max-width:460px;margin:12px 0 0;font-size:25px;line-height:1.14}.npx-preview-pill{letter-spacing:.075em;color:#c4b7f7;white-space:nowrap;border:1px dashed #af9ff759;border-radius:99px;margin-top:2px;padding:8px 10px;font-size:9px;font-weight:850}.npx-preview-synopsis{color:#a5b6cc!important;max-width:580px!important;margin:14px 0 22px!important;font-size:12px!important;line-height:1.75!important}.npx-preview-grid{grid-template-columns:1.05fr .95fr;gap:12px;margin-bottom:20px;display:grid}.npx-preview-stage,.npx-preview-report{background:#101b2a;border:1px solid #b4caf121;border-radius:14px;min-width:0}.npx-preview-stage{padding:19px 16px}.npx-preview-small-label{color:#a5b6cd;letter-spacing:.1em;justify-content:space-between;gap:10px;margin-bottom:20px;font-size:9px;font-weight:850;display:flex}.npx-preview-small-label span{color:#647992}.npx-preview-seam{flex-direction:column;gap:0;display:flex;position:relative}.npx-preview-seam:before{content:"";border-left:1px dashed #ab9aff5c;position:absolute;top:12px;bottom:12px;left:12px}.npx-preview-evidence{z-index:1;align-items:center;gap:10px;min-height:58px;display:flex;position:relative}.npx-proof-mark{color:#b7a8fc;background:#1b2135;border:1px dashed #ad9aff70;border-radius:100%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.npx-proof-mark.is-ready{color:#a2fae0;background:#143b37;border-style:solid;border-color:#7ce5c98f;box-shadow:0 0 0 4px #5eead414}.npx-proof-mark.is-missing{color:#778da8;background:#121b29;border-color:#3e5167}.npx-preview-evidence>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.npx-preview-evidence strong{color:#e7ecfa;font-size:11px;font-weight:750;line-height:1.35}.npx-preview-evidence>div span{color:#7f93aa;font-size:9px;line-height:1.35}.npx-preview-evidence-number{color:#63758a;font-size:9px;font-weight:800}.npx-preview-report{background:radial-gradient(at 100% 0,#5761b833,#0000 65%),#151a31;flex-direction:column;padding:19px 17px;display:flex;position:relative}.npx-preview-report-top{color:#a6b9d3;letter-spacing:.11em;align-items:center;gap:10px;font-size:9px;font-weight:850;display:flex}.npx-preview-report-icon{color:#c0b3ff;background:#968ff529;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.npx-preview-report-label{letter-spacing:.12em;color:#9aa8c0;margin-top:25px;font-size:9px;font-weight:800}.npx-preview-report>strong{letter-spacing:-.035em;color:#f3f3ff;margin-top:8px;font-size:20px;line-height:1.25;display:block}.npx-preview-report>p{color:#a4b6c9!important;margin:11px 0 18px!important;font-size:11px!important;line-height:1.7!important}.npx-preview-expand{color:#b8adff;text-align:left;background:0 0;border:0;align-self:flex-start;align-items:center;gap:7px;margin-top:auto;padding:6px 0;font-size:11px;font-weight:750;display:flex}.npx-preview-disclosure{color:#a6bad0;border-top:1px solid #e1ebff21;gap:7px;padding-top:10px;font-size:10px;line-height:1.5;display:flex}.npx-preview-disclosure svg{color:#b2b5f2;flex-shrink:0}.npx-preview-footer{border-top:1px solid #d5e3ff1a;justify-content:space-between;align-items:center;gap:14px;padding:15px 0 19px;display:flex}.npx-preview-footer>span{color:#899fb9;align-items:center;gap:7px;font-size:9px;line-height:1.5;display:flex}.npx-preview-footer>span svg{color:#bca8ff;flex-shrink:0}.npx-preview-footer a{white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex;color:#a9ffe3!important}.npx-preview-footer a:hover{color:#fff!important}.npx-preview-caption{color:#8396ae;letter-spacing:.03em;background:#0a1019;border-top:1px solid #d4e1ff1a;align-items:center;gap:9px;min-height:38px;padding:10px 18px;font-size:9px;line-height:1.5;display:flex}.npx-preview-caption>span:last-child{color:#6d839b;margin-left:auto}.npx-caption-dot{border:1px solid #b2a4ff;border-radius:50%;flex-shrink:0;width:6px;height:6px}.neos-app-shell .neos-side{background:linear-gradient(#0b121e,#0a111c);border-right:1px solid #cddcf81c}.neos-app-shell .neos-side nav a{transition:background var(--npx-speed),border-color var(--npx-speed);border:1px solid #0000;border-radius:10px}.neos-app-shell .neos-side nav a:hover{background:#99abea16}.neos-app-shell .neos-side nav a.is-active{color:#f5f6ff;background:linear-gradient(110deg,#7f69d62b,#2c425f17);border-color:#aa9fee30}.neos-app-shell .neos-workspace-main{background:radial-gradient(at 83% 0,#505fa61f,#0000 35%),#090e18}.neos-app-shell .neos-panel,.neos-app-shell .neos-stat{background:linear-gradient(145deg,#182132f0,#0f1623f7);border-color:#b7cff924;border-radius:17px;box-shadow:inset 0 1px #ffffff06}.neos-app-shell .neos-panel{transition:border-color var(--npx-speed)}.neos-app-shell .neos-panel:hover{border-color:#a7bbef36}.neos-app-shell .neos-stat strong{font-variant-numeric:tabular-nums}.neos-app-shell .neos-workspace-row{border-color:#bfcff31f}.neos-app-shell .neos-nexus-advisor{border-color:#aa9fef40}.neos-app-shell .neos-alert{border-radius:12px}@media (width<=1200px){.neos-command{grid-template-columns:minmax(0,1fr);gap:39px}.neos-command-copy{max-width:750px}.neos-command-copy>p{max-width:620px}.npx-preview{max-width:100%}.npx-ledger-card{min-height:310px}}@media (width<=940px){.neos-hero{grid-template-columns:1fr;min-height:0;padding:54px 24px 34px}.neos-hero-text{max-width:720px}.neos-phone-experience{max-width:760px;margin:0 auto}.neos-phone-stage{height:555px}.npx-device-switcher{margin:0 20px}.npx-ledger-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.npx-ledger-card:last-child{grid-column:1/-1;min-height:250px}.neos-command{padding-inline:24px}}@media (width<=640px){.neos-header{height:70px}.neos-topstrip{height:26px}.neos-hero{padding:48px 19px 30px}.neos-hero h1{white-space:normal;font-size:clamp(43px,10vw,61px)}.neos-hero-desc{font-size:14px}.neos-phone-stage{height:415px}.neos-phone-experience{width:100%}.npx-device-switcher{scrollbar-width:none;scroll-snap-type:x proximity;gap:5px;margin:2px 0 0;padding:5px;display:flex;overflow-x:auto}.npx-device-switch{scroll-snap-align:start;flex-shrink:0;min-width:124px;min-height:46px}.npx-device-current{margin-top:10px;font-size:9px}.npx-ledger-section{padding:65px 18px 62px}.npx-ledger-heading{flex-direction:column;align-items:flex-start;gap:22px}.npx-ledger-heading h2{font-size:44px}.npx-ledger-aside{max-width:340px}.npx-ledger-grid{grid-template-columns:1fr}.npx-ledger-card,.npx-ledger-card:last-child{grid-column:auto;min-height:255px;padding:23px}.npx-ledger-card h3{font-size:24px}.npx-ledger-foot{font-size:10px}.neos-command{gap:30px;padding:70px 16px 82px}.neos-command-copy h2{font-size:42px}.npx-preview-chrome{height:46px;padding:0 12px}.npx-preview-product{letter-spacing:.065em;gap:5px;font-size:8px}.npx-preview-mark{width:21px;height:21px}.npx-preview-state{gap:0;font-size:0}.npx-preview-state span{width:7px;height:7px}.npx-preview-body{grid-template-columns:1fr;min-height:0}.npx-preview-aside{border-bottom:1px solid #ddebff17;border-right:0;padding:13px 11px}.npx-preview-aside-title,.npx-preview-policy{display:none}.npx-preview-tabs{flex-direction:row;gap:4px}.npx-preview-tab{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;min-height:52px;padding:7px 3px;font-size:9px}.npx-preview-tab>span:nth-child(2){gap:0}.npx-preview-tab small,.npx-preview-tabpoint{display:none}.npx-preview-tabicon{border-radius:6px;width:23px;height:23px}.npx-preview-tabicon svg{width:14px}.npx-preview-content{padding:23px 16px 0}.npx-preview-heading{flex-direction:column}.npx-preview-heading h3{font-size:22px}.npx-preview-pill{font-size:8px}.npx-preview-synopsis{margin:11px 0 16px!important;font-size:11px!important}.npx-preview-grid{grid-template-columns:1fr;gap:9px}.npx-preview-report>strong{font-size:18px}.npx-preview-report-label{margin-top:15px}.npx-preview-footer{flex-direction:column;align-items:flex-start;gap:9px}.npx-preview-caption{flex-wrap:wrap;font-size:8px}.npx-preview-caption>span:last-child{margin-left:15px}}@media (prefers-reduced-motion:reduce){.npx-ledger-card,.neos-phone,.neos-button,.npx-device-switch,.npx-preview-tab,.neos-app-shell .neos-panel{transition:none!important;animation:none!important}.npx-device-switcher{scroll-behavior:auto}}.npx-owner-brief{background:#0c1422;border:1px solid #b6c9f738;border-radius:22px;grid-template-columns:minmax(0,1.28fr) minmax(320px,.9fr);margin:3px 0 27px;display:grid;overflow:hidden;box-shadow:0 22px 80px #00000026,inset 0 1px #ffffff0b}.npx-owner-main{background:radial-gradient(at 85% 17%,#5d5acd33,#0000 50%),linear-gradient(145deg,#171d31,#101827);min-width:0;padding:32px;position:relative}.npx-owner-top,.npx-owner-title-row,.npx-owner-queue-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.npx-owner-eyebrow{color:#9cfee0;letter-spacing:.13em;align-items:center;gap:9px;font-size:10px;font-weight:850;display:flex}.npx-owner-verified{color:#99aec4;letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.npx-owner-verified svg{color:#91efd2}.npx-owner-title-row{align-items:flex-start;margin-top:38px}.npx-owner-title-row h2{letter-spacing:-.055em;max-width:530px;margin:0 0 10px;line-height:1.15;font-size:clamp(28px,2.8vw,43px)!important}.npx-owner-title-row p{max-width:580px;color:#afbbd1!important;margin:0!important;font-size:13px!important;line-height:1.75!important}.npx-owner-star{color:#bdacff;background:linear-gradient(145deg,#9a88ff3b,#6897c813);border:1px solid #c4acff33;border-radius:17px;place-items:center;width:56px;min-width:56px;height:56px;display:grid;transform:rotate(-8deg)}.npx-owner-indicators{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:30px;display:grid}.npx-owner-indicators>div{background:#070c166e;border:1px solid #b6caf421;border-radius:13px;flex-direction:column;gap:5px;min-width:0;padding:17px 15px;display:flex}.npx-owner-indicators>div>span{letter-spacing:.095em;color:#a4b4cb;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.npx-owner-indicators>div>span svg{color:#b5aeff;flex-shrink:0}.npx-owner-indicators strong{letter-spacing:-.05em;color:#f4f6ff;font-variant-numeric:tabular-nums;font-size:29px;font-weight:800;line-height:1.15}.npx-owner-indicators strong.npx-owner-notlinked{color:#b9c7dd;margin-top:5px;font-size:18px}.npx-owner-indicators small{color:#8095ad;font-size:10px;line-height:1.4}.npx-owner-queue{background:linear-gradient(160deg,#111b2b,#0a111d);border-left:1px solid #d3e4fe1a;flex-direction:column;min-width:0;padding:30px 27px;display:flex}.npx-owner-queue-top>span{letter-spacing:.12em;color:#c3d2e5;align-items:center;gap:8px;font-size:10px;font-weight:850;display:flex}.npx-owner-queue-top>span svg{color:#a6abff}.npx-owner-queue-top>small{letter-spacing:.08em;color:#687e9a;font-size:9px;font-weight:800}.npx-owner-queue-item{align-items:flex-start;gap:12px;margin-top:22px;display:flex;position:relative}.npx-owner-queue-item:before{content:"";border-left:1px dashed #ac99f747;position:absolute;top:26px;bottom:-24px;left:13px}.npx-owner-queue-item:nth-last-of-type(2):before{display:none}.npx-owner-draft-node{color:#ae9fff;background:#1c2036;border:1px dashed #ac9bff6b;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;display:grid}.npx-owner-queue-item>div{flex-direction:column;gap:5px;min-width:0;display:flex}.npx-owner-queue-item strong{color:#f4f6ff;font-size:13px;font-weight:800;line-height:1.45}.npx-owner-queue-item small{color:#869ab4;font-size:11px}.npx-owner-queue-empty{color:#a9bad0;align-items:flex-start;gap:12px;padding:25px 0 29px;font-size:13px;line-height:1.65;display:flex}.npx-owner-queue-empty svg{color:#a9a2ed;flex-shrink:0;margin-top:2px}.npx-owner-queue-foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:20px;display:flex}.npx-owner-queue-foot a{color:#e5f5ff;background:#202a3f;border:1px solid #b9d5ff2b;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:850;text-decoration:none;display:flex}.npx-owner-queue-foot a:hover{color:#a9ffe4;border-color:#90efde80}.npx-owner-queue-foot a:first-child{background:linear-gradient(100deg,#6d5ac73b,#45609a2e)}.npx-owner-note{color:#7e94ae;align-items:flex-start;gap:9px;margin-top:17px;font-size:10px;line-height:1.55;display:flex}.npx-owner-note svg{color:#92b8c9;flex-shrink:0}#enterprise-create-form,#enterprise-task-board{scroll-margin-top:28px}@media (width<=1180px){.npx-owner-brief{grid-template-columns:1fr}.npx-owner-queue{border-top:1px solid #d3e4fe1a;border-left:0}}@media (width<=620px){.npx-owner-brief{border-radius:17px;margin-bottom:22px}.npx-owner-main{padding:23px 20px}.npx-owner-top{flex-direction:column;align-items:flex-start}.npx-owner-verified{font-size:9px}.npx-owner-title-row{margin-top:26px}.npx-owner-title-row h2{font-size:30px!important}.npx-owner-star{width:42px;min-width:42px;height:42px}.npx-owner-star svg{width:22px}.npx-owner-indicators{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:22px}.npx-owner-indicators>div{padding:13px 12px}.npx-owner-indicators>div:last-child{grid-column:1/-1}.npx-owner-indicators>div>span{font-size:8px}.npx-owner-indicators strong{font-size:25px}.npx-owner-queue{padding:23px 20px}.npx-owner-queue-top>small{font-size:8px}.npx-owner-queue-foot a{flex:1;justify-content:center;min-height:44px}}.npx-auth{color:#f3f6ff;background:#090d17;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);min-height:100vh;font-family:DM Sans,system-ui,sans-serif;display:grid}.npx-auth-story{isolation:isolate;background:radial-gradient(at 70% 35%,#6953c838,#0000 55%),linear-gradient(150deg,#10192b,#0c1120 65%,#090d18);border-right:1px solid #dbe6ff17;flex-direction:column;justify-content:space-between;min-height:100vh;padding:clamp(33px,4vw,76px);display:flex;position:relative;overflow:hidden}.npx-auth-grid{z-index:-2;opacity:.28;background-image:linear-gradient(#9da1dd1c 1px,#0000 1px),linear-gradient(90deg,#9da1dd1c 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 70% 45%,#000,#0000 80%);mask-image:radial-gradient(at 70% 45%,#000,#0000 80%)}.npx-auth-orb{z-index:-1;border:1px solid #9c9bfc40;border-radius:50%;place-items:center;width:400px;height:400px;display:grid;position:absolute;top:25%;right:-140px;transform:rotate(-12deg);box-shadow:0 0 0 36px #9684fb05,0 0 0 120px #9684fb06,inset 0 0 78px #6a5acb38,0 0 140px #614fc729}.npx-auth-orb:before{content:"";border:1px dashed #8e93f84d;border-radius:50%;position:absolute;inset:34px}.npx-auth-orb>span{color:#e3deff21;font-family:Space Grotesk,sans-serif;font-size:180px;font-weight:900;line-height:1}.npx-auth-story-top{align-items:center;gap:11px;display:flex}.npx-auth-brandmark{background:linear-gradient(140deg,#2d3657,#121d31);border:1px solid #ada6ff57;border-radius:13px;place-items:center;width:47px;height:47px;font-size:26px;font-weight:900;display:grid;position:relative}.npx-auth-brandmark>span{background:#98f8df;border-radius:50%;width:5px;height:5px;position:absolute;top:11px;right:8px}.npx-auth-story-top>div{flex-direction:column;gap:3px;display:flex}.npx-auth-story-top strong{letter-spacing:.16em;font-family:Space Grotesk,sans-serif;font-size:15px}.npx-auth-story-top strong span{color:#8fefd9}.npx-auth-story-top small{color:#94a4ba;letter-spacing:.19em;font-size:10px;font-weight:750}.npx-auth-story-main{max-width:650px;position:relative}.npx-auth-eyebrow{letter-spacing:.18em;color:#96ffe4;align-items:center;gap:9px;font-size:10px;font-weight:900;display:flex}.npx-auth-eyebrow span{background:#9ef5da;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #5eead41a}.npx-auth-story-main h2{letter-spacing:-.07em;margin:20px 0 23px;font-family:Space Grotesk,sans-serif;font-size:clamp(51px,4.6vw,83px);font-weight:700;line-height:1.05}.npx-auth-story-main h2 em{color:#0000;background:linear-gradient(115deg,#b5a0ff,#89dcff,#87ffe1);-webkit-background-clip:text;background-clip:text;font-style:normal}.npx-auth-story-main>p{color:#adbed4;max-width:500px;margin:0 0 33px;font-size:15px;line-height:1.8}.npx-auth-flow{flex-direction:column;gap:0;max-width:390px;display:flex}.npx-auth-flow>div{align-items:flex-start;gap:15px;min-height:65px;display:flex;position:relative}.npx-auth-flow>div:not(:last-child):before{content:"";border-left:1px dashed #af9ff66b;height:36px;position:absolute;top:37px;left:17px}.npx-auth-flow>div>span{color:#c8bdff;background:#2e2b584d;border:1px dashed #af9ff661;border-radius:11px;place-items:center;width:35px;min-width:35px;height:35px;display:grid}.npx-auth-flow strong{color:#edf1ff;padding-top:0;font-size:12px;font-weight:800;line-height:1.4}.npx-auth-flow small{color:#8fa4bf;font-size:11px;position:absolute;top:20px;left:50px}.npx-auth-story-bottom{color:#8ca1b9;letter-spacing:.1em;align-items:center;gap:10px;font-size:10px;font-weight:800;display:flex}.npx-auth-story-bottom svg{color:#91f2d7}.npx-auth-story-bottom span{background:#455b79;width:1px;height:12px;margin:0 8px}.npx-auth-form-col{background:radial-gradient(at 48%,#3d47741a,#0000 58%),#090e18;flex-direction:column;min-width:0;padding:30px clamp(24px,4vw,64px);display:flex}.npx-auth-header{justify-content:space-between;align-items:center;gap:12px;min-height:42px;display:flex}.npx-auth-logo{color:#f7f9ff;letter-spacing:.13em;align-items:center;gap:8px;font-size:11px;font-weight:850;text-decoration:none;display:flex}.npx-auth-logo strong{color:#a4fee4}.npx-auth-mobilemark{display:none}.npx-auth-beta{letter-spacing:.1em;color:#a1b2c6;white-space:nowrap;border:1px solid #a8c0e829;border-radius:100px;padding:8px 10px;font-size:9px;font-weight:850}.npx-auth-beta i{background:#9bf9e3;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.npx-auth-card-wrap{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding:40px 0 20px;display:flex}.npx-auth-card{background:linear-gradient(150deg,#1b2235eb,#0c1320f2);border:1px solid #c1d5f826;border-radius:24px;width:min(100%,480px);padding:clamp(25px,3.2vw,42px);box-shadow:0 30px 90px #00000030,inset 0 1px #ffffff0a}.npx-auth-card-icon{color:#bfb1ff;background:linear-gradient(135deg,#33315b,#183246);border:1px solid #acaef54a;border-radius:14px;place-items:center;width:50px;height:50px;margin-bottom:19px;display:grid}.npx-auth-card-kicker{letter-spacing:.17em;color:#9eafe1;font-size:9px;font-weight:850}.npx-auth-card h1{letter-spacing:-.057em;color:#f3f6ff;margin:10px 0 8px;font-family:Space Grotesk,sans-serif;font-size:clamp(30px,3.1vw,40px);font-weight:700;line-height:1.12}.npx-auth-subtitle{color:#a9b7ce;margin:0 0 25px;font-size:13px;line-height:1.65}.npx-auth-form{color:#e5ebf7}.npx-auth-form label{color:#cfdaf0;font-size:12px;font-weight:750}.npx-auth-form input{color:#f5f9ff;background:#0c1422;border:1px solid #b1c6e836;border-radius:11px;min-height:46px;font-size:14px}.npx-auth-form input::placeholder{color:#76869f}.npx-auth-form input:focus-visible{outline-offset:2px;outline:2px solid #97ffe1}.npx-auth-form button{border-radius:11px;min-height:44px;transition:background .18s,border-color .18s,transform .18s}.npx-auth-form button[type=submit]{border:1px solid #a7ffe599;font-weight:850;color:#091622!important;background:linear-gradient(115deg,#a4ffe4,#8adbf4)!important}.npx-auth-form button[type=submit]:hover{filter:brightness(1.06)}.npx-auth-form button:not([type=submit]){color:#e8eeff;border-color:#b6caee33}.npx-auth-form a,.npx-auth-footer a{color:#9cf4dc!important}.npx-auth-form .text-muted-foreground,.npx-auth-form .text-xs{color:#a5b4ca}.npx-auth-form .bg-card{background:#171e2d}.npx-auth-footer{color:#94a5bd;text-align:center;margin:25px 0 0;font-size:13px}.npx-auth-under{color:#8599b3;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:22px;font-size:10px;display:flex}.npx-auth-under>span{align-items:center;gap:7px;display:flex}.npx-auth-under svg{color:#a6b4e5}.npx-auth-back{margin-top:19px}.npx-auth-back a{color:#afc0dc;align-items:center;gap:6px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.npx-auth-back a:hover{color:#9effe1}@media (width<=950px){.npx-auth{grid-template-columns:1fr;min-height:100vh}.npx-auth-story{display:none}.npx-auth-form-col{min-height:100vh;padding:20px 24px}.npx-auth-mobilemark{color:#fff;background:#262c49;border:1px solid #b9b0ff4d;border-radius:9px;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.npx-auth-card-wrap{padding:45px 0}}@media (width<=480px){.npx-auth-form-col{padding:18px 16px}.npx-auth-card{border-radius:18px;padding:23px 20px}.npx-auth-under{justify-content:space-between;gap:7px}.npx-auth-under>span{font-size:9px}.npx-auth-card h1{font-size:31px}}@media (width<=380px){.neos-header{padding-inline:14px}.neos-header-right{display:none}.neos-mobile-toggle{place-items:center;min-width:44px;min-height:44px;margin-left:auto;display:grid}}.nfb-trigger{color:#d0e4f1;white-space:nowrap;cursor:pointer;background:#172337;border:1px solid #a8cded3d;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:35px;padding:7px 11px;font-size:10px;font-weight:830;display:inline-flex}.nfb-trigger:hover{background:#20344a;border-color:#94e8cc75}.nfb-trigger svg{color:#a9ead7}.nfb-overlay{z-index:1500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030812d4;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.nfb-dialog{box-sizing:border-box;overscroll-behavior:contain;color:#eef6ff;background:#111d2e;border:1px solid #b1d3f542;border-radius:18px;width:min(540px,100%);max-height:min(93dvh,850px);font-family:DM Sans,system-ui,sans-serif;overflow-y:auto;box-shadow:0 35px 95px #00000073}.nfb-dialog *{box-sizing:border-box}.nfb-dialog button,.nfb-dialog select,.nfb-dialog textarea{font:inherit}.nfb-dialog button:focus-visible,.nfb-dialog select:focus-visible,.nfb-dialog textarea:focus-visible{outline-offset:3px;outline:2px solid #a4ffdd}.nfb-top{background:radial-gradient(at 80% -50%,#7f6ee63d,#0000 75%);border-bottom:1px solid #a5c3e326;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 25px 19px;display:flex}.nfb-top>div{max-width:435px}.nfb-top>div>span{letter-spacing:.14em;color:#a8eadc;align-items:center;gap:8px;font-size:9px;font-weight:900;display:flex}.nfb-top h2{letter-spacing:-.06em;margin:16px 0 9px;font-family:Space Grotesk,sans-serif;font-size:32px;line-height:1.1}.nfb-top p{color:#a9bed2;margin:0;font-size:11px;line-height:1.7}.nfb-top>button{color:#d2e2f1;cursor:pointer;background:#233247;border:1px solid #afc8ef36;border-radius:7px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.nfb-form{flex-direction:column;gap:14px;padding:22px 25px;display:flex}.nfb-dual{grid-template-columns:1fr 1fr;gap:11px;display:grid}.nfb-form label{color:#c0d1e5;flex-direction:column;gap:8px;font-size:11px;font-weight:800;line-height:1.55;display:flex}.nfb-form label span{color:#94a8c0;font-weight:600}.nfb-form select,.nfb-form textarea{color:#f2f7ff;resize:vertical;background:#0d1827;border:1px solid #aecaeb3b;border-radius:8px;width:100%;min-height:42px;padding:11px 12px;font-size:12px;line-height:1.55}.nfb-form select option{color:#102035}.nfb-form textarea::placeholder{color:#718aa6}.nfb-privacy{color:#8eabc0;align-items:flex-start;gap:8px;margin:2px 0;font-size:10px;line-height:1.65;display:flex}.nfb-privacy svg{color:#a4d9ca;flex-shrink:0}.nfb-error,.nfb-success{color:#ffd2d5;background:#3a2530;border:1px solid #f69ea052;border-radius:7px;align-items:flex-start;gap:8px;padding:11px;font-size:11px;line-height:1.6;display:flex}.nfb-success{color:#baffdf;background:#1d3836;border-color:#86ebbd4d}.nfb-error svg,.nfb-success svg{flex-shrink:0}.nfb-submit{color:#0a212b;cursor:pointer;background:linear-gradient(110deg,#a4f9df,#8edcea);border:1px solid #b0ffdc;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:11px 15px;font-size:12px;font-weight:900;display:flex}.nfb-submit:disabled{opacity:.5;cursor:not-allowed}.nfb-history{background:#0d1725;border-top:1px solid #a8c2ed2b;padding:17px 25px 22px}.nfb-history>div:first-child{flex-direction:column;gap:5px;margin-bottom:13px;display:flex}.nfb-history>div:first-child strong{letter-spacing:.11em;color:#bed9e7;font-size:10px}.nfb-history small{color:#8da7be;font-size:10px;line-height:1.5}.nfb-history>p{color:#718da5;margin:0;font-size:11px;line-height:1.6}.nfb-history-row{border-bottom:1px solid #96b9e01c;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.nfb-history-row>span{flex-direction:column;gap:5px;min-width:0;display:flex}.nfb-history-row b{color:#ecf5ff;text-transform:capitalize;font-size:11px}.nfb-history-row span span{color:#9fb5cc;overflow-wrap:anywhere;font-size:11px;line-height:1.45}.nfb-history-row button{color:#e2b4b8;background:#2a2431;border:1px solid #c49fa036;border-radius:7px;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}.nfb-footer{color:#809ab2;border-top:1px solid #a6bee426;justify-content:space-between;align-items:center;gap:15px;padding:13px 24px;font-size:9px;display:flex}.nfb-footer span:first-child{align-items:center;gap:7px;display:flex}.nfb-footer svg{color:#9ee7d1}@media (width<=650px){.nfb-trigger{padding:8px;font-size:10px}.nfb-trigger span{display:none}.nfb-dialog{border-radius:12px;max-height:94dvh}.nfb-top{padding:19px 17px 16px}.nfb-top h2{font-size:26px}.nfb-form{gap:13px;padding:17px}.nfb-dual{grid-template-columns:1fr}.nfb-history{padding:16px 17px}.nfb-footer{padding:12px 17px}}@media (prefers-reduced-motion:reduce){.nfb-dialog,.nfb-dialog *{transition:none!important;animation:none!important}}.npx-shell-tools{justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.npx-shell-tools>.nfb-trigger{flex-shrink:0}.nfb-consent{align-items:flex-start;gap:10px;margin:3px 0;color:#b9d0df!important;flex-direction:row!important;font-size:11px!important;font-weight:650!important;line-height:1.6!important;display:flex!important}.nfb-consent input{accent-color:#a4f5dd;flex-shrink:0;width:17px;height:17px;margin-top:2px}.nfr{color:#eff6ff;max-width:1430px;margin:0 auto;padding:0 0 55px}.nfr *{box-sizing:border-box}.nfr-eyebrow{letter-spacing:.17em;color:#9cfae0;align-items:center;gap:10px;font-size:10px;font-weight:910;display:flex}.nfr-eyebrow>span{background:#9deecf;border-radius:100px;width:7px;height:7px}.nfr-eyebrow b{letter-spacing:.06em;color:#a2b5cf;border:1px solid #96cdc745;border-radius:6px;padding:5px 8px;font-size:9px}.nfr header{border-bottom:1px solid #adcaec24;justify-content:space-between;align-items:end;gap:28px;padding:24px 0 30px;display:flex}.nfr h1,.nfr h2,.nfr h3{font-family:Space Grotesk,sans-serif}.nfr header h1{letter-spacing:-.072em;margin:0 0 15px;font-size:clamp(38px,5vw,65px);line-height:1.08}.nfr header h1 em{background:linear-gradient(105deg,#b9adfb,#a6dff2 64%,#a1f3d7);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.nfr header p{color:#a7bbd1;max-width:725px;margin:0;font-size:12px;line-height:1.75}.nfr header>span{color:#aedecf;letter-spacing:.1em;white-space:nowrap;align-items:center;gap:10px;font-size:10px;font-weight:890;display:flex}.nfr header>span svg{color:#9cf5de}.nfr-auth{background:#19283c;border:1px solid #acc2f03b;border-radius:14px;align-items:flex-start;gap:14px;max-width:650px;margin-top:24px;padding:27px;display:flex}.nfr-auth svg{color:#c1baff;flex-shrink:0}.nfr-auth strong{font-size:16px}.nfr-auth p{color:#b1c1d8;font-size:12px;line-height:1.6}.nfr-auth button,.nfr-auth a{color:#b8ffe8;background:#29443f;border:1px solid #a3f4cf54;border-radius:8px;align-items:center;gap:8px;min-height:41px;padding:10px 16px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.nfr-error{color:#ffd4d4;background:#35232c;border:1px solid #ef89894d;border-radius:10px;margin-top:14px;padding:14px;font-size:12px}.nfr-overview{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:11px;margin:20px 0;display:grid}.nfr-overview>div{background:#172438;border:1px solid #a9c6e329;border-radius:11px;flex-direction:column;gap:8px;padding:18px;display:flex}.nfr-overview span{letter-spacing:.1em;color:#99b8cb;font-size:9px;font-weight:880}.nfr-overview strong{letter-spacing:-.05em;font-family:Space Grotesk,sans-serif;font-size:30px}.nfr-overview small{color:#8da7c0;font-size:10px;line-height:1.5}.nfr-overview>div.nfr-overview-action{justify-content:center;align-items:center;padding:12px}.nfr-overview button{white-space:nowrap;color:#d1fbe7;background:#1f3b3c;border:1px solid #9ae6ca4f;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:41px;padding:10px;font-size:11px;font-weight:850;display:flex}.nfr-overview button:disabled{opacity:.5}.nfr-main{grid-template-columns:minmax(0,1.5fr) minmax(240px,.65fr);gap:16px;display:grid}.nfr-feed,.nfr-summary>div{background:#121e30;border:1px solid #acc3e729;border-radius:13px;min-width:0;padding:21px}.nfr-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:15px;display:flex}.nfr-head>div>span,.nfr-summary>div:first-child>span{letter-spacing:.11em;color:#a2e4d6;font-size:9px;font-weight:890}.nfr-head h2{letter-spacing:-.05em;margin:8px 0 0;font-size:25px}.nfr-head label{color:#90abc0;align-items:center;gap:9px;font-size:10px;display:flex}.nfr-head select{color:#ecf6ff;background:#0d1b29;border:1px solid #a7c9eb45;border-radius:8px;min-height:39px;padding:9px;font-size:11px}.nfr-head option{color:#102239}.nfr-empty{text-align:center;color:#aac0d0;border:1px dashed #a8c1ea2e;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:170px;padding:22px;font-size:11px;display:flex}.nfr-empty svg{color:#95aedd}.nfr-empty strong{color:#deedf8;font-size:14px}.nfr-empty p{max-width:440px;margin:0;line-height:1.7}.nfr-card{border-top:1px solid #a3bce224;padding:20px 2px}.nfr-card-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.nfr-card-top>span{color:#a3e6d0;letter-spacing:.06em;font-size:10px;font-weight:860}.nfr-card-top small{color:#90a5c0;white-space:nowrap;font-size:10px}.nfr-card>p{color:#d2e2f0;overflow-wrap:anywhere;margin:12px 0;font-size:13px;line-height:1.7}.nfr-card blockquote{color:#afcddc;background:#182d3c;border-left:2px solid #8ac9df;border-radius:6px;margin:12px 0;padding:12px 14px;font-size:11px;line-height:1.7}.nfr-card>div:last-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.nfr-card>div:last-child span,.nfr-card>div:last-child a{color:#9db7c9;align-items:center;gap:7px;font-size:10px;text-decoration:none;display:flex}.nfr-card>div:last-child a{color:#9ee6d1;font-weight:850}.nfr-summary{flex-direction:column;gap:14px;display:flex}.nfr-summary>div:first-child>span{align-items:center;gap:8px;display:flex}.nfr-summary h3{letter-spacing:-.035em;margin:10px 0;font-size:23px}.nfr-summary p{color:#a2b8cc;font-size:11px;line-height:1.7}.nfr-category{border-top:1px solid #a6c2eb1f;justify-content:space-between;align-items:center;gap:13px;padding:11px 0;display:flex}.nfr-category span{color:#bdd2e3;font-size:11px}.nfr-category strong{color:#a6f2db;font-size:13px}.nfr-summary>div.nfr-guidance{background:#193034;border-color:#a2e5cd33;flex-direction:column;gap:11px;display:flex}.nfr-guidance svg{color:#a7f1d6}.nfr-guidance strong{font-size:14px;line-height:1.45}.nfr-guidance p{margin:0}.nfr footer{color:#90aabd;border-top:1px solid #aecaea29;align-items:center;gap:9px;margin-top:23px;padding-top:15px;font-size:10px;line-height:1.5;display:flex}.nfr footer svg{color:#a2e9d7}@media (width<=1100px){.nfr-main{grid-template-columns:1fr}.nfr-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.nfr-overview>div.nfr-overview-action{grid-column:1/-1}}@media (width<=650px){.nfr header{flex-direction:column;align-items:flex-start}.nfr header h1{font-size:38px}.nfr header p{font-size:11px}.nfr-overview{grid-template-columns:1fr 1fr;gap:7px}.nfr-overview>div{padding:13px}.nfr-overview>div:nth-child(3){grid-column:1/-1}.nfr-feed,.nfr-summary>div{padding:15px}.nfr-head{flex-direction:column;align-items:flex-start}.nfr-head label{justify-content:space-between;width:100%}.nfr-head select{min-width:0;max-width:205px}.nfr-card-top{align-items:flex-start}.npx-shell-tools{gap:6px}.npx-shell-tools>.nfb-trigger{width:35px;height:35px;padding:7px}}.neos-policy-links{border-top:1px solid #304154;flex-wrap:wrap;gap:9px 14px;margin-top:17px;padding-top:14px;display:flex}.neos-policy-links a{align-items:center;min-height:30px;font-size:11px;display:inline-flex;color:#b3ced4!important;text-decoration:none!important}.neos-policy-links a:hover{color:#a3efd7!important;text-decoration:underline!important}.neos .nfs-start-link{min-height:48px;color:#07212b!important}.neos .nga-pills .nga-math-link{white-space:nowrap;color:#b5f7dd;background:#0f292e52;border:1px solid #8cddc936;border-radius:9px;align-items:center;gap:7px;padding:7px 11px;display:inline-flex}.nmx-compass-wizard .nmx-wizard-copy h1:focus{outline-offset:5px;border-radius:5px;outline:2px solid #a9f1e28c}@media (width<=767px){.neos-header .neos-mobile-toggle{place-items:center;display:grid;min-width:44px!important;min-height:44px!important}.nmx-shell .npx-shell-tools>.nfb-trigger,.nmx-shell .nfs-library-title button,.nmx-shell .nfs-library-list-head button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.nmx-shell .nsa button[aria-label=Refresh]{min-height:44px}}.neos-topstrip .neos-top-right{color:#aabbd3}.nmx-shell{--nmx-canvas:#0b0e13;--nmx-surface:#121720;--nmx-raised:#18212d;--nmx-line:#293542;--nmx-text:#f2f6f7;--nmx-sub:#a5b4c3;--nmx-mint:#a2efcd;--nmx-violet:#b1a6e8;color:var(--nmx-text);background:var(--nmx-canvas)!important}.nmx-shell .neos-side{background:#0d121b;border-right-color:#25303d;padding:25px 16px}.nmx-shell .neos-side nav{gap:3px}.nmx-shell .neos-side nav a{border:1px solid #0000;min-height:44px;transition:background-color .16s,color .16s}.nmx-shell .neos-side nav a.is-active{border-color:#2e5249;color:#b5ffe0!important;background:#1c2a2d!important}.nmx-shell .neos-side nav a:hover{background:#17232d}.nmx-shell .neos-workspace-main{flex:1;min-width:0;max-width:none;padding:26px clamp(18px,3vw,48px) 70px}.nmx-shell .nqx-workspace-top{border-bottom:1px solid #202b36;justify-content:space-between;align-items:center;gap:16px;min-height:60px;margin-bottom:20px;padding:0 0 17px;display:flex}.nmx-shell .nqx-workspace-location{letter-spacing:.08em;color:#c7d6e3;font-size:11px;font-weight:750}.nmx-shell .nqx-workspace-location b{color:#687f8e}.nmx-shell .npx-shell-tools{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.nmx-identity{align-items:center;gap:9px;min-height:44px;display:flex;color:#cad9e6!important;text-decoration:none!important}.nmx-identity-avatar{color:#b5f6dd;background:#24383a;border:1px solid #365752;border-radius:12px;place-items:center;width:33px;height:33px;font-size:12px;font-weight:900;display:grid}.nmx-header-brand{display:none}.nmx-home{min-width:0;max-width:1180px;margin:auto;animation:.27s both nmxFadeUp}.nmx-home .nmx-page-header{margin-bottom:24px}.nmx-home .nmx-page-header h1{font-size:clamp(30px,4vw,43px)}.nmx-small-action,.nmx-section-link,.nmx-refresh{cursor:pointer;background:#171f29;border:1px solid #364954;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 13px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex;color:#b6f3db!important}.nmx-section-link{background:0 0;border:none;padding:5px 0;color:#b8f0da!important}.nmx-refresh{background:#1a2530;min-height:40px}.nmx-refresh:disabled{opacity:.5;cursor:not-allowed}.nmx-hero-action{background:radial-gradient(at 95% 5%,#203630,#12201f 69%);border:1px solid #315348;border-radius:21px;align-items:flex-start;gap:25px;min-height:230px;margin-bottom:32px;padding:clamp(25px,4vw,42px);display:flex}.nmx-hero-glyph{color:#bcf4dc;background:#264d41;border-radius:14px;flex:none;place-items:center;width:49px;height:49px;display:grid}.nmx-hero-label{letter-spacing:.11em;color:#a8dec7;font-size:10px;font-weight:800}.nmx-hero-action h2{letter-spacing:-.045em;margin:12px 0 10px;font-size:clamp(23px,2.7vw,33px);font-weight:800;line-height:1.15}.nmx-hero-action p{color:#b3c6c5;max-width:540px;margin:0 0 21px;font-size:13px;line-height:1.7}.nmx-primary-cta{background:var(--nmx-mint);border:1px solid #9ce3c5;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:47px;padding:11px 17px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex;color:#092319!important}.nmx-primary-cta:hover{filter:brightness(1.05)}.nmx-home .nmx-section{margin-bottom:32px}.nmx-shortcut-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.nmx-home .nmx-action-card{min-height:195px;box-shadow:none;background:#121923;border-color:#283543}.nmx-home .nmx-action-card:hover{border-color:#567a71}.nmx-loading-card{background:#131b25;border:1px solid #293541;border-radius:14px;flex-direction:column;justify-content:center;gap:14px;min-height:134px;padding:22px;display:flex}.nmx-shimmer{background:linear-gradient(90deg,#293846,#3c4b5a,#293846) 0 0/200% 100%;border-radius:7px;max-width:95%;height:14px;animation:1.6s ease-in-out infinite nmxSkeleton;display:block}.nmx-shimmer.short{max-width:44%}.nmx-message-error{color:#f3d3d1;background:#281a22;border:1px solid #835559;border-radius:13px;gap:11px;padding:18px;display:flex}.nmx-message-error p{color:#ddbcbc;font-size:12px;line-height:1.5}.nmx-message-error button{color:#ffe4e1;background:#39323d;border:1px solid #a46d72;border-radius:9px;min-height:44px;padding:9px 12px}.nmx-next-task{background:#131c26;border:1px solid #354650;border-radius:14px;align-items:flex-start;gap:15px;min-height:112px;padding:19px;text-decoration:none;display:flex;color:#f3f7f9!important}.nmx-next-task-icon{color:#a9f0d2;background:#28413e;border-radius:13px;flex:none;place-items:center;width:46px;height:46px;display:grid}.nmx-task-main{flex-direction:column;gap:9px;display:flex}.nmx-task-main small{text-transform:uppercase;letter-spacing:.12em;color:#9adfca;font-size:10px;font-style:normal}.nmx-task-main strong{font-size:15px;line-height:1.5}.nmx-task-main em{color:#a8efda;align-items:center;gap:8px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.nmx-activity-grid{grid-template-columns:1.1fr .9fr;gap:14px;display:grid}.nmx-activity-summary{background:#131b26;border:1px solid #293744;border-radius:15px;padding:21px}.nmx-activity-summary>div{border-bottom:1px solid #283442;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.nmx-activity-summary>div>span{color:#acc0d0;font-size:12px}.nmx-activity-summary strong{color:#e5f8f2;font-size:21px}.nmx-activity-summary small{color:#8da1b1;margin-top:15px;font-size:10px;line-height:1.5;display:block}.nmx-activity-side{flex-direction:column;gap:10px;display:flex}.nmx-activity-side .nmx-financial-value{flex:1}.nmx-home .nmx-readiness{margin-top:7px}.nmx-shell .ncc,.nmx-shell .nrw{max-width:1260px}.nmx-shell .ncc-hero h1,.nmx-shell .nrw-hero h1{font-size:clamp(42px,4.5vw,64px);line-height:1.08}.nmx-shell .ncc-hero,.nmx-shell .nrw-hero{background:radial-gradient(at 75% 25%,#222d47,#101926 68%);border-color:#293849;border-radius:20px;min-height:465px}.nmx-shell .ncc-network-visual,.nmx-shell .nrw-graphic{min-height:370px}.nmx-shell .ncc-hero-copy,.nmx-shell .nrw-hero-copy{padding:30px clamp(22px,3vw,46px)}.nmx-shell .ncc-section,.nmx-shell .nrw-section{padding:60px 0}.nmx-shell .ncc-planner,.nmx-shell .nrw-calculator,.nmx-shell .nrw-role{border-radius:17px}.nmx-shell .ncc-catalog-grid article,.nmx-shell .nrw-model-grid button,.nmx-shell .nrw-connected-card{border-color:#293745}.nmx-shell .ncc-goals button,.nmx-shell .ncc-result-list button,.nmx-shell .nrw-model-grid button{min-height:112px}@media (width<=1060px){.nmx-shell .neos-side{width:226px}.nmx-shell .neos-workspace-main{padding:24px 19px 70px}.nmx-shortcut-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.nmx-shell .neos-side{display:none!important}.nmx-shell .neos-workspace-main{width:100%;min-width:0;max-width:100%;padding:0 0 calc(98px + env(safe-area-inset-bottom))!important}.nmx-shell .nqx-workspace-top{z-index:44;-webkit-backdrop-filter:blur(16px);background:#0e141df5;border-bottom:1px solid #25303b;min-height:62px;margin:0 0 14px;padding:7px 16px;position:sticky;top:0}.nmx-shell .nqx-workspace-location{display:none}.nmx-header-brand{letter-spacing:.14em;align-items:center;gap:9px;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:900;display:inline-flex;color:#e5f0f0!important;text-decoration:none!important}.nmx-header-brand i{color:#0b241c;letter-spacing:-.09em;background:#a5edcf;border-radius:11px;place-items:center;width:35px;height:35px;font-size:16px;font-style:normal;display:grid}.nmx-shell .npx-shell-tools{gap:5px;margin-left:auto}.nmx-identity-avatar{border-radius:11px;width:34px;height:34px}.nmx-home{padding:12px 16px 24px}.nmx-home .nmx-page-header{margin-bottom:23px}.nmx-home .nmx-page-header h1{font-size:33px}.nmx-hero-action{flex-direction:column;gap:15px;min-height:0;margin-bottom:27px;padding:24px 20px}.nmx-hero-label{display:none}.nmx-hero-action h2{margin:0 0 12px;font-size:25px}.nmx-hero-action p{font-size:12px}.nmx-shortcut-grid{grid-template-columns:1fr;gap:12px}.nmx-home .nmx-action-card{min-height:146px;padding:19px}.nmx-home .nmx-action-top{margin-bottom:13px}.nmx-activity-grid{grid-template-columns:1fr}.nmx-shell .ncc,.nmx-shell .nrw{padding:0 15px 40px}.nmx-shell .ncc-hero,.nmx-shell .nrw-hero{border-radius:17px;min-height:0;margin:0;display:block}.nmx-shell .ncc-hero-copy,.nmx-shell .nrw-hero-copy{padding:26px 20px 21px}.nmx-shell .ncc-hero h1,.nmx-shell .nrw-hero h1{letter-spacing:-.06em;font-size:clamp(36px,8.4vw,51px)}.nmx-shell .ncc-network-visual,.nmx-shell .nrw-graphic{display:none}.nmx-shell .ncc-hero-copy>p:not(.ncc-eyebrow),.nmx-shell .nrw-hero-copy>p{font-size:12px;line-height:1.65}.nmx-shell .ncc-facts,.nmx-shell .nrw-facts{margin-top:4px;padding:9px 0 14px}.nmx-shell .ncc-section,.nmx-shell .nrw-section{padding:42px 0}.nmx-shell .ncc-intro h2,.nmx-shell .nrw-section-head h2{font-size:clamp(34px,7.6vw,45px)}.nmx-shell .ncc-planner,.nmx-shell .nrw-calculator{grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.nmx-shell .ncc-form,.nmx-shell .ncc-result,.nmx-shell .nrw-fields,.nmx-shell .nrw-result{padding:19px 15px}.nmx-shell .ncc-goals button{min-height:116px}.nmx-shell .ncc-result-top h3{font-size:23px}.nmx-shell .ncc-finale{margin-bottom:20px;padding:30px 19px}.nmx-shell .ncc-finale h2{font-size:38px}.nmx-shell .nrw-role{display:block}.nmx-shell .nrw-role-intro{padding:24px 19px}.nmx-shell .nrw-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nmx-shell .nrw-model-grid button{min-height:0;padding:16px}.nmx-shell .nrw-model-grid button strong{font-size:16px}.nmx-shell .nrw-model-grid button p,.nmx-shell .nrw-model-grid button small{font-size:10px}.nmx-shell .nrw-connected{grid-template-columns:repeat(2,minmax(0,1fr))}.nmx-shell .nrw-connected-card{min-height:145px;padding:16px}.nmx-shell .nrw-connected-card strong{font-size:14px}.nmx-shell .nsa,.nmx-shell .nfs-root,.nmx-shell .nga,.nmx-shell .nwf-shell,.nmx-shell .nqm{min-width:0;max-width:100%;padding-left:16px!important;padding-right:16px!important}.nmx-shell .nsa-header,.nmx-shell .nfs-header,.nmx-shell .nga-header{min-height:0}.nmx-shell .nsa-header-grid,.nmx-shell .nsa-main,.nmx-shell .nfs-main,.nmx-shell .nga-layout{grid-template-columns:minmax(0,1fr)}.nmx-shell h1{overflow-wrap:break-word}.nmx-shell button,.nmx-shell input,.nmx-shell select{touch-action:manipulation}}@media (width<=430px){.nmx-home{padding:5px 15px 20px}.nmx-home .nmx-page-header h1{font-size:31px}.nmx-home .nmx-page-header p{font-size:12px}.nmx-shell .ncc,.nmx-shell .nrw{padding:0 12px 24px}.nmx-shell .ncc-hero h1,.nmx-shell .nrw-hero h1{font-size:38px}.nmx-shell .ncc-facts>div,.nmx-shell .nrw-facts>div{padding:10px}.nmx-shell .nrw-model-grid,.nmx-shell .nrw-connected{grid-template-columns:1fr}.nmx-shell .ncc-goals{grid-template-columns:repeat(2,minmax(0,1fr))}.nmx-shell .ncc-goals button{min-height:114px;padding:12px}.nmx-shell .ncc-goals small{font-size:9px}}@keyframes nmxSkeleton{0%{background-position:190% 0}to{background-position:-190% 0}}@keyframes nmxFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nmx-home,.nmx-shimmer{animation:none!important}.nmx-shell *,.nmx-shell :before,.nmx-shell :after{scroll-behavior:auto!important;transition:none!important}}.nmx-mobile-flow{display:none}.nmx-wizard-copy h1[tabindex="-1"]:focus{outline:none}@media (width<=800px){.nmx-shell .ncc>.ncc-hero,.nmx-shell .ncc>.ncc-facts,.nmx-shell .ncc>#ncc-choose,.nmx-shell .nrw>.nrw-hero,.nmx-shell .nrw>.nrw-facts,.nmx-shell .nrw>.nrw-section,.nmx-shell .nrw>.nrw-footer{display:none!important}.nmx-mobile-flow{min-width:0;padding:5px 3px 25px;animation:.24s both nmxFadeUp;display:block}.nmx-shell .ncc>.ncc-catalog{border-top:1px solid #25313d;margin-top:8px;padding:28px 0 50px}.nmx-shell .ncc>.ncc-catalog .ncc-intro{margin-bottom:18px}.nmx-shell .ncc>.ncc-catalog .ncc-intro h2{font-size:27px}.nmx-shell .ncc>.ncc-finale{display:none!important}.nmx-mobile-flow-top{justify-content:space-between;align-items:center;gap:18px;margin:10px 0 28px;display:flex}.nmx-wizard-breadcrumb{color:#e3f5f0;letter-spacing:.12em;align-items:center;gap:8px;font-size:11px;font-weight:900;display:flex}.nmx-wizard-breadcrumb svg{color:#a8f0d9;flex:none}.nmx-wizard-breadcrumb strong{letter-spacing:0;color:#849aa9;white-space:nowrap;border:1px solid #31404b;border-radius:28px;margin-left:3px;padding:6px 9px;font-size:9px;font-weight:700}.nmx-progress-pips{align-items:center;gap:5px;display:flex}.nmx-progress-pips span{background:#34414e;border-radius:100px;width:9px;height:5px;transition:background .18s,width .18s;display:block}.nmx-progress-pips span.is-active{background:#9fe8cf;width:20px}.nmx-wizard-copy small{letter-spacing:.14em;color:#a5efcf;font-size:10px;font-weight:900}.nmx-wizard-copy h1{letter-spacing:-.06em;color:#f3f7f6;max-width:470px;margin:11px 0 12px;font-size:clamp(31px,7.8vw,40px);line-height:1.08}.nmx-wizard-copy p{color:#a4b4c4;max-width:470px;margin:0 0 23px;font-size:13px;line-height:1.65}.nmx-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.nmx-choice-grid button{color:#f0f5f6;text-align:left;background:#141b25;border:1px solid #2b3643;border-radius:16px;flex-direction:column;align-items:flex-start;gap:13px;min-width:0;min-height:125px;padding:19px 17px;display:flex;position:relative}.nmx-choice-grid button svg:first-child{color:#a5dccc}.nmx-choice-grid button strong{font-size:13px;line-height:1.3}.nmx-choice-check{opacity:0;color:#9aead4;position:absolute;top:14px;right:14px}.nmx-choice-grid button.is-selected,.nmx-goal-stack button.is-selected{background:#172a29;border-color:#a4efd7;box-shadow:inset 0 0 0 1px #a4efd729}.nmx-choice-grid button.is-selected .nmx-choice-check,.nmx-goal-stack button.is-selected .nmx-choice-check{opacity:1}.nmx-goal-stack{gap:8px;display:grid}.nmx-goal-stack button{text-align:left;color:#eef5f4;background:#141b25;border:1px solid #2c3743;border-radius:14px;align-items:center;gap:12px;min-width:0;min-height:75px;padding:14px;display:flex}.nmx-goal-stack button>span:nth-child(2){flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.nmx-goal-stack button>span:nth-child(2) strong{font-size:13px;line-height:1.3}.nmx-goal-stack button>span:nth-child(2) small{color:#98aebb;font-size:10px;line-height:1.5}.nmx-goal-stack .nmx-choice-check{flex:none;position:static}.nmx-goal-icon{color:#aaedd5;background:#263b3b;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.nmx-mobile-fields{gap:17px;display:grid}.nmx-mobile-field{color:#d9e6e9;flex-direction:column;gap:9px;font-size:12px;font-weight:800;display:flex}.nmx-mobile-field input,.nmx-mobile-field select{color:#e7f1f4;background:#141e29;border:1px solid #3b4a55;border-radius:11px;outline:0;width:100%;min-width:0;max-width:100%;min-height:50px;padding:12px 14px;font-size:13px}.nmx-mobile-field input:focus,.nmx-mobile-field select:focus{border-color:#9ce7cc;box-shadow:0 0 0 2px #9ce7cc22}.nmx-field-help{color:#91a7b7;font-size:10px;font-weight:500;line-height:1.55}.nmx-wizard-footnote,.nmx-mini-footer{color:#93a7b5;background:#152021;border:1px solid #354744;border-radius:12px;align-items:flex-start;gap:10px;margin:6px 0 0;padding:13px 14px;font-size:10px;line-height:1.7;display:flex}.nmx-wizard-footnote svg,.nmx-mini-footer svg{color:#a8f0da;flex:none}.nmx-wizard-footer{justify-content:flex-end;align-items:center;gap:10px;margin:24px 0 10px;display:flex}.nmx-wizard-footer .nmx-back-button{margin-right:auto}.nmx-back-button,.nmx-quiet-button{color:#c6d8de;background:#19222c;border:1px solid #3b4d57;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 15px;font-size:12px;font-weight:850;display:inline-flex}.nmx-next-button{color:#0b2420;background:#a4efd1;border:1px solid #b2f3db;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 18px;font-size:12px;font-weight:900;display:inline-flex}.nmx-result-stack{gap:9px;display:grid}.nmx-result-item{text-align:left;color:#f3f6fa;background:#151c27;border:1px solid #2b3a49;border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:18px;display:flex;position:relative}.nmx-result-item.is-selected{background:#172925;border-color:#a3eacf}.nmx-result-item>span:first-child{color:#9fdbcd;letter-spacing:.13em;font-size:9px;font-weight:800}.nmx-result-item>strong{font-size:16px}.nmx-result-item>p{color:#b0bfc9;margin:0;font-size:11px;line-height:1.6}.nmx-result-item>.nmx-result-evidence{color:#8ea5b0;font-size:10px;line-height:1.5}.nmx-result-next{background:#1a2a28;border:1px solid #426457;border-radius:14px;flex-direction:column;gap:9px;margin-top:8px;padding:18px;display:flex}.nmx-result-next small{color:#a3e8cd;letter-spacing:.12em;font-size:10px;font-weight:850}.nmx-result-next strong{font-size:17px}.nmx-result-next p{color:#b9c6c8;margin:0;font-size:11px;line-height:1.7}.nmx-result-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:9px 0 0;display:flex}.nmx-result-actions .nmx-primary-cta{min-height:46px;font-size:12px}.nmx-locked{color:#a6b4bd;align-items:center;gap:8px;font-size:11px;display:flex}.nmx-form-notice{color:#b2f3d8;font-size:10px}.nmx-empty-mobile{color:#d5e3e8;border:1px dashed #4a5b65;border-radius:13px;flex-direction:column;align-items:flex-start;gap:10px;padding:22px;display:flex}.nmx-empty-mobile p{color:#96abb8;margin:0;font-size:12px;line-height:1.6}.nmx-rewards-switch{background:#151c26;border:1px solid #2c3a47;border-radius:14px;gap:7px;margin:0 0 23px;padding:5px;display:flex}.nmx-rewards-switch button{color:#a9bbc7;background:0 0;border:1px solid #0000;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:45px;font-size:12px;font-weight:900;display:flex}.nmx-rewards-switch button.is-selected{color:#bdfce7;background:#2a3b3c;border-color:#466258}.nmx-rewards-creator,.nmx-rewards-business{gap:15px;display:grid}.nmx-earn-summary{background:#162026;border:1px solid #30414b;border-radius:17px;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;padding:21px 19px;display:flex}.nmx-earn-summary>div{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.nmx-earn-summary small{letter-spacing:.13em;color:#9cc8bd;font-size:9px;font-weight:850}.nmx-earn-summary strong{letter-spacing:-.05em;color:#f2f9f8;font-family:Space Grotesk,sans-serif;font-size:45px}.nmx-earn-summary p{color:#a7b9c3;margin:0;font-size:11px;line-height:1.6}.nmx-status-preview{color:#c1c7bd;white-space:normal;text-align:center;border:1px dashed #6a6f73;border-radius:40px;padding:6px 9px;font-size:9px;line-height:1.3}.nmx-reward-prep,.nmx-reward-checklist{background:#141c27;border:1px solid #293946;border-radius:16px;padding:21px 19px}.nmx-prep-heading{align-items:center;gap:10px;display:flex}.nmx-prep-heading svg{color:#a2f0d0}.nmx-prep-heading h2,.nmx-reward-checklist h3{margin:0;font-size:17px;line-height:1.3}.nmx-reward-prep p{color:#a6bbca;margin:13px 0 20px;font-size:12px;line-height:1.7}.nmx-reward-checklist h3{margin-bottom:19px}.nmx-reward-checklist>div{border-top:1px solid #2b3845;align-items:flex-start;gap:12px;margin:14px 0;padding-top:13px;display:flex}.nmx-reward-checklist>div>span{color:#b6f5dc;background:#2a3b3c;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:11px;font-weight:900;display:grid}.nmx-reward-checklist section{flex-direction:column;gap:5px;display:flex}.nmx-reward-checklist section strong{font-size:12px}.nmx-reward-checklist section p{color:#9caebb;margin:0;font-size:11px;line-height:1.6}.nmx-budget-intro{background:#172128;border:1px solid #30414a;border-radius:16px;padding:19px}.nmx-budget-intro small{letter-spacing:.13em;color:#a5e5d0;font-size:9px;font-weight:850}.nmx-budget-intro h2{letter-spacing:-.04em;margin:10px 0;font-size:25px}.nmx-budget-intro p{color:#b5c5cb;margin:0;font-size:12px;line-height:1.65}.nmx-unit-head{background:linear-gradient(130deg,#18322e,#172028);border:1px solid #477568;border-radius:17px;flex-direction:column;gap:8px;margin-top:5px;padding:20px;display:flex}.nmx-unit-head>div{flex-direction:column;gap:13px;display:flex}.nmx-unit-head small{letter-spacing:.13em;color:#a2dbc8;font-size:9px;font-weight:850}.nmx-unit-head strong{color:#b7f3dc;letter-spacing:-.05em;font-size:39px;line-height:1.1}.nmx-unit-head strong.negative{color:#f2b3aa}.nmx-unit-head>span{color:#9faeae;font-size:10px}.nmx-disclosure-button{color:#e0eef1;background:#17212d;border:1px solid #304454;border-radius:11px;justify-content:space-between;align-items:center;min-height:49px;padding:12px 15px;font-size:12px;font-weight:800;display:flex}.nmx-economics-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.nmx-economics-fields label{color:#b5c8d0;flex-direction:column;gap:7px;font-size:10px;display:flex}.nmx-economics-fields label>div{background:#121a26;border:1px solid #364954;border-radius:10px;align-items:center;gap:5px;min-height:48px;padding:0 10px;display:flex}.nmx-economics-fields label>div>b{color:#aad3c5}.nmx-economics-fields input{color:#eef4f7;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:10px 3px;font-size:16px}.nmx-unit-truth{background:#182421;border:1px dashed #4e6d62;border-radius:12px;align-items:flex-start;gap:9px;padding:16px;display:flex}.nmx-unit-truth svg{color:#a6efd9;flex:none}.nmx-unit-truth strong{color:#c9e7dc;font-size:12px}.nmx-unit-truth p{color:#adbdc4;margin:8px 0;font-size:11px;line-height:1.6}.nmx-unit-truth small{color:#879fa9;font-size:10px;line-height:1.6}.nmx-mobile-error{color:#ffb6b6;font-size:12px}}@media (width<=380px){.nmx-earn-summary{flex-direction:column}.nmx-wizard-breadcrumb strong{padding:5px;font-size:8px}.nmx-wizard-copy h1{font-size:31px}.nmx-economics-fields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.nmx-mobile-flow{animation:none!important}.nmx-progress-pips span{transition:none!important}}.neos{--nite-motion-fast:.14s;--nite-motion-normal:.21s;--nite-motion-ease:cubic-bezier(.2,.75,.22,1);--nite-action-ring:#b1fbe2d9}.neos :where(a[href],button,[role=button],summary,input,select,textarea){-webkit-tap-highlight-color:transparent}.neos :where(a[href],button,[role=button],summary){touch-action:manipulation}.neos :where(a[href],button,[role=button],summary,input,select,textarea):focus-visible{outline:2px solid var(--nite-action-ring);outline-offset:3px}.neos :where(button,[role=button]):is(:disabled,[aria-disabled=true]){filter:saturate(.55);cursor:not-allowed!important}.neos :where(button,[role=button]):not(:disabled):not([aria-disabled=true]):active,.neos :where(a[href]):not([aria-disabled=true]):active{filter:brightness(.96)}@media (hover:hover) and (pointer:fine){.neos :where(.nld-btn,.nld-header-cta,.nld-result-button,.nld-fastpath,.nmx-primary-cta,.ncc-button,.nrw-btn,.nwf-primary,.nfs-start-link,.ncm-primary-link,.nmx-next-button,.neos-form-button,.nld-how-cta button) svg:last-child{transition:transform var(--nite-motion-normal) var(--nite-motion-ease)}.neos :where(.nld-btn,.nld-header-cta,.nld-result-button,.nld-fastpath,.nmx-primary-cta,.ncc-button,.nrw-btn,.nwf-primary,.nfs-start-link,.ncm-primary-link,.nmx-next-button,.neos-form-button,.nld-how-cta button):hover:not(:disabled) svg:last-child{transform:translate(3px)}.neos :where(.nld-cap-card,.nmx-action-card,.nld-goal-card,.nld-step):hover{transition-duration:var(--nite-motion-normal)}}.nmx-shell .neos-side{background:#0b121c;border-right-color:#263644;flex:none;gap:0;width:248px;min-height:0;padding:23px 15px 16px;overflow:hidden}.nmx-shell .neos-side>.neos-logo{min-height:43px;margin:0 4px 16px}.nmx-side-context{letter-spacing:.06em;color:#a9cad2;background:#131f2a;border:1px solid #b1d8d924;border-radius:9px;align-items:center;gap:7px;margin:0 4px 15px;padding:10px 8px;font-size:8px;font-weight:850;display:flex}.nmx-side-context svg{color:#9adfce;flex:none}.nmx-side-context span{color:#b7a8e1;white-space:nowrap;margin-left:auto;font-size:7px}.nmx-side-scroller{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#45616c transparent;flex:1;min-height:0;padding-right:3px;overflow:hidden auto}.nmx-side-scroller::-webkit-scrollbar{width:5px}.nmx-side-scroller::-webkit-scrollbar-thumb{background:#45616c;border-radius:6px}.nmx-shell .nmx-side-scroller nav{flex-direction:column;gap:10px;padding:0 1px 6px;display:flex}.nmx-shell .nmx-side-primary{flex-direction:column;gap:3px;display:flex}.nmx-side-caption{color:#8eacba;letter-spacing:.115em;padding:5px 12px 7px;font-size:9px;font-weight:900}.nmx-shell .nmx-side-scroller nav a{color:#b9cbd7;min-height:43px;transition:background-color var(--nite-motion-fast),border-color var(--nite-motion-fast),color var(--nite-motion-fast);border:1px solid #0000;border-radius:10px;align-items:center;gap:11px;padding:11px 12px;font-size:11.5px;font-weight:750;display:flex}.nmx-shell .nmx-side-scroller nav a svg{color:#8baabd;flex:none;width:16px;min-width:16px}.nmx-shell .nmx-side-scroller nav a:hover{color:#f0faf6;background:#192a32}.nmx-shell .nmx-side-scroller nav a.is-active{border-color:#477566;box-shadow:inset 3px 0 #a2f0d2;color:#c6ffe9!important;background:linear-gradient(112deg,#213e3a,#172c35)!important}.nmx-shell .nmx-side-scroller nav a.is-active svg{color:#c5ffdf}.nmx-side-section{background:#101923;border:1px solid #a7c7d524;border-radius:11px;overflow:hidden}.nmx-side-section>summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:#dce7ef;justify-content:space-between;align-items:center;gap:10px;padding:13px 11px;list-style:none;display:flex}.nmx-side-section>summary::-webkit-details-marker{display:none}.nmx-side-section>summary>span{letter-spacing:.11em;flex-direction:column;gap:5px;font-size:9px;font-weight:900;display:flex}.nmx-side-section>summary small{color:#8398a8;letter-spacing:0;font-size:9px;font-weight:500;line-height:1.35}.nmx-side-section>summary svg{color:#a6c8d2;transition:transform var(--nite-motion-fast) var(--nite-motion-ease);flex:none}.nmx-side-section[open]>summary svg{transform:rotate(180deg)}.nmx-side-section>summary:hover{background:#1b2a37}.nmx-side-section[open]>summary{color:#c2f1de;border-bottom:1px solid #adccd31f}.nmx-side-links{flex-direction:column;gap:2px;padding:7px 5px;display:flex}.nmx-shell .neos-side-bottom{background:#122026;border:1px solid #304a4f;border-radius:12px;flex:none;margin:13px 0 0;padding:12px}.nmx-side-safety{align-items:center;gap:8px;display:flex}.nmx-side-safety svg{color:#a6f1d8;flex:none}.nmx-side-safety strong{color:#d5eae4;font-size:11px}.nmx-shell .neos-side-bottom p{color:#aac2c2;margin:6px 0 7px;font-size:10px;line-height:1.6}.nmx-shell .neos-policy-links{gap:4px 10px;margin:9px 0 0;padding:9px 0 0}.nmx-shell .neos-policy-links a{min-height:27px;font-size:10px}.nmx-shell .neos-side-bottom>button{align-items:center;gap:5px;min-height:34px;margin-top:5px;padding:6px 0;display:inline-flex}.nmx-shell .neos-workspace-main>:not(.nqx-workspace-top){animation:niteContentArrive .24s var(--nite-motion-ease) both}@keyframes niteContentArrive{0%{opacity:.93;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.nmx-shell .nqx-workspace-top{isolation:isolate;background:0 0}.nmx-shell .nqx-workspace-location{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nmx-shell .nmx-identity-avatar{transition:border-color var(--nite-motion-fast),background-color var(--nite-motion-fast)}.nmx-shell .nmx-identity:hover .nmx-identity-avatar{background:#2e5250;border-color:#93dbcb}.nmx-shell .nmx-tabs .nmx-tab{transition:background-color var(--nite-motion-fast),color var(--nite-motion-fast)}.nmx-shell .nmx-tabs .nmx-tab:active{background:#90eed017}.nmx-shell .nmx-tabs .nmx-tab.is-active{color:#b9f7dc}.neos :where([id]){scroll-margin-top:85px}.neos :where(input:not([type=checkbox]):not([type=radio]),textarea,select):focus-visible{border-color:#a2ebd5;box-shadow:0 0 0 3px #91f1d718}.neos :where(button[aria-busy=true],button[data-loading=true]){cursor:progress!important}@media (width<=800px){.nmx-shell .neos-side{display:none!important}.nmx-shell .neos-workspace-main>:not(.nqx-workspace-top){animation-duration:.18s}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.neos *,.neos :before,.neos :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.neos :where(button,a[href]):hover svg{transform:none!important}}:root{--nr-afterhours:#102935;--nr-slate:#254554;--nr-mineral:#e8eff0;--nr-signal:#e97656;--nr-chalk:#f8faf8;--nr-meta:#97adba;--nr-ink:#16303b;--nr-outline:#ccd9dc}.neos.nld-page{background:var(--nr-mineral);color:var(--nr-ink)}body .neos.nld-page .nph-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8faf8fa!important;border-bottom:1px solid #cfdadc!important}body .neos.nld-page .nph-header .nld-header-inner{max-width:1320px}body .neos.nld-page .nph-header .nld-nav a{color:var(--nr-ink);letter-spacing:-.01em;font-weight:690}body .neos.nld-page .nph-header .nld-nav a:hover,body .neos.nld-page .nph-header .nld-nav a[aria-current=page]{border-bottom-color:var(--nr-signal);color:#b2442d!important}body .neos.nld-page .nph-header .nld-header-cta{background:var(--nr-afterhours)!important;color:#fff!important;letter-spacing:0!important;border-radius:3px!important}body .neos.nld-page .nph-header .nld-header-cta:hover{background:#c94b31!important}.neos.nld-page .nld-hero-command>.nsc.nsc-public{--nsc-ink:var(--nr-chalk);--nsc-paper:var(--nr-afterhours);--nsc-line:#47606b;--nsc-ember:var(--nr-signal);color:var(--nr-chalk);border-radius:0;overflow:hidden;background:var(--nr-afterhours)!important;min-height:540px!important}.neos.nld-page .nld-hero-command .nsc-public .nsc-aura{opacity:1;background:linear-gradient(112deg,#0000 51%,#97adba17 51.05%,#0000 51.3%),repeating-linear-gradient(90deg,#0000 0 calc(100% - 1px),#aac8d309 calc(100% - 1px) 100%) 0 0/240px 100%}.neos.nld-page .nld-hero-command .nsc-public .nsc-aura i{display:none!important}.neos.nld-page .nld-hero-command .nsc-public .nsc-content{-moz-column-gap:clamp(26px,5vw,90px);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);place-items:center stretch;gap:15px clamp(26px,5vw,90px);min-height:540px;max-width:1290px!important;padding:clamp(55px,7vw,102px) clamp(22px,5vw,74px) 27px!important;display:grid!important}.neos.nld-page .nsc-public .nsc-intro{text-align:left;grid-area:1/1/3;align-self:center;max-width:600px}.neos.nld-page .nsc-public .nsc-identity{border:0;border-left:3px solid var(--nr-signal);box-shadow:none;color:#d5e4e8;letter-spacing:0;background:0 0;border-radius:0;justify-content:flex-start;padding:3px 0 3px 11px;font-size:12px}.neos.nld-page .nsc-public .nsc-identity-mark{display:none}.neos.nld-page .nsc-public .nsc-identity-text b{color:#678592}.neos.nld-page .nsc-public .nsc-identity-state{color:#bed0d7;font-size:10px}.neos.nld-page .nsc-public .nsc-identity-state span{background:var(--nr-signal)}.neos.nld-page .nsc-public .nsc-eyebrow{letter-spacing:.015em;text-transform:none;color:#bccfd6;justify-content:flex-start;margin:45px 0 15px;font:650 13px/1.45 DM Sans,system-ui,sans-serif;display:flex}.neos.nld-page .nld-hero-command .nsc-public h1,.neos.nld-page .nld-hero-command .nsc-public h1 em{letter-spacing:-.079em!important;color:var(--nr-chalk)!important;text-transform:none!important;text-shadow:none!important;font:800 clamp(48px,4.6vw,67px)/1.01 DM Sans,system-ui,sans-serif!important}.neos.nld-page .nld-hero-command .nsc-public h1 em{white-space:normal;display:inline}.neos.nld-page .nsc-public .nsc-subtitle{text-align:left;max-width:470px;font:450 clamp(14px,1.25vw,17px)/1.72 DM Sans,sans-serif;color:#bed1d8!important;margin:21px 0 0!important}.neos.nld-page .nsc-public .nsc-route-steps{counter-reset:route;border-top:1px solid #385667;flex-wrap:wrap;align-items:center;gap:11px 15px;max-width:490px;margin:28px 0 0;padding:17px 0 0;list-style:none;display:flex}.neos.nld-page .nsc-public .nsc-route-steps li{counter-increment:route;color:#d5e3e7;white-space:normal;align-items:center;gap:7px;font:650 12px/1.4 DM Sans,sans-serif;display:inline-flex}.neos.nld-page .nsc-public .nsc-route-steps li:before{content:counter(route);color:#ffb8a6;border:1px solid #758f99;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font:800 11px/1 DM Sans,sans-serif;display:grid}.neos.nld-page .nsc-public .nsc-command{background:var(--nr-chalk);border:1px solid #dfe7e7;border-radius:4px;grid-area:1/2;align-self:end;width:100%;max-width:none;padding:clamp(18px,2.5vw,31px);box-shadow:0 24px 48px #05141b29}.neos.nld-page .nsc-public .nsc-input-label{color:#1a3641;font-size:13px}.neos.nld-page .nsc-public .nsc-command textarea{min-height:123px;color:#142c39!important}.neos.nld-page .nsc-public .nsc-command textarea::placeholder{color:#637986}.neos.nld-page .nsc-public .nsc-compose-foot{border-color:#c9d7db;gap:12px}.neos.nld-page .nsc-public .nsc-mode{color:#36505b;border-radius:2px;min-height:44px;font-size:12px}.neos.nld-page .nsc-public .nsc-mode.is-selected{background:var(--nr-afterhours);color:var(--nr-chalk);border-color:var(--nr-afterhours);box-shadow:none;border-radius:2px}.neos.nld-page .nsc-public .nsc-submit{color:#17262c;background:var(--nr-signal);min-height:50px;box-shadow:none;border-radius:2px;font-size:13px;transform:none}.neos.nld-page .nsc-public .nsc-submit:hover{color:#fff;background:#e45a3b}.neos.nld-page .nsc-public .nsc-mode-detail{text-align:left;color:#c3d6da;grid-area:2/2;justify-content:flex-start;width:100%;max-width:none;margin:0;padding:10px 1px 0;font-size:12px;line-height:1.55}.neos.nld-page .nsc-public .nsc-mode-detail svg{color:var(--nr-signal);flex:none}.neos.nld-page .nsc-public .nsc-mode-detail span{color:#9fb7bf}.neos.nld-page .nsc-public .nsc-ideas{text-align:left;grid-area:3/1;width:100%;max-width:none;margin:14px 0 0}.neos.nld-page .nsc-public .nsc-ideas-label{letter-spacing:0;text-transform:none;color:#a9c3c9;font-size:12px;font-weight:700}.neos.nld-page .nsc-public .nsc-chips{justify-content:flex-start;gap:8px;margin-top:10px}.neos.nld-page .nsc-public .nsc-chips button{color:#d9e7e9;background:#1c3a48;border-color:#4d6a74;border-radius:2px;min-height:44px;padding:10px 12px;font-size:12px;line-height:1.35}.neos.nld-page .nsc-public .nsc-chips button:hover{background:#2c5360;border-color:#aec4c9}.neos.nld-page .nsc-public .nsc-notice{border-radius:3px;grid-area:3/2;align-self:start;margin:10px 0 0;font-size:13px}.neos.nld-page .nsc-public .nsc-truth{color:#bed0d6;border-top:1px solid #47606b;grid-area:4/1/auto/-1;width:100%;max-width:none;margin:34px 0 0;padding:16px 0 0;font-size:12px;line-height:1.55}.neos.nld-page .nsc-public .nsc-truth span{max-width:850px}.neos.nld-page .nsc-public .nsc-truth a{color:#ffb8a6;font-size:12px}body .neos.nld-page .nld-track{background:var(--nr-slate)!important;border-color:var(--nr-slate)!important}body .neos.nld-page .nld-track-inner{color:var(--nr-chalk);min-height:51px}body .neos.nld-page .nld-first-job{background:var(--nr-chalk);border-color:var(--nr-outline)}body .neos.nld-page .nld-first-job h2{color:var(--nr-afterhours)}body .neos.nld-page .nld-first-job h2 em{color:inherit;font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--nr-signal);text-decoration-color:var(--nr-signal);text-underline-offset:8px;text-decoration-thickness:5px}body .neos.nld-page .nld-first-job-options{border-top:1px solid var(--nr-outline)}body .neos.nld-page .nld-first-job-options>a{border-color:var(--nr-outline);border-radius:0;min-height:110px;padding:20px 15px}body .neos.nld-page .nld-first-job-options>a:hover{background:#edf3f4}body .neos.nld-page .nld-routing-details{color:var(--nr-ink);background:#d7e3e6;border-color:#bbd0d5}.neos.nld-page .nld-discover{background:var(--nr-afterhours);color:var(--nr-chalk)}.neos.nld-page .nld-section-index{text-transform:none;letter-spacing:0;font-size:12px}.neos.nmx-shell .ncm.nun{--ncm-edge:#d5e0e2;--ncm-muted:#56707d;--ncm-text:#16303b;color:var(--nr-ink);background:#f3f7f7;border-radius:2px}.neos.nmx-shell .ncm.nun .ncm-cards{background:#c7d6d9;border:1px solid #c7d6d9;grid-template-columns:repeat(12,minmax(0,1fr));gap:1px}.neos.nmx-shell .ncm.nun .ncm-card{min-width:0;min-height:232px;color:var(--nr-ink);box-shadow:none;background:#fcfdfb;border:0;border-radius:0;grid-column:span 4;padding:clamp(18px,2vw,29px)}.neos.nmx-shell .ncm.nun .ncm-card:nth-child(5n+1){grid-column:span 8}.neos.nmx-shell .ncm.nun .ncm-card:hover,.neos.nmx-shell .ncm.nun .ncm-card.is-active{box-shadow:inset 0 4px 0 var(--nr-signal);background:#e5eef0;border-color:#0000}.neos.nmx-shell .ncm.nun .ncm-card>strong{color:var(--nr-afterhours);font-size:clamp(18px,2.2vw,26px);line-height:1.14}.neos.nmx-shell .ncm.nun .ncm-card-eyebrow{color:#516b78;text-transform:none;letter-spacing:0;font-size:12px}.neos.nmx-shell .ncm.nun .ncm-hero,.neos.nmx-shell .ncm.nun .ncm-feature,.neos.nmx-shell .ncm.nun .ncm-search{border-radius:3px}.neos.nmx-shell .ncm.nun .ncm-filters button{border-radius:2px}.neos.nmx-shell .ncm.nun .ncm-filters button.selected{background:var(--nr-afterhours);border-color:var(--nr-afterhours)}.neos.nmx-shell .ncm.nun :is(.ncm-hero-action,.ncm-buy-link,.ncm-primary){background:var(--nr-afterhours);border-color:var(--nr-afterhours);color:#fff!important;border-radius:3px!important}.neos.nmx-shell .ncm.nun :is(.ncm-hero-action,.ncm-buy-link,.ncm-primary):hover{background:#c9563a;border-color:#c9563a}.neos.nld-page :focus-visible,.neos.nmx-shell .ncm.nun :focus-visible{outline-offset:4px;outline:3px solid var(--nr-signal)!important}@media (width<=1100px){.neos.nld-page .nld-hero-command .nsc-public .nsc-content{-moz-column-gap:26px!important;column-gap:26px!important}.neos.nmx-shell .ncm.nun .ncm-card:nth-child(n){grid-column:span 6}}@media (width<=820px){.neos.nld-page .nld-hero-command .nsc-public .nsc-content{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:45px 20px 35px!important;display:flex!important}.neos.nld-page .nsc-public .nsc-intro,.neos.nld-page .nsc-public .nsc-ideas{text-align:left;max-width:none}.neos.nld-page .nld-hero-command .nsc-public h1,.neos.nld-page .nld-hero-command .nsc-public h1 em{font-size:clamp(44px,9vw,76px)!important;line-height:1.02!important}.neos.nld-page .nsc-public .nsc-eyebrow{margin:26px 0 12px}.neos.nld-page .nsc-public .nsc-subtitle{margin:16px 0 25px!important}.neos.nld-page .nsc-public .nsc-command{margin-top:20px;box-shadow:0 18px 32px #05141b21}.neos.nld-page .nsc-public .nsc-mode-detail{margin:13px 0 0;padding:0}.neos.nld-page .nsc-public .nsc-ideas{margin-top:26px}.neos.nld-page .nsc-public .nsc-truth{margin:28px 0 0}}@media (width<=560px){.neos.nld-page .nld-hero-command .nsc-public .nsc-content{padding:35px 17px 30px!important}.neos.nld-page .nld-hero-command .nsc-public h1,.neos.nld-page .nld-hero-command .nsc-public h1 em{font-size:clamp(40px,11.6vw,59px)!important}.neos.nld-page .nsc-public .nsc-identity{font-size:10px}.neos.nld-page .nsc-public .nsc-identity-state{font-size:9px}.neos.nld-page .nsc-public .nsc-command{padding:15px 13px;box-shadow:0 14px 24px #05141b1c}.neos.nld-page .nsc-public .nsc-mode-group{justify-content:stretch;width:100%}.neos.nld-page .nsc-public .nsc-mode{min-width:0;padding:10px 6px;font-size:12px}.neos.nld-page .nsc-public .nsc-submit{width:100%}.neos.nld-page .nsc-public .nsc-truth{text-align:left;justify-content:flex-start;align-items:flex-start}.neos.nmx-shell .ncm.nun .ncm-card:nth-child(n){grid-column:span 12;min-height:190px}}@media (prefers-reduced-motion:reduce){.neos.nld-page .nsc-public *,.neos.nmx-shell .ncm.nun .ncm-card{transition:none!important;animation:none!important;transform:none!important}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:.5rem;--font-heading:ui-sans-serif, system-ui, sans-serif;--font-body:ui-sans-serif, system-ui, sans-serif;--font-display:ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--sidebar-background:0 0% 98%;--sidebar-foreground:240 5.3% 26.1%;--sidebar-primary:240 5.9% 10%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:240 4.8% 95.9%;--sidebar-accent-foreground:240 5.9% 10%;--sidebar-border:220 13% 91%;--sidebar-ring:217.2 91.2% 59.8%}.dark{--background:0 0% 3.9%;--foreground:0 0% 98%;--card:0 0% 3.9%;--card-foreground:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 0% 83.1%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%;--sidebar-background:240 5.9% 10%;--sidebar-foreground:240 4.8% 95.9%;--sidebar-primary:224.3 76.3% 48%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:240 3.7% 15.9%;--sidebar-accent-foreground:240 4.8% 95.9%;--sidebar-border:240 3.7% 15.9%;--sidebar-ring:217.2 91.2% 59.8%}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}body{background-color:hsl(var(--background));font-family:var(--font-body);color:hsl(var(--foreground))}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.size-4{width:1rem;height:1rem}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1px\]{height:1px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-\[2rem\]{min-height:2rem}.min-h-\[60px\]{min-height:60px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0}.w-1{width:.25rem}.w-10{width:2.5rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-36{width:9rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[140px\]{width:140px}.w-\[1px\]{width:1px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.max-w-md{max-width:28rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-2xl{border-radius:1rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[--color-border\]{border-color:var(--color-border)}.border-border{border-color:hsl(var(--border))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-l-transparent{border-left-color:#0000}.border-t-slate-800{--tw-border-opacity:1;border-top-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:#0000}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-black\/80{background-color:#000c}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-foreground{background-color:hsl(var(--foreground))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-slate-50{--tw-gradient-to:#f8fafc var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.accent-primary{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-ring{--tw-ring-color:hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color:hsl(var(--sidebar-ring))}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.running{animation-play-state:running}.paused{animation-play-state:paused}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-slate-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-destructive:focus-visible{--tw-ring-color:hsl(var(--destructive))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100,.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:.2s ease-out accordion-up}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:.2s ease-out accordion-down}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:.8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media (width>=640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (width>=768px){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline-offset:2px;outline:2px solid #0000}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline-offset:2px;outline:2px solid #0000}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
