:root{--bg:#141414;--bg1:#282828;--bg2:#3c3c3c;--bg3:#505050;--bg4:#646464;--bg5:#787878;--fg:#ebebeb;--fg1:#d7d7d7;--fg2:#c3c3c3;--fg3:#afafaf;--fg4:#9b9b9b;--fg5:#878787;--bgo90:#141414e6;--bgo80:#141414cc;--bgo70:#141414b3;--bgo60:#14141499;--bgo50:#14141480;--bgo40:#14141466;--bgo30:#1414144d;--bgo20:#14141433;--bgo15:#14141426;--bgo10:#1414141a;--bgo05:#1414140d;--bgo025:#14141406;--bgo01:#14141403;--bgo005:#14141401;--fgo90:#ebebebe6;--fgo80:#ebebebcc;--fgo70:#ebebebb3;--fgo60:#ebebeb99;--fgo50:#ebebeb80;--fgo40:#ebebeb66;--fgo30:#ebebeb4d;--fgo20:#ebebeb33;--fgo15:#ebebeb26;--fgo10:#ebebeb1a;--fgo05:#ebebeb0d;--fgo025:#ebebeb06;--fgo01:#ebebeb03;--fgo005:#ebebeb01}form>.body .field{background-color:var(--bg2);border-left:5px solid var(--fg2);border-bottom:1px solid var(--fg2);grid-template-columns:1fr 1fr;align-items:center;margin-bottom:1rem;padding:.5rem;display:grid}form>.body .field input{width:100%;padding:.5rem;font-size:1rem}form .default-foot{grid-template-columns:1fr 1fr;gap:1rem;display:grid}form .default-foot .error{justify-content:center;align-items:center;padding:.25rem;display:flex}:root{--z-playlist-main:15;--z-yt-backdrop:5;--z-modal-backdrop:9999}*{box-sizing:border-box;scrollbar-color:var(--fg1) var(--bg2);margin:0;padding:0}ul,li,dl{list-style:none}table{border-collapse:collapse}table td{border:1px solid var(--fg5);padding:.5rem}table th{background-color:var(--fg5);color:var(--bg);border:1px solid var(--bg1);padding:.5rem}.res{width:1000px;max-width:calc(100dvw - 1rem);margin-left:auto;margin-right:auto}body{background-color:var(--bg);color:var(--fg)}body,button,input,select,option,textarea{font-family:monospace}a{color:#7fffd4}button{color:#d5d5d5;cursor:pointer;background-color:#232323;padding:.5rem;font-size:1rem}button.red{background-color:maroon!important}.panel-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1rem;display:grid}.panel-grid>*{max-width:500px}.panel{border:1px solid var(--fgo10);background-color:var(--bg1);border-bottom:5px solid var(--fg1);box-shadow:0px 0px 10px var(--fgo10);corner-shape:bevel;border-radius:.5rem .5rem 0 0;overflow:hidden}.panel>.head{background-color:var(--fg1);color:var(--bg1);padding:.5rem;overflow:hidden}.panel>.body{padding:.5rem}.navigating-away-modal.svelte-tjfzq8{z-index:10000;color:#fff;background:#0000008c;justify-content:center;align-items:center;font-size:18px;display:flex;position:fixed;inset:0}.navigating-away-modal.svelte-tjfzq8 span{color:#fff}.tab.svelte-ufsykn.active{background:#000;border-style:inset}.view.svelte-ufsykn{display:none}.view.svelte-ufsykn.shown{display:block}form.svelte-1cvyagv{flex-direction:column;gap:.75rem;padding:.5rem 0;display:flex}label.svelte-1cvyagv{flex-direction:column;gap:.25rem;font-weight:600;display:flex}input.svelte-1cvyagv{border:1px solid #ccc;padding:.4rem .5rem;font-size:1rem;font-weight:400}.error.svelte-1cvyagv{color:red;margin:0}.bottom.svelte-1cvyagv{align-items:center;gap:1rem;display:flex}button.svelte-1cvyagv{cursor:pointer;padding:.4rem 1.25rem}.forgot.svelte-1cvyagv{font-size:.875rem}form.svelte-1iuk14{flex-direction:column;gap:.75rem;padding:.5rem 0;display:flex}label.svelte-1iuk14{flex-direction:column;gap:.25rem;font-weight:600;display:flex}input.svelte-1iuk14{border:1px solid #ccc;padding:.4rem .5rem;font-size:1rem;font-weight:400}small.svelte-1iuk14{color:#666;font-weight:400}.error.svelte-1iuk14{color:red;margin:0}button.svelte-1iuk14{cursor:pointer;align-self:flex-start;padding:.4rem 1.25rem}.body.svelte-dqxna4{flex-direction:column;gap:1rem;padding:.5rem 0;display:flex}p.svelte-dqxna4{margin:0}.error.svelte-dqxna4{color:red}.success.svelte-dqxna4{color:green}.actions.svelte-dqxna4{gap:.5rem;display:flex}.cancel.svelte-dqxna4{background:0 0;border:1px solid #ccc}.demoose-modal-backdrop.svelte-bs88f5{width:100dvw;height:100dvh;z-index:var(--z-modal-backdrop);background-color:#ffffffb3;justify-content:center;align-items:center;display:flex;position:fixed}.demoose-modal.svelte-bs88f5{width:600px;max-width:calc(100dvw - 1rem);position:relative}.x.svelte-bs88f5{justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:2rem;display:flex;position:absolute;top:0;right:0}.demoose-modal>.head{background-color:var(--bg);color:var(--fg);padding:.5rem}.demoose-modal>.body{background-color:var(--bg2);padding:.5rem}
