:root{--nr-glass-bg:color-mix(in oklab,var(--nr-card-2,var(--nr-card)) 70%,transparent);--nr-glass-blur:blur(18px) saturate(120%);--nr-glass-border:1px solid color-mix(in oklab,var(--nr-line-2,var(--nr-line)) 70%,transparent);--nr-glass-radius:10px;--nr-glass-shadow:0 12px 36px rgba(0,0,0,0.45),0 2px 8px rgba(0,0,0,0.3)}.nr-glass{background:var(--nr-glass-bg);-webkit-backdrop-filter:var(--nr-glass-blur);backdrop-filter:var(--nr-glass-blur);border:var(--nr-glass-border);border-radius:var(--nr-glass-radius);box-shadow:var(--nr-glass-shadow);animation:nr-glass-in .24s cubic-bezier(.33,1,.68,1) both}.nr-glass.nr-usermenu{background:var(--nr-card-2,var(--nr-card));-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--nr-line-2,var(--nr-line))}.nr-glass-airy{--nr-glass-bg:color-mix(in oklab,var(--nr-card-2,var(--nr-card)) 34%,transparent);--nr-glass-blur:blur(14px) saturate(130%) brightness(1.2);--nr-glass-border:1px solid color-mix(in oklab,var(--nr-ink) 16%,transparent);--nr-glass-shadow:0 6px 20px rgba(0,0,0,0.32)}.l3-arc-card,.l3-roster,.l3-round-pending{background:var(--nr-glass-bg);-webkit-backdrop-filter:var(--nr-glass-blur);backdrop-filter:var(--nr-glass-blur)}.l3-replay-zone .l3-roster-flank .l3-roster-row{background:linear-gradient(180deg,color-mix(in oklab,var(--nr-ink) 3%,transparent),transparent 50%),color-mix(in oklab,var(--nr-card) 82%,transparent)!important}.l3-replay-zone .l3-roster-flank .l3-roster-row,.l3-stage.is-fullscreen .l3-roster-flank .l3-roster-row,.l3-stage.is-immersive .l3-roster-flank .l3-roster-row,.l3fs-stage .l3-roster-flank .l3-roster-row{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nr-paywall-modal{background:var(--nr-glass-bg);-webkit-backdrop-filter:var(--nr-glass-blur);backdrop-filter:var(--nr-glass-blur)}.l3-arc-card{transition:margin-left .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.l3-arc-card.is-collapsing,.l3-arc-card.is-expanded{position:relative;z-index:20}@media (prefers-reduced-motion:reduce){.l3-arc-card{transition:margin-left .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}}@keyframes nr-glass-in{0%{opacity:0}to{opacity:1}}@keyframes nr-tooltip-fade-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@keyframes nr-tooltip-fade-in-y{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.nr-recent-reveal{animation:nr-recent-reveal .18s cubic-bezier(.33,1,.68,1) both}@keyframes nr-recent-reveal{0%{opacity:0;filter:blur(2px);transform:translateY(-6px);clip-path:inset(0 0 100% 0 round var(--nr-glass-radius,10px))}to{opacity:1;transform:none;clip-path:inset(0 0 0 0 round var(--nr-glass-radius,10px))}}.nr-recent-leaving{animation:nr-recent-leaving .15s cubic-bezier(.32,0,.67,0) both}@keyframes nr-recent-leaving{0%{opacity:1;filter:blur(0);transform:translateY(0);clip-path:inset(0 0 0 0 round var(--nr-glass-radius,10px))}to{opacity:0;filter:blur(2px);transform:translateY(-6px);clip-path:inset(0 0 100% 0 round var(--nr-glass-radius,10px))}}:root{--nr-r-xs:6px;--nr-dens:2;--nr-dens-row-y:calc(11px - var(--nr-dens) * 1.1px);--nr-dens-cell-y:calc(15px - var(--nr-dens) * 1.4px);--nr-dens-head-y:calc(10px - var(--nr-dens) * 0.8px)}.nr-data{position:relative;background:var(--nr-card);border:1px solid var(--nr-line);border-radius:var(--nr-r-xs)}[data-corners=ticks] .nr-data{border-color:transparent}[data-corners=hybrid] .nr-data{border-color:transparent;background:transparent}[data-corners=hybrid] .nr-data:before,[data-corners=ticks] .nr-data:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(var(--nr-line-2),var(--nr-line-2)) left 0 top 0 /14px 1px,linear-gradient(var(--nr-line-2),var(--nr-line-2)) left 0 top 0 /1px 14px,linear-gradient(var(--nr-line-2),var(--nr-line-2)) right 0 top 0 /14px 1px,linear-gradient(var(--nr-line-2),var(--nr-line-2)) right 0 top 0 /1px 14px,linear-gradient(var(--nr-line-2),var(--nr-line-2)) left 0 bottom 0 /14px 1px,linear-gradient(var(--nr-line-2),var(--nr-line-2)) left 0 bottom 0 /1px 14px,linear-gradient(var(--nr-line-2),var(--nr-line-2)) right 0 bottom 0 /14px 1px,linear-gradient(var(--nr-line-2),var(--nr-line-2)) right 0 bottom 0 /1px 14px;background-repeat:no-repeat}[data-corners=off] .nr-data{border-color:transparent;background:transparent}.nr-coord{font-family:var(--nr-font-mono);font-size:11px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--nr-ink-3);font-weight:600;display:inline-flex;align-items:baseline;gap:.6em;white-space:nowrap}.nr-coord b{color:var(--nr-ink-4);font-weight:600}.nr-coord i{color:var(--nr-accent-ink);font-style:normal;font-weight:500}.nr-rail-divider>*+*{border-top:1px solid var(--nr-line)}.nr-rail-divider-v>*+*{border-left:1px solid var(--nr-line)}.nr-data-row{display:flex;align-items:center;gap:12px;padding:var(--nr-dens-row-y) 14px;text-decoration:none;color:inherit}.nr-row-scan{position:relative;overflow:hidden}.nr-row-scan:hover{background:var(--nr-overlay)}.nr-row-scan:after{content:"";position:absolute;inset:0 auto 0 -40%;width:36%;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,var(--nr-accent-soft),transparent)}@media (prefers-reduced-motion:no-preference){[data-scan=on] .nr-row-scan:hover:after{animation:nr-scan .24s ease-out 1}}@keyframes nr-scan{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(420%)}}.nr-statusbar{display:flex;align-items:center;gap:14px;padding:7px 18px;border-top:1px solid var(--nr-line);background:var(--nr-paper);font-family:var(--nr-font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--nr-ink-3);white-space:nowrap}.nr-statusbar-dot{width:7px;height:7px;border-radius:50%;background:var(--nr-win);flex-shrink:0;box-shadow:0 0 0 3px var(--nr-win-soft)}.nr-statusbar a{color:var(--nr-accent-ink);text-decoration:none}.nr-statusbar a:hover{text-decoration:underline}.nr-ticker{display:flex;overflow:hidden;gap:48px;border-block:1px solid var(--nr-line);padding:9px 0;font-family:var(--nr-font-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--nr-ink-3)}.nr-ticker-track{display:flex;gap:48px;flex-shrink:0;min-width:100%}@media (prefers-reduced-motion:no-preference){.nr-ticker-track{animation:nr-ticker 36s linear infinite}.nr-ticker:hover .nr-ticker-track{animation-play-state:paused}}@keyframes nr-ticker{to{transform:translateX(calc(-100% - 48px))}}@media (prefers-reduced-motion:no-preference){[data-rise=on] .nr-rise{animation:nr-rise .26s cubic-bezier(.22,.8,.36,1) 1 backwards;animation-delay:calc(var(--rise-i, 0) * 55ms)}}@keyframes nr-rise{0%{opacity:0;transform:translateY(8px)}}.nrl-pc-1{--nrl-pc:var(--nr-accent)}.nrl-pc-2{--nrl-pc:var(--nr-team-accent)}.nrl-pc-3{--nrl-pc:var(--nr-win)}.nrl-pc-4{--nrl-pc:var(--nr-warn)}.nrl-pc-5{--nrl-pc:var(--nr-info)}.nrl-pc-6{--nrl-pc:var(--nr-side-t)}.nrl-pc-7{--nrl-pc:var(--nr-side-ct)}.nrl-pc-8{--nrl-pc:var(--nr-loss)}.nrl-live{display:inline-flex;align-items:center;gap:7px;font-family:var(--nr-font-mono);font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--nr-loss);text-transform:uppercase;white-space:nowrap}.nrl-live-dot{width:8px;height:8px;border-radius:50%;background:var(--nr-loss);flex-shrink:0;box-shadow:0 0 0 3px var(--nr-loss-soft)}@media (prefers-reduced-motion:no-preference){.nrl-live-dot{animation:nrl-breath 2.6s ease-in-out infinite}}@keyframes nrl-breath{0%,to{box-shadow:0 0 0 3px var(--nr-loss-soft);opacity:1}50%{box-shadow:0 0 0 5px var(--nr-loss-soft);opacity:.72}}.nrl-sessionbar{position:sticky;top:8px;z-index:40;display:flex;align-items:center;gap:16px;padding:8px 14px;font-family:var(--nr-font)}.nrl-sessionbar[data-sbar=compact]{padding:5px 12px;gap:12px}.nrl-sess-zone{display:flex;align-items:center;gap:10px;min-width:0}.nrl-sess-zone.is-center{flex:1 1;justify-content:center}.nrl-sess-coord{letter-spacing:.1em;text-transform:uppercase;color:var(--nr-ink-3);white-space:nowrap}.nrl-sess-coord,.nrl-sess-time{font-family:var(--nr-font-mono);font-size:11px}.nrl-sess-time{color:var(--nr-ink-4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nrl-ava-wrap{flex-direction:column;gap:3px}.nrl-ava,.nrl-ava-wrap{position:relative;display:inline-flex;align-items:center}.nrl-ava{width:30px;height:30px;border-radius:50%;justify-content:center;font-size:11px;font-weight:700;background:var(--nr-paper-2);color:var(--nr-ink);border:1.5px solid var(--nr-line-2);flex-shrink:0;box-shadow:0 0 0 2px var(--nrl-pc,transparent)}[data-sbar=compact] .nrl-ava{width:24px;height:24px;font-size:9.5px}.nrl-role{font-family:var(--nr-font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:var(--nr-ink-3);white-space:nowrap}.nrl-role.is-host{color:var(--nr-accent-ink)}.nrl-role.is-coach{color:var(--nr-team-accent-ink)}.nrl-role.is-analyst{color:var(--nr-info)}.nrl-role.is-sub{color:var(--nr-ink-3)}.nrl-role.is-igl{color:var(--nr-warn-ink)}[data-sbar=compact] .nrl-role{display:none}.nrl-pen{position:absolute;right:-4px;top:-4px;width:14px;height:14px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--nrl-pc,var(--nr-accent));color:var(--nr-accent-on);border:2px solid var(--nr-card)}.nrl-pen svg{width:8px;height:8px;display:block}.nrl-modeseg{display:inline-flex;align-items:stretch;border:1px solid var(--nr-line);border-radius:var(--nr-r-xs);background:var(--nr-card-2);overflow:hidden}.nrl-modeseg button{appearance:none;border:0;background:transparent;font-family:var(--nr-font-mono);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--nr-ink-3);padding:5px 10px;cursor:pointer;white-space:nowrap}.nrl-modeseg button+button{border-left:1px solid var(--nr-line)}.nrl-modeseg button[aria-pressed=true]{background:var(--nr-accent-soft);color:var(--nr-accent-ink)}.nrl-cursor{position:absolute;z-index:30;pointer-events:none;color:var(--nrl-pc,var(--nr-accent))}@media (prefers-reduced-motion:no-preference){.nrl-cursor{transition:left 90ms linear,top 90ms linear}}.nrl-cursor svg{width:15px;height:15px;display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.nrl-cursor-chip{margin:2px 0 0 10px;display:inline-block;font-family:var(--nr-font-mono);font-size:11px;font-weight:600;line-height:1;padding:3px 7px;border-radius:var(--nr-r-xs);background:var(--nr-glass-bg);-webkit-backdrop-filter:var(--nr-glass-blur);backdrop-filter:var(--nr-glass-blur);border:1px solid var(--nrl-pc,var(--nr-line-2));color:var(--nr-ink);white-space:nowrap}.nrl-toaststack{position:absolute;right:16px;bottom:16px;z-index:60;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.nrl-toast{display:flex;align-items:center;gap:10px;padding:9px 12px;max-width:360px;font-size:13px;color:var(--nr-ink)}.nrl-toast-actions{display:flex;gap:6px}.nrb-rail{padding:6px;width:max-content}.nrb-rail,.nrb-rail-group{display:flex;flex-direction:column;gap:2px}.nrb-rail-group+.nrb-rail-group{margin-top:6px;padding-top:6px;border-top:1px solid var(--nr-line)}.nrb-tool{appearance:none;border:1px solid transparent;background:transparent;cursor:pointer;display:flex;align-items:center;gap:8px;padding:7px;border-radius:var(--nr-r-xs);color:var(--nr-ink-2);font-family:var(--nr-font);font-size:12.5px;font-weight:600;position:relative}.nrb-tool:hover{background:var(--nr-overlay);color:var(--nr-ink)}.nrb-tool[aria-pressed=true]{background:var(--nr-accent-soft);border-color:var(--nr-accent-line);color:var(--nr-accent-ink)}.nrb-tool svg{width:17px;height:17px;display:block;flex-shrink:0}.nrb-tool-label{display:none}[data-rail=labels] .nrb-tool-label{display:inline}.nrb-key{font-family:var(--nr-font-mono);font-size:9px;font-weight:700;color:var(--nr-ink-4);line-height:1;border:1px solid var(--nr-line);border-radius:3px;padding:2px 3px;margin-left:auto}[data-rail=icons] .nrb-key{position:absolute;right:1px;bottom:1px;border:0;padding:0 2px;margin:0;background:transparent}.nrb-steps{display:flex;align-items:center;gap:6px;padding:8px 10px;overflow-x:auto}.nrb-step{appearance:none;cursor:pointer;display:inline-flex;align-items:baseline;gap:7px;padding:6px 11px;border-radius:var(--nr-r-xs);border:1px solid var(--nr-line);background:var(--nr-card-2);color:var(--nr-ink-2);font-family:var(--nr-font);font-size:12.5px;font-weight:600;white-space:nowrap}.nrb-step b{font-family:var(--nr-font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--nr-ink-4)}.nrb-step:hover{border-color:var(--nr-line-2);color:var(--nr-ink)}.nrb-step[aria-pressed=true]{background:var(--nr-accent-soft);border-color:var(--nr-accent-line);color:var(--nr-accent-ink)}.nrb-step[aria-pressed=true] b{color:var(--nr-accent-ink)}.nrb-step-add{appearance:none;cursor:pointer;width:30px;height:30px;flex-shrink:0;border-radius:var(--nr-r-xs);border:1px dashed var(--nr-line-2);background:transparent;color:var(--nr-ink-3);font-size:15px;line-height:1}.nrb-step-add:hover{border-color:var(--nr-accent-line);color:var(--nr-accent-ink)}.nrb-step--fork{border-style:dashed;border-color:var(--nr-accent-line);color:var(--nr-accent-ink)}.nrb-step--fork b{color:var(--nr-accent-ink);font-size:13px}.nrb-step--branch{border-left:2px solid var(--nr-accent-line)}.nrb-branches{display:inline-flex;align-items:center;gap:3px;margin:0 2px;padding:2px;border-radius:var(--nr-r-xs);background:color-mix(in srgb,var(--nr-accent) 7%,transparent)}.nrb-branch{appearance:none;cursor:pointer;padding:4px 9px;border-radius:calc(var(--nr-r-xs) - 1px);border:1px solid transparent;background:transparent;color:var(--nr-ink-3);font-family:var(--nr-font);font-size:11.5px;font-weight:600;white-space:nowrap;max-width:160px;overflow:hidden;text-overflow:ellipsis}.nrb-branch:hover{color:var(--nr-ink)}.nrb-branch.is-active{background:var(--nr-accent-soft);border-color:var(--nr-accent-line);color:var(--nr-accent-ink)}.nrb-fork-add{appearance:none;cursor:pointer;flex-shrink:0;padding:6px 12px;border-radius:var(--nr-r-xs);border:1px dashed var(--nr-accent-line);background:transparent;color:var(--nr-accent-ink);font-family:var(--nr-font);font-size:12px;font-weight:600;white-space:nowrap}.nrb-fork-add:hover{background:var(--nr-accent-soft)}.nrb-fork-chip{position:absolute;top:10px;left:10px;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:6px 11px;border-radius:var(--nr-r-xs);max-width:min(80%,520px);pointer-events:none;font-family:var(--nr-font);font-size:12px;font-weight:600}.nrb-fork-chip-q{color:var(--nr-accent-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nrb-fork-chip-o{color:var(--nr-ink-2);white-space:nowrap}.nrb-forkedit{margin-top:10px;padding:14px;display:flex;flex-direction:column;gap:12px;border-radius:var(--nr-r-sm,10px)}.nrb-forkedit-row{display:flex;align-items:center;gap:8px}.nrb-forkedit-row .nrb-input{flex:1 1}.nrb-forkedit-row .nr-label{min-width:0}.nrb-forkedit-outcomes{display:flex;flex-direction:column;gap:8px}.nrb-forkedit-num{width:18px;text-align:center;font-size:11px;color:var(--nr-ink-4);flex-shrink:0}.nrb-fork-outcome-add{align-self:flex-start;padding:5px 10px;font-size:12px}.nrb-forkedit-actions{display:flex;align-items:center;gap:8px}.nrb-btn-danger{color:var(--nr-loss);border-color:color-mix(in srgb,var(--nr-loss) 40%,transparent)}.nrb-btn-danger:hover{background:color-mix(in srgb,var(--nr-loss) 12%,transparent)}.nrb-props{width:224px;padding:12px}.nrb-props-title{font-family:var(--nr-font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--nr-ink-3);font-weight:600;margin-bottom:10px}.nrb-swatches{display:flex;gap:6px;flex-wrap:wrap}.nrb-swatch{appearance:none;cursor:pointer;width:20px;height:20px;border-radius:var(--nr-r-xs);background:var(--nrl-pc);border:1px solid var(--nr-line-2);position:relative}.nrb-swatch[aria-pressed=true]{outline:2px solid var(--nr-ink);outline-offset:2px}.nrb-widths{display:flex;gap:6px}.nrb-width{appearance:none;cursor:pointer;flex:1 1;height:26px;border-radius:var(--nr-r-xs);border:1px solid var(--nr-line);background:var(--nr-card-2);display:inline-flex;align-items:center;justify-content:center}.nrb-width i{display:block;width:14px;border-radius:2px;background:var(--nr-ink-2)}.nrb-width[aria-pressed=true]{border-color:var(--nr-accent-line);background:var(--nr-accent-soft)}.nrb-width[aria-pressed=true] i{background:var(--nr-accent-ink)}.nrb-obj-row{display:flex;align-items:center;gap:8px;padding:6px 4px;font-size:12.5px;color:var(--nr-ink-2);border-radius:var(--nr-r-xs);cursor:pointer}.nrb-obj-row:hover{background:var(--nr-overlay)}.nrb-obj-row.is-sel{background:var(--nr-accent-soft);color:var(--nr-accent-ink)}.nrb-obj-dot{width:8px;height:8px;border-radius:2px;background:var(--nrl-pc,var(--nr-ink-4));flex-shrink:0}.nrb-save{font-family:var(--nr-font-mono);font-size:11px;letter-spacing:.06em;color:var(--nr-ink-3);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nrb-save:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--nr-win)}.nrb-save.is-saving:before{background:var(--nr-warn)}.nrl-follow-pill{display:inline-flex;align-items:center;gap:10px;padding:6px 8px 6px 12px;border-radius:var(--nr-r-pill);font-size:12.5px;font-weight:600;color:var(--nr-ink)}.nrl-follow-pill .nrl-follow-who{color:var(--nrl-pc,var(--nr-accent-ink))}.nrl-presenter-frame{position:relative}.nrl-presenter-frame:after{content:"";position:absolute;inset:0;pointer-events:none;border:1.5px solid var(--nr-accent-line);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--nr-accent-soft)}.nrl-presenter-tag{position:absolute;top:-1px;left:14px;transform:translateY(-50%);font-family:var(--nr-font-mono);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--nr-accent-ink);background:var(--nr-paper);border:1px solid var(--nr-accent-line);border-radius:var(--nr-r-xs);padding:2px 7px;z-index:2}.nrb-mini{display:inline-flex;align-items:center;gap:2px;padding:4px}.nrb-mini .nrb-tool{padding:6px}.nrb-mini-sep{width:1px;align-self:stretch;background:var(--nr-line);margin:2px 4px}.nrb-mini-key{position:absolute;right:1px;bottom:-1px;font-family:var(--nr-font-mono);font-size:7px;line-height:1;font-weight:800;color:var(--nr-ink-4);pointer-events:none}.nrb-mini .nrb-tool[aria-pressed=true] .nrb-mini-key{color:var(--nr-accent-ink)}.nrl-banner{display:flex;align-items:center;gap:12px;padding:7px 14px;font-size:13px;color:var(--nr-ink)}.nrl-banner-join{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:12.5px;color:var(--nr-accent-ink);text-decoration:none;white-space:nowrap}.nrl-banner-join:hover{text-decoration:underline}.nrl-banner-x{appearance:none;border:0;background:transparent;color:var(--nr-ink-4);cursor:pointer;font-size:14px;padding:2px 4px;line-height:1;border-radius:var(--nr-r-xs)}.nrl-banner-x:hover{color:var(--nr-ink-2);background:var(--nr-overlay)}.nrl-strip,.nrl-strip-chip{display:inline-flex;align-items:center;gap:8px;min-width:0}.nrl-strip-chip{appearance:none;-webkit-appearance:none;margin:0;box-sizing:border-box;cursor:pointer;font:inherit;padding:4px 11px;border-radius:var(--nr-r-pill);background:var(--nr-card-2);border:1px solid var(--nr-line);color:var(--nr-ink-2);max-width:340px;transition:border-color .12s,background .12s,color .12s}.nrl-strip-chip:hover{background:var(--nr-paper-2);color:var(--nr-ink);border-color:color-mix(in srgb,var(--nr-loss) 45%,var(--nr-line))}.nrl-strip-chip:focus-visible{outline:2px solid var(--nr-accent);outline-offset:1px}.nrl-strip-chip .nrl-live-dot{width:7px;height:7px;box-shadow:0 0 0 2px var(--nr-loss-soft)}.nrl-strip-stack{display:inline-flex;align-items:center;flex-shrink:0}.nrl-strip-stack .nrl-ava{width:20px;height:20px;font-size:8px;border-width:1px;box-shadow:0 0 0 1.5px var(--nrl-pc,transparent)}.nrl-strip-stack .nrl-ava+.nrl-ava{margin-left:-6px}.nrl-strip-more{font-family:var(--nr-font-mono);font-size:9px;font-weight:700;color:var(--nr-ink-3);margin-left:4px}.nrl-strip-host{font-size:12px;color:var(--nr-ink);min-width:0;max-width:110px;overflow:hidden;text-overflow:ellipsis}.nrl-strip-host,.nrl-strip-stage{font-weight:700;white-space:nowrap}.nrl-strip-stage{font-family:var(--nr-font-mono);font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--nr-ink-3)}.nrl-strip-join{font-size:11px;font-weight:700;color:var(--nr-accent-ink);white-space:nowrap}.nrl-strip-chip.is-start .nrl-strip-golabel{font-size:11.5px;font-weight:700;color:var(--nr-ink-2);white-space:nowrap}.nrl-strip-chip.is-start:hover .nrl-strip-golabel{color:var(--nr-ink)}.nrl-strip-chip.is-start:disabled{opacity:.55;cursor:default}.nrl-strip-chip.is-start.is-iconic{padding:4px 8px}.nrl-strip-chip.is-start.is-iconic .nrl-strip-golabel{display:none}.nrl-strip{position:relative}.nrl-strip-sess{max-width:420px}.nrl-strip-sess.is-off .nrl-live-dot{background:var(--nr-ink-4);box-shadow:none;animation:none}.nrl-strip-caret{font-size:8px;color:var(--nr-ink-4)}.nrl-strip-pen{position:absolute;right:-5px;top:-5px;font-size:8px;line-height:1;filter:drop-shadow(0 1px 1px rgba(0,0,0,.5))}.nrl-strip-stack .nrl-ava{position:relative}.nrl-strip-chip.is-start.is-on{border-color:var(--nr-accent-line);color:var(--nr-accent-ink)}.nrl-strip-dd{position:absolute;top:calc(100% + 21px);right:0;z-index:70;min-width:300px;max-width:min(92vw,380px);display:flex;flex-direction:column;gap:7px;padding:11px 12px}.nrl-strip-dd-head{font-family:var(--nr-font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--nr-ink-3)}.nrl-strip-dd-row{display:flex;align-items:center;gap:8px;min-width:0}.nrl-strip-dd-row .nrl-ava{width:24px;height:24px;font-size:9.5px}.nrl-strip-dd-name{font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nrl-strip-dd-role{font-family:var(--nr-font-mono);font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--nr-ink-3);white-space:nowrap}.nrl-strip-dd-foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:7px;border-top:1px solid var(--nr-line)}@media (max-width:1180px){.nrl-strip-stage{display:none}}@media (max-width:1020px){.nrl-strip-host{display:none}.nrl-strip-chip{max-width:220px}}@media (max-width:768px){.nrl-strip{display:none}}.nrl-raise{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:var(--nr-r);border:1px solid var(--nr-accent-line);background:var(--nr-accent-soft);color:var(--nr-accent-ink);font-size:13px;font-weight:700;cursor:pointer;font-family:var(--nr-font)}.nrl-raise:hover{border-color:var(--nr-accent)}.nrl-raise.is-waiting{background:var(--nr-card-2);border-color:var(--nr-line-2);color:var(--nr-ink-2);cursor:default}@media (prefers-reduced-motion:no-preference){.nrl-raise.is-waiting .nrl-wait-dots i{animation:nrl-wait 1.2s ease-in-out infinite}.nrl-raise.is-waiting .nrl-wait-dots i:nth-child(2){animation-delay:.15s}.nrl-raise.is-waiting .nrl-wait-dots i:nth-child(3){animation-delay:.3s}}.nrl-wait-dots{display:inline-flex;gap:3px}.nrl-wait-dots i{width:4px;height:4px;border-radius:50%;background:var(--nr-ink-3);display:block}@keyframes nrl-wait{0%,to{opacity:.35}50%{opacity:1}}.nr-nav-num{font-family:var(--nr-font-mono);font-size:9.5px;font-weight:700;letter-spacing:.06em;color:var(--nr-ink-4);width:17px;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nr-nav-item.is-active .nr-nav-num{color:var(--nr-accent-ink)}.nr-topbar-coord{margin-left:14px}@media (max-width:1180px){.nr-topbar-coord{display:none}}.nr-statusbar-link{appearance:none;border:0;background:transparent;padding:0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--nr-accent-ink)}.nr-statusbar-link:hover{text-decoration:underline}@media (max-width:768px){.nr-statusbar-coord{display:none}.nr-statusbar{padding:7px 12px;gap:10px}}