:root{--ui-bg:#08090b;--ui-surface:#111318;--ui-surface-2:#171a20;--ui-text:#f4f5f7;--ui-muted:#a4a9b3;--ui-accent:#ef4444;--ui-line:#292e38}:root{--ui-font-sans:Inter,ui-sans-serif,system-ui,sans-serif;--ui-body-size:1.05rem;--ui-body-leading:1.65;--ui-heading-leading:1.12}:root{--ui-space-1:8px;--ui-space-2:16px;--ui-space-3:24px;--ui-space-4:36px;--ui-space-5:56px;--ui-space-6:80px}:root{--ui-container:1180px;--ui-reading:860px;--ui-toc:220px;--ui-gap:36px;--ui-header:72px}:root{--ui-radius:14px;--ui-shadow:0 18px 50px rgba(0,0,0,.28)}:root{--ui-breakpoint-layout:800px;--ui-breakpoint-compact:390px;--ui-motion:.18s ease;--ui-z-header:20}.ui-clean{margin:0;box-sizing:border-box;background:var(--ui-bg);color:var(--ui-text);font-family:Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.65;overflow-x:hidden}.ui-clean *,.ui-clean *:before,.ui-clean *:after{box-sizing:inherit}.ui-clean h1,.ui-clean h2,.ui-clean h3{color:var(--ui-text);line-height:1.12;margin:0 0 var(--ui-space-2);letter-spacing:-.02em}.ui-clean h1{font-size:clamp(2.3rem,5vw,4.5rem)}.ui-clean h2{font-size:clamp(1.55rem,3vw,2.25rem);margin-top:var(--ui-space-5)}.ui-clean h3{font-size:1.15rem;margin-top:var(--ui-space-3)}.ui-clean p,.ui-clean li{color:var(--ui-muted);font-size:1.05rem}.ui-clean a{color:var(--ui-accent);text-decoration:none;transition:color var(--ui-motion)}.ui-clean a:hover{color:#fca5a5}.ui-clean ul,.ui-clean ol{padding-left:1.35rem}.ui-clean section{margin-top:var(--ui-space-5)}.ui-clean .ui-main{padding:calc(var(--ui-header) + var(--ui-space-5)) var(--ui-space-2) var(--ui-space-6)}.ui-clean .ui-container{width:min(100%,var(--ui-container));margin-inline:auto}.ui-clean .ui-reading-layout{display:grid;grid-template-columns:var(--ui-toc) minmax(0,var(--ui-reading));gap:var(--ui-gap);align-items:start}.ui-clean .ui-reading-column{min-width:0}.ui-clean .ui-hero{grid-column:1/-1;margin-bottom:var(--ui-space-3)}.ui-clean .ui-toc{position:sticky;top:calc(var(--ui-header) + var(--ui-space-2));display:grid;gap:var(--ui-space-1);padding:var(--ui-space-2);border:1px solid var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-surface)}.ui-clean .ui-toc a{font-size:.82rem;color:var(--ui-muted)}.ui-clean .ui-toc a:hover{color:var(--ui-text)}@media(max-width:800px){.ui-clean .ui-reading-layout{grid-template-columns:minmax(0,1fr)}.ui-clean .ui-toc{position:static;order:-1}.ui-clean .ui-main{padding-top:calc(var(--ui-header) + var(--ui-space-3))}}@media(max-width:390px){.ui-clean .ui-main{padding-inline:var(--ui-space-1)}.ui-clean p,.ui-clean li{font-size:1rem}}.ui-clean .ui-site-header{position:sticky;top:0;z-index:var(--ui-z-header);min-height:var(--ui-header);background:#08090bf0;border-bottom:1px solid var(--ui-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ui-clean .ui-nav{width:min(100%,var(--ui-container));min-height:var(--ui-header);margin:auto;padding:0 var(--ui-space-2);display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-2)}.ui-clean .ui-brand{font-weight:900;font-size:1.35rem;color:var(--ui-text)}.ui-clean .ui-brand span{color:var(--ui-accent)}.ui-clean .ui-nav-links{display:flex;gap:var(--ui-space-3);align-items:center;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ui-clean .ui-menu{display:none;border:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-text);padding:10px 14px;border-radius:8px}.ui-clean .ui-button{display:inline-flex;padding:12px 18px;border-radius:8px;background:var(--ui-accent);color:#fff;font-weight:800}.ui-clean .ui-footer{margin-top:var(--ui-space-6);padding:var(--ui-space-5) var(--ui-space-2);border-top:1px solid var(--ui-line);text-align:center;color:var(--ui-muted)}@media(max-width:800px){.ui-clean .ui-nav-links{display:none}.ui-clean .ui-menu{display:block}}.ui-clean.ui-template-home .ui-home-hero{min-height:clamp(420px,68vh,680px);display:grid;place-items:center;text-align:center;padding:var(--ui-space-6) var(--ui-space-2);background:linear-gradient(180deg,rgba(0,0,0,.35),var(--ui-bg)),url(/images/bg/hero.jpg) center/cover}.ui-clean.ui-template-home main{width:min(100%,var(--ui-container));margin:auto}.ui-clean.ui-template-home main>div{display:grid;gap:var(--ui-space-5);max-width:var(--ui-reading);margin:auto}.ui-clean.ui-template-home section{margin:0}.ui-clean.ui-template-home .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-space-2)}.ui-clean.ui-template-home .grid>div{padding:var(--ui-space-3);background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-radius)}.ui-clean.ui-template-home .ui-home-hero h1{max-width:var(--ui-reading);margin-inline:auto}.ui-clean.ui-template-specops .ui-reading-column,.ui-clean.ui-template-troubleshooting .ui-reading-column{max-width:var(--ui-reading)}@media(max-width:800px){.ui-clean.ui-template-home .grid{grid-template-columns:1fr}}.ui-clean .ui-stack>*+*{margin-top:var(--ui-space-2)}.ui-clean .ui-flow{display:flex;flex-wrap:wrap;gap:var(--ui-space-2)}.ui-clean .ui-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ui-clean{min-height:100vh;background:radial-gradient(circle at 80% 0%,rgba(35,48,64,.28),transparent 34rem),var(--ui-bg);color:var(--ui-text);font-family:var(--ui-font-sans);font-size:16px;line-height:var(--ui-body-leading);overflow-x:hidden}.ui-clean *,.ui-clean *:before,.ui-clean *:after{box-sizing:border-box}.ui-clean main{padding:calc(var(--ui-header) + 34px) 24px 76px}.ui-clean main>article,.ui-clean main>div{width:min(100%,var(--ui-container));margin-inline:auto}.ui-clean p,.ui-clean li{color:var(--ui-muted);font-size:var(--ui-body-size);line-height:1.72}.ui-clean strong{color:var(--ui-text)}.ui-clean h1,.ui-clean h2,.ui-clean h3{color:var(--ui-text);line-height:var(--ui-heading-leading);letter-spacing:-.025em}.ui-clean h1{font-size:clamp(2.4rem,5vw,4.5rem);margin:0 0 22px}.ui-clean h2{font-size:clamp(1.65rem,3vw,2.35rem);margin:0 0 18px}.ui-clean h3{font-size:1.15rem;margin:0 0 10px}.ui-clean a{color:#ff706d;text-decoration:none;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.ui-clean a:hover{color:#fff}.ui-clean a:focus-visible,.ui-clean button:focus-visible{outline:2px solid #ff706d;outline-offset:3px}.ui-clean ul,.ui-clean ol{padding-left:1.25rem}.ui-clean section{margin:0}.ui-clean section+section{margin-top:56px}.ui-clean img{max-width:100%;height:auto;display:block}.ui-clean .ui-main{padding:calc(var(--ui-header) + 44px) 24px 76px}.ui-clean .ui-container{width:min(100%,1180px);margin-inline:auto}.ui-clean .ui-reading-layout{display:grid;grid-template-columns:220px minmax(0,860px);gap:36px;align-items:start}.ui-clean .ui-reading-column{min-width:0;width:100%}.ui-clean .ui-reading-layout>.ui-reading-column{grid-column:2}.ui-clean .ui-hero{grid-column:1/-1;margin-bottom:14px;position:relative}.ui-clean .ui-toc{position:sticky;top:94px;display:grid;gap:4px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#111318e0;box-shadow:0 16px 40px #0000002e}.ui-clean .ui-toc a{font-size:.82rem;line-height:1.35;color:#9299a6;padding:8px 9px;border-left:2px solid transparent}.ui-clean .ui-toc a:hover{color:#fff;border-left-color:#ef4444;background:#ffffff0a}.ui-clean .ui-hero h1{max-width:900px}.ui-clean .ui-hero p{max-width:760px}.ui-clean .ui-reading-column>section{padding:28px 0;border-top:1px solid rgba(255,255,255,.1)}.ui-clean .ui-reading-column>section:first-of-type{border-top:0;padding-top:0}.ui-clean .ui-reading-column>section ul,.ui-clean .ui-reading-column>section ol{background:#ffffff09;border-left:3px solid rgba(239,68,68,.72);border-radius:0 12px 12px 0;padding:17px 22px 17px 38px}.ui-clean .ui-reading-column>section li+li{margin-top:8px}.ui-clean .ui-reading-column>section>div:has(>div),.ui-clean .ui-reading-column>section>div:has(>p>a){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ui-clean .ui-reading-column>section>div:has(>div)>div,.ui-clean .ui-reading-column>section>div:has(>p>a)>p{margin:0;padding:16px 18px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:linear-gradient(145deg,#ffffff0f,#ffffff05)}.ui-clean table{width:100%;border-collapse:collapse;display:block;overflow-x:auto}.ui-clean th,.ui-clean td{padding:13px;border:1px solid var(--ui-line);text-align:left}.ui-clean .ui-card,.ui-clean .ui-callout{padding:22px;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:14px}.ui-clean .ui-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 17px;border:1px solid rgba(255,112,109,.4);border-radius:9px;background:#ef4444;color:#fff;font-weight:800}.ui-clean .ui-button:hover{background:#ff5a56;transform:translateY(-1px)}.ui-clean.ui-template-specops .ui-hero{min-height:360px;padding:58px 52% 40px 42px;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid rgba(255,255,255,.1);border-radius:18px;overflow:hidden;background:linear-gradient(90deg,#08090bfa,#08090bc7 45%,#08090b2e),url(/images/pilot/citadel-specops.webp) center/cover no-repeat}.ui-clean.ui-template-specops .ui-hero:after{content:"ILLUSTRATIVE SPECOPS ART";position:absolute;right:18px;bottom:16px;color:#ffffff8c;font-size:.68rem;letter-spacing:.14em}.ui-clean.ui-template-specops .ui-hero p{color:#c1c5cc}.ui-clean.ui-template-troubleshooting .ui-hero{padding:38px 42px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:linear-gradient(90deg,#08090bf5,#08090bb8),url(/images/pilot/troubleshooting-bg.webp) center/cover no-repeat}.ui-clean.ui-template-troubleshooting .ui-hero h1{max-width:780px}.ui-clean.ui-template-troubleshooting .ui-hero p{max-width:720px}.ui-clean.ui-template-troubleshooting .ui-reading-column>section{padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#111318ad}.ui-clean.ui-template-troubleshooting .ui-reading-column>section+section{margin-top:16px}.ui-clean.ui-template-troubleshooting .ui-reading-column>section h2{font-size:1.45rem}.ui-clean.ui-template-home .ui-home-hero{min-height:clamp(460px,68vh,680px);display:grid;place-items:center;text-align:center;padding:72px 28px;background:linear-gradient(180deg,#0000003d,#08090bf5),url(/images/pilot/home-hero.webp) center/cover}.ui-clean.ui-template-home .ui-home-content{max-width:860px}.ui-clean.ui-template-home .ui-home-content p{max-width:800px;margin:14px auto}.ui-clean.ui-template-home .ui-home-content>a{display:inline-flex;margin-top:12px;padding:13px 18px;border-radius:9px;background:#ef4444;color:#fff;font-weight:800}.ui-clean.ui-template-home main{width:min(100%,1180px);margin:auto}.ui-clean.ui-template-home main>div{display:grid;gap:44px;max-width:100%;margin:auto}.ui-clean.ui-template-home main section{padding:30px 0;border-top:1px solid rgba(255,255,255,.1)}.ui-clean.ui-template-home main section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ui-clean.ui-template-home main section>div>div{padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff09}.ui-clean.ui-template-class main>div,.ui-clean.ui-template-hub main>div{width:min(100%,1180px);margin:auto}.ui-clean.ui-template-class main>div>section,.ui-clean.ui-template-hub main>div>section{max-width:860px;margin:0 auto}.ui-clean.ui-template-class main header:not(.ui-hero),.ui-clean.ui-template-hub main header:not(.ui-hero){padding:30px;border-radius:18px;background:linear-gradient(135deg,#ffffff14,#ffffff06);border:1px solid rgba(255,255,255,.1)}.ui-clean.ui-template-class main img,.ui-clean.ui-template-hub main img{border-radius:14px;object-fit:cover}.ui-clean.ui-template-class main section+section,.ui-clean.ui-template-hub main section+section{margin-top:28px;padding-top:28px;border-top:1px solid rgba(255,255,255,.1)}@media(max-width:900px){.ui-clean .ui-reading-layout{grid-template-columns:190px minmax(0,1fr);gap:24px}.ui-clean.ui-template-specops .ui-hero{padding-right:38%}}@media(max-width:800px){.ui-clean main,.ui-clean .ui-main{padding:calc(var(--ui-header) + 28px) 16px 54px}.ui-clean .ui-reading-layout{grid-template-columns:minmax(0,1fr);gap:18px}.ui-clean .ui-reading-layout>.ui-reading-column{grid-column:1}.ui-clean .ui-toc{position:static;order:-1}.ui-clean .ui-hero{grid-column:1;padding:30px 24px}.ui-clean.ui-template-specops .ui-hero{min-height:390px;padding:28px 24px 32px;background-position:62% center}.ui-clean.ui-template-home .ui-home-hero{min-height:560px;padding:54px 18px}.ui-clean.ui-template-home main section>div,.ui-clean .ui-reading-column>section>div:has(>div),.ui-clean .ui-reading-column>section>div:has(>p>a){grid-template-columns:1fr}.ui-clean .ui-nav{padding:0 16px}.ui-clean p,.ui-clean li{font-size:1rem}.ui-clean h1{font-size:clamp(2.2rem,10vw,3.3rem)}}@media(max-width:390px){.ui-clean main,.ui-clean .ui-main{padding-inline:12px}.ui-clean .ui-nav{padding-inline:12px}.ui-clean .ui-hero{padding-inline:18px}.ui-clean.ui-template-specops .ui-hero{min-height:430px}.ui-clean.ui-template-home .ui-home-hero{min-height:600px}.ui-clean h2{font-size:1.55rem}.ui-clean h3{font-size:1.08rem}.ui-clean .ui-button{padding-inline:13px}}.ui-clean.ui-template-troubleshooting .ui-reading-column>header{padding:38px 42px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:linear-gradient(90deg,#08090bf5,#08090bb8),url(/images/pilot/troubleshooting-bg.webp) center/cover no-repeat}.ui-clean.ui-template-troubleshooting .ui-reading-column>header h1{max-width:780px}.ui-clean.ui-template-troubleshooting .ui-reading-column>header p{max-width:720px}.ui-clean.ui-template-class #app>header:not(.ui-site-header) h1,.ui-clean.ui-template-hub #app>header:not(.ui-site-header) h1{grid-column:1;grid-row:1;font-size:clamp(2.4rem,5vw,4.3rem)}.ui-clean.ui-template-class #app>header:not(.ui-site-header) p,.ui-clean.ui-template-hub #app>header:not(.ui-site-header) p{grid-column:1;grid-row:2}.ui-clean.ui-template-class #app>main,.ui-clean.ui-template-hub #app>main{padding:calc(var(--ui-header) + var(--ui-space-4)) var(--ui-space-2) var(--ui-space-6)}@media(max-width:800px){.ui-clean.ui-template-class #app>header:not(.ui-site-header),.ui-clean.ui-template-hub #app>header:not(.ui-site-header){width:calc(100% - 32px);margin-top:22px;padding:22px;display:flex;flex-direction:column;align-items:stretch;gap:16px}.ui-clean.ui-template-class #app>header:not(.ui-site-header) img,.ui-clean.ui-template-hub #app>header:not(.ui-site-header) img{max-height:240px;order:3}}.ui-clean.ui-template-class #app>.ui-site-header,.ui-clean.ui-template-hub #app>.ui-site-header{width:auto;margin:0;padding:0;display:block;border-radius:0}.ui-clean.ui-template-class #app>.ui-site-header h1,.ui-clean.ui-template-hub #app>.ui-site-header h1,.ui-clean.ui-template-class #app>.ui-site-header p,.ui-clean.ui-template-hub #app>.ui-site-header p,.ui-clean.ui-template-class #app>.ui-site-header img,.ui-clean.ui-template-hub #app>.ui-site-header img{grid-column:auto;grid-row:auto;max-height:none;width:auto}.ui-clean.ui-template-class #app>header:not(.ui-site-header),.ui-clean.ui-template-hub #app>header:not(.ui-site-header){width:min(calc(100% - 48px),1180px);margin:34px auto 0;padding:34px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:36px;align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:linear-gradient(110deg,#111318fa,#111318b8)}.ui-clean.ui-template-class #app>header:not(.ui-site-header) img,.ui-clean.ui-template-hub #app>header:not(.ui-site-header) img{grid-column:2;grid-row:1/4;width:100%;max-height:300px;object-fit:cover;border-radius:14px}@media(max-width:800px){.ui-clean.ui-template-class #app>main,.ui-clean.ui-template-hub #app>main{padding-top:calc(var(--ui-header) + var(--ui-space-3))}}@media(max-width:420px){.ui-clean.ui-template-class #app>main,.ui-clean.ui-template-hub #app>main{padding-inline:12px}}.ui-clean.ui-template-specops .ui-hero:not(.ui-hero-asset-citadel-specops){background-image:none;background-color:var(--ui-surface)}.ui-clean.ui-template-specops .ui-hero:not(.ui-hero-asset-citadel-specops):after{display:none}.ui-clean.ui-template-specops .ui-hero-asset-citadel-specops{background-image:linear-gradient(90deg,#08090bfa,#08090bc7 45%,#08090b2e),url(/images/pilot/citadel-specops.webp)}.ui-clean.ui-template-troubleshooting .ui-hero:not(.ui-hero-asset-troubleshooting-bg){background-image:none;background-color:var(--ui-surface)}.ui-clean.ui-template-troubleshooting .ui-hero-asset-troubleshooting-bg{background-image:linear-gradient(90deg,#08090bf5,#08090bb8),url(/images/pilot/troubleshooting-bg.webp)}@media(max-width:1000px){.ui-clean{overflow-x:hidden}.ui-clean main,.ui-clean .ui-main{padding-inline:16px}.ui-clean .ui-reading-layout{grid-template-columns:minmax(0,1fr);gap:18px}.ui-clean .ui-reading-layout>.ui-reading-column{grid-column:1}.ui-clean .ui-toc{position:static;order:-1}.ui-clean .ui-nav-links{display:none}.ui-clean .ui-menu{display:block}.ui-clean.ui-template-home .ui-home-content{width:min(100%,860px);min-width:0}.ui-clean.ui-template-home .ui-home-content h1,.ui-clean.ui-template-home .ui-home-content p{max-width:100%;overflow-wrap:anywhere}.ui-clean.ui-template-home .ui-home-hero{min-height:560px;padding:54px 18px}.ui-clean.ui-template-class #app>header:not(.ui-site-header),.ui-clean.ui-template-hub #app>header:not(.ui-site-header){width:calc(100% - 32px);margin-top:22px;padding:22px;display:flex;flex-direction:column;align-items:stretch;gap:16px}.ui-clean.ui-template-class #app>header:not(.ui-site-header) img,.ui-clean.ui-template-hub #app>header:not(.ui-site-header) img{width:100%;max-height:240px;order:3}.ui-clean.ui-template-class #app>.ui-site-header,.ui-clean.ui-template-hub #app>.ui-site-header{width:auto;margin:0;padding:0}.ui-clean p,.ui-clean li{font-size:1rem}.ui-clean h1{font-size:clamp(2.2rem,10vw,3.3rem)}}@media(max-width:420px){.ui-clean main,.ui-clean .ui-main{padding-inline:12px}.ui-clean .ui-nav{padding-inline:12px}.ui-clean .ui-hero{padding-inline:18px}.ui-clean.ui-template-specops .ui-hero{min-height:430px}.ui-clean.ui-template-home .ui-home-hero{min-height:600px}.ui-clean h2{font-size:1.55rem}.ui-clean h3{font-size:1.08rem}.ui-clean .ui-button{padding-inline:13px}}.ui-clean.ui-template-class #app>header:not(.ui-site-header),.ui-clean.ui-template-hub #app>header:not(.ui-site-header){display:block;position:relative;overflow:hidden}.ui-clean.ui-template-class #app>header:not(.ui-site-header)>div:has(img),.ui-clean.ui-template-hub #app>header:not(.ui-site-header)>div:has(img){position:relative;z-index:1;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:36px;align-items:center}.ui-clean.ui-template-class #app>header:not(.ui-site-header)>div:has(img)>div:last-child,.ui-clean.ui-template-hub #app>header:not(.ui-site-header)>div:has(img)>div:last-child{grid-column:2;grid-row:1}.ui-clean.ui-template-class #app>header:not(.ui-site-header)>div:has(img)>div:last-child img,.ui-clean.ui-template-hub #app>header:not(.ui-site-header)>div:has(img)>div:last-child img{width:100%;height:100%;max-height:420px;object-fit:cover;border-radius:14px}.ui-clean.ui-template-class #app>header:not(.ui-site-header)>div:has(img)>div:first-child,.ui-clean.ui-template-hub #app>header:not(.ui-site-header)>div:has(img)>div:first-child{grid-column:1;grid-row:1}@media(max-width:1000px){.ui-clean.ui-template-class #app>header:not(.ui-site-header)>div:has(img),.ui-clean.ui-template-hub #app>header:not(.ui-site-header)>div:has(img){display:flex;flex-direction:column;align-items:stretch;gap:16px}.ui-clean.ui-template-class #app>header:not(.ui-site-header)>div:has(img)>div:last-child,.ui-clean.ui-template-hub #app>header:not(.ui-site-header)>div:has(img)>div:last-child{order:2}.ui-clean.ui-template-class #app>header:not(.ui-site-header)>div:has(img)>div:last-child img,.ui-clean.ui-template-hub #app>header:not(.ui-site-header)>div:has(img)>div:last-child img{max-height:260px}}.ui-clean .ui-site-shell{min-height:100vh;display:flex;flex-direction:column}.ui-clean .ui-site-shell>main{flex:1}.ui-clean .detail-layout,.ui-clean .ui-reading-layout{display:grid;grid-template-columns:minmax(190px,var(--ui-toc)) minmax(0,var(--ui-reading));gap:var(--ui-gap);align-items:start}.ui-clean .detail-layout>.ui-toc,.ui-clean .ui-reading-layout>.ui-toc{grid-column:1;grid-row:1}.ui-clean .detail-layout>.ui-reading-column,.ui-clean .ui-reading-layout>.ui-reading-column{grid-column:2;grid-row:1;min-width:0}@media(max-width:800px){.ui-clean .detail-layout,.ui-clean .ui-reading-layout{grid-template-columns:minmax(0,1fr)}.ui-clean .detail-layout>.ui-toc,.ui-clean .ui-reading-layout>.ui-toc{grid-column:1;grid-row:auto;position:static;order:-1}.ui-clean .detail-layout>.ui-reading-column,.ui-clean .ui-reading-layout>.ui-reading-column{grid-column:1;grid-row:auto}}@media(min-width:801px){.ui-clean .detail-layout,.ui-clean .ui-reading-layout{grid-template-columns:minmax(190px,var(--ui-toc)) minmax(0,var(--ui-reading));gap:var(--ui-gap)}.ui-clean .detail-layout>.ui-toc,.ui-clean .ui-reading-layout>.ui-toc{grid-column:1;grid-row:1}.ui-clean .detail-layout>.ui-reading-column,.ui-clean .ui-reading-layout>.ui-reading-column{grid-column:2;grid-row:1}}.ui-clean .reading-column,.ui-clean .ui-reading-column{min-width:0;width:min(100%,var(--ui-reading))}.ui-clean .toc-layout,.ui-clean .ui-toc{width:var(--ui-toc);position:sticky;top:calc(var(--ui-header) + var(--ui-space-2))}@media(max-width:800px){.ui-clean .toc-layout,.ui-clean .ui-toc{width:auto;position:static}}.ui-clean .ui-site-header{--wf-signal:#ff643f;--wf-glow:#65d8ee;color:#f5f8fd;font-family:Inter,ui-sans-serif,system-ui,sans-serif;min-height:var(--ui-header);background:#060d17f0;border-bottom:1px solid rgba(105,163,193,.25);box-shadow:0 16px 40px #00000021;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ui-clean .ui-site-header:after{content:"";display:block;height:2px;background:linear-gradient(90deg,var(--wf-signal) 0 11%,rgba(101,216,238,.5) 11% 33%,transparent 55%);pointer-events:none}.ui-clean .ui-nav{max-width:1320px;position:relative;gap:28px}.ui-clean .ui-brand{display:inline-flex;align-items:center;gap:0;font-family:Impact,Arial Narrow,ui-sans-serif,sans-serif;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:900;letter-spacing:.012em;white-space:nowrap;color:#fff;text-shadow:0 0 24px rgba(101,216,238,.13)}.ui-clean .ui-brand:before{content:"";width:9px;height:30px;margin-right:12px;transform:skew(-16deg);background:var(--wf-signal);box-shadow:6px 0 #65d8eeb3}.ui-clean .ui-brand span{color:var(--wf-signal)}.ui-clean .ui-nav-links{gap:clamp(12px,2vw,28px);letter-spacing:.07em}.ui-clean .ui-nav-links>a:not(.ui-button){position:relative;color:#bdcad7;padding:12px 2px;font-size:.76rem}.ui-clean .ui-nav-links>a:not(.ui-button):after{content:"";position:absolute;left:2px;right:2px;bottom:4px;height:2px;background:var(--wf-glow);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.ui-clean .ui-nav-links>a:not(.ui-button):hover,.ui-clean .ui-nav-links>a[aria-current=page]{color:#fff}.ui-clean .ui-nav-links>a:not(.ui-button):hover:after,.ui-clean .ui-nav-links>a[aria-current=page]:after{transform:scaleX(1)}.ui-clean .ui-nav-links .ui-button{min-height:40px;border:1px solid rgba(255,128,88,.58);border-radius:5px;background:linear-gradient(135deg,#f75c3c,#bb3429);box-shadow:0 6px 20px #cd3e2c2e;color:#fff;letter-spacing:.07em}.ui-clean .ui-nav-links .ui-button:hover{background:linear-gradient(135deg,#ff8060,#e14835);transform:translateY(-1px)}.ui-clean .ui-menu{display:none;position:relative;min-width:74px;min-height:44px;background:#132433f0;border:1px solid rgba(101,216,238,.43);color:#e8f6fb;border-radius:5px;letter-spacing:.06em;font-weight:800}.ui-clean .ui-menu[aria-expanded=true]{border-color:var(--wf-signal);background:#243447}.ui-clean .ui-mobile-links[hidden]{display:none}.ui-clean .ui-mobile-links:not([hidden]){display:block;position:absolute;z-index:5;right:0;top:calc(100% + 1px);width:min(300px,calc(100vw - 32px));padding:10px 12px 14px;border:1px solid rgba(101,216,238,.38);border-top:2px solid var(--wf-signal);border-radius:0 0 10px 10px;background:#101c2c;box-shadow:0 22px 45px #0000007a;color:transparent;font-size:0}.ui-clean .ui-mobile-links a{display:block;padding:14px 13px;color:#e1eff6;font-size:1rem;font-weight:750;line-height:1.25;border-bottom:1px solid rgba(101,216,238,.12)}.ui-clean .ui-mobile-links a:last-child{border-bottom:0}.ui-clean .ui-mobile-links a:hover{color:var(--wf-glow);background:#65d8ee17}@media(max-width:1000px){.ui-clean .ui-nav{padding-inline:16px}.ui-clean .ui-nav-links{display:none}.ui-clean .ui-menu{display:inline-flex;align-items:center;justify-content:center}}@media(max-width:520px){.ui-clean .ui-nav{min-height:70px}.ui-clean .ui-brand{font-size:1.35rem}.ui-clean .ui-brand:before{width:7px;height:24px;margin-right:11px}}@media(max-width:420px){.ui-clean .ui-nav{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.ui-clean .ui-nav-links a{transition:none}}.ui-clean .hero,.ui-clean .ui-hero{min-width:0}.ui-clean .breadcrumbs,.ui-clean .ui-breadcrumbs{display:flex;flex-wrap:wrap;gap:var(--ui-space-1);color:var(--ui-muted);font-size:.82rem}.ui-clean .card,.ui-clean .callout,.ui-clean .ui-card,.ui-clean .ui-callout{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-radius)}.ui-clean .timeline,.ui-clean .ui-timeline{display:grid;gap:var(--ui-space-2);border-left:2px solid var(--ui-line);padding-left:var(--ui-space-3)}.ui-clean .faq,.ui-clean .ui-faq,.ui-clean .related,.ui-clean .ui-related{width:100%}.ui-clean .footer,.ui-clean .ui-footer{margin-top:auto}.ui-clean .ui-footer{padding:48px 24px 28px;border-top:1px solid rgba(255,255,255,.1);background:#0c0e12;text-align:left;color:var(--ui-muted)}.ui-clean .ui-footer-inner{width:min(100%,1180px);margin:0 auto;display:grid;grid-template-columns:minmax(220px,.8fr) 2fr;gap:54px}.ui-clean .ui-footer-brand strong{font-size:1.25rem;color:#fff}.ui-clean .ui-footer-brand p{max-width:280px;font-size:.92rem;line-height:1.55}.ui-clean .ui-footer-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.ui-clean .ui-footer-nav div{display:grid;align-content:start;gap:8px}.ui-clean .ui-footer-nav b{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:#fff}.ui-clean .ui-footer-nav a{font-size:.9rem;color:#9da4b0}.ui-clean .ui-footer-nav a:hover{color:#fff}.ui-clean .ui-footer small{display:block;width:min(100%,1180px);margin:36px auto 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);font-size:.75rem;color:#737b87}@media(max-width:800px){.ui-clean .ui-footer{padding:36px 16px 24px}.ui-clean .ui-footer-inner{grid-template-columns:1fr;gap:28px}.ui-clean .ui-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.ui-clean.ui-template-home{--ui-template-family:home}.ui-clean.ui-template-hub{--ui-template-family:hub}.ui-clean.ui-template-guide{--ui-template-family:guide}.ui-clean.ui-template-troubleshooting{--ui-template-family:troubleshooting}.ui-clean.ui-template-specops{--ui-template-family:specops}.ui-clean.ui-template-class{--ui-template-family:class}
