/* Shared scrollbar appearance; scrolling and layout remain owned by each panel. */
*{scrollbar-width:thin;scrollbar-color:#39434b transparent}
@supports selector(::-webkit-scrollbar){
 *{scrollbar-width:auto;scrollbar-color:auto}
 ::-webkit-scrollbar{width:4px;height:4px}
 ::-webkit-scrollbar-track{background:transparent;margin:0}
 ::-webkit-scrollbar-thumb{background:#39434b;border-radius:4px}
 ::-webkit-scrollbar-thumb:hover{background:#59656e}
 ::-webkit-scrollbar-button{display:none;width:0;height:0}
}
body>main.main{clip-path:inset(0 round 16px)}
@media(max-width:720px){body>main.main{clip-path:inset(0 round 12px)}}
