.rb-panel{display:none}@media (width>=981px){.rb-panel{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.rb-panel>*{width:var(--rb-pw-open,340px);flex:none}.rb-panel>.rb-panel-body{overscroll-behavior-y:contain;flex:1;overflow:hidden auto}.rb-panel{z-index:var(--z-popover);background:var(--rb-panel,var(--bg));visibility:hidden;width:340px;transition:transform var(--rb-slide), visibility 0s linear .2s;will-change:transform;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.rb-app.has-panel>.rb-panel{transform:translateX(var(--rb-pull,0px));visibility:visible;transition:transform var(--rb-slide)}.rb-app.rb-pulling>.rb-panel{transition:none}.rb-app.has-panel>.rb-panel{box-shadow:-18px 0 40px #0000001f}.rb-panel:after{content:"";z-index:5;background:var(--rb-line,var(--faint));pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:0}}@media (width>=1100px){.rb-panel{z-index:2;width:var(--rb-pw-open);background:var(--rb-panel,color-mix(in srgb, var(--fg) 2.5%, var(--bg)))}.rb-app.has-panel>.rb-panel{box-shadow:none}}.rb-panel-bar{justify-content:space-between;align-items:center;gap:var(--ui-s2);height:var(--ui-head);flex:none;padding:0 12px 0 20px;display:flex}.rb-panel-t{font:600 var(--ui-fs-item) / 1.25 var(--font);margin:0}.rb-panel-x svg,.rb-panel-add svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.rb-panel-body{align-content:start;gap:var(--ui-s5);padding:4px 16px 28px;display:grid}.rb-panel-who{text-align:center;justify-items:center;gap:4px;padding:6px 0 2px;display:grid}.rb-panel-name{color:var(--fg);font:600 var(--ui-fs-title) / 1.25 var(--font);margin:0}.rb-panel-sub{color:var(--muted);font:500 13px/1.3 var(--font);margin:0}.rb-panel-g .st-group-top{justify-content:space-between;align-items:center;display:flex}.rb-panel-wait{color:var(--muted);font:500 var(--ui-fs-body) / 1.4 var(--font)}.rb-panel-new{gap:8px;width:100%}.rb-panel-new svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round}.rb-panel-g:has(.rb-panel-new) .rb-panel-add{visibility:hidden}.rb-panel-rt{cursor:pointer}.rb-panel-rt.is-off .st-txt b{color:var(--muted)}.rb-panel-rt.is-landed,.rb-panel-conn .st-card.is-landed{animation:rb-rt-landed 1.8s var(--ease) both}@keyframes rb-rt-landed{0%,25%{background-color:color-mix(in srgb, var(--accent) 16%, var(--ui-tile))}}.rb-panel-who{position:relative}.rb-panel-face{cursor:pointer;transition:scale .16s var(--ease);background:0 0;border:0;border-radius:24px;margin-bottom:6px;padding:0}@media (hover:hover) and (pointer:fine){.rb-panel-face:hover{scale:1.04}}.rb-panel-face:active{scale:.96}.rb-look{z-index:2;border-radius:var(--ui-r-card);background:var(--sheet);width:min(300px,100%);box-shadow:inset 0 0 0 1px var(--faint), 0 18px 40px #00000038;transform-origin:50% 0;animation:pop-in .22s var(--spring) both;padding:8px 10px 14px;position:absolute;top:92px;left:50%;translate:-50%}.rb-look.is-leaving{opacity:0;transition:opacity .16s var(--ease), scale .16s var(--ease);scale:.96}.rb-look-top{border-bottom:1px solid var(--faint);font:600 var(--ui-fs-body) / 1.3 var(--font);justify-content:space-between;align-items:center;padding:2px 4px 8px 6px;display:flex}.rb-look-faces{grid-template-columns:repeat(5,1fr);gap:4px;padding:10px 0 8px;display:grid}.rb-look-face{aspect-ratio:1;cursor:pointer;transition:background-color .16s var(--ease);background:0 0;border:0;border-radius:50%;place-items:center;padding:4px;display:grid}@media (hover:hover) and (pointer:fine){.rb-look-face:hover{background:var(--face-bg)}}.rb-look-face[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--fg)}.rb-look-face svg{width:100%;height:100%}.rb-look-colours{flex-wrap:wrap;justify-content:center;gap:8px;padding-top:4px;display:flex}.rb-look-colour{background:var(--c);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--faint);cursor:pointer;transition:scale .16s var(--ease);border:0;border-radius:50%;padding:0}@media (hover:hover) and (pointer:fine){.rb-look-colour:hover{scale:1.1}}.rb-look-colour[aria-checked=true]{box-shadow:0 0 0 2px var(--sheet), 0 0 0 4px var(--fg)}.rb-panel-rt .st-txt b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){.rb-app.has-panel>.rb-panel{animation:none}.rb-panel,.rb-app.has-panel>.rb-panel{transition:none}}@media (width<=980px){.rb-app.has-panel>.rb-panel{z-index:calc(var(--z-popover) + 3);background:var(--bg);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;animation:.38s cubic-bezier(.32,.72,0,1) rb-panel-up;display:flex;position:fixed;inset:0;overflow:hidden auto}.rb-panel-bar{height:auto;min-height:56px;padding:var(--safe-top) var(--ui-gutter) 0;justify-content:flex-start}.rb-panel-who{gap:8px;padding:12px 0 8px}.rb-panel-name{font:600 22px/1.25 var(--font)}.rb-panel-body{gap:var(--ui-s6);padding:4px var(--ui-gutter) 32px}}@keyframes rb-panel-up{0%{transform:translate(100%)}}
