/* Keep actions inside the sidebar; only the navigation list scrolls. */
body.glass .x-left-in {
  overflow: hidden;
  min-height: 0;
  gap: 0;
  padding-bottom: 16px;
}
.x-left-in > .x-logo { flex: 0 0 52px; }
.x-left-in > nav {
  flex: 1 1 auto;
  min-height: 0;
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;
  scrollbar-color: #36545e transparent;
  width: 100%;
}
.x-left-in > .x-post-btn {
  flex: 0 0 48px;
  min-height: 48px;
  width: 100%;
  margin: 16px 0 0;
  padding: 12px 16px;
}
.x-left-in > .x-account {
  flex: 0 0 auto;
  width: 100%;
  margin: 12px 0 0;
}
.x-left-in .x-acct-btn.signin {
  width: 100%;
  min-height: 48px;
  margin: 0;
  padding: 12px;
}
@media (min-width: 641px) and (max-width: 1280px) {
  .x-left-in > .x-post-btn,
  .x-left-in .x-acct-btn.signin { width: 52px; height: 52px; min-height: 52px; padding: 0; }
  .x-left-in > .x-post-btn { flex-basis: 52px; }
  .x-left-in .x-acct-btn.signin { font-size: 0; }
  .x-left-in .x-acct-btn.signin::before {
    content: '';
    width: 24px;
    height: 18px;
    border: 2px solid currentColor;
    border-radius: 5px;
    background: radial-gradient(circle at 75% 50%, currentColor 2px, transparent 3px);
  }
}

body.launch-mode .x-head{display:none}body.launch-mode #content{min-width:0}body.launch-mode .launch-page{padding-bottom:48px}.launch-preview{border:1px solid var(--line);border-radius:18px;background:#0c1c24;overflow:hidden}.launch-preview .window{aspect-ratio:1;display:grid;place-items:center;background:#102b38}.launch-preview img{width:100%;height:100%;object-fit:cover;image-rendering:auto}.launch-preview .info{padding:18px}.launch-preview p{overflow-wrap:anywhere}.lp-check li{padding:7px 0;color:var(--muted)}.lp-check li.ready{color:#9fd7c5}.split{display:flex;height:10px;overflow:hidden}.legend{display:flex;flex-wrap:wrap;gap:10px;font-size:12px}.split i{height:100%;display:block}.lp-go{width:100%;justify-content:center}.lp-drop .window img{width:100%;height:100%;object-fit:cover;image-rendering:auto}.lp-drop.dragging{outline:2px dashed var(--ember);outline-offset:5px}
