/* Existing owner-authored instructions, in the Claritas glass shell. */
:root{--paper:#071526;--ink:#edf4ff;--muted:#b1c5db;--line:#2b435c;--action:#acd8ff;--soft:#132a41;--lavender:#c0b5fb;--periwinkle:#a8b9ff;--cloud:#12304a;--white:#edf4ff}
body.kb-page{background:#071526;color:#edf4ff;font:16px/1.7 Roboto,Arial,sans-serif;padding-top:112px}
.kb-page h1,.kb-page h2,.kb-page h3{font-family:Sora,sans-serif;color:#f1f6ff;letter-spacing:-.035em}
.kb-page h1{font-size:clamp(32px,4vw,48px);line-height:1.15}.kb-page h2{font-size:25px;line-height:1.35}.kb-page h3{font-size:20px}
.kb-page a{color:#b2dcff}.kb-page a:hover{color:#9aefc4}
.kb-page header.site-header{padding:0;display:block;background:rgba(7,21,38,.86);max-width:none;color:#edf4ff;gap:0;border-radius:0}
.kb-page .site-header .brand{display:flex;flex-wrap:nowrap;gap:10px;color:#edf4ff;text-decoration:none}
.kb-page .site-header .brand img{width:40px}.kb-page .site-header .brand span{display:inline;border:0;padding:0}.kb-page .site-header .brand .brand-apps{color:#bbcede;border-left:1px solid #ffffff40;padding-left:9px;margin-left:9px}
.kb-page .site-header a{font-family:Roboto,sans-serif;font-size:14px}.kb-page .site-header .brand>span{font-family:Sora,sans-serif;font-size:19px}
.kb-page .site-header nav{padding:0;border:0}.kb-page .site-header .navline{display:flex}.kb-page .site-header .desktop-nav{display:flex}
.kb-page .intro{max-width:1200px;padding:42px 32px 25px}.kb-page .layout{max-width:1200px;padding:30px 32px 60px;grid-template-columns:230px minmax(0,1fr);gap:44px}
.kb-page .intro p,.kb-page .lead{color:#b9cee3}.kb-page .quick-topics{max-width:1200px;padding-inline:32px}
.kb-page input{background:#10283d;color:#f1f6ff;border-color:#4c6b88}.kb-page input::placeholder{color:#adc4d8}
.kb-page .search-area label,.kb-page .search-intro label{color:#e6f1ff}
.kb-page #search-results{background:#10283d;border-color:#3c5c79;box-shadow:0 15px 40px #0005;z-index:6}.kb-page #search-results a:hover{background:#183d50}
.kb-page #navigation a{color:#bdd1e4}.kb-page #navigation a[aria-current]{background:#174d43;color:#c1ffe0;border-color:#6bba98}
.kb-page .edition-note,.kb-page .note{background:#102d40;border-color:#426680;color:#d8e8f7}
.kb-page .article-meta span{background:#173346;color:#c7e6fa;border-color:#31536d}
.kb-page .table-wrap,.kb-page th,.kb-page td{border-color:#34516b}.kb-page th{background:#163149;color:#edf5ff}.kb-page td{background:#0e2236;color:#c1d4e7}
.kb-page .shot-grid figure{background:#132b42;border-color:#35526d;border-radius:17px;box-shadow:0 15px 35px #0003,inset 0 1px #ffffff16}
.kb-page figure button{background:transparent}.kb-page figcaption{color:#bdd1e4}.kb-page figure img{border-radius:9px}
.kb-page aside{top:132px;max-height:calc(100vh - 155px)}.kb-page aside details{background:transparent}
.kb-page #related a{border-color:#385975;background:#122d41}.kb-page #related a:hover{background:#174d43}
.kb-page>main{max-width:1120px}.kb-page .search-intro{padding-top:44px}.kb-page .collection{background:#10283d;border-color:#3b5872;margin:0;padding:22px;box-shadow:0 12px 35px #0003;border-radius:18px}.kb-page .collection:hover{background:#174039}.kb-page .collection img{background:#f7f5fd;padding:9px;border-radius:10px}.kb-page .collection p,.kb-page .collection small{color:#b9d0e5}
.kb-page dialog{background:#10283d;color:#edf4ff;border-color:#476783}.kb-page dialog button{background:#cce6ff;color:#082238}
.kb-tools{max-width:1136px;margin:0 auto 35px;padding:20px 32px;display:flex;flex-wrap:wrap;gap:20px;font-size:14px}.kb-tools button{background:none;border:0;color:#b2dcff;text-decoration:underline;padding:0;cursor:pointer;font:inherit}
.kb-page .footer{padding:0;max-width:none;margin:0;background:#061322;color:#edf4ff;font-size:16px}.kb-page .footer .footer-top{display:grid;margin:auto;padding-top:45px;gap:30px}.kb-page .footer .brand{display:flex}.kb-page .footer .brand img{width:38px}.kb-page .footer p{font-size:14px}.kb-page .footer .footer-bottom{display:flex;margin:auto}.kb-page .footer nav{font-size:14px}.kb-page .footer nav a{font-size:14px;color:#e4efff}
@media(max-width:760px){body.kb-page{padding-top:115px}.kb-page .site-header .desktop-nav{display:none}.kb-page .site-header .brand>span{font-size:17px}.kb-page .site-header .parent-link{font-size:12px}.kb-page .intro{padding:30px 20px 20px;display:block}.kb-page .search-area{margin-top:22px}.kb-page .quick-topics{padding:15px 20px}.kb-page .layout{display:block;padding:24px 20px 40px}.kb-page aside{position:static;max-height:none}.kb-page aside details{background:#10283d}.kb-page .footer .footer-top{display:grid}.kb-page .footer .brand span{display:inline}.kb-tools{padding:18px 20px}}
@media print{body.kb-page{padding:0;background:#fff;color:#111}.kb-page .site-header,.kb-page .footer,.kb-tools,.kb-page .quick-topics{display:none!important}.kb-page h1,.kb-page h2,.kb-page h3,.kb-page p,.kb-page td,.kb-page th,.kb-page a{color:#111;background:#fff}.kb-page .layout{display:block;max-width:none;padding:0}.kb-page .intro{display:none}.kb-page .note,.kb-page figure{background:#fff;color:#111}}
