:root{--dialog-radius:20px}html,html *{--scrollbar-thumb:transparent;scrollbar-width:thin!important;scrollbar-color:#647080 transparent!important}html.scrollbars-ready,html.scrollbars-ready *{scrollbar-color:var(--scrollbar-thumb) transparent!important}html::-webkit-scrollbar,html ::-webkit-scrollbar{display:block!important;width:6px;height:6px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:#647080;border-radius:999px}.scrollbars-ready::-webkit-scrollbar-thumb,.scrollbars-ready ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}::-webkit-scrollbar-button{display:none;width:0;height:0}html dialog:not(#ov):not(#imageViewer),html #ov #detailModal{border-radius:var(--dialog-radius);clip-path:inset(0 round var(--dialog-radius))}html dialog#ov{overflow:hidden}html #ov #detailModal{border:1px solid var(--line,#303640)}html dialog.mobile-sheet{bottom:max(10px,env(safe-area-inset-bottom));width:min(600px,calc(100% - 20px));border:1px solid #343943}@media(max-width:800px){html dialog#ov{padding:10px}html #ov #detailModal{height:100%;max-height:100%;padding-bottom:0}}@media(forced-colors:active){html,html *,html.scrollbars-ready,html.scrollbars-ready *{scrollbar-color:auto!important;scrollbar-width:auto!important}}
