<!-- SOLUV · part 669 -->
:center;text-decoration:none;box-shadow:0 0 10px #00d0ff33}
  .sw-btn.sw-txt{font-size:15px}
  .sw-btn.sw-live{color:#9ff5c8;border-color:#1f7a52}
  .sw-btn.sw-room{color:#ffd98a;border-color:#7a6224}
  .sw-btn.sw-num{color:#ffd98a}
  .sw-btn.sw-on{background:#0b4a5e}
  .sw-labels{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:hidden}
  .sw-label{position:absolute;left:0;top:0;font-size:14px;line-height:1.2;color:#aef8ff;background:#001018d9;border:1px solid #2bb8d8;border-radius:8px;padding:3px 7px;white-space:nowrap;box-shadow:0 0 12px #00d0ff66}
  .sw-compose{position:absolute;left:8px;right:72px;bottom:max(8px,env(safe-area-inset-bottom));display:flex;gap:6px;z-index:4;margin:0}
  .sw-input{flex:1;min-width:0;height:48px;box-sizing:border-box;border-radius:12px;border:1px solid #1d6f86;background:#021018;color:#fff;font:17px/1 "Soluv Condensed","Roboto Condensed",sans-serif;padding:0 12px;outline:none;-webkit-appearance:none;appearance:none}
  .sw-input:focus{border-color:#ffd98a}
  .sw-input:disabled{opacity:.7}
  .sw-send,.sw-login{box-sizing:border-box;min-width:64px;height:48px;border-radius:12px;border:1px solid #7a6224;background:#2a2008;color:#ffd98a;font:600 16px/1 "Soluv Condensed","Roboto Condensed",sans-serif;display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;touch-action:manipulation}
  .sw-send:disabled{opacity:.5}
  .sw-btn.sw-place{color:#ffd98a;border-color:#7a6224}.sw-btn.sw-place.sw-on{background:#3a2c08}
  .sw-pick{position:absolute;left:8px;right:72px;bottom:calc(max(8px,env(safe-area-inset-bottom)) + 56px);z-index:5;display:flex;flex-wrap:wrap;gap:6px;padding:8px;border-radius:12px;background:#0a0703f0;border:1px solid #7a6224}
  .sw-pick[hidden],.sw-toast[hidden],.sw-tear[hidden]{display:none}
  .sw-pick-t{flex-basis:100%;color:#ffd98a;font:600 16px/1.3 "Soluv Condensed","Roboto Condensed",sans-serif}
  .sw-pick button,.sw-undo,.sw-tear{box-sizing:border-box;min-height:48px;min-width:48px;padding:0 14px;border-radius:12px;border:1px solid #7a6224;background:#2a2008;color:#ffd98a;font:600 16px/1 "Soluv Condensed","Roboto Condensed",sans-serif;cursor:pointer;touch-action:manipulation}
  .sw-pick button:disabled{opacity:.55;cursor:not-allowed}
  .sw-toast{position:absolute;left:8px;right:72px;top:calc(max(8px,env(safe-area-inset-top)) + 120px);z-index:5;display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;border-radius:12px;background:#0a0703f0;border:1px solid #7a6224;color:#ffe7ad;font:15px/1.3 "Soluv Condensed","Roboto Condensed",sans-serif}
  .sw-toast-t{flex:1}
  .sw-tear{position:absolute;right:72px;bottom:calc(max(8px,env(safe-area-inset-bottom)) + 56px);z-index:5;border-color:#8a3a2a;background:#2a0d08;color:#ffb3a0}
  .sw-archive{position:absolute;left:8px;right:72px;top:calc(max(8px,env(safe-area-inset-top)) + 64px);z-index:4;box-sizing:border-box;min-height:48px;display:flex;align-items:center;padding:0 14px;border-radius:12px;border:1px solid #7a6224;background:#1d1606ee;color:#ffd98a;font:600 16px/1.2 "Soluv Condensed","Roboto Condensed",sans-serif;text-decoration:none}
  .sw-archive[hidden]{display:none}
  .sw-login{display:none;padding:0 12px;white-space:nowrap}
  .sw-compose.sw-away,.sw-goto.sw-away{display:none}
  .sw-goto{position:absolute;left:8px;bottom:max(8px,env(safe-area-inset-bottom));z-index:4;box-sizing:border-box;min-height:48px;height:48px;padding:0 16px;border-radius:12px;border:1px solid #1f7a52;background:#04170fe6;color:#9ff5c8;font:600 16px/1 "Soluv Condensed","Roboto Condensed",sans-serif;cursor:pointer;touch-action:manipulation}
  .sw-compose.sw-guest .sw-send{display:none}
  .sw-compose.sw-guest .sw-login{display:flex}
  .sw-wrap .sv-panel{right:72px}
  .sw-compose.sw-guest .sv-mic{display:none}
  .sw-btn.sw-voice{color:#bff8ff}
  .sw-badge{position:absolute;left:8px;right:72px;bottom:calc(max(8px,env(safe-area-inset-bottom)) + 54px);font-size:12px;line-height:1.3;color:#7fb6c9;z-index:2;pointer-events:none;background:#000a;padding:3px 6px;border-radius:6px}
  `;
  document.head.appendChild(s);
}


