:root{color-scheme:dark;--page-background: #121212;--text-color: #f0f2f5;--nav-background: #1c1c1e;--nav-text-color: #f0f2f5;--nav-active-svg-background: #4a4a4c;--nav-active-text-color: #ffffff;--nav-border-color: #3a3a3c;--nav-shadow-color: rgba(255,255,255,.05)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--page-background);border-radius:10px}::-webkit-scrollbar-thumb{background:#555;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#777}body,html{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:var(--page-background);color:var(--text-color);width:100%;overflow-x:hidden;cursor:default}*,*:before,*:after{box-sizing:border-box;cursor:inherit;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;outline:none}*:focus{outline:none}button,a,[role=button],[onclick]{cursor:pointer!important}input[type=text],input[type=email],input[type=password],input[type=search],textarea,[contenteditable=true]{cursor:text!important;user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important}html{overscroll-behavior-y:none}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}::view-transition-old(root){animation-name:fade-out}::view-transition-new(root){animation-name:fade-in}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}}html{scrollbar-width:thin;scrollbar-color:#d0d0d6 transparent}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb{background:#d0d0d6;border-radius:10px}html::-webkit-scrollbar-thumb:hover{background:#e4e4ea}.yt-spinner,.yt-path{display:none!important;animation:none!important}.app-container.svelte-12qhfyh{min-height:100vh}.loading-bar.svelte-12qhfyh{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;overflow:hidden}.loading-bar.svelte-12qhfyh:before{content:"";position:absolute;top:0;left:0;height:100%;width:70%;background:linear-gradient(90deg,transparent,#2563eb 50%,transparent);transform:translate(-100%);animation:svelte-12qhfyh-loading 1.2s ease-in-out infinite}@keyframes svelte-12qhfyh-loading{0%{transform:translate(-100%)}to{transform:translate(200%)}}
