@keyframes cgPing{to{box-shadow:0 0 0 9px transparent}}#cue-guide-sr{--cg-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--cg-tint:color-mix(in srgb, var(--main-serverroom) 8%, transparent);--cg-line:color-mix(in srgb, var(--main-serverroom) 35%, var(--border-color));--cg-glow:color-mix(in srgb, var(--main-serverroom) 22%, transparent);--cg-top:calc(var(--site-header-h, 72px) + 16px)}#cue-guide-sr code,#cue-guide-sr kbd{font-family:var(--cg-mono);font-size:.88em;padding:1px 5px;border-radius:4px;background:var(--pill-bg);color:var(--text);overflow-wrap:anywhere}#cue-guide-sr kbd{border:1px solid var(--pill-border)}#cue-guide-sr .ui{display:inline-block;padding:0 7px;border:1px solid var(--cg-line);border-radius:6px;font-size:.9em;line-height:1.5;background:var(--cg-tint)}#cue-guide-sr .q,#cue-guide-sr .ui{font-weight:var(--weight-semibold)}#cue-guide-sr .cg-host{color:var(--main-serverroom);font-style:italic}#cue-guide-sr .cg-host.set{font-style:normal}#cue-guide-sr .cg-hero{background:var(--gradient-background);border-bottom:var(--border-default)}#cue-guide-sr .cg-hero h1 span{color:var(--main-serverroom);display:block;font-size:.6em;line-height:1.2;margin-top:10px}#cue-guide-sr .cg-console{display:grid;gap:14px;padding:22px;border:1px solid var(--cg-line);border-radius:var(--border-radius-default);background:radial-gradient(380px 200px at 85% 0%,var(--cg-glow),transparent 70%),var(--dark-card);box-shadow:var(--shadow);min-width:0}#cue-guide-sr .cg-console h2{font-size:1.05rem;margin:0}#cue-guide-sr .cg-addr,#cue-guide-sr .cg-field input{background:var(--background);border:var(--border-default)}#cue-guide-sr .cg-addr{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font:var(--weight-semibold) 15px/1.4 var(--cg-mono);padding:12px 14px;border-radius:10px;overflow-wrap:anywhere;min-width:0}#cue-guide-sr .cg-addr .dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto;background:var(--accent-serverroom);box-shadow:0 0 0 0 var(--cg-glow);animation:cgPing 1.8s ease-out infinite}#cue-guide-sr .cg-field{display:grid;gap:6px}#cue-guide-sr .cg-field label{font-size:var(--meta);color:var(--muted-text)}#cue-guide-sr .cg-field input{width:100%;min-height:44px;padding:8px 12px;font:15px/1.3 var(--cg-mono);color:var(--text);border-radius:8px}#cue-guide-sr .cg-field input:focus-visible{outline:2px solid var(--main-serverroom);outline-offset:2px}#cue-guide-sr .cg-console dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;font-size:14px}#cue-guide-sr .cg-console dt{color:var(--muted-text)}#cue-guide-sr .cg-console dd{margin:0;overflow-wrap:anywhere}#cue-guide-sr .cg-console dd code{font-size:12.5px;background:0 0;padding:0}#cue-guide-sr .cg-section{padding-top:48px}#cue-guide-sr .cg-section>.container{width:100%;text-align:left}#cue-guide-sr .cg-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:48px;align-items:start}#cue-guide-sr .cg-toc{position:sticky;top:var(--cg-top);max-height:calc(100vh - var(--cg-top) - 16px);overflow:auto;padding:18px 16px;border:var(--border-default);border-radius:var(--border-radius-default);background:var(--gradient-background);font-size:14px}#cue-guide-sr .cg-toc summary{font-weight:var(--weight-bold);cursor:pointer;list-style:none}#cue-guide-sr .cg-how>summary::-webkit-details-marker,#cue-guide-sr .cg-toc summary::-webkit-details-marker{display:none}#cue-guide-sr .cg-toc ol{margin:10px 0 0;padding:0;list-style:none;counter-reset:cg}#cue-guide-sr .cg-toc li{counter-increment:cg}#cue-guide-sr .cg-toc a{display:grid;grid-template-columns:26px 1fr;padding:5px 6px;border-radius:6px;color:var(--text);text-decoration:none;line-height:1.35}#cue-guide-sr .cg-toc a::before{content:counter(cg,decimal-leading-zero);font:11px/1.9 var(--cg-mono);color:var(--muted-text)}#cue-guide-sr .cg-toc a:hover{background:var(--cg-tint)}#cue-guide-sr .cg-toc a.on{background:var(--cg-tint);font-weight:var(--weight-semibold)}#cue-guide-sr .cg-toc a.on,#cue-guide-sr .cg-toc a.on::before{color:var(--main-serverroom)}#cue-guide-sr .cg-body{max-width:860px;min-width:0;font-size:16px}#cue-guide-sr .cg-ch{scroll-margin-top:var(--cg-top);padding-bottom:40px;margin-bottom:40px;border-bottom:var(--border-default)}#cue-guide-sr .cg-ch:last-child,#cue-guide-sr .cg-table tr:last-child td,#cue-guide-sr .cg-table tr:last-child th{border-bottom:0}#cue-guide-sr .cg-ch h2{margin:0 0 14px;display:flex;gap:12px;align-items:baseline}#cue-guide-sr .cg-ch h2 .n{font:var(--weight-semibold) 13px/1 var(--cg-mono);color:var(--main-serverroom);letter-spacing:.06em}#cue-guide-sr .cg-ch h3{margin:30px 0 10px;font-size:1.15rem;scroll-margin-top:var(--cg-top)}#cue-guide-sr .cg-ch h4{margin:20px 0 8px;font-size:1rem;font-weight:var(--weight-semibold, 600);color:var(--main-serverroom)}#cue-guide-sr .cg-ch dd,#cue-guide-sr .cg-ch li,#cue-guide-sr .cg-ch p{line-height:1.68}#cue-guide-sr .cg-ch ol,#cue-guide-sr .cg-ch ul{padding-left:22px}#cue-guide-sr .cg-ch ul{list-style:disc}#cue-guide-sr .cg-ch ol{list-style:decimal}#cue-guide-sr .cg-ch li{margin:6px 0}#cue-guide-sr .cg-ch li::marker{color:var(--main-serverroom)}#cue-guide-sr .cg-ch ul.cg-tiles{list-style:none;padding:0}#cue-guide-sr .cg-body dd,#cue-guide-sr .cg-body li,#cue-guide-sr .cg-body p{font-size:16px}#cue-guide-sr .cg-ch strong,#cue-guide-sr .cg-faq dt,#cue-guide-sr .cg-help strong{font-weight:var(--weight-semibold, 600);color:var(--text)}#cue-guide-sr .cg-steps>li::marker{font-weight:var(--weight-bold);color:var(--main-serverroom)}#cue-guide-sr .cg-note,#cue-guide-sr .cg-warn{padding:14px 18px;margin:16px 0;border-radius:var(--border-radius-default);border:var(--border-default);background:var(--gradient-background)}#cue-guide-sr .cg-note{border-left:4px solid var(--main-serverroom)}#cue-guide-sr .cg-warn{border-left:4px solid var(--highlight-yellow, #e0a800)}#cue-guide-sr .cg-note>:last-child,#cue-guide-sr .cg-warn>:last-child{margin-bottom:0}#cue-guide-sr .cg-note>:first-child,#cue-guide-sr .cg-warn>:first-child{margin-top:0}#cue-guide-sr .cg-pre{position:relative;margin:14px 0}#cue-guide-sr .cg-pre pre{margin:0;padding:14px 72px 14px 16px;border-radius:10px;border:var(--border-default);background:var(--dark-card);font:13px/1.6 var(--cg-mono);color:var(--text);overflow-x:auto;white-space:pre}#cue-guide-sr .cg-pre pre code{padding:0;background:0 0;font-size:inherit}#cue-guide-sr .cg-copy{position:absolute;top:8px;right:8px;min-height:30px;padding:0 10px;font:var(--weight-semibold) 12px/1 var(--cg-mono);color:var(--text);background:var(--background);border:var(--border-default);border-radius:6px;cursor:pointer}#cue-guide-sr .cg-copy:hover{border-color:var(--main-serverroom)}#cue-guide-sr .cg-copy:focus-visible{outline:2px solid var(--main-serverroom);outline-offset:2px}#cue-guide-sr .cg-copy.done,#cue-guide-sr .cg-tiles b{color:var(--main-serverroom)}#cue-guide-sr .cg-table-wrap{overflow-x:auto;margin:14px 0;border:var(--border-default);border-radius:10px}#cue-guide-sr .cg-table{width:100%;border-collapse:collapse;font-size:14.5px}#cue-guide-sr .cg-table td,#cue-guide-sr .cg-table th{text-align:left;vertical-align:top;padding:9px 12px;border-bottom:var(--border-default)}#cue-guide-sr .cg-table thead th{font:var(--weight-semibold) 11.5px/1.3 var(--cg-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--main-serverroom);background:var(--cg-tint)}#cue-guide-sr .cg-how>summary,#cue-guide-sr .cg-table tbody th{font-weight:var(--weight-semibold)}#cue-guide-sr .cg-map tbody th{width:34%}#cue-guide-sr .cg-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin:16px 0;padding:0;list-style:none}#cue-guide-sr .cg-tiles li{margin:0}#cue-guide-sr .cg-tiles a{display:grid;gap:4px;height:100%;padding:14px;border:var(--border-default);border-radius:10px;background:var(--dark-card);color:var(--text);text-decoration:none;transition:border-color .2s ease,transform .2s ease}#cue-guide-sr .cg-tiles a:hover{border-color:var(--main-serverroom);transform:translateY(-2px)}#cue-guide-sr .cg-tiles b{font-family:var(--cg-mono);font-size:13px}#cue-guide-sr .cg-tiles span{font-size:13.5px;color:var(--muted-text);line-height:1.45}#cue-guide-sr .cg-how{border:var(--border-default);border-radius:10px;margin:10px 0;background:var(--background);scroll-margin-top:var(--cg-top)}#cue-guide-sr .cg-how>summary{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;list-style:none}#cue-guide-sr .cg-how>summary::after{content:"+";margin-left:auto;font:var(--weight-bold) 18px/1 var(--cg-mono);color:var(--main-serverroom)}#cue-guide-sr .cg-how[open]>summary::after{content:"−"}#cue-guide-sr .cg-how>summary:focus-visible{outline:2px solid var(--main-serverroom);outline-offset:-2px;border-radius:10px}#cue-guide-sr .cg-how>div{padding:0 18px 16px}#cue-guide-sr .cg-how .tag{white-space:nowrap;font:11px/1 var(--cg-mono);color:var(--muted-text);border:1px solid var(--pill-border);border-radius:999px;padding:4px 8px}#cue-guide-sr .cg-faq dt{font-weight:var(--weight-bold);margin-top:18px}#cue-guide-sr .cg-faq dd{margin:6px 0 0}#cue-guide-sr .cg-help{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:20px 22px;border-radius:var(--border-radius-default);border:1px solid var(--cg-line);background:radial-gradient(420px 200px at 100% 0%,var(--cg-glow),transparent 70%),var(--dark-card)}#cue-guide-sr .cg-help p{margin:0;flex:1 1 320px}#cue-guide-sr .cg-help .hero-cta{margin:0}@media (max-width:960px){#cue-guide-sr .cg-layout{grid-template-columns:1fr;gap:20px}#cue-guide-sr .cg-toc{position:static;max-height:none}}@media (max-width:640px){#cue-guide-sr .cg-section{padding-top:28px}#cue-guide-sr .cg-console{padding:16px}#cue-guide-sr .cg-console dl{grid-template-columns:1fr;gap:2px}#cue-guide-sr .cg-console dd{margin-bottom:8px}#cue-guide-sr .cg-table{font-size:14px}#cue-guide-sr .cg-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}#cue-guide-sr .cg-table tr{display:block;padding:10px 14px;border-bottom:var(--border-default)}#cue-guide-sr .cg-table tr:last-child{border-bottom:0}#cue-guide-sr .cg-table td,#cue-guide-sr .cg-table th{display:block;padding:3px 0;border:0;width:auto!important}#cue-guide-sr .cg-table td[data-label]::before{content:attr(data-label);display:block;font:var(--weight-semibold) 10.5px/1.6 var(--cg-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted-text)}#cue-guide-sr .cg-how>div{padding:0 14px 14px}#cue-guide-sr .cg-how .tag{display:none}}@media (prefers-reduced-motion:reduce){#cue-guide-sr .cg-addr .dot{animation:none}#cue-guide-sr .cg-tiles a{transition:none}#cue-guide-sr .cg-tiles a:hover{transform:none}}