.night-public-page{--background:#0b0d10;--foreground:#f4f1e9;--card:#15191e;--card-foreground:#f4f1e9;--popover:#171b20;--popover-foreground:#f4f1e9;--primary:#ff5e24;--primary-foreground:#111316;--secondary:#f4f1e914;--secondary-foreground:#f4f1e9;--muted:#f4f1e911;--muted-foreground:#9ba2a8;--accent:#ff5e241f;--accent-foreground:#ff9a75;--border:#f4f1e921;--input:#f4f1e929;--ring:#ff5e24ad;color:#f4f1e9;background:radial-gradient(80% 34% at 50% 0,#ff5e240e,#0000 72%),#0b0d10;min-height:100svh}.night-public-main{min-height:calc(100svh - var(--v7-header-h));padding-top:var(--v7-header-h)}.night-public-page .v7-footer-badge a{color:#f4f1e9;background:#15191e;border-color:#f4f1e924}.night-public-page .v7-footer-badge a:hover{background:#1b2026;border-color:#ff5e2480}.night-page-hero{isolation:isolate;padding-block:76px 64px;position:relative;overflow:hidden}.night-page-hero:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#f4f1e908 1px,#0000 1px),linear-gradient(90deg,#f4f1e908 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.night-page-eyebrow{font-family:var(--v7-font-pixel);letter-spacing:.16em;text-transform:uppercase;color:#ff8b62;font-size:8px;line-height:1.65}.night-page-title{font-family:var(--v7-font-display);letter-spacing:-.035em;text-wrap:balance;color:#f4f1e9;font-weight:700;line-height:1.04}.night-page-copy{color:#f4f1e99e}.night-section-heading{font-family:var(--v7-font-display);letter-spacing:-.025em;color:#f4f1e9}.night-public-page [data-slot=badge]{color:#f4f1e9b8;background:#f4f1e90f;border-color:#f4f1e921}@media (width<=767px){.night-page-hero{padding-block:54px 48px}}.night-primary-action{color:#111316!important;background:#ff5e24!important;border-color:#ff7443!important;box-shadow:0 3px #79280e,0 14px 30px -18px #ff5e24b8!important}.night-primary-action:hover{filter:none!important;background:#ff7547!important}.night-secondary-action{color:#f4f1e9!important;box-shadow:none!important;background:#f4f1e90b!important;border-color:#f4f1e929!important}.night-secondary-action:hover{color:#ff9a75!important;background:#ff5e2412!important;border-color:#ff5e247a!important}.night-content-card,.night-shortcut-card{background:#15191e!important;border-color:#f4f1e921!important;box-shadow:0 24px 54px -40px #000000f2!important}.night-shortcut-card[data-featured]{background:radial-gradient(circle at 100% 0,#ff5e241f,#0000 46%),#171a1f!important;border-color:#ff5e2461!important}.night-content-card:hover,.night-shortcut-card:hover{border-color:#ff5e246b!important;box-shadow:0 28px 62px -38px #000!important}.night-card-icon{color:#ff8b62!important;background:#f4f1e90e!important;border-color:#f4f1e921!important}.night-page-cta{box-shadow:0 30px 80px -48px #000;background:radial-gradient(circle at 50% 100%,#ff5e241a,#0000 58%),#15191e!important;border-color:#ff5e2447!important}.night-games-page .night-games-featured,.night-games-page .night-games-library{border-top:1px solid #f4f1e914}.night-games-page #featured-games h2,.night-games-page #game-generator h2,.night-games-page #game-library h2{font-family:var(--v7-font-display);letter-spacing:-.025em;color:#f4f1e9}.night-games-page #featured-games p,.night-games-page #game-generator p{color:#f4f1e999}.night-games-page #featured-games>div:first-child>[data-slot=button]{color:#f4f1e9b8;box-shadow:none;background:#f4f1e90a;border:1px solid #f4f1e91f}.night-games-page #featured-games>div:first-child>[data-slot=button]:hover{color:#ff9a75;border-color:#ff5e245c}.night-games-page #featured-games article,.night-games-page #featured-games .bg-glass-panel{background:#15191e!important;border:1px solid #f4f1e921!important;box-shadow:0 24px 54px -40px #000000f2!important}.night-games-page #featured-games article:hover{border-color:#ff5e2461!important;box-shadow:0 28px 64px -38px #000!important}.night-games-page #featured-games article p{color:#f4f1e994!important}.night-games-page #game-generator>div{background:radial-gradient(circle at 100% 0,#ff5e2414,#0000 36%),#15191e!important;border-color:#f4f1e924!important;box-shadow:0 30px 80px -48px #000!important}.night-games-page #game-generator>.border-neon:before{display:none}.night-games-page #game-generator>div>div>[data-slot=button],.night-games-page #game-generator a[href^=\/studio]{color:#111316!important;background:#ff5e24!important;border-color:#ff7443!important;box-shadow:0 3px #79280e!important}.night-games-page #game-generator textarea{color:#f4f1e9!important;box-shadow:none!important;background:#0b0d10!important;border-color:#f4f1e924!important}.night-games-page #game-generator [class*=radial-gradient]{border-color:#f4f1e91f}.night-pricing-section:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#f4f1e905 1px,#0000 1px),linear-gradient(90deg,#f4f1e905 1px,#0000 1px);background-size:56px 56px;height:36rem;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.night-pricing-entry-rail{border-block:1px solid #f4f1e921}.night-pricing-entry-rail>a{color:#f4f1e9;border-bottom:1px solid #f4f1e91a;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.15rem;transition:color .16s;display:flex}.night-pricing-entry-rail>a:last-child{border-bottom:0}.night-pricing-entry-rail>a:hover{color:#ff9a75}.night-pricing-entry-rail strong,.night-pricing-entry-rail small{display:block}.night-pricing-entry-rail strong{font-family:var(--v7-font-display);letter-spacing:-.012em;font-size:.9rem}.night-pricing-entry-rail small{color:#f4f1e97a;max-width:18rem;margin-top:.35rem;font-size:.72rem;line-height:1.6}.night-pricing-catalog{scroll-margin-top:calc(var(--v7-header-h) + 24px);border-top:1px solid #f4f1e917;padding-top:4rem}.night-pricing-catalog-heading{margin-bottom:.5rem}.night-pricing-tabs{color:#f4f1e994;background:0 0;border-bottom:1px solid #f4f1e91f}.night-pricing-tab-active{box-shadow:none;color:#f4f1e9!important;background:0 0!important;border-color:#ff7443!important}.night-pricing-group-badge,.night-pricing-plan-badge{color:#ff9a75;background:#ff5e2424;border:1px solid #ff5e247a}.night-pricing-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#12161a!important;border-color:#f4f1e921!important;border-radius:.85rem!important}.night-pricing-card:hover{border-color:#f4f1e93d!important}.night-pricing-card-featured{border-top-color:#ff7443!important}.night-pricing-card hr{border-color:#f4f1e91f}.night-pricing-faq{background:#111419;border-top:1px solid #f4f1e914}.night-pricing-faq #faq h2{font-family:var(--v7-font-display);letter-spacing:-.025em;color:#f4f1e9}.night-pricing-faq-card{background:0 0!important;border-width:0 0 1px!important;border-color:#f4f1e91f!important;border-radius:0!important}.night-pricing-faq #faq [data-slot=accordion]{background:#15191e;border:1px solid #f4f1e91a}.night-pricing-faq #faq [data-slot=accordion-item][data-state=open]{background:#1a1f25}.night-pricing-faq #faq a,.night-pricing-page #pricing a{text-decoration-color:#ff5e248c}@media (width>=768px){.night-pricing-faq #faq>div{grid-template-columns:minmax(14rem,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(3rem,8vw,7rem);display:grid;max-width:72rem!important}.night-pricing-faq #faq>div>div:first-child{text-align:left;max-width:none;margin:0}.night-pricing-faq #faq>div>div:nth-child(2){margin-top:0}}.night-showcase-hero{background:#0b0e11;border-bottom:1px solid #f4f1e914}.night-showcase-hero:before{opacity:.25;-webkit-mask-image:linear-gradient(#000,#0000 76%);mask-image:linear-gradient(#000,#0000 76%)}.night-showcase-spotlight{border-left:1px solid #f4f1e917;padding-left:1.5rem}.night-showcase-spotlight-card>div{padding-inline:0}.night-showcase-spotlight-card article{box-shadow:none!important;background:#12161a!important;border:1px solid #f4f1e924!important;border-radius:.85rem!important;gap:1rem!important;padding-block:1rem!important}.night-showcase-spotlight-card article:hover{border-color:#ff5e2466!important;transform:none!important}.night-showcase-spotlight-card article header{padding-inline:1rem}.night-showcase-spotlight-card article header h3{font-family:var(--v7-font-display);color:#f4f1e9;font-size:1rem}.night-showcase-spotlight-card article>div:last-child{padding-inline:1rem}.night-showcase-library{scroll-margin-top:calc(var(--v7-header-h) + 24px);padding-block:84px 72px}.night-showcase-classics{background:#111419;border-top:1px solid #f4f1e914;padding-block:76px 96px}.night-showcase-page #official-builds article,.night-showcase-page #classic-showcases article,.night-game-detail-page .night-game-prompt article{background:#15191e!important;border:1px solid #f4f1e921!important;box-shadow:0 26px 54px -42px #000!important}.night-showcase-page #official-builds article:hover,.night-showcase-page #classic-showcases article:hover,.night-game-detail-page .night-game-prompt article:hover{box-shadow:none!important;border-color:#ff5e246b!important;transform:none!important}.night-showcase-page #official-builds article,.night-showcase-page #classic-showcases article{box-shadow:none!important;border-radius:.85rem!important}.night-showcase-page #official-builds .border-neon:before,.night-showcase-page #classic-showcases .border-neon:before,.night-game-detail-page .night-game-prompt .border-neon:before{display:none}.night-showcase-page #official-builds article>div:first-child,.night-showcase-page #classic-showcases article>div:first-child,.night-game-detail-page .night-game-prompt article>div:first-child{background:#080a0c;border-bottom:1px solid #f4f1e91a}.night-showcase-page #official-builds article h3,.night-showcase-page #classic-showcases article h3,.night-game-detail-page .night-game-prompt article h3{font-family:var(--v7-font-display);letter-spacing:-.015em;color:#f4f1e9!important}.night-showcase-page #official-builds article p,.night-showcase-page #classic-showcases article p,.night-game-detail-page .night-game-prompt article p{color:#f4f1e994!important}.night-showcase-page #official-builds article [data-slot=badge],.night-showcase-page #classic-showcases article [data-slot=badge],.night-game-detail-page .night-game-prompt article [data-slot=badge]{color:#f4f1e9a8!important;background:#f4f1e90e!important;border-color:#f4f1e91f!important}.night-game-actions{border-top:1px solid #f4f1e91a;flex-wrap:wrap;align-items:center;gap:.35rem .55rem;padding-top:.9rem;display:flex}.night-game-play-action{flex:none;color:#111316!important;background:#ff5e24!important;border-color:#ff7443!important;box-shadow:0 3px #79280e!important}.night-game-secondary-actions{flex:auto;justify-content:flex-end;align-items:center;gap:.1rem;min-width:0;display:flex}.night-game-action-link{color:#f4f1e99e!important;box-shadow:none!important;background:0 0!important;border:0!important;padding-inline:.45rem!important}.night-game-action-link:hover{color:#ff9a75!important}.night-classic-editorial-heading{text-align:left}.night-showcase-classics h2{font-family:var(--v7-font-display);letter-spacing:-.025em;color:#f4f1e9}.night-showcase-classics p{color:#f4f1e994!important}.night-showcase-classics a[href=\/games]{color:#f4f1e9!important;background:#f4f1e90b!important;border-color:#f4f1e924!important}.night-showcase-classics a[href="/#game-generator"]{color:#111316!important;background:#ff5e24!important;box-shadow:0 3px #79280e!important}.night-community-hero{background:linear-gradient(90deg,#0000 0 72%,#ff5e2407 72%),#0b0e11;border-bottom:1px solid #f4f1e914}.night-community-hero:before{opacity:.26;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.night-community-edition{border-left:1px solid #f4f1e91a;padding-left:1.5rem}.night-community-edition-title{font-family:var(--v7-font-display);letter-spacing:-.02em;color:#f4f1e9;margin-top:1rem;font-size:1.2rem;font-weight:650;line-height:1.4}.night-community-edition>p:not(.night-page-eyebrow)+p{color:#f4f1e975;margin-top:.8rem;font-size:.75rem;line-height:1.7}.night-community-edition>a{color:#ff9a75;align-items:center;gap:.45rem;margin-top:1.2rem;font-size:.78rem;font-weight:650;display:inline-flex}.night-community-library{background:#0b0d10;padding-top:72px}.night-community-showcase{scroll-margin-top:calc(var(--v7-header-h) + 24px)}.night-community-filter-rail{border-block:1px solid #f4f1e91a;justify-content:flex-start!important;gap:0!important}.night-community-filter-rail>a{color:#f4f1e9ad!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.night-community-filter-rail>a:hover{color:#ff9a75!important;background:#f4f1e909!important}.night-community-filter-rail>a[aria-current=page]{color:#f4f1e9!important;box-shadow:inset 0 -1px #ff7443!important}.night-community-filter-rail>a[href=\/studio]{color:#111316!important;background:#ff5e24!important;border-color:#ff7443!important;box-shadow:0 3px #79280e!important}.night-community-filter-rail>span{background:#f4f1e91f!important}.night-community-card{box-shadow:none!important;background:#12161a!important;border:1px solid #f4f1e921!important;border-radius:.85rem!important}.night-community-card:before{display:none!important}.night-community-card:hover{box-shadow:none!important;border-color:#ff5e246b!important;transform:none!important}.night-community-preview{background:#07090b!important;border-color:#f4f1e91a!important}.night-community-preview>div:last-child{background:linear-gradient(#0000 46%,#0b0d10db)!important}.night-community-card-body h3{font-family:var(--v7-font-display);letter-spacing:-.012em;color:#f4f1e9!important}.night-community-card-body p,.night-community-card-body span{color:#f4f1e994}.night-community-card-body [data-slot=badge]{color:#f4f1e9ad!important;background:#f4f1e90e!important;border-color:#f4f1e91f!important}.night-community-actions:not(.grid){border-top:1px solid #f4f1e91a;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;padding-top:.9rem;display:flex}.night-community-secondary-actions{flex:auto;justify-content:flex-end;min-width:0;display:flex}.night-community-actions>:first-child{color:#111316!important;background:#ff5e24!important;border-color:#ff7443!important;box-shadow:0 3px #79280e!important}.night-community-action-link{color:#f4f1e99e!important;box-shadow:none!important;background:0 0!important;border:0!important;padding-inline:.45rem!important}.night-community-action-link:hover{color:#ff9a75!important}.night-community-leaderboard-page .night-community-card-body{min-height:0!important}@media (width>=768px){.night-community-page .night-community-card-featured{grid-column:1/-1;grid-template-columns:minmax(0,1.4fr) minmax(17rem,.75fr);display:grid}.night-community-page .night-community-card-featured .night-community-preview{aspect-ratio:auto;border-bottom:0;border-right:1px solid #f4f1e91a;min-height:28rem}.night-community-page .night-community-card-featured .night-community-card-body{flex-direction:column;justify-content:flex-end;padding:2rem;display:flex}.night-community-page .night-community-card:not(.night-community-card-featured) .night-community-preview{aspect-ratio:16/10}}.night-game-note-index{font-family:var(--v7-font-pixel);letter-spacing:.08em;color:#ff7f52;flex:none;font-size:7px;line-height:1}.night-game-detail-hero{position:relative}.night-game-detail-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 82% 15%,#ff5e241a,#0000 28rem);position:absolute;inset:0}.night-game-tags>span{color:#f4f1e99e;background:#f4f1e90d;border-color:#f4f1e921}.night-game-player{background:#07090b;border-color:#f4f1e924;box-shadow:0 34px 82px -44px #000}.night-game-player-bar{background:#15191e;border-color:#f4f1e91a}.night-game-detail-notes{background:#111419;border-color:#f4f1e917}.night-game-detail-notes>div{border-color:#f4f1e917}.night-game-prompt{scroll-margin-top:calc(var(--v7-header-h) + 24px)}.night-published-game-content>.pointer-events-none{background:radial-gradient(circle at 75% 20%,#ff5e241a,#0000 34rem)!important}.night-published-game-content h1,.night-published-game-content h2,.night-published-game-content h3{color:#f4f1e9!important}.night-published-game-content article,.night-published-game-content section[aria-labelledby=game-information-heading]{box-shadow:none!important;background:#15191e!important;border-color:#f4f1e91f!important}.night-published-game-content p,.night-published-game-content li,.night-published-game-content dt,.night-published-game-content dd{color:#f4f1e99e}.night-published-game-content .pixel-font{color:#ff8b62!important}@media (width<=767px){.night-community-hero{background:#0b0e11}.night-showcase-spotlight,.night-community-edition{border-top:1px solid #f4f1e917;border-left:0;padding-top:1.4rem;padding-left:0}.night-showcase-spotlight-card article{padding-block:.85rem!important}.night-community-card-featured .night-community-preview{aspect-ratio:16/10}.night-game-actions,.night-community-actions:not(.grid){align-items:flex-start}.night-game-secondary-actions,.night-community-secondary-actions{flex-basis:100%;justify-content:flex-start}.night-pricing-faq-heading{text-align:left}.night-pricing-faq-list{margin-top:2rem}.night-pricing-tabs>button:first-child{padding-left:0}.night-showcase-library{padding-block:60px 52px}.night-showcase-classics{padding-block:56px 72px}.night-community-library{padding-top:44px}.night-community-filter-rail{scrollbar-width:none;margin-inline:-1rem;padding:0 1rem .65rem;overflow-x:auto;flex-wrap:nowrap!important;justify-content:flex-start!important}.night-community-filter-rail::-webkit-scrollbar{display:none}.night-community-filter-rail>*{flex:none}.night-community-filter-rail>span{display:none!important}.night-game-player iframe{height:360px!important;min-height:0!important}}.night-compat-hero{background:radial-gradient(circle at 84% 18%,#ff5e241b,#0000 30rem),linear-gradient(#ffffff03,#0000);border-bottom:1px solid #f4f1e914}.night-templates-hero,.night-featured-hero,.night-3d-hero{border-bottom:1px solid #f4f1e914}.night-templates-hero{background:#0d1013}.night-featured-hero{background:linear-gradient(90deg,#0000 0 69%,#ff5e2409 69%),#0b0e11}.night-3d-hero{background:linear-gradient(90deg,#0000 0 69%,#f4f1e906 69%),#0a0d10}.night-templates-hero:before,.night-featured-hero:before,.night-3d-hero:before{opacity:.32;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.night-collection-hero-grid{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);align-items:end;gap:clamp(3rem,8vw,7rem);display:grid}.night-collection-hero-copy{max-width:51rem}.night-collection-index,.night-featured-editorial{border-left:1px solid #f4f1e924;padding-left:1.5rem}.night-collection-index ol,.night-featured-editorial ol{border-top:1px solid #f4f1e91a}.night-collection-index li,.night-featured-editorial li{color:#f4f1e9b8;border-bottom:1px solid #f4f1e91a;grid-template-columns:2rem minmax(0,1fr);align-items:baseline;gap:.6rem;padding-block:.72rem;display:grid}.night-collection-index li span,.night-featured-editorial li span{font-family:var(--v7-font-pixel);letter-spacing:.08em;color:#ff7f52;font-size:7px}.night-collection-index li strong{letter-spacing:.01em;color:#f4f1e9;font-size:.82rem;font-weight:560}.night-compat-steps{background:#111419;border-color:#f4f1e917}.night-compat-steps>div,.night-compat-steps article{border-color:#f4f1e917}.night-templates-system{border-bottom:1px solid #f4f1e914}.night-template-notes{border-block:1px solid #f4f1e91f}.night-template-note{border-bottom:1px solid #f4f1e91a;grid-template-columns:3rem minmax(12rem,.72fr) minmax(0,1.28fr);align-items:baseline;gap:clamp(1rem,3vw,2.5rem);padding-block:1.45rem;display:grid}.night-template-note:last-child{border-bottom:0}.night-template-note-index{font-family:var(--v7-font-pixel);letter-spacing:.08em;color:#ff7f52;font-size:7px}.night-template-note h3{font-family:var(--v7-font-display);letter-spacing:-.015em;color:#f4f1e9;font-size:1.1rem;font-weight:650}.night-template-note p{color:#f4f1e994;max-width:38rem;font-size:.9rem;line-height:1.75}.night-templates-library{border-top:0}.night-featured-primary{padding-block:76px 82px}.night-featured-editorial-title{max-width:14rem;font-family:var(--v7-font-display);letter-spacing:-.025em;color:#f4f1e9;margin-block:1rem 1.4rem;font-size:1.35rem;font-weight:650;line-height:1.35}.night-featured-editorial li{font-size:.8rem;line-height:1.5}.night-featured-primary #featured-games{scroll-margin-top:calc(var(--v7-header-h) + 24px)}.night-featured-page #featured-games [data-slot=button]{color:#f4f1e9b3;box-shadow:none;background:#f4f1e90b;border:1px solid #f4f1e921}.night-featured-page #featured-games [data-slot=button][aria-pressed=true],.night-featured-page #featured-games [data-slot=button]:hover{color:#ff9a75;background:#ff5e241a;border-color:#ff5e246b}.night-featured-page #featured-games a[href="/remix/random"]{color:#111316;background:#ff5e24;border-color:#ff7443;box-shadow:0 3px #79280e}.night-featured-showcase,.night-3d-library{background:#111419;border-top:1px solid #f4f1e914;padding-block:76px 96px}.night-3d-specs{border-block:1px solid #f4f1e91f}.night-3d-specs>div{border-bottom:1px solid #f4f1e91a;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding-block:1rem;display:grid}.night-3d-specs>div:last-child{border-bottom:0}.night-3d-specs dt{letter-spacing:.02em;color:#f4f1e97a;font-size:.72rem}.night-3d-specs dd{font-family:var(--v7-font-display);color:#f4f1e9;font-size:.86rem;font-weight:650}.night-featured-showcase article,.night-3d-showcase article{background:#15191e!important;border:1px solid #f4f1e921!important;box-shadow:0 26px 56px -42px #000!important}.night-featured-showcase article:hover,.night-3d-showcase article:hover{border-color:#ff5e246b!important;box-shadow:0 30px 68px -40px #000!important}.night-featured-showcase .border-neon:before,.night-3d-showcase .border-neon:before{display:none}.night-featured-showcase article>div:first-child,.night-3d-showcase article>div:first-child{background:#080a0c;border-bottom:1px solid #f4f1e91a}.night-featured-showcase h2,.night-featured-showcase h3,.night-3d-showcase h2,.night-3d-showcase h3{font-family:var(--v7-font-display);letter-spacing:-.02em;color:#f4f1e9!important}.night-featured-showcase p,.night-3d-showcase p{color:#f4f1e994!important}.night-featured-showcase a[href=\/showcase]{color:#f4f1e9!important;background:#f4f1e90b!important;border-color:#f4f1e924!important}.night-featured-showcase a[href=\/studio]{color:#111316!important;background:#ff5e24!important;border-color:#ff7443!important;box-shadow:0 3px #79280e!important}.night-featured-showcase article [data-slot=badge],.night-3d-showcase article [data-slot=badge]{color:#f4f1e9a8!important;background:#f4f1e90e!important;border-color:#f4f1e91f!important}@media (width<=767px){.night-featured-hero,.night-3d-hero{background:#0b0e11}.night-collection-hero-grid{grid-template-columns:minmax(0,1fr);gap:2.75rem}.night-collection-index,.night-featured-editorial{border-top:1px solid #f4f1e91f;border-left:0;padding-top:1.25rem;padding-left:0}.night-template-note{grid-template-columns:2rem minmax(0,1fr);gap:.65rem 1rem;padding-block:1.25rem}.night-template-note p{grid-column:2}}.night-pseo-hero{background:radial-gradient(circle at 82% 12%,#ff5e2417,#0000 30rem);border-bottom:1px solid #f4f1e914;padding-top:72px}.night-pseo-hero-card{background:#111419;border-color:#f4f1e921;box-shadow:0 34px 88px -50px #000}.night-pseo-proof-card{background:radial-gradient(circle at 100% 0,#ff5e241a,#0000 46%),#15191e;border-color:#f4f1e921;box-shadow:inset 0 1px #f4f1e90a}.night-pseo-proof-row,.night-pseo-proof-note{color:#f4f1e999;background:#f4f1e909;border-color:#f4f1e91a}.night-pseo-proof-row>:last-child{color:#f4f1e9}.night-pseo-sections{padding-top:64px}.night-pseo-card,.night-pseo-workflow,.night-pseo-related-card,.night-pseo-faq-item{background:#15191e;border-color:#f4f1e91f;box-shadow:0 24px 54px -42px #000000f2}.night-pseo-card:hover,.night-pseo-related-card:hover{background:#191d22;border-color:#ff5e246b;box-shadow:0 28px 62px -38px #000}.night-pseo-workflow-row{border-color:#f4f1e91a}.night-pseo-workflow-row:nth-child(2n){background:#f4f1e905}.night-pseo-related-card:focus-visible,.night-pseo-faq-item:focus-within{border-color:#ff5e248c}.night-pseo-faq-item[open]{background:#191d22;border-color:#ff5e2461}.night-pseo-final-cta{background:radial-gradient(circle at 50% 100%,#ff5e241f,#0000 60%),#15191e;border-color:#ff5e244d;box-shadow:0 32px 76px -46px #000}@media (width<=767px){.night-featured-primary,.night-featured-showcase,.night-3d-library{padding-block:56px 72px}.night-pseo-hero{padding-top:48px}.night-pseo-hero-card{border-radius:1.4rem}.night-pseo-sections{padding-top:48px}}.night-agent-hero{background:radial-gradient(circle at 82% 18%,#ff5e241b,#0000 28rem),linear-gradient(#ffffff03,#0000);border-bottom:1px solid #f4f1e914}.night-agent-run-card{background:radial-gradient(circle at 100% 0,#ff5e241f,#0000 42%),#15191e;border-color:#f4f1e924;box-shadow:0 36px 84px -48px #000}.night-agent-run-card:after{content:"";background:linear-gradient(#ff5e24,#ff5e2414);width:3px;position:absolute;inset:0 auto 0 0}.night-agent-guardrail,.night-agent-run-note,.night-agent-evidence-row{color:#f4f1e9ad;background:#f4f1e909;border-color:#f4f1e91a}.night-agent-guardrail>svg{color:#ff8b62}.night-agent-step-index,.night-agent-card-index{font-family:var(--v7-font-pixel);letter-spacing:.08em;color:#ff7f52;font-size:7px}.night-agent-step-index{min-width:1.45rem}.night-agent-run-note{color:#f4f1e98f}.night-agent-workflow{background:#111419;border-bottom:1px solid #f4f1e914}.night-agent-workflow-card{min-height:15.75rem}.night-agent-evidence{background-color:#0b0d10;background-image:linear-gradient(#f4f1e905 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.night-agent-evidence>div{background:#15191e;border-color:#f4f1e91f;box-shadow:0 30px 72px -46px #000}.night-agent-evidence-row h3{color:#f4f1e9}.night-agent-evidence-row p{color:#f4f1e98f}.night-static-topbar{background:radial-gradient(circle at 82% 0,#ff5e2412,#0000 28rem)}.night-static-back{color:#f4f1e9ad;background:#f4f1e90b;border-color:#f4f1e924}.night-static-back:hover{color:#ff9a75;background:#ff5e2412;border-color:#ff5e247a}.night-static-body{background-color:#0b0d10;background-image:linear-gradient(#f4f1e905 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.night-static-article,.night-blog-post{background:#15191e;border-color:#f4f1e921;box-shadow:0 34px 82px -48px #000}.night-static-article-header,.night-blog-post-header{background:radial-gradient(circle at 100% 0,#ff5e2417,#0000 44%),#111419;border-color:#f4f1e91a}.night-static-updated,.night-blog-meta{color:#f4f1e975}.night-static-content,.night-blog-content,.night-blog-markdown{color:#f4f1e9b8}.night-static-content h1,.night-static-content h2,.night-static-content h3,.night-blog-content h1,.night-blog-content h2,.night-blog-content h3{font-family:var(--v7-font-display);color:#f4f1e9}.night-static-content h2,.night-blog-content h2{margin-top:2.25rem}.night-static-content p,.night-static-content li,.night-blog-content p,.night-blog-content li{color:#f4f1e9b3}.night-static-content strong,.night-blog-content strong{color:#f4f1e9}.night-static-content a,.night-blog-content a{color:#ff936d;text-decoration-color:#ff5e248c}.night-static-content blockquote,.night-blog-content blockquote{color:#f4f1e994;border-color:#ff5e24}.night-static-content code,.night-blog-content code{color:#ffd1c0;background:#f4f1e913}.night-static-content pre,.night-blog-content pre,.night-static-content table,.night-blog-content table{background:#0b0d10;border-color:#f4f1e91f}.night-static-content th,.night-static-content td,.night-blog-content th,.night-blog-content td,.night-static-content hr,.night-blog-content hr{border-color:#f4f1e91f}.night-blog-hero{background:radial-gradient(circle at 80% 16%,#ff5e241a,#0000 29rem),linear-gradient(#ffffff03,#0000);border-bottom:1px solid #f4f1e914}.night-blog-library{background:#111419;border-color:#f4f1e914}.night-blog-card{background:#15191e;border-color:#f4f1e921;box-shadow:0 26px 56px -42px #000}.night-blog-card:hover{background:#191d22;border-color:#ff5e246b;box-shadow:0 30px 68px -40px #000}.night-blog-card-image,.night-blog-cover{background:#07090b;border-color:#f4f1e91a}.night-blog-card:hover h3{color:#ff9a75}.night-blog-post-shell{background:radial-gradient(circle at 86% 0,#ff5e240f,#0000 30rem),#0b0d10}@media (width<=767px){.night-agent-workflow,.night-agent-evidence{padding-block:56px}.night-agent-workflow-card{min-height:0}.night-static-topbar{padding-top:2rem}.night-static-body{padding-bottom:4.5rem}.night-static-article,.night-blog-post{border-radius:1.25rem}.night-blog-library{padding-block:3.5rem 4.5rem}}
