.nsi-home{background:linear-gradient(118deg,#fff,#fff 70%,#f7fbff)}.nsi-hero-engineering{width:calc(100% - 80px);max-width:1600px;min-height:min(660px,calc(100svh - 188px));margin:0 auto;padding:clamp(34px,4.5vh,62px) 0 18px;grid-template-columns:46% 54%;gap:0;align-items:center}.nsi-hero-engineering .nsi-hero-copy{max-width:760px;padding-left:0}.nsi-hero-engineering .nsi-hero-copy h1{max-width:760px;white-space:nowrap;font-size:clamp(48px,3.7vw,68px);line-height:1.03;letter-spacing:-.04em}.nsi-hero-engineering .nsi-search{width:100%;max-width:680px}.nsi-hero-chips{flex-wrap:nowrap;gap:7px;white-space:nowrap}.nsi-hero-chips a{padding:8px 10px}.nsi-content-types{overflow:visible;flex-wrap:nowrap;gap:6px}.nsi-content-types a{padding:8px;font-size:10px}.nsi-hero-actions{flex-wrap:nowrap}.nsi-infrastructure-visual{height:650px;min-width:0;min-height:650px;overflow:visible}.nsi-grid-hero-image{z-index:1!important;inset:auto -8% -2% auto;width:114%;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right;mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.45) 10%,#000 24%,#000)!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.45) 10%,#000 24%,#000)!important}.nsi-network-layer{inset:7% -2% 4% 0}.nsi-float-card{width:clamp(220px,15vw,248px);min-height:170px;padding:18px 20px}.nsi-float-research{top:40px;left:60px}.nsi-float-tool{top:60px;right:40px}.nsi-float-topic{bottom:60px;left:70px}.nsi-float-analysis{right:30px;bottom:60px}.nsi-platform-promises{width:calc(100% - 80px);max-width:1600px;margin:0 auto clamp(42px,5vw,74px)}.axion-nav-wrap{padding:0;background:rgba(255,255,255,.94);border-bottom:1px solid #dbe6f7}.axion-nav{width:calc(100% - 80px);max-width:1600px;min-height:88px;margin:0 auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.axion-nav .nav-links{gap:clamp(25px,3vw,48px)}.axion-nav .nav-links a{position:relative;color:#071a3d!important;font-size:15px}.axion-nav .nav-links .nsi-nav-active:after{position:absolute;right:0;bottom:-23px;left:0;height:3px;border-radius:4px;background:#1465ff;content:""}.nsi-header-actions{display:flex;align-items:center;gap:12px}.nsi-header-search{display:grid;width:54px;height:54px;place-items:center;border:1px solid #cddcf5;border-radius:14px;color:#071a3d;transition:border-color .2s,color .2s,transform .2s}.nsi-header-search:hover{border-color:#1465ff;color:#1465ff;transform:translateY(-1px)}.axion-nav .nav-cta{border-radius:12px;background:#1465ff;padding:16px 20px;color:#fff;font-size:14px;box-shadow:0 10px 20px rgba(20,101,255,.2)}.axion-nav .nav-cta:hover{background:#0f55df}.axion-nav .nsi-account-cta{display:inline-flex;align-items:center;gap:8px;padding:9px 13px 9px 9px}.nsi-account-cta img,.nsi-account-initial{width:30px;height:30px;flex:0 0 auto;border-radius:50%;-o-object-fit:cover;object-fit:cover}.nsi-account-initial{display:grid;place-items:center;background:rgba(255,255,255,.22);font-size:12px;font-weight:700}.account-page h1,.article-reader h1,.hero-grid h1,.knowledge-hero h1{font-size:clamp(2rem,3.25vw,3.5rem)!important;line-height:1.08;letter-spacing:-.045em}.avatar-collection{display:grid;gap:12px;border-top:1px solid rgba(7,26,61,.1);padding-top:18px}.avatar-collection h3{margin:4px 0 0;color:#071a3d;font-size:16px}.avatar-options{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.avatar-options button{aspect-ratio:1;overflow:hidden;border:2px solid transparent;border-radius:50%;padding:0;background:#eaf3ff;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.avatar-options button:hover{transform:translateY(-2px)}.avatar-options button.is-selected{border-color:#1465ff;box-shadow:0 0 0 3px rgba(20,101,255,.18)}.avatar-options img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width:440px){.avatar-options{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1320px){.nsi-content-types{overflow-x:auto;padding-bottom:4px}.nsi-infrastructure-visual{height:590px;min-height:590px}.nsi-grid-hero-image{width:120%;right:-16%}.nsi-float-card{width:205px;min-height:160px;padding:15px}.nsi-float-research{left:3%}.nsi-float-tool{right:2%}.nsi-float-topic{left:5%}.nsi-float-analysis{right:2%}}@media (max-width:900px){.nsi-hero-engineering{width:calc(100% - 40px);grid-template-columns:1fr;min-height:auto}.nsi-hero-engineering .nsi-hero-copy h1{white-space:normal}.nsi-hero-chips{overflow-x:auto;padding-bottom:3px}.nsi-content-types{overflow-x:auto}.nsi-hero-actions{flex-wrap:wrap}.nsi-infrastructure-visual{height:520px;min-height:520px;margin-top:10px}.nsi-grid-hero-image{width:min(940px,112vw);right:-10%}.axion-nav,.nsi-platform-promises{width:calc(100% - 40px)}.axion-nav{min-height:70px}.nsi-header-search{width:43px;height:43px}.axion-nav .nav-cta{padding:12px 14px;font-size:12px}}@media (max-width:600px){.nsi-hero-engineering{width:calc(100% - 36px);padding-top:38px}.nsi-infrastructure-visual{height:370px;min-height:370px;overflow:hidden}.nsi-grid-hero-image{width:760px;right:-25%}.nsi-platform-promises{width:calc(100% - 36px)}.axion-nav .nav-cta{padding:11px 13px}}:root{--page:#062d34;--ink:#effdff;--orange:#25cdf0}body{background:radial-gradient(circle at 72% 0,#156b72 0,transparent 26%),linear-gradient(160deg,#06343c,#042229 54%,#031a20);color:var(--ink)}body:before{position:fixed;z-index:-2;inset:0;background-image:linear-gradient(rgba(103,235,237,.035) 1px,transparent 0),linear-gradient(90deg,rgba(103,235,237,.03) 1px,transparent 0);background-size:48px 48px;content:"";pointer-events:none}.axion-nav-wrap{background:rgba(2,29,36,.72);border-bottom:1px solid rgba(141,247,248,.24);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.axion-nav{min-height:76px}.axion-nav .nav-links a{color:#dffaff!important;font-size:14px}.axion-nav .nav-links a:hover{color:#69eff5!important}.axion-nav .nav-links .nsi-nav-active:after{bottom:-19px;background:linear-gradient(90deg,#39f4eb,#1aaaff);box-shadow:0 0 12px rgba(63,240,244,.8)}.nsi-header-search{width:46px;height:46px;border-color:rgba(143,240,244,.45);color:#dffaff;background:rgba(125,239,240,.07)}.nsi-header-search:hover{border-color:#65f2ed;color:#65f2ed;background:rgba(126,244,240,.15)}.axion-nav .nav-cta{border:1px solid rgba(194,253,255,.46);background:linear-gradient(135deg,#126cc9,#13b9d3);box-shadow:0 8px 25px rgba(4,150,204,.3),inset 0 1px 0 rgba(255,255,255,.35)}.axion-nav .nav-cta:hover{background:linear-gradient(135deg,#1b80dc,#1ac9d6)}.nsi-home{position:relative;background:radial-gradient(ellipse at 74% 52%,rgba(16,153,160,.46),transparent 38%),linear-gradient(155deg,#104e58,#083b44 37%,#062c34 72%,#041e25)}.nsi-home:before{position:absolute;z-index:0;inset:0;background:radial-gradient(circle at 84% 20%,rgba(220,255,217,.18),transparent 11%),radial-gradient(circle at 11% 18%,rgba(104,239,220,.12),transparent 15%),linear-gradient(180deg,rgba(207,249,255,.16),transparent 40%);content:"";pointer-events:none}.nsi-areas-wrap,.nsi-hero-engineering,.nsi-platform-promises{position:relative;z-index:1}.nsi-hero-engineering{min-height:min(725px,calc(100svh - 96px));padding-top:clamp(50px,7vh,88px)}.nsi-hero-engineering .nsi-hero-copy h1{color:#f2feff;text-shadow:0 2px 20px rgba(0,24,28,.24)}.nsi-hero-engineering .nsi-hero-copy h1 span{color:#72f4de}.nsi-hero-badge{color:#8affec!important}.nsi-hero-badge span{background:#61f8e8!important;box-shadow:0 0 16px #61f8e8}.nsi-hero-lead{color:rgba(235,254,255,.86)!important}.nsi-grid-hero-image{filter:drop-shadow(0 25px 35px rgba(0,12,18,.45)) saturate(1.08)}.nsi-network-layer path{stroke:#72f8ef!important;filter:drop-shadow(0 0 5px rgba(86,244,241,.95))}.nsi-network-nodes circle{fill:#eafffb!important;stroke:#33e7e1!important;stroke-width:3;filter:drop-shadow(0 0 7px #38e9e4)}.nsi-float-card{border-color:rgba(194,255,252,.35)!important;background:linear-gradient(145deg,rgba(4,43,53,.8),rgba(11,91,99,.61))!important;color:#efffff!important;box-shadow:0 18px 38px rgba(0,10,15,.3),inset 0 1px 0 rgba(255,255,255,.2)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.nsi-float-card p,.nsi-float-card span{color:rgba(218,255,252,.78)!important}.nsi-float-card b,.nsi-float-card svg{color:#74fff0!important}.nsi-search{border-color:rgba(193,255,252,.42)!important;background:rgba(3,37,46,.68)!important;box-shadow:0 12px 26px rgba(0,13,16,.24)!important;backdrop-filter:blur(12px)}.nsi-search input::-moz-placeholder{color:#eaffff!important}.nsi-search input,.nsi-search input::placeholder{color:#eaffff!important}.nsi-search button{background:linear-gradient(135deg,#2ae7d0,#168ee6)!important;color:#03232b!important}.nsi-content-types a,.nsi-hero-chips a{border-color:rgba(184,255,248,.32)!important;background:rgba(6,59,68,.42)!important;color:#eaffff!important}.nsi-content-types a:hover,.nsi-hero-chips a:hover{background:rgba(59,236,215,.2)!important;border-color:#78f8ef!important}.nsi-primary-action{background:linear-gradient(135deg,#21d8c8,#197fe6)!important;color:#03242e!important;box-shadow:0 10px 24px rgba(9,189,211,.25)}.nsi-secondary-action{border-color:rgba(202,255,253,.46)!important;background:rgba(4,54,62,.55)!important;color:#f1ffff!important}.nsi-platform-promises{border-color:rgba(170,255,248,.3)!important;background:rgba(4,50,59,.72)!important;box-shadow:0 18px 40px rgba(0,10,16,.22),inset 0 1px 0 rgba(255,255,255,.13)!important;backdrop-filter:blur(14px)}.nsi-platform-promises svg{color:#74f5df!important}.nsi-platform-promises dt{color:#efffff!important}.nsi-platform-promises dd{color:rgba(224,255,253,.7)!important}.nsi-areas-wrap{padding-bottom:80px}.content-label,.nsi-areas-heading p,.section-tag{color:#67f2dc!important}.nsi-areas-heading h2{color:#f2ffff!important}.nsi-areas-heading>a,.text-link{color:#83f8e7!important}.nsi-area-card{border-color:rgba(159,255,245,.27)!important;background:linear-gradient(145deg,rgba(8,66,75,.84),rgba(2,35,43,.74))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 14px 28px rgba(0,12,16,.2)!important}.nsi-area-card:hover{border-color:rgba(115,255,238,.7)!important;background:linear-gradient(145deg,rgba(11,104,112,.9),rgba(4,48,57,.88))!important}.nsi-area-card h3{color:#efffff!important}.nsi-area-card p{color:rgba(225,255,252,.74)!important}.nsi-area-icon{display:grid!important;place-items:center;width:55px!important;height:55px!important;padding:4px!important;border:1px solid rgba(157,255,245,.32);background:rgba(1,29,36,.34)!important}.nsi-area-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nsi-area-arrow{color:#70f5e5!important}main:not(.article-reader){background:linear-gradient(180deg,rgba(5,43,51,.9),rgba(3,29,36,.97))!important}.book-hero,.hero-grid,.journal-hero,.knowledge-hero,.library-hero{background:radial-gradient(ellipse at 80% 0,rgba(34,158,155,.3),transparent 42%),linear-gradient(135deg,#0a5059,#062e37 72%)!important;border-color:rgba(140,244,239,.2)!important}.account-page h1,.hero-grid h1,.knowledge-hero h1{color:#f2ffff!important}.hero-grid p,.knowledge-hero p,.knowledge-hero>div>p:not(.section-tag){color:rgba(228,255,253,.79)!important}.analysis-card,.book-card,.collection-card,.direction-card,.direction-detail,.journal-card,.research-card,.surface{border-color:rgba(145,248,239,.22)!important;background:linear-gradient(145deg,rgba(9,72,81,.88),rgba(3,40,49,.9))!important;color:#ecffff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 14px 32px rgba(0,11,17,.22)!important}.book-card p,.collection-card p,.direction-card p,.direction-detail p,.journal-card p,.research-card p,.surface p{color:rgba(223,255,252,.75)!important}.book-card h2,.book-card h3,.direction-card h2,.direction-detail h2,.journal-card h2,.research-card h3,.section-heading h2,.surface h1,.surface h2,.surface h3{color:#f3ffff!important}.book-cover,.journal-cover,.research-icon{background:linear-gradient(135deg,rgba(25,169,177,.88),rgba(7,70,103,.94))!important}.book-cover:after{color:rgba(235,255,255,.84)!important}.book-card a,.journal-card a,.research-card a{background:linear-gradient(135deg,#22d9cb,#147ee0)!important;color:#02242d!important}.journal-analysis,.library-collections{background:linear-gradient(135deg,#062b33,#021d25)!important}.journal-analysis h2,.library-collections .section-heading h2{color:#f3ffff!important}.collection-card:hover{background:linear-gradient(145deg,rgba(15,114,119,.93),rgba(5,54,63,.94))!important}.text-science-navy,.text-science-navy\/55,.text-science-navy\/60,.text-science-navy\/65,.text-science-navy\/70,.text-science-navy\/75{color:#e5ffff!important}.bg-science-paper{background:transparent!important}.bg-science-blue{background:linear-gradient(135deg,#22d9cb,#147ee0)!important}.engineering-search-box,.large-topic-list a,.library-search,.topic-chips span{border-color:rgba(171,255,250,.3)!important;background:rgba(3,43,51,.55)!important;color:#eaffff!important}.library-search kbd{border-color:rgba(179,255,250,.28)!important;background:rgba(133,255,242,.12)!important;color:#eaffff!important}.article-reader{background:#e8f7f5!important}.article-reader,.article-reader h1,.article-reader h2,.article-reader h3{color:#062b33!important}.article-reader li,.article-reader p{color:#16434b!important}.article-reader .article-content,.article-reader aside{background:#fff!important;border-color:#b8e5df!important}.article-reader .back-link,.article-reader .content-label{color:#087e88!important}footer.border-t{background:#021920!important;border-color:rgba(151,251,243,.18)!important;color:#dffefa!important}footer.border-t .text-science-navy\/60{color:rgba(222,255,253,.7)!important}footer.border-t a{color:#81f7e8!important}.axion-nav{min-height:86px}.axion-nav>a:first-child{flex:0 0 auto}.axion-nav>a:first-child span:last-child{font-size:1.32rem}.nsi-home{background:#144e52 url(/nextinsci-energy-landscape-v1.png) top/cover no-repeat}.nsi-home:before{background:linear-gradient(180deg,rgba(238,252,255,.08),rgba(8,41,47,.08) 46%,rgba(2,35,42,.74))}.nsi-home .nsi-hero-engineering{display:block;width:min(1160px,calc(100% - 60px));min-height:375px;margin:0 auto;padding:clamp(42px,7vh,78px) 0 18px;text-align:center}.nsi-home .nsi-hero-copy{max-width:870px;margin:0 auto;padding:0}.nsi-home .nsi-hero-engineering .nsi-hero-copy h1{max-width:870px;margin:0 auto;color:#082a43;font-size:clamp(2.25rem,4.4vw,4.55rem);line-height:1.02;text-shadow:0 2px 14px rgba(255,255,255,.55);white-space:normal}.nsi-home .nsi-hero-engineering .nsi-hero-copy h1 span{color:#0d6874}.nsi-home .nsi-hero-badge{justify-content:center;margin-bottom:16px;color:#086fc1!important;font-weight:800;text-shadow:0 1px 1px rgba(255,255,255,.8)}.nsi-home .nsi-hero-badge span{background:#138bce!important}.nsi-home .nsi-hero-lead{max-width:660px;margin:12px auto 0;color:#0b3850!important;font-size:16px;font-weight:600;line-height:1.45;text-shadow:0 1px 1px rgba(255,255,255,.7)}.nsi-home .nsi-search{max-width:720px;margin:19px auto 0;border-color:rgba(24,115,162,.4)!important;background:rgba(255,255,255,.9)!important;box-shadow:0 14px 28px rgba(6,58,78,.24)!important}.nsi-home .nsi-search input::-moz-placeholder{color:#24516c!important}.nsi-home .nsi-search input,.nsi-home .nsi-search input::placeholder{color:#24516c!important}.nsi-home .nsi-search button{background:linear-gradient(135deg,#1268df,#0b93cd)!important;color:#fff!important}.nsi-home .nsi-hero-chips{justify-content:center;margin-top:11px}.nsi-home .nsi-hero-chips a{border-color:rgba(22,99,153,.2)!important;background:rgba(255,255,255,.78)!important;color:#174d6f!important;box-shadow:0 4px 10px rgba(11,65,85,.09)}.nsi-home .nsi-content-types{justify-content:center;margin-top:15px}.nsi-home .nsi-content-types a{border-color:rgba(21,111,166,.28)!important;background:rgba(243,254,255,.75)!important;color:#115d82!important}.nsi-home .nsi-hero-actions{justify-content:center;margin-top:16px}.nsi-home .nsi-primary-action{background:linear-gradient(135deg,#0c80e8,#035cc9)!important;color:#fff!important}.nsi-home .nsi-secondary-action{border-color:rgba(11,91,159,.28)!important;background:rgba(255,255,255,.83)!important;color:#125078!important}.nsi-home .nsi-infrastructure-visual{display:none}.nsi-home .nsi-areas-wrap{width:min(1100px,calc(100% - 60px));margin:0 auto;padding:8px 0 18px}.nsi-home .nsi-areas-heading{display:flex;align-items:center;justify-content:center;margin:0 0 12px;text-align:center}.nsi-home .nsi-areas-heading>div{display:contents}.nsi-home .nsi-areas-heading p{display:none}.nsi-home .nsi-areas-heading h2{margin:0;color:#eafffc!important;font-size:clamp(1.15rem,2vw,1.55rem);text-shadow:0 2px 10px rgba(0,17,24,.72)}.nsi-home .nsi-areas-heading>a{display:none}.nsi-home .nsi-area-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.nsi-home .nsi-area-card{min-height:145px;padding:14px 12px;border-color:rgba(151,255,244,.38)!important;border-radius:14px!important;background:linear-gradient(145deg,rgba(7,62,70,.88),rgba(2,46,54,.82))!important}.nsi-home .nsi-area-card:hover{transform:translateY(-5px)}.nsi-home .nsi-area-card h3{margin:9px 0 6px;font-size:13px;line-height:1.15}.nsi-home .nsi-area-card p{font-size:10px;line-height:1.35}.nsi-home .nsi-area-icon{width:40px!important;height:40px!important;border:0;padding:0!important;background:transparent!important}.nsi-home .nsi-area-arrow{top:16px;right:12px}.nsi-home .nsi-platform-promises{width:min(1100px,calc(100% - 60px));margin:0 auto 34px;border-radius:14px;background:rgba(2,49,58,.88)!important}.nsi-home .nsi-platform-promises>div{padding:16px 18px}.nsi-home .nsi-platform-promises dt{font-size:13px}.nsi-home .nsi-platform-promises dd{font-size:11px}@media(max-width:980px){.nsi-home .nsi-area-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nsi-home .nsi-hero-engineering{min-height:auto}.nsi-home .nsi-content-types{overflow-x:auto;justify-content:flex-start}.nsi-home .nsi-content-types a{flex:0 0 auto}}@media(max-width:600px){.axion-nav{min-height:72px}.axion-nav>a:first-child span:last-child{font-size:1rem}.axion-nav>a:first-child img{width:44px!important;height:44px!important}.nsi-home .nsi-areas-wrap,.nsi-home .nsi-hero-engineering,.nsi-home .nsi-platform-promises{width:calc(100% - 32px)}.nsi-home .nsi-hero-engineering{padding-top:38px}.nsi-home .nsi-hero-lead{font-size:14px}.nsi-home .nsi-area-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nsi-home .nsi-area-card{min-height:138px}.nsi-home .nsi-platform-promises{grid-template-columns:1fr;margin-top:4px}.nsi-home .nsi-platform-promises>div+div{border-left:0!important;border-top:1px solid rgba(151,255,244,.18)}}.nsi-home .nsi-hero-engineering,.nsi-home .nsi-hero-shell{background:transparent!important;box-shadow:none!important}.nsi-home .nsi-hero-engineering .nsi-hero-copy h1{max-width:820px;font-size:clamp(2.1rem,3.55vw,3.7rem)}.article-stats,.finding,.resource-meta,.shelf-button{color:rgba(224,255,253,.82)!important}.finding b{color:#8dfff0!important}.book-card .resource-meta,.research-card .resource-meta{color:#b9f8f1!important}.book-card .resource-actions,.research-card .article-stats,.research-card .resource-actions{color:#d9fffb!important}.book-card .shelf-button,.research-card .shelf-button{color:#b9f8f1!important}.book-card .shelf-button:hover,.research-card .shelf-button:hover{color:#78ffe9!important}.article-card{border-color:rgba(145,248,239,.22)!important;background:linear-gradient(145deg,rgba(9,72,81,.92),rgba(3,40,49,.94))!important;color:#ecffff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 14px 32px rgba(0,11,17,.22)!important}.article-card h1,.article-card h2,.article-card h3{color:#f1ffff!important}.article-card p,.article-card span,.article-card time{color:rgba(224,255,252,.8)!important}.article-card a{color:#7cf8e9!important}.nsi-areas-wrap,.nsi-hero-shell,.nsi-platform-promises{z-index:2!important}.account-page,.admin-page,.directions-page,.news-page,.reader-shell{background:linear-gradient(145deg,#063741,#021f28)!important;color:#edffff!important}.news-card{border-color:rgba(141,246,238,.26)!important;background:linear-gradient(145deg,rgba(10,76,86,.96),rgba(2,40,50,.97))!important}.news-card-body h2{color:#f2ffff!important}.news-card-body>p:not(.content-label){min-height:0!important;color:rgba(228,255,252,.85)!important}.news-card-body>div{border-color:rgba(169,255,247,.2)!important;color:#bffbf2!important}.news-card-body>div a{color:#7cf8e9!important}.news-note{border-color:rgba(155,255,246,.3)!important;background:rgba(6,67,77,.56);color:#ccfff8!important}.account-page .account-form,.admin-page,.admin-panel,.eco-notice>div{border-color:rgba(145,248,239,.24)!important;background:linear-gradient(145deg,#0a515b,#042e38)!important;color:#edffff!important}.account-form p,.account-page>section>div>p:last-child,.admin-page header>p:last-child,.admin-panel label,.admin-panel>p{color:#c9fbf5!important}.account-form input:not([type=file]),.admin-panel input,.admin-panel select,.admin-panel textarea{border-color:rgba(159,255,246,.26)!important;background:#032832!important;color:#efffff!important}.article-reader .article-content,.article-reader aside,.content-docx-reader,.reader-shell,.reader-shell header,.reader-shell>div{background:#07323b!important;color:#edffff!important}.article-reader .article-content *,.reader-shell *{border-color:rgba(154,250,242,.23)!important}.article-reader .article-content li,.article-reader .article-content p,.reader-shell li,.reader-shell p{color:#ddfffb!important}.brand-logo-motion{width:88px!important;height:88px!important;overflow:visible!important}.brand-logo-motion:before{display:none!important}.brand-logo-motion:after{opacity:.62!important}.brand-logo-motion img{width:88px!important;height:88px!important;-o-object-fit:contain;object-fit:contain}.axion-nav>a:first-child span:last-child{color:#f1ffff!important;font-size:1.55rem!important;text-shadow:0 1px 10px rgba(0,0,0,.3)}.nsi-home .nsi-search-form{border-color:rgba(112,234,238,.58)!important;background:rgba(4,54,65,.76)!important;box-shadow:0 12px 30px rgba(0,21,29,.28)!important;backdrop-filter:blur(13px)}.nsi-home .nsi-search-form>svg{color:#76fff0!important}.nsi-home .nsi-search-form input::-moz-placeholder{color:#eaffff!important}.nsi-home .nsi-search-form input,.nsi-home .nsi-search-form input::placeholder{color:#eaffff!important}.nsi-home .nsi-search-form button{background:linear-gradient(135deg,#23d8ca,#137be4)!important}.nsi-home .nsi-hero-copy{text-shadow:0 2px 12px rgba(255,255,255,.25)}.direction-card .direction-links,.direction-card .direction-links span,.direction-card li{color:#d9fffb!important}.direction-card li svg{color:#73f6e6!important}.direction-index span{color:#8cffeb!important}.direction-index img{width:48px!important;height:48px!important;-o-object-fit:contain;object-fit:contain}.surface .text-science-navy\/60,.surface .text-science-navy\/75,.surface input,.surface label{color:#eaffff!important}.surface input{border-color:rgba(141,248,239,.38)!important;background:#07313a!important}.surface input::-moz-placeholder{color:#b9f9f2!important}.surface input::placeholder{color:#b9f9f2!important}.surface .bg-science-paper{background:rgba(1,38,48,.68)!important}.surface .bg-science-paper p{color:#d9fffb!important}.nsi-petal-field{position:absolute;inset:0;overflow:hidden;pointer-events:none}.nsi-petal{position:absolute;top:-5%;left:auto;right:auto;width:11px;height:18px;border-radius:100% 0 100% 0;background:linear-gradient(135deg,#d9f6a1,#84ba48 48%,#3b702d);box-shadow:inset 1px 1px 1px rgba(255,255,255,.56),0 2px 5px rgba(20,68,23,.26);opacity:0;will-change:transform,opacity}.nsi-petal:after{content:"";position:absolute;width:1px;height:85%;top:8%;left:51%;background:rgba(241,255,205,.58);transform:rotate(43deg);transform-origin:top}.nsi-leaf-left-1{left:2%;animation:nsi-leaf-left-one 15s cubic-bezier(.35,.06,.7,.96) -4s infinite}.nsi-leaf-left-2{left:7%;width:8px;height:14px;animation:nsi-leaf-left-two 19s cubic-bezier(.35,.06,.7,.96) -12s infinite}.nsi-leaf-left-3{left:13%;width:13px;height:20px;animation:nsi-leaf-left-three 17s cubic-bezier(.35,.06,.7,.96) -8s infinite}.nsi-leaf-left-4{left:18%;width:9px;height:15px;animation:nsi-leaf-left-four 22s cubic-bezier(.35,.06,.7,.96) -17s infinite}.nsi-leaf-left-5{left:24%;width:7px;height:12px;animation:nsi-leaf-left-five 20s cubic-bezier(.35,.06,.7,.96) -3s infinite}.nsi-leaf-right-1{right:2%;width:12px;height:19px;animation:nsi-leaf-right-one 16s cubic-bezier(.35,.06,.7,.96) -10s infinite}.nsi-leaf-right-2{right:7%;width:8px;height:14px;animation:nsi-leaf-right-two 21s cubic-bezier(.35,.06,.7,.96) -5s infinite}.nsi-leaf-right-3{right:13%;width:13px;height:21px;animation:nsi-leaf-right-three 18s cubic-bezier(.35,.06,.7,.96) -14s infinite}.nsi-leaf-right-4{right:18%;width:9px;height:15px;animation:nsi-leaf-right-four 23s cubic-bezier(.35,.06,.7,.96) -19s infinite}.nsi-leaf-right-5{right:24%;width:7px;height:12px;animation:nsi-leaf-right-five 20s cubic-bezier(.35,.06,.7,.96) -7s infinite}@keyframes nsi-leaf-left-one{0%{transform:translate3d(0,-8vh,0) rotate(8deg);opacity:0}10%{opacity:.82}52%{transform:translate3d(7vw,45vh,0) rotate(210deg);opacity:.7}to{transform:translate3d(13vw,98vh,0) rotate(480deg);opacity:0}}@keyframes nsi-leaf-left-two{0%{transform:translate3d(0,-8vh,0) rotate(-18deg);opacity:0}9%{opacity:.7}56%{transform:translate3d(10vw,51vh,0) rotate(200deg);opacity:.62}to{transform:translate3d(6vw,100vh,0) rotate(510deg);opacity:0}}@keyframes nsi-leaf-left-three{0%{transform:translate3d(0,-8vh,0) rotate(25deg);opacity:0}12%{opacity:.78}46%{transform:translate3d(5vw,41vh,0) rotate(160deg);opacity:.7}to{transform:translate3d(14vw,97vh,0) rotate(460deg);opacity:0}}@keyframes nsi-leaf-left-four{0%{transform:translate3d(0,-8vh,0) rotate(-8deg);opacity:0}11%{opacity:.72}58%{transform:translate3d(6vw,52vh,0) rotate(230deg);opacity:.62}to{transform:translate3d(12vw,99vh,0) rotate(520deg);opacity:0}}@keyframes nsi-leaf-left-five{0%{transform:translate3d(0,-8vh,0) rotate(16deg);opacity:0}13%{opacity:.66}49%{transform:translate3d(9vw,44vh,0) rotate(190deg);opacity:.58}to{transform:translate3d(5vw,98vh,0) rotate(470deg);opacity:0}}@keyframes nsi-leaf-right-one{0%{transform:translate3d(0,-8vh,0) rotate(-8deg);opacity:0}10%{opacity:.82}52%{transform:translate3d(-7vw,45vh,0) rotate(-210deg);opacity:.7}to{transform:translate3d(-13vw,98vh,0) rotate(-480deg);opacity:0}}@keyframes nsi-leaf-right-two{0%{transform:translate3d(0,-8vh,0) rotate(18deg);opacity:0}9%{opacity:.7}56%{transform:translate3d(-10vw,51vh,0) rotate(-200deg);opacity:.62}to{transform:translate3d(-6vw,100vh,0) rotate(-510deg);opacity:0}}@keyframes nsi-leaf-right-three{0%{transform:translate3d(0,-8vh,0) rotate(-25deg);opacity:0}12%{opacity:.78}46%{transform:translate3d(-5vw,41vh,0) rotate(-160deg);opacity:.7}to{transform:translate3d(-14vw,97vh,0) rotate(-460deg);opacity:0}}@keyframes nsi-leaf-right-four{0%{transform:translate3d(0,-8vh,0) rotate(8deg);opacity:0}11%{opacity:.72}58%{transform:translate3d(-6vw,52vh,0) rotate(-230deg);opacity:.62}to{transform:translate3d(-12vw,99vh,0) rotate(-520deg);opacity:0}}@keyframes nsi-leaf-right-five{0%{transform:translate3d(0,-8vh,0) rotate(-16deg);opacity:0}13%{opacity:.66}49%{transform:translate3d(-9vw,44vh,0) rotate(-190deg);opacity:.58}to{transform:translate3d(-5vw,98vh,0) rotate(-470deg);opacity:0}}@media (max-width:600px){.nsi-petal{transform:scale(.72)}.nsi-petal:nth-child(n+7){display:none}}@media (prefers-reduced-motion:reduce){.nsi-petal{animation:none!important;opacity:.82!important}.nsi-leaf-left-1{transform:translate(4vw,7vh) rotate(20deg)}.nsi-leaf-left-3{transform:translate(13vw,16vh) rotate(-18deg)}.nsi-leaf-right-1{transform:translate(-4vw,8vh) rotate(-20deg)}.nsi-leaf-right-3{transform:translate(-12vw,17vh) rotate(24deg)}.nsi-leaf-left-2,.nsi-leaf-left-4,.nsi-leaf-left-5,.nsi-leaf-right-2,.nsi-leaf-right-4,.nsi-leaf-right-5{display:none!important}}.axion-nav{min-height:104px!important}.brand-logo-motion{width:92px!important;height:92px!important;display:grid!important;place-items:center!important;background:transparent!important}.brand-logo-motion img{width:92px!important;height:92px!important;max-width:none!important;background:transparent!important;filter:drop-shadow(0 5px 10px rgba(33,192,255,.52))!important}.axion-nav>a:first-child span:last-child{color:#f2ffff!important;font-size:1.62rem!important}.nsi-home:before{background:linear-gradient(180deg,rgba(1,39,51,.28),rgba(2,55,61,.2) 48%,rgba(2,35,42,.76))!important}.nsi-home .nsi-hero-engineering,.nsi-home .nsi-hero-shell{background-color:transparent!important;background-image:none!important}.nsi-home .nsi-hero-copy h1{color:#f1ffff!important;text-shadow:0 3px 16px rgba(0,19,28,.72)!important}.nsi-home .nsi-hero-copy h1 span{color:#7ffff0!important}.nsi-home .nsi-hero-badge,.nsi-home .nsi-hero-lead{color:#e1fffb!important;text-shadow:0 2px 10px rgba(0,19,28,.7)!important}.nsi-home .nsi-search{background:transparent!important}.nsi-home .nsi-search-form{background:rgba(1,43,53,.91)!important;border-color:rgba(133,255,242,.62)!important;box-shadow:0 14px 34px rgba(0,15,21,.42)!important}.nsi-home .nsi-search-form input::-moz-placeholder{color:#eefffd!important;opacity:1}.nsi-home .nsi-search-form input,.nsi-home .nsi-search-form input::placeholder{color:#eefffd!important;opacity:1}.nsi-home .nsi-search-form button{color:#fff!important}.nsi-home .nsi-content-types a,.nsi-home .nsi-hero-chips a{background:rgba(2,49,59,.79)!important;color:#efffff!important}.direction-card .direction-links,.direction-card .direction-links span,.direction-card li,.direction-card>p{color:#e0fffb!important;opacity:1!important}.direction-card li{text-shadow:0 1px 8px rgba(0,0,0,.3)}.surface input::-moz-placeholder{color:#efffff!important;opacity:1!important}.surface .text-science-navy\/60,.surface .text-science-navy\/75,.surface input,.surface input::placeholder,.surface label{color:#efffff!important;opacity:1!important}.surface input{background:#063742!important;border:1px solid rgba(149,255,244,.54)!important;caret-color:#84fff2}.surface .bg-science-paper{background:rgba(1,44,54,.86)!important}.surface .bg-science-paper p{color:#dffffa!important}.nsi-petal{z-index:1;opacity:.9;filter:saturate(1.18) drop-shadow(0 2px 4px rgba(13,60,20,.44))}@media (max-width:600px){.axion-nav{min-height:74px!important}.brand-logo-motion,.brand-logo-motion img{width:54px!important;height:54px!important}.axion-nav>a:first-child span:last-child{font-size:1.12rem!important}.nsi-petal{opacity:.78;filter:saturate(1.08) drop-shadow(0 1px 3px rgba(13,60,20,.34))}}body:has(.nsi-home) .axion-nav-wrap{position:absolute!important;z-index:30;top:0;right:0;left:0;padding:8px 12px!important;background:linear-gradient(180deg,rgba(1,33,42,.46),rgba(1,33,42,.05))!important;border-bottom:1px solid rgba(211,255,250,.16)!important;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}body:has(.nsi-home) .axion-nav{background:transparent!important;box-shadow:none!important}body:has(.nsi-home) .nsi-hero-engineering{padding-top:clamp(138px,16vh,182px)!important}@media (max-width:600px){body:has(.nsi-home) .nsi-hero-engineering{padding-top:108px!important}}html{background:#062c35!important}body{position:relative;isolation:isolate;background:transparent!important}body:after{content:"";position:fixed;z-index:-1;inset:-28px;background:linear-gradient(rgba(2,34,42,.78),rgba(2,29,37,.88)),url(/nextinsci-energy-landscape-v1.png) 50%/cover no-repeat;filter:blur(15px);transform:scale(1.06);pointer-events:none}body:not(:has(.nsi-home)) .axion-nav-wrap{background:rgba(2,29,37,.48)!important;border-bottom-color:rgba(204,255,249,.16)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body:not(:has(.nsi-home)) .axion-nav{background:rgba(3,48,58,.22)!important;box-shadow:none!important}.account-page,.admin-page,.directions-page,.news-page,.reader-shell,main:not(.article-reader){background:transparent!important}.book-hero,.hero-grid,.journal-hero,.knowledge-hero,.library-hero{background:linear-gradient(135deg,rgba(4,64,74,.62),rgba(1,35,44,.44))!important;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.nsi-home{background-color:#082d35!important;background-image:linear-gradient(180deg,rgba(2,39,49,.24),rgba(1,31,39,.5)),url(/nextinsci-energy-landscape-v1.png)!important;background-position:top!important;background-size:cover!important}.nsi-home:before{background:linear-gradient(180deg,rgba(1,28,37,.2),rgba(1,38,45,.12) 44%,rgba(2,31,37,.66))!important}.nsi-petal-field{position:absolute!important;top:0!important;right:0!important;bottom:auto!important;left:0!important;height:min(760px,100svh)!important;overflow:hidden!important;pointer-events:none!important}.nsi-petal{position:absolute!important;z-index:1!important}.nsi-petal-field{z-index:20!important;height:min(840px,100svh)!important}.nsi-areas-wrap,.nsi-hero-shell,.nsi-platform-promises{position:relative;z-index:3}.nsi-petal{top:8px!important;display:block!important;opacity:.96!important;background:linear-gradient(135deg,#e7ff91,#8bc64c 45%,#285f27)!important;animation-fill-mode:both!important}.nsi-petal[class*=nsi-leaf-left]{animation-name:nsi-leaf-visible-left!important}.nsi-petal[class*=nsi-leaf-right]{animation-name:nsi-leaf-visible-right!important}@keyframes nsi-leaf-visible-left{0%{transform:translate3d(0,-12px,0) rotate(8deg);opacity:.94}52%{transform:translate3d(7vw,40vh,0) rotate(210deg);opacity:.84}to{transform:translate3d(13vw,88vh,0) rotate(480deg);opacity:0}}@keyframes nsi-leaf-visible-right{0%{transform:translate3d(0,-12px,0) rotate(-8deg);opacity:.94}52%{transform:translate3d(-7vw,40vh,0) rotate(-210deg);opacity:.84}to{transform:translate3d(-13vw,88vh,0) rotate(-480deg);opacity:0}}.suggestion-form{display:grid;gap:18px;padding:clamp(22px,4vw,38px)}.suggestion-form label{display:grid;gap:8px;color:#efffff;font-size:14px;font-weight:700}.suggestion-form input,.suggestion-form select,.suggestion-form textarea{width:100%;border:1px solid rgba(149,255,244,.38);border-radius:13px;background:rgba(2,40,50,.72);padding:12px 14px;color:#efffff;font:inherit;outline:0}.suggestion-form textarea{min-height:150px;resize:vertical}.suggestion-form input:focus,.suggestion-form select:focus,.suggestion-form textarea:focus{border-color:#77fff0;box-shadow:0 0 0 3px rgba(94,255,237,.14)}.suggestion-form .orange-button{justify-self:start}.document-reader{margin-top:22px;border:1px solid rgba(156,255,246,.28);border-radius:18px;padding:14px;box-shadow:0 18px 46px rgba(0,12,18,.22)}.reader-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 14px;color:#eaffff;font-size:13px}.reader-controls button{border:1px solid rgba(128,255,241,.35);border-radius:8px;background:rgba(0,50,61,.56);padding:7px 10px;color:#ecffff;cursor:pointer}.reader-controls button.is-active,.reader-controls button:hover{background:#20bcbf;color:#022a32}.reader-controls b{min-width:42px;text-align:center}.reader-controls-divider{width:1px;height:24px;margin:0 3px;background:rgba(168,255,248,.32)}.reader-theme-paper .content-docx-reader,.reader-theme-paper .content-pdf-reader{background:#fff!important;color:#172a31!important}.reader-theme-gray .content-docx-reader,.reader-theme-gray .content-pdf-reader{background:#e6eaeb!important;color:#1b3035!important}.reader-theme-sepia .content-docx-reader,.reader-theme-sepia .content-pdf-reader{background:#f4ead3!important;color:#4d3920!important}.reader-theme-paper .content-docx-reader *{color:#172a31!important}.reader-theme-gray .content-docx-reader *{color:#1b3035!important}.reader-theme-sepia .content-docx-reader *{color:#4d3920!important}.content-pdf-reader{width:100%;min-height:72vh;border:0;border-radius:12px}.content-docx-reader{padding:clamp(20px,4vw,48px);line-height:1.8}.content-docx-reader img{max-width:100%;height:auto}.content-docx-reader table{max-width:100%;overflow:auto;display:block}.premium-badge{display:inline-flex;align-items:center;gap:5px;margin-top:8px;border:1px solid rgba(255,218,108,.5);border-radius:999px;background:rgba(137,92,5,.28);padding:5px 8px;color:#fff0a4;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.article-reader{background:transparent!important;color:#eaffff!important}.article-reader h1,.article-reader h2,.article-reader h3{color:#f4ffff!important}.article-reader li,.article-reader p{color:#dcfffb!important}.article-reader .article-content:not(.content-docx-reader),.article-reader aside{border:1px solid rgba(145,248,239,.24)!important;color:#eaffff!important;backdrop-filter:blur(10px)}.article-reader .back-link,.article-reader .content-label{color:#79fff0!important}.article-reader .article-end{color:#c9fbf5!important}.article-reader .article-content:not(.content-docx-reader) *{color:inherit!important}body:not(:has(.nsi-home)) footer,body:not(:has(.nsi-home)) main{background-color:transparent!important;color:#efffff!important}body:not(:has(.nsi-home)) main>div[class*=bg-],body:not(:has(.nsi-home)) main>section[class*=bg-]{background:linear-gradient(135deg,rgba(4,65,76,.58),rgba(2,35,44,.48))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body:not(:has(.nsi-home)) .chat-page,body:not(:has(.nsi-home)) .journal-page,body:not(:has(.nsi-home)) .library-page,body:not(:has(.nsi-home)) .suggestions-page{background:transparent!important}body:not(:has(.nsi-home)) .article-stats,body:not(:has(.nsi-home)) .finding,body:not(:has(.nsi-home)) .form-note,body:not(:has(.nsi-home)) .resource-meta,body:not(:has(.nsi-home)) .section-heading>p{color:#d8fffa!important;opacity:1!important}.library-cover-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.library-cover-only{display:block;min-width:0;border-radius:18px;transition:transform .22s ease,filter .22s ease}.library-cover-only:hover{transform:translateY(-7px) scale(1.015);filter:brightness(1.08)}.library-cover-only .book-cover{display:flex;min-height:330px!important;height:100%;flex-direction:column;justify-content:space-between;border:1px solid rgba(151,255,244,.38);border-radius:18px!important;padding:22px!important;background:linear-gradient(145deg,rgba(8,77,88,.92),rgba(2,39,50,.96))!important;box-shadow:inset 0 -62px 100px rgba(0,0,0,.28),0 16px 35px rgba(0,12,20,.22)}.library-cover-only .book-cover:after{content:none!important}.library-cover-only .book-cover>span{color:#efffff;font-family:var(--font-display);font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.02}.library-cover-only .book-cover>svg{color:#84fff1}.library-cover-only .book-cover i{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;border:1px solid rgba(255,218,108,.5);border-radius:999px;background:rgba(137,92,5,.34);padding:6px 9px;color:#fff0a4;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.08em;text-transform:uppercase}@media(max-width:900px){.library-cover-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.library-cover-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.library-cover-only .book-cover{min-height:240px!important;padding:16px!important}}.library-uploaded-cover{display:block;aspect-ratio:3/4;border:1px solid rgba(151,255,244,.38);border-radius:18px;box-shadow:0 16px 35px rgba(0,12,20,.22)}.book-reader{padding:18px}.book-reader-pages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;min-height:56vh;background:rgba(0,0,0,.18);padding:clamp(8px,2vw,22px);overflow:auto}.book-reader-pages canvas{display:block;width:100%;height:auto;background:#fff;box-shadow:0 12px 28px rgba(0,0,0,.32)}.book-reader-navigation{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 2px 0;color:#eaffff;font-size:13px}.book-reader-navigation button{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(128,255,241,.35);border-radius:9px;background:rgba(0,50,61,.56);padding:9px 12px;color:#ecffff;cursor:pointer}.book-reader-navigation button:disabled{opacity:.4;cursor:not-allowed}@media(max-width:640px){.book-reader-pages{grid-template-columns:1fr}.book-reader-pages canvas:nth-child(2){display:none}.book-reader-navigation span{font-size:11px}}.nsi-mobile-menu-button{display:none;place-items:center;width:44px;height:44px;flex:0 0 auto;border:1px solid rgba(180,255,248,.45);border-radius:12px;background:rgba(3,56,66,.56);color:#ecffff;cursor:pointer}.nsi-mobile-nav{position:absolute;z-index:40;top:calc(100% + 8px);right:12px;left:12px;display:grid;gap:5px;border:1px solid rgba(157,255,246,.28);border-radius:18px;background:rgba(1,39,49,.94);padding:10px;box-shadow:0 22px 48px rgba(0,8,13,.34);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.nsi-mobile-nav a{border-radius:11px;padding:12px 14px;color:#eaffff;font-size:15px;font-weight:700}.nsi-mobile-nav a.is-active,.nsi-mobile-nav a:hover{background:linear-gradient(135deg,rgba(35,216,202,.26),rgba(19,123,228,.3));color:#fff}@media(max-width:767px){body,html{max-width:100%;overflow-x:hidden}.axion-nav{width:calc(100% - 24px)!important;min-height:72px!important}.axion-nav>a:first-child span:last-child{font-size:1.05rem!important}.nsi-header-actions{gap:7px!important}.nsi-header-actions .nav-cta{padding:10px 11px!important;font-size:12px}.nsi-header-actions .nsi-account-cta>span:last-child{display:none}.nsi-mobile-menu-button{display:grid}.knowledge-hero>div{padding-top:8rem!important;padding-bottom:3.5rem!important}.article-reader h1,.knowledge-hero h1{font-size:clamp(2rem,10vw,3.2rem)!important;line-height:1.03!important}.knowledge-hero>div>p:not(.section-tag){font-size:15px!important}.section-heading h2{font-size:clamp(1.7rem,8vw,2.5rem)!important}.book-card,.direction-card,.journal-card,.research-card,.surface{min-width:0}.article-reader .article-tools,.reader-controls{gap:6px}.reader-controls button{padding:7px 8px}.article-reader>article{padding-top:7rem!important}.library-search{font-size:12px}.topic-chips{max-height:78px;overflow:auto}}.journal-uploaded-cover{display:block;width:100%;height:148px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(151,255,244,.35);border-radius:13px;box-shadow:0 10px 22px rgba(0,12,20,.18)}.reader-overlay{position:fixed!important;z-index:100!important;inset:0!important;display:flex!important;min-height:100dvh!important;flex-direction:column!important;background:rgba(0,25,32,.94)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;color:#efffff!important}.reader-overlay-bar{display:flex;align-items:center;gap:12px;min-height:64px;border-bottom:1px solid rgba(154,255,244,.25);padding:10px clamp(12px,3vw,36px);background:rgba(1,43,53,.75)}.reader-overlay-bar>b{white-space:nowrap;color:#efffff;font-size:15px}.reader-overlay .reader-controls{margin:0;flex:1;justify-content:center}.reader-close{display:grid;place-items:center;width:42px;height:42px;flex:0 0 auto;border:1px solid rgba(150,255,242,.42);border-radius:10px;background:rgba(2,62,73,.72);color:#fff;cursor:pointer}.reader-close:hover{background:#19bcb9;color:#022a32}.reader-overlay .book-reader{display:flex;min-height:0;flex:1;flex-direction:column;padding:clamp(10px,2vw,26px)}.reader-overlay .book-reader-pages{min-height:0;flex:1;align-items:start;justify-content:center;overflow:auto;background:linear-gradient(135deg,rgba(3,60,69,.7),rgba(1,28,35,.88));padding:clamp(10px,2vw,30px)}.reader-overlay .book-reader-pages canvas{max-height:calc(100dvh - 180px);width:auto;max-width:100%;margin:auto}.reader-overlay .book-reader-navigation{padding-top:12px}.reader-document-scroll{overflow:auto;flex:1;padding:clamp(16px,5vw,64px)}.reader-overlay .content-docx-reader{max-width:920px;margin:auto;border-radius:3px;box-shadow:0 20px 50px rgba(0,0,0,.35)}.reader-theme-gray .book-reader-pages{background:#6d7677}.reader-theme-gray .book-reader-pages canvas{filter:grayscale(1) contrast(.92)}.reader-theme-sepia .book-reader-pages{background:#765a35}.reader-theme-sepia .book-reader-pages canvas{filter:sepia(.72) saturate(.78) brightness(.96)}@media(max-width:640px){.reader-overlay-bar{align-items:flex-start;flex-wrap:wrap;gap:8px;padding:9px 12px}.reader-overlay .reader-controls{order:3;flex-basis:100%;justify-content:flex-start}.reader-overlay .book-reader{padding:8px}.reader-overlay .book-reader-pages canvas{max-height:calc(100dvh - 230px)}.reader-overlay .book-reader-navigation{font-size:11px}.reader-overlay .book-reader-navigation button{padding:8px}.journal-uploaded-cover{height:126px}}body:after{background:linear-gradient(rgba(2,34,42,.62),rgba(2,29,37,.76)),url(/nextinsci-energy-landscape-v1.png) 50%/cover no-repeat!important;filter:blur(17px)!important}.account-page,.admin-page,.article-reader,.directions-page,.hero-grid,.journal-page,.library-page,.news-page,.reader-shell,.suggestions-page{background:transparent!important}.book-hero,.hero-grid,.journal-hero,.knowledge-hero,.library-hero{background:rgba(3,49,59,.38)!important;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px)}.account-page .account-form,.admin-panel,.analysis-card,.book-card,.collection-card,.direction-card,.direction-detail,.eco-notice>div,.journal-card,.news-card,.research-card,.surface{background:linear-gradient(145deg,rgba(7,74,83,.62),rgba(2,37,47,.68))!important;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.article-reader .article-content:not(.content-docx-reader),.article-reader aside{background:rgba(3,53,63,.62)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.book-reader-text-pages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.book-reader-page{display:flex;min-width:0;flex-direction:column;overflow:auto;background:#fff;color:#172b32;padding:clamp(22px,4vw,56px);box-shadow:0 12px 28px rgba(0,0,0,.32);line-height:1.8}.book-reader-page small{margin-bottom:18px;color:#567076;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.book-reader-page p{margin:0;white-space:pre-wrap;color:inherit!important;font-family:Georgia,serif;font-size:1em}.reader-theme-gray .book-reader-page{background:#e1e5e4;color:#172a30}.reader-theme-sepia .book-reader-page{background:#f2e4c9;color:#4d3920}.account-page p,.admin-page p,.article-stats,.collection-card p,.direction-card li,.direction-card p,.finding,.form-note,.news-card-body>p,.resource-meta,.section-heading>p,.shelf-button{color:#d9fffb!important;opacity:1!important}@media(max-width:640px){.book-reader-text-pages{grid-template-columns:1fr}.book-reader-page:nth-child(2){display:none}.book-reader-page{padding:26px 22px}.book-reader-page p{font-size:1em}}.reader-theme-sepia .book-reader-pages{background:#e3d0ae!important}.reader-theme-sepia .book-reader-pages canvas{filter:sepia(.5) saturate(.8) brightness(1.08)!important}.popular-carousel{padding:clamp(32px,6vw,72px) max(20px,calc((100% - 1280px)/2));background:rgba(2,44,54,.36);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.popular-carousel-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px}.popular-carousel-head p{margin:0;color:#7bffeb;font-size:11px;font-weight:800;letter-spacing:.16em}.popular-carousel-head h1{margin:8px 0 0;color:#efffff;font-size:clamp(2rem,4vw,3.8rem);line-height:1.02}.popular-carousel-head>div:last-child{display:flex;gap:8px}.popular-carousel-head button{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(155,255,246,.38);border-radius:50%;background:rgba(3,62,72,.58);color:#eaffff;cursor:pointer}.popular-carousel-rail{display:flex;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.popular-carousel-rail::-webkit-scrollbar{display:none}.popular-carousel-item{position:relative;display:flex;min-width:250px;min-height:178px;flex:0 0 250px;overflow:hidden;align-items:end;border:1px solid rgba(157,255,246,.32);border-radius:17px;background:linear-gradient(145deg,rgba(8,91,101,.82),rgba(2,36,45,.86));box-shadow:0 12px 28px rgba(0,12,18,.2);scroll-snap-align:start}.popular-carousel-item>img{-o-object-fit:cover;object-fit:cover}.popular-carousel-item.is-cover{min-height:300px;flex-basis:205px;background:#07323b}.popular-carousel-fallback{display:grid;width:100%;height:100%;place-items:center;background:linear-gradient(145deg,rgba(11,109,117,.9),rgba(2,35,44,.95));color:#dffffa;font-family:var(--font-display);font-size:1.8rem}.popular-carousel-copy{position:relative;z-index:1;width:100%;padding:18px;background:linear-gradient(0deg,rgba(0,22,28,.9),rgba(0,22,28,.03))}.popular-carousel-copy b{display:block;color:#7affeb;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.popular-carousel-copy strong{display:block;margin-top:8px;color:#fff;font-size:17px;line-height:1.16}@media(max-width:640px){.popular-carousel{padding:28px 18px}.popular-carousel-head h1{font-size:2rem}.popular-carousel-item{min-width:74vw;flex-basis:74vw}.popular-carousel-item.is-cover{min-width:52vw;flex-basis:52vw;min-height:245px}}.nsi-petal{width:18px!important;height:25px!important;background:transparent!important;filter:drop-shadow(0 2px 3px rgba(8,54,18,.7))!important}.nsi-petal-blade{fill:#89c84d!important;stroke:#dffff0;stroke-width:.55}.nsi-petal-vein{fill:none;stroke:#efffc9;stroke-width:1.1;stroke-linecap:round}.nsi-petal-field{z-index:1!important;clip-path:none!important}.nsi-areas-wrap,.nsi-hero-shell,.nsi-platform-promises{z-index:3!important}.nsi-mobile-search{display:flex!important;align-items:center;gap:9px}.nsi-mobile-search svg{color:#7affeb}@media(max-width:767px){.nsi-header-actions .nsi-header-search{display:none!important}}.admin-tabs{display:flex;flex-wrap:wrap;gap:9px;margin-top:32px;border:1px solid rgba(145,248,239,.22);border-radius:18px;background:rgba(2,41,50,.55);padding:10px;backdrop-filter:blur(12px)}.admin-tabs button{display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:11px;background:transparent;padding:10px 13px;color:#dffffb;font:700 13px var(--font-body);cursor:pointer}.admin-tabs button.is-active,.admin-tabs button:hover{border-color:rgba(121,255,240,.48);background:linear-gradient(135deg,rgba(37,216,202,.28),rgba(19,123,228,.32));color:#fff}.admin-workspace{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:18px;margin-top:18px}.admin-publications{margin-top:0!important}.admin-publications>div{border-color:rgba(145,248,239,.2)!important;color:#eaffff!important}.admin-publications span{display:grid;gap:5px;min-width:0}.admin-publications span b{color:#80fff0;font-size:10px;letter-spacing:.1em}.admin-publications small{color:#c1fff9}.admin-publications em{color:#eaffff;font-style:normal;line-height:1.45}.admin-publications button{display:inline-flex;align-items:center;gap:5px;color:#ffb9a8!important}.admin-suggestion{align-items:flex-start!important}@media(max-width:850px){.admin-workspace{grid-template-columns:1fr}.admin-tabs{margin-top:24px}}@media(max-width:520px){.admin-tabs{gap:5px;padding:6px}.admin-tabs button{padding:8px 9px;font-size:12px}}body,html{width:100%;max-width:100%;overflow-x:clip}.nsi-home,.nsi-home .nsi-petal-field{max-width:100%;overflow:hidden}.nsi-home .nsi-petal-field{width:100%}body:not(:has(.nsi-home)) .text-muted,body:not(:has(.nsi-home)) .text-slate-400,body:not(:has(.nsi-home)) .text-slate-500,body:not(:has(.nsi-home)) li,body:not(:has(.nsi-home)) p,body:not(:has(.nsi-home)) small{color:#dcfffb!important;opacity:1!important}.account-page p,.admin-page p,.article-stats,.collection-card p,.direction-card li,.direction-card p,.finding,.form-note,.news-card-body>p,.resource-meta{color:#dcfffb!important;opacity:1!important}@media(max-width:767px){.nsi-petal-field{height:min(690px,100svh)!important}.nsi-petal{width:13px!important;height:19px!important}.nsi-leaf-left-4,.nsi-leaf-left-5,.nsi-leaf-right-4,.nsi-leaf-right-5{display:none!important}}.nsi-home .nsi-petal-field{z-index:2!important;top:0!important;display:block!important}.nsi-home .nsi-petal{top:6px!important;display:block!important;visibility:visible!important;opacity:1!important}.nsi-home .nsi-leaf-left-1{animation:nsi-leaf-visible-left 13s ease-in -2s infinite!important}.nsi-home .nsi-leaf-left-2{animation:nsi-leaf-visible-left 17s ease-in -9s infinite!important}.nsi-home .nsi-leaf-left-3{animation:nsi-leaf-visible-left 15s ease-in -6s infinite!important}.nsi-home .nsi-leaf-left-4{animation:nsi-leaf-visible-left 20s ease-in -15s infinite!important}.nsi-home .nsi-leaf-left-5{animation:nsi-leaf-visible-left 18s ease-in -11s infinite!important}.nsi-home .nsi-leaf-right-1{animation:nsi-leaf-visible-right 14s ease-in -4s infinite!important}.nsi-home .nsi-leaf-right-2{animation:nsi-leaf-visible-right 19s ease-in -13s infinite!important}.nsi-home .nsi-leaf-right-3{animation:nsi-leaf-visible-right 16s ease-in -8s infinite!important}.nsi-home .nsi-leaf-right-4{animation:nsi-leaf-visible-right 21s ease-in -17s infinite!important}.nsi-home .nsi-leaf-right-5{animation:nsi-leaf-visible-right 18s ease-in -10s infinite!important}body:not(:has(.reader-overlay)) :is(p,li,small,time,.resource-meta,.finding,.article-stats,.form-note,.text-muted,.text-gray-400,.text-gray-500,.text-slate-400,.text-slate-500){color:#dcfffb!important;opacity:1!important}.nsi-home :is(p,li,small,.nsi-hero-lead,.nsi-areas-heading p,.nsi-area-card p,.nsi-platform-promises dd){color:#e3fffc!important;opacity:1!important}.reader-theme-gray .book-reader-page :is(p,small),.reader-theme-paper .book-reader-page :is(p,small),.reader-theme-sepia .book-reader-page :is(p,small){opacity:1!important}.reader-overlay .book-reader-pages.book-reader-text-pages{grid-auto-rows:minmax(0,1fr)!important;min-height:0!important;height:100%!important}.reader-overlay .book-reader-page{min-height:0!important;height:100%!important;color:#141b1f!important;overflow:hidden!important;overscroll-behavior:contain}.reader-overlay .book-reader-page p{color:#141b1f!important;font-size:calc(16px * var(--reader-text-scale,1))!important;line-height:1.8!important}.reader-overlay .book-reader-page small{color:#51636b!important}.reader-overlay.reader-theme-gray .book-reader-page,.reader-overlay.reader-theme-gray .book-reader-page p{color:#141b1f!important}.reader-overlay.reader-theme-sepia .book-reader-page,.reader-overlay.reader-theme-sepia .book-reader-page p{color:#392c1d!important}.reader-overlay.reader-theme-sepia .book-reader-page small{color:#69533a!important}.book-reader-inline-image{display:block;max-width:100%;max-height:42%;width:auto;height:auto;margin:18px auto 0;border-radius:4px;-o-object-fit:contain;object-fit:contain;box-shadow:0 7px 18px rgba(0,0,0,.14)}.reader-original-note{margin-left:auto;color:#c8f9f5;font-size:12px}body:not(:has(.reader-original-only)) :is(p,li,small,time,label,.text-muted,.text-gray-400,.text-gray-500,.text-gray-600,.text-slate-400,.text-slate-500,.text-slate-600,.text-science-navy,.text-science-navy\/55,.text-science-navy\/60,.text-science-navy\/65,.text-science-navy\/70,.text-science-navy\/75,.resource-meta,.article-stats,.finding,.form-note,.news-note,.footer-meta,.search-language-filter){color:#dcfffb!important;opacity:1!important}body:not(:has(.reader-original-only)) :is(input,textarea,select){color:#10272d!important}body:not(:has(.reader-original-only)) :is(input,textarea)::-moz-placeholder{color:#45656c!important;opacity:1!important}body:not(:has(.reader-original-only)) :is(input,textarea)::placeholder{color:#45656c!important;opacity:1!important}.reader-original-only .reader-document-scroll{min-height:0;padding:clamp(12px,2vw,32px);background:#fff;color-scheme:light}.reader-overlay.reader-original-only .content-docx-reader{width:100%;max-width:1440px;min-height:100%;padding:clamp(16px,3vw,48px);background:#fff!important;color:#172a30!important;box-shadow:none}.reader-overlay.reader-original-only .content-docx-reader *{color:#172a30!important;border-color:#cbd5da!important}.reader-overlay.reader-original-only .content-docx-reader p{max-width:none}.reader-overlay.reader-original-only .content-docx-reader :is(ul,ol){padding-left:1.5em}.reader-overlay.reader-original-only .content-docx-reader ul{list-style:disc}.reader-overlay.reader-original-only .content-docx-reader ol{list-style:decimal}.reader-overlay.reader-original-only .content-docx-reader a{color:#086b9a!important;text-decoration:underline}.reader-original-only .book-reader-original-pages{grid-template-columns:1fr!important;grid-auto-rows:auto!important;align-items:start!important;justify-items:center!important;overflow:auto!important}.reader-original-only .book-reader-original-page{width:min(100%,1100px)!important;max-width:100%!important;max-height:none!important;height:auto!important;margin:0 auto!important}html body :is(.text-gray-400,.text-gray-500,.text-gray-600,.text-slate-400,.text-slate-500,.text-slate-600,.text-science-navy,.text-science-navy\/55,.text-science-navy\/60,.text-science-navy\/65,.text-science-navy\/70,.text-science-navy\/75,.resource-meta,.article-stats,.finding,.form-note,.news-note,.footer-meta,.search-language-filter){color:#dcfffb!important;opacity:1!important}html body :is(.surface,.book-card,.journal-card,.research-card,.direction-card,.news-card,.admin-panel,.account-form) :is(p,li,small,time,label){color:#dcfffb!important;opacity:1!important}.reader-original-only :is(.book-reader-navigation,.reader-overlay-bar,.reader-original-note){color:#eaffff!important}.reader-controls button:disabled{opacity:.45;cursor:not-allowed}.reader-overlay .book-reader-original-pages{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);min-height:0;height:100%;align-items:center}.reader-overlay .book-reader-original-page{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto;background:#fff;box-shadow:0 12px 28px rgba(0,0,0,.32)}.reader-overlay.reader-theme-gray .book-reader-original-page{filter:grayscale(1) contrast(.92)}.reader-overlay.reader-theme-sepia .book-reader-original-page{filter:sepia(.5) saturate(.8) brightness(1.08)}@media(max-width:640px){.reader-overlay .book-reader-original-pages{grid-template-columns:1fr}.reader-overlay .book-reader-original-page:nth-child(2){display:none}}.article-reader .article-reader-meta,.news-reader .article-reader-meta{display:flex;flex-wrap:wrap;gap:14px;margin:14px 0 20px;color:#dffffb!important;font-size:14px}.article-reader .article-reader-meta span,.news-reader .article-reader-meta span{display:inline-flex;align-items:center;gap:6px;color:#dffffb!important}.article-reader .article-tools{border-color:rgba(179,255,248,.5)!important}.article-reader .article-tools>span{color:#dffffb!important}.article-reader .shelf-button{color:#eaffff!important}.article-reader .shelf-button svg{color:#7dffed!important}.reader-cover{display:block;width:min(100%,290px);max-height:410px;margin:26px 0 20px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(171,255,247,.55);border-radius:18px;box-shadow:0 18px 40px rgba(0,9,15,.34)}.reader-cover-article{width:min(100%,560px);max-height:330px;-o-object-position:center;object-position:center}.reader-cover-news{width:100%;max-height:380px}.article-reader .content-label,.news-reader .content-label{color:#85fff0!important}.article-reader .back-link,.news-reader .back-link{color:#7affec!important}.article-reader .article-end,.article-reader .article-end p{color:#dcfffb!important}.research-card .resource-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}.research-card .journal-read-action{display:inline-flex!important;align-items:center!important;gap:8px!important;border:1px solid rgba(142,255,245,.55)!important;border-radius:12px!important;background:linear-gradient(135deg,#22d7cb,#147fe1)!important;padding:11px 15px!important;color:#042c35!important;font-weight:800!important;box-shadow:0 10px 22px rgba(8,187,203,.18)!important;transition:transform .18s ease,box-shadow .18s ease!important}.research-card .journal-read-action:hover{transform:translateY(-2px);box-shadow:0 16px 28px rgba(8,187,203,.3)!important}.research-card .journal-read-action svg{color:inherit!important}.search-language-filter{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:9px!important;margin-top:14px!important;color:#e5fffb!important}.search-language-filter>span{margin-right:4px;color:#dffffb!important;font-weight:800!important}.search-language-filter button,.search-language-filter label{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:36px!important;border:1px solid rgba(166,255,247,.42)!important;border-radius:999px!important;background:rgba(3,58,68,.72)!important;padding:7px 12px!important;color:#e9fffc!important;font-size:13px!important;line-height:1!important;box-shadow:none!important}.search-language-filter button{cursor:pointer}.search-language-filter button.is-active{border-color:#8affed!important;background:linear-gradient(135deg,#1bcfca,#147fdc)!important;color:#032930!important}.search-language-filter input{width:14px!important;height:14px!important;accent-color:#24d9ce!important}.search-language-filter label:has(input:checked){border-color:#8affed!important;background:rgba(20,132,143,.7)!important;color:#fff!important}.search-result h2,.search-result p,.search-result-meta span{color:#e6fffc!important}.search-result-meta span{border-color:rgba(150,255,246,.32)!important;background:rgba(3,62,73,.6)!important}.news-card-visual{overflow:hidden}.news-card-visual img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.news-card-body>div,.news-card-body>div span,.news-card-body>p{color:#e1fffb!important}.news-card-body>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.news-open-action{display:inline-flex!important;align-items:center!important;gap:7px!important;color:#80ffed!important;font-weight:800!important}.news-reader{min-height:70vh;background:transparent!important;color:#eaffff!important}.news-reader h1{margin:14px 0;color:#f4ffff!important;font-size:clamp(2rem,4vw,3.5rem);line-height:1.08}.news-story{margin-top:28px;border:1px solid rgba(153,255,247,.27);border-radius:20px;background:rgba(3,53,63,.64);padding:clamp(22px,4vw,42px);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.news-story p{color:#e5fffb!important;font-size:1.05rem;line-height:1.8}.news-story .news-story-lead{color:#fff!important;font-size:1.2rem;font-weight:700}.bot-trap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.empty-content-message{grid-column:1/-1;margin:0;border:1px solid rgba(159,239,232,.35);border-radius:18px;background:rgba(1,39,48,.56);padding:22px;color:#eafefd!important;line-height:1.6}.admin-category-logo{display:inline-block;width:28px;height:28px;margin-right:8px;border-radius:7px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;background:rgba(255,255,255,.08)}.admin-panel-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-panel-title h2{margin:0}.admin-panel-title p{margin:6px 0 0}.admin-cancel,.admin-publications aside{display:inline-flex;align-items:center;gap:7px}.admin-cancel{border:1px solid rgba(145,248,239,.28)!important;border-radius:9px;background:rgba(2,41,50,.52)!important;padding:8px 10px;color:#dcfffb!important;cursor:pointer;white-space:nowrap}.admin-publications>div aside{display:flex;align-items:center;justify-content:flex-end;gap:10px}.admin-check{display:flex!important;align-content:center!important;align-items:center!important;grid-template-columns:1fr auto}.admin-check input{width:auto!important;accent-color:#35e5d2}@media(max-width:560px){.admin-publications>div{align-items:flex-start!important}.admin-publications>div aside{flex-direction:column;align-items:stretch;gap:5px}.admin-panel-title{flex-direction:column}.admin-cancel{align-self:flex-start}}.admin-page .admin-notice.error{background:#5c2028!important;border:1px solid #ff9f91!important;color:#fff8f6!important;font-weight:700}.admin-page .admin-notice.success{background:#0e574f!important;border:1px solid #79f8e8!important;color:#f1fffd!important}.admin-page :is(input,textarea,select,option){color:#f4ffff!important}.admin-page option{background:#062f39!important}.library-cover-only,.library-uploaded-cover{aspect-ratio:1/1.4142}.library-uploaded-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-reader-meta,.article-reader-meta span,.article-stats,.direction-card li,.direction-card p,.form-note,.news-card-body>div>span,.news-note,.resource-meta,.search-language-filter label,.search-language-filter>span,.search-result p,.search-result-meta span{color:#dcfffb!important;opacity:1!important}.search-language-filter label{background:rgba(5,64,73,.76)!important;border-color:rgba(159,255,244,.34)!important}.search-language-filter label input{accent-color:#24d8c8}.search-result,.search-result.surface{background:rgba(4,63,72,.66)!important;color:#efffff!important}.search-result h2{color:#fff!important}.search-result-meta span{border-color:rgba(159,255,244,.36)!important;background:rgba(1,42,51,.56)!important}.search-result>div>p.text-science-navy\/60{color:#dcfffb!important}.search-panel input::-moz-placeholder,.surface input::-moz-placeholder,.surface textarea::-moz-placeholder{color:#c9eeeb!important;opacity:.9}.search-panel input::placeholder,.surface input::placeholder,.surface textarea::placeholder{color:#c9eeeb!important;opacity:.9}html body .admin-page .admin-panel :is(input:not([type=file]),textarea,select){color:#f4ffff!important;-webkit-text-fill-color:#f4ffff!important;caret-color:#93fff4!important}html body .admin-page .admin-panel :is(input:not([type=file]),textarea)::-moz-placeholder{color:#c9eeeb!important;-webkit-text-fill-color:#c9eeeb!important;opacity:1!important}html body .admin-page .admin-panel :is(input:not([type=file]),textarea)::placeholder{color:#c9eeeb!important;-webkit-text-fill-color:#c9eeeb!important;opacity:1!important}html body .admin-page .admin-panel select option{background:#062f39!important;color:#f4ffff!important}.publication-author{display:inline-flex;align-items:center;gap:10px;margin:15px 0 0;color:#eaffff;font-weight:700}.publication-author img{width:38px;height:38px;border:1px solid rgba(143,255,245,.58);border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#073943}.cookie-consent{position:fixed;right:18px;bottom:18px;z-index:1000;display:flex;max-width:min(620px,calc(100vw - 36px));align-items:center;gap:20px;padding:16px 18px;border:1px solid rgba(151,255,245,.42);border-radius:16px;background:rgba(2,40,49,.92);box-shadow:0 18px 55px rgba(0,0,0,.28);backdrop-filter:blur(18px);color:#efffff}.cookie-consent b{display:block;font-size:14px}.cookie-consent p{margin:5px 0 0;color:#d1f6f1;font-size:13px;line-height:1.45}.cookie-consent-actions{display:flex;flex:none;gap:9px}.cookie-consent button{border-radius:9px;padding:9px 12px;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.cookie-secondary{border:1px solid rgba(151,255,245,.42);background:transparent;color:#efffff}.cookie-primary{border:1px solid #57eadf;background:#20bfd2;color:#062b35}@media(max-width:620px){.cookie-consent{right:12px;bottom:12px;left:12px;max-width:none;align-items:flex-start;flex-direction:column;gap:12px}.cookie-consent-actions{width:100%}.cookie-consent button{flex:1}}.docx-document-view{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;background:#fff}.docx-document-view iframe{display:block;flex:1;width:100%;min-height:0;border:0;background:#fff}.docx-document-toolbar{display:flex;justify-content:flex-end;flex:none;padding:8px 18px;border-bottom:1px solid #e2e8eb;background:#fff}html body .reader-original-only .docx-document-toolbar label{display:flex;align-items:center;gap:8px;color:#172a30!important;font-size:13px}.docx-document-toolbar select{border:1px solid #cbd5da;border-radius:6px;padding:5px 8px;background:#fff;color:#172a30}html body .reader-original-only .docx-document-toolbar :is(select,option){color:#172a30!important;-webkit-text-fill-color:#172a30!important}html body .docx-document-status{position:absolute;z-index:1;top:54px;left:16px;margin:0;padding:12px;background:#fff;color:#172a30!important;font-size:14px}.publication-author{gap:18px}.publication-author img{width:96px;height:96px;flex:0 0 96px;-o-object-fit:contain;object-fit:contain;border-radius:14px;background:#fff}.journal-uploaded-cover{height:auto;aspect-ratio:16/9}.news-card-visual:has(img){height:auto;min-height:0;aspect-ratio:16/9}.news-card-visual img{height:100%}.news-card-visual img,.reader-cover{-o-object-fit:contain;object-fit:contain}.reader-cover{height:auto;max-height:none}.reader-cover-article,.reader-cover-news{aspect-ratio:16/9}.image-crop-input{display:grid;min-width:0;gap:10px;margin:16px 0}.image-crop-input input[type=file]{max-width:100%}.image-crop-saved{display:flex;gap:16px;align-items:center;padding:12px;border:1px solid #377582;border-radius:12px}.image-crop-saved img{display:block;width:132px;max-height:188px;border-radius:8px;background:#fff}.image-crop-saved>div{display:grid;gap:8px;font-size:13px}.image-crop-saved button{padding:8px 12px;border:1px solid #66b9c2;border-radius:8px;background:#073e49;color:#edffff;cursor:pointer}.image-crop-dialog{position:fixed;inset:0;width:min(700px,calc(100vw - 24px));max-height:calc(100dvh - 24px);margin:auto;padding:24px;overflow:auto;border:1px solid #cbd9de;border-radius:20px;background:#fff;color:#172a30;box-shadow:0 28px 100px #00182080;color-scheme:light}.image-crop-dialog::backdrop{background:#001820b3;backdrop-filter:blur(6px)}html body dialog.image-crop-dialog[open] :is(h2,p,label,legend,span,output){color:#172a30!important;opacity:1!important}.image-crop-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.image-crop-heading h2{margin:0;font-size:22px;font-weight:700;line-height:1.3}.image-crop-heading p{margin:8px 0 18px;font-size:14px;line-height:1.5}.image-crop-dialog button{padding:10px 16px;border:1px solid #b6cbd1;border-radius:10px;background:#fff;color:#172a30;font:inherit;cursor:pointer}.image-crop-dialog button:disabled{opacity:.5;cursor:default}.image-crop-dialog button:focus-visible,.image-crop-dialog input:focus-visible{outline:3px solid #087f91;outline-offset:3px}.image-crop-heading>button{flex:none;font-size:22px;line-height:1}.image-crop-stage{width:min(100%,calc(38dvh * var(--crop-aspect)));aspect-ratio:var(--crop-aspect);margin-inline:auto;overflow:hidden;border:1px solid #b6cbd1;border-radius:10px;background:repeating-conic-gradient(#e8eef0 0 25%,#fff 0 50%) 0/20px 20px}.image-crop-stage canvas{display:block;width:100%;height:100%;touch-action:none;cursor:grab}.image-crop-stage canvas:active{cursor:grabbing}.image-crop-controls{display:grid;gap:12px;margin:18px 0;padding:0;border:0;min-width:0}.image-crop-controls legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.image-crop-controls label{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:600}.image-crop-controls output{margin-left:auto}.image-crop-controls input[type=range]{width:100%;height:22px;margin:0;padding:0;accent-color:#087f91;cursor:pointer}.image-crop-modes{display:flex;flex-wrap:wrap;gap:8px}.image-crop-modes button{font-size:13px}.image-crop-modes button[aria-pressed=true]{border-color:#087f91;background:#e2f6f7;color:#075563}.image-crop-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.image-crop-actions button:last-child{background:#087f91;border-color:#087f91;color:#fff}@media(max-width:600px){.publication-author img{width:80px;height:80px;flex-basis:80px}.image-crop-dialog{padding:16px}.image-crop-saved img{width:100px}.image-crop-stage{width:min(100%,calc(30dvh * var(--crop-aspect)))}}