@charset "UTF-8";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scrollbar-width:thin;scrollbar-color:var(--os-color-text-muted) transparent}html,body{width:100%;height:100%;margin:0;padding:0;overflow:hidden;background-color:var(--os-color-bg);color:var(--os-color-text-primary);font-family:var(--os-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}button,input,select,textarea{font-family:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent;border-radius:var(--os-radius-full)}::-webkit-scrollbar-thumb{background-color:var(--os-color-text-muted);border-radius:var(--os-radius-full);border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--os-color-text-secondary)}::-webkit-scrollbar-corner{background:transparent}.os-scroll-y{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.os-scroll-x{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.os-scroll-both{overflow:auto;scrollbar-width:thin}@supports (padding: env(safe-area-inset-top)){body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}.is-fullscreen-widget{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;z-index:9995!important;background:var(--os-color-bg, #020617)!important;margin:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;animation:fullscreen-zoom-in .3s cubic-bezier(.16,1,.3,1) forwards;view-transition-name:fullscreen-widget}@keyframes fullscreen-zoom-in{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}body:has(.is-fullscreen-widget){overflow:hidden!important}
