.server-reference-page{background:var(--off);color:var(--ink)}.server-reference-hero{position:relative;padding:104px 0 10px;overflow:hidden;background:#07111f;color:#fff}.server-reference-hero:after{content:"";position:absolute;right:-150px;top:-310px;width:760px;height:760px;border:1px solid rgba(67,215,232,.06);border-radius:50%;box-shadow:0 0 0 105px #3978ff05}.server-reference-breadcrumbs{position:relative;z-index:2;margin-bottom:15px}.server-reference-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;color:#71859c;font-size:.58rem}.server-reference-breadcrumbs a{color:#a4b4c6}.server-reference-breadcrumbs a:hover{color:#fff}.server-reference-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:center;gap:58px}.server-reference-hero-copy{min-width:0}.server-reference-eyebrow{display:flex;align-items:center;gap:15px;margin:0 0 20px;color:#a9b9cb;font-size:.57rem;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.server-reference-eyebrow span{width:27px;height:1px;background:var(--cyan)}.server-reference-hero h1{max-width:540px;margin:0;font-size:clamp(3.35rem,4.7vw,4.85rem);line-height:.93;letter-spacing:-.065em}.server-reference-hero h1 span,.server-reference-hero h1 em{display:block}.server-reference-hero h1 em{color:#3d7dff;font-style:normal}.server-reference-standfirst{max-width:535px;margin:25px 0 0;color:#aab8c9;font-size:.78rem;line-height:1.7}.server-reference-actions{display:flex;align-items:center;gap:28px;margin-top:28px}.server-reference-actions>a:not(.button){display:flex;gap:18px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.2);font-size:.64rem;font-weight:750}.server-reference-update-cue{display:flex;align-items:center;gap:9px;margin:18px 0 0;color:#8399b0;font-size:.52rem;font-weight:650;letter-spacing:.04em}.server-reference-update-cue span,.server-preview header strong i{display:block;width:7px;height:7px;border-radius:50%;background:#44d09b;box-shadow:0 0 0 3px #44d09b1a}.server-preview{min-width:0;border:1px solid rgba(109,145,181,.24);border-top:2px solid #3d7dff;border-radius:18px;background:#0a1a2d;box-shadow:0 24px 55px #00000030;overflow:hidden}.server-preview header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 21px;border-bottom:1px solid rgba(255,255,255,.1)}.server-preview header>span,.server-preview footer>span{color:#b7c7d8;font-size:.51rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.server-preview header strong{display:flex;align-items:center;gap:8px;color:#84a097;font-size:.45rem;letter-spacing:.11em;text-transform:uppercase}.server-preview header strong i{width:6px;height:6px}.server-preview-table-wrap{padding:4px 21px 2px}.server-preview table{width:100%;border-collapse:collapse;table-layout:fixed}.server-preview th{padding:11px 8px 9px;color:#607991;font-size:.43rem;font-weight:700;text-align:left;letter-spacing:.09em;text-transform:uppercase}.server-preview th:first-child,.server-preview td:first-child{padding-left:0}.server-preview th:last-child,.server-preview td:last-child{padding-right:0}.server-preview th:nth-child(1){width:20%}.server-preview th:nth-child(2){width:19%}.server-preview th:nth-child(3){width:34%}.server-preview th:nth-child(4){width:27%}.server-preview tbody tr{border-top:1px solid rgba(255,255,255,.08)}.server-preview td{min-width:0;padding:13px 8px;color:#b7c7d8;font-size:.53rem;vertical-align:middle}.server-preview td b{color:#eef5fc;font-weight:650}.server-preview code{display:block;color:#8fadc8;font:500 .5rem/1.4 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;overflow-wrap:anywhere}.server-preview footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 21px;border-top:1px solid rgba(255,255,255,.1);background:#0c2036}.server-preview footer small{color:#678198;font-size:.46rem;letter-spacing:.035em}.server-reference-inventory{background:#eef3f8}.server-reference-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.5fr);align-items:end;gap:80px;margin-bottom:42px}.server-reference-heading h2{margin:0;font-size:clamp(3rem,4.7vw,4.8rem)}.server-reference-heading>div:last-child>p{max-width:430px;margin:0 0 8px}.server-reference-heading .server-inventory-updated{margin-top:15px;color:#4b6681;font-size:.56rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.server-reference-heading .server-inventory-auto{margin-top:3px;color:#718298;font-size:.62rem}.server-snapshot-note{display:grid;grid-template-columns:135px 1fr;gap:24px;margin-bottom:22px;padding:18px 21px;border:1px solid #c8d6e3;border-left:3px solid var(--blue);border-radius:11px;background:#f9fbfd}.server-snapshot-note span{color:#526a83;font-size:.55rem;font-weight:750;text-transform:uppercase;letter-spacing:.1em}.server-snapshot-note p{margin:0;color:#60748a;font-size:.68rem}.server-finder{position:sticky;top:0;z-index:10;padding:22px;border:1px solid #cbd7e2;border-radius:17px;background:#fffffff5;box-shadow:0 12px 30px #12283f12;backdrop-filter:blur(12px)}.server-finder form{display:grid;grid-template-columns:120px 1fr;align-items:center;gap:18px}.server-finder label{font-size:.68rem;font-weight:750}.server-finder form>div{display:flex;border:1px solid #c8d4df;border-radius:10px;background:#fff;overflow:hidden}.server-finder input{width:100%;min-width:0;padding:13px 15px;border:0;outline:0;background:transparent;font:inherit;font-size:.72rem}.server-finder input:focus{box-shadow:inset 0 0 0 2px var(--blue)}.server-finder form button{padding:0 16px;border:0;border-left:1px solid #d2dce5;background:#f5f8fb;color:#52677d;font-size:.58rem;font-weight:750;cursor:pointer}.server-region-filters{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.server-region-filters button{padding:8px 12px;border:1px solid #ccd7e1;border-radius:999px;background:#fff;color:#536980;font-size:.53rem;font-weight:700;cursor:pointer}.server-region-filters button.is-active{border-color:#0e5df3;background:#0e5df3;color:#fff}.server-results-status{margin:15px 0 0;color:#718397;font-size:.56rem}.server-region-list{display:grid;gap:26px;margin-top:36px}.server-region{scroll-margin-top:155px;border:1px solid #cbd7e2;border-radius:17px;background:#fff;overflow:hidden}.server-region[hidden]{display:none}.server-region>header{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:20px 23px;background:#0b1c30;color:#fff}.server-region>header h3{margin:0;font-size:1rem}.server-region>header p{margin:0;color:#8195ab;font-size:.53rem;text-transform:uppercase;letter-spacing:.07em}.server-table-wrap{overflow:visible}.server-table-wrap table{width:100%;border-collapse:collapse;table-layout:fixed}.server-table-wrap thead th{padding:12px 18px;border-bottom:1px solid #d5dfe8;background:#f4f7fa;color:#728399;font-size:.5rem;text-align:left;text-transform:uppercase;letter-spacing:.08em}.server-table-wrap thead th:nth-child(1){width:24%}.server-table-wrap thead th:nth-child(2){width:20%}.server-table-wrap thead th:nth-child(3){width:29%}.server-table-wrap thead th:nth-child(4){width:27%}.server-table-wrap tbody tr+tr{border-top:1px solid #e1e7ed}.server-table-wrap tbody tr[hidden]{display:none}.server-table-wrap tbody th,.server-table-wrap tbody td{padding:15px 18px;text-align:left;vertical-align:middle;font-size:.66rem}.server-table-wrap tbody th{display:flex;align-items:center;gap:12px;font-weight:650}.server-table-wrap tbody th>span{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border:1px solid #c6d7e4;border-radius:7px;color:#0d6cae;font-size:.46rem;letter-spacing:.04em}.server-table-wrap tbody th b{font-size:.66rem}.server-copy-field{display:flex;align-items:center;justify-content:space-between;gap:12px}.server-copy-field code{color:#17324d;font:600 .65rem/1.4 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;overflow-wrap:anywhere;user-select:text}.server-copy-field button{flex:0 0 auto;padding:6px 9px;border:1px solid #c8d5e1;border-radius:6px;background:#f6f9fb;color:#46617a;font-size:.48rem;font-weight:750;cursor:pointer}.server-copy-field button:hover{border-color:var(--blue);color:var(--blue)}.server-ip-pending{color:#8493a3;font-size:.56rem;font-style:italic}.server-empty-state{padding:45px;border:1px dashed #b7c7d5;border-radius:15px;text-align:center}.server-empty-state[hidden]{display:none}.server-reference-help{background:#07111f;color:#fff}.server-reference-help-grid{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:80px}.server-reference-help h2{font-size:clamp(3rem,4.7vw,4.7rem)}.server-reference-help-grid>div:first-child>p:last-child{color:#91a5ba}.server-help-options{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}.server-help-options article{min-height:230px;padding:24px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.server-help-options span{color:#6d839a;font-size:.5rem}.server-help-options h3{margin:65px 0 12px;font-size:.92rem}.server-help-options p{color:#8397ad;font-size:.65rem}.server-help-links{grid-column:2;display:flex;gap:26px}.server-help-links a{display:flex;justify-content:space-between;gap:25px;min-width:170px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.18);font-size:.62rem;font-weight:750}.server-reference-protocols{padding:88px 0;background:#fff}.server-reference-protocols>.shell{display:grid;grid-template-columns:minmax(300px,.6fr) minmax(0,1fr);align-items:end;gap:90px}.server-reference-protocols h2{margin:0;font-size:clamp(2.5rem,4vw,4rem)}.server-reference-protocols>.shell>p{max-width:680px;margin:0;color:#60748a}@media(min-width:901px){.server-reference-hero{min-height:100vh;min-height:100svh}.server-reference-hero>.shell{display:flex;flex-direction:column;min-height:calc(100vh - 114px);min-height:calc(100svh - 114px)}.server-reference-hero-grid{flex:1}}@media(max-width:1100px){.server-reference-hero-grid{gap:32px}.server-reference-hero h1{font-size:3.3rem}.server-preview header,.server-preview footer{padding-inline:17px}.server-preview-table-wrap{padding-inline:17px}.server-preview td{padding-inline:6px}.server-reference-heading{gap:40px}.server-reference-help-grid{grid-template-columns:1fr}.server-help-links{grid-column:auto}.server-reference-protocols>.shell{gap:45px}}@media(max-width:900px){.server-reference-hero{padding-bottom:62px}.server-reference-hero-grid{grid-template-columns:1fr;gap:42px}.server-reference-hero-copy{max-width:650px}.server-preview{max-width:720px}}@media(max-width:760px){.server-reference-hero{padding:94px 0 54px}.server-reference-breadcrumbs{margin-bottom:34px}.server-reference-breadcrumbs ol{gap:7px}.server-reference-hero h1{font-size:clamp(2.72rem,12vw,3.7rem)}.server-reference-standfirst{font-size:.82rem}.server-reference-actions{align-items:stretch;flex-direction:column;gap:14px;margin-top:25px}.server-reference-actions .button{width:100%}.server-reference-actions>a:not(.button){justify-content:space-between}.server-reference-update-cue{margin-top:16px}.server-preview{border-radius:15px}.server-preview header{padding:15px 16px}.server-preview-table-wrap{padding:0 16px}.server-preview thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.server-preview tbody{display:grid}.server-preview tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:5px 16px;padding:13px 0}.server-preview td{padding:0;font-size:.58rem}.server-preview td:nth-child(3),.server-preview td:nth-child(4){grid-column:1/-1;display:grid;grid-template-columns:70px minmax(0,1fr);gap:10px}.server-preview td:nth-child(3):before,.server-preview td:nth-child(4):before{content:attr(data-label);color:#5f7890;font-size:.42rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.server-preview code{font-size:.55rem}.server-preview footer{align-items:flex-start;flex-direction:column;gap:5px;padding:13px 16px}.server-reference-heading{grid-template-columns:1fr;gap:20px}.server-reference-heading h2{font-size:2.75rem}.server-snapshot-note{grid-template-columns:1fr;gap:7px}.server-finder{position:relative;top:auto;padding:17px}.server-finder form{grid-template-columns:1fr;gap:9px}.server-region-filters{display:grid;grid-template-columns:repeat(2,1fr)}.server-region-filters button:first-child{grid-column:1/-1}.server-region{border-radius:14px}.server-region>header{padding:17px}.server-region>header p{font-size:.47rem}.server-table-wrap table,.server-table-wrap tbody{display:block}.server-table-wrap thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.server-table-wrap tbody tr{display:grid;grid-template-columns:1fr;gap:11px;padding:17px}.server-table-wrap tbody tr+tr{border-top:1px solid #dce5ec}.server-table-wrap tbody th,.server-table-wrap tbody td{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:start;gap:12px;padding:0;font-size:.64rem}.server-table-wrap tbody th{display:flex;padding-bottom:4px}.server-table-wrap tbody td:before{content:attr(data-label);color:#7a8b9e;font-size:.47rem;font-weight:750;text-transform:uppercase;letter-spacing:.07em}.server-copy-field{min-width:0}.server-copy-field code{font-size:.59rem}.server-ip-pending{font-size:.52rem}.server-reference-help-grid{gap:42px}.server-help-options{grid-template-columns:1fr}.server-help-options article{min-height:0}.server-help-options h3{margin-top:30px}.server-help-links{display:grid;gap:7px}.server-help-links a{width:100%}.server-reference-protocols>.shell{grid-template-columns:1fr;gap:30px}.server-reference-protocols h2{font-size:2.55rem}}@media(max-width:390px){.server-preview header>span{font-size:.46rem}.server-preview footer small{font-size:.43rem}.server-region>header{display:block}.server-region>header p{margin-top:5px}.server-table-wrap tbody th,.server-table-wrap tbody td{grid-template-columns:74px minmax(0,1fr)}.server-copy-field{align-items:flex-start;flex-direction:column}.server-copy-field button{min-width:64px}.server-region-filters button{padding-inline:8px;font-size:.49rem}}@media(max-width:760px){.server-reference-hero{padding:90px 0 50px}.server-reference-breadcrumbs{margin-bottom:30px}.server-reference-hero h1{font-size:clamp(2.48rem,11vw,3.35rem)}}@media(prefers-reduced-motion:reduce){.server-copy-field button{transition:none}}
