/* Manual shares the server page's palette and container width. */
.st-manual .manual-search{margin-top:25px;max-width:680px}
.st-manual .manual-search label{display:block;color:#a9bfdf;font-size:11px;margin-bottom:9px}
.st-manual .manual-search>div{display:flex;border:1px solid #536c90;border-radius:5px;background:#1b2637;padding:5px;gap:8px}
.st-manual .manual-search input{min-width:0;flex:1;border:0;background:transparent;color:#ecf3ff;padding:10px 13px;font:inherit;border-radius:3px}
.st-manual .manual-search input::placeholder{color:#94a5bf}
.st-manual .manual-search button{border:1px solid #638cc9;border-radius:4px;background:#2c4e80;color:#fff;padding:10px 20px;font-size:12px;white-space:nowrap}
.st-manual .manual-search button:hover{background:#3c65a0}
.st-manual .manual-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:35px;padding-block:38px 60px;align-items:start}
.st-manual .manual-sidebar{position:sticky;top:95px;max-height:calc(100vh - 115px);overflow-y:auto;scrollbar-width:thin;border:1px solid #3b4555;border-radius:5px;background:#1b2029;padding:16px;font-size:11px}
.st-manual a{color:#b6d0f5;text-decoration:none}
.st-manual a:hover{color:#e6f0ff}
.st-manual .manual-overview{display:flex;align-items:center;gap:10px;padding:11px 10px;margin-bottom:10px;border-bottom:1px solid #3b4555;color:#e1edff;font-weight:600}
.st-manual .manual-sidebar details{border-bottom:1px solid #354052;padding:8px 0}
.st-manual .manual-sidebar summary{display:list-item;list-style:disclosure-closed;cursor:pointer;padding:7px 5px;margin-left:14px;color:#d9e6fc;font-size:12px;line-height:1.6}
.st-manual .manual-sidebar details[open]>summary{list-style:disclosure-open}
.st-manual .manual-sidebar summary>span{float:right;color:#8ea6cb;font-size:10px;padding:1px 6px;background:#28364c;border-radius:3px;margin-left:5px}
.st-manual .manual-sidebar ul{list-style:none;padding:0;margin:6px 0}
.st-manual .manual-sidebar li>a{display:block;line-height:1.65;padding:8px 10px;border-radius:3px;overflow-wrap:anywhere}
.st-manual .manual-sidebar a[aria-current=page]{background:#283f62;color:#e8f1ff}
.st-manual .manual-sidebar li>a:hover{background:#253249}
.st-manual .manual-sidebar summary:focus-visible{outline:3px solid #91bfff;outline-offset:3px}
.st-manual .manual-support{padding:22px 5px 5px;display:flex;flex-direction:column;align-items:flex-start;gap:9px;color:#bdcce3}
.st-manual .manual-support>i{font-size:22px;color:#8db8ff}
.st-manual .manual-support>p{font-size:11px;line-height:1.8;color:#95a7c1}
.st-manual .manual-content-heading{padding-bottom:25px;margin-bottom:24px;border-bottom:1px solid #374252}
.st-manual .manual-content-heading h2{font-size:29px;letter-spacing:-.7px;line-height:1.3;margin-top:12px;overflow-wrap:anywhere}
.st-manual .manual-content-heading>p{font-size:12px;line-height:1.9;color:#a9b8cf;margin-top:12px}
.st-manual .manual-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.st-manual .manual-category{background:linear-gradient(130deg,#232a35,#1c2129);border:1px solid #3b4555;border-radius:5px;padding:22px;min-width:0}
.st-manual .manual-category-title{display:flex;align-items:center;gap:12px;margin-bottom:15px}
.st-manual .manual-category-title i{font-size:24px;color:#94baf4}
.st-manual .manual-category h3{font-size:18px;line-height:1.4}
.st-manual .manual-category>p{font-size:11px;color:#9daec7;line-height:1.8;margin-bottom:15px}
.st-manual .manual-category ul{list-style:none;margin:0;padding:0}
.st-manual .manual-category li+li{border-top:1px solid #374252}
.st-manual .manual-category li>a{display:flex;justify-content:space-between;gap:15px;padding:12px 0;font-size:11px;line-height:1.7}
.st-manual .manual-category li>a>span{color:#87afea}
.st-manual .manual-results{display:flex;flex-direction:column;gap:14px}
.st-manual .manual-result{display:flex;align-items:center;justify-content:space-between;gap:25px;background:#202630;border:1px solid #3b4555;border-radius:5px;padding:23px}
.st-manual .manual-result:hover{border-color:#7aa4e5}
.st-manual .manual-result h3{font-size:18px;line-height:1.5;margin-bottom:9px}
.st-manual .manual-result p,.st-manual .manual-empty p{font-size:12px;line-height:1.9;color:#a4b4cb}
.st-manual .manual-empty{padding:28px;border:1px solid #3b4555;border-radius:5px;background:#202630}
.st-manual .manual-empty h2{font-size:25px;line-height:1.4}.st-manual .manual-empty h3{font-size:18px;line-height:1.4}
.st-manual .manual-empty p{margin-block:15px}.st-manual .manual-empty a{font-size:12px}
.st-manual .manual-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:10px;line-height:1.7;color:#8ea4c4;margin-bottom:25px}
.st-manual .manual-prose{font-size:13px;line-height:1.9;color:#b9c7da;overflow-wrap:anywhere}
.st-manual .manual-prose p{font:inherit;line-height:inherit;color:inherit;margin-bottom:18px}
.st-manual .manual-prose h1,.st-manual .manual-prose h2,.st-manual .manual-prose h3,.st-manual .manual-prose h4{font-size:23px;line-height:1.4;margin:30px 0 16px}
.st-manual .manual-prose h3{font-size:20px}.st-manual .manual-prose h4{font-size:17px}
.st-manual .manual-prose ul,.st-manual .manual-prose ol{padding-left:24px;margin-bottom:20px}
.st-manual .manual-prose img,.st-manual .manual-prose video{max-width:100%;height:auto;border-radius:4px}
.st-manual .manual-prose iframe{max-width:100%}
.st-manual .manual-prose a{color:#9ec3ff;text-decoration:underline;text-underline-offset:3px}
.st-manual .manual-prose pre{white-space:pre-wrap;background:#111822;border:1px solid #36445a;border-radius:4px;padding:18px;color:#c7d9f5}
.st-manual .manual-prose code{color:#c3d9ff;overflow-wrap:anywhere}
.st-manual .manual-prose table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;margin-bottom:24px}
.st-manual .manual-prose th,.st-manual .manual-prose td{padding:12px;border:1px solid #3b4555}
.st-manual .manual-article-end{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;border-top:1px solid #374252;margin-top:35px;padding-top:22px;font-size:11px}
@media(max-width:991px){.st-manual .manual-layout{grid-template-columns:210px minmax(0,1fr);gap:24px}.st-manual .manual-categories{grid-template-columns:1fr}.st-manual .manual-content-heading h2{font-size:26px}}
@media(max-width:767px){.st-manual .manual-layout{grid-template-columns:1fr;padding-top:25px}.st-manual .manual-sidebar{position:static;max-height:360px}.st-manual .manual-sidebar .manual-support{display:none}.st-manual .manual-category{padding:20px}.st-manual .manual-prose{font-size:13px}.st-manual .manual-search button{padding-inline:13px}.st-manual .manual-search input{padding-inline:9px}.st-manual .manual-result{padding:20px}.st-manual .manual-article-end{gap:15px}}
