:root{--f-primary:var(--f-blue-1);--f-primary-2:var(--f-blue-2);--f-gray-1:#888a8d;--f-gray-2:#3a3a3a;--f-gray-3:#656b75;--f-gray-4-text:#bdbfc1;--f-black-2:#0e1116;--f-black-3:#13181e;--f-bg-modal:#242d3a;--f-divider:#3d5188;--f-primary-hover:var(--f-primary-style-7);--f-primary-active:var(--f-primary-style-8);--f-text:#fff;--f-bg-base:#050505;--f-text-secondary:#ffffffcc;--f-bg-container:#141414;--f-text-tertiary:#888a8d;--f-bg-elevated:#191919;--f-bg-mask:#000000c7;--f-text-quaternary:#ffffff73;--f-border:#243461;--f-secondary:var(--f-primary-style-5);--f-primary-style-1:#13181e;--f-primary-style-2:#0e1116;--f-primary-style-3:#ff346673;--f-primary-style-4:#ff3466a6;--f-primary-style-5:#00ffd1;--f-primary-style-6:#3ca2f6;--f-primary-style-7:#0047ff;--f-primary-style-8:#dd1244;--f-secondary-style-1:#fffbe6;--f-secondary-style-2:#fff5bf;--f-secondary-style-3:#ffed8c;--f-secondary-style-4:#ffe459;--f-secondary-style-5:#ffc700;--f-secondary-style-6:#ffa800;--f-secondary-style-7:#f09000;--f-secondary-style-8:#df7800;--f-blue-1:#3ca2f6;--f-blue-2:#0047ff;--f-blue-3:#1f86ff73;--f-blue-4:#1f86ffa6;--f-blue-5:#1f86ff;--f-blue-6:#0171f3;--f-blue-7:#086ce2;--f-green-1:#53ce161a;--f-green-2:#53ce1640;--f-green-3:#53ce1673;--f-green-4:#53ce16a6;--f-green-5:#55ce19;--f-green-6:#48c00d;--f-green-7:#3aaf00;--f-yellow-1:#ffc7001a;--f-yellow-2:#ffc70040;--f-yellow-3:#ffc70073;--f-yellow-4:#ffc700a6;--f-yellow-5:#ffc700;--f-yellow-6:#ffb700;--f-yellow-7:#efac00;--f-orange-1:#ff8d241a;--f-orange-2:#ff8d2440;--f-orange-3:#ff8d2473;--f-orange-4:#ff8d24a6;--f-orange-5:#ff8d24;--f-orange-6:#ff7d05;--f-orange-7:#ee7403;--f-red-1:#ff4f511a;--f-red-2:#ff4f5140;--f-red-3:#ff4f5173;--f-red-4:#ff4f51a6;--f-red-5:#ff4f51;--f-red-6:#f5222d;--f-red-7:#cf1322;--f-secondary-hover:var(--f-secondary-style-6);--f-secondary-active:var(--f-secondary-style-7);--f-bg-layout:#1d1d1d;--f-text-disabled:#ffffff59;--f-bg-hover:#212121;--f-text-invert:#000;--f-bg-active:#242424;--f-bg-disabled:#3e3e3e80;--f-success-bg:var(--f-green-1);--f-success-bg-hover:var(--f-green-2);--f-success-border:var(--f-green-3);--f-success-border-hover:var(--f-green-4);--f-success:var(--f-green-5);--f-success-hover:var(--f-green-6);--f-success-active:var(--f-green-7);--f-warning-bg:var(--f-yellow-1);--f-warning-bg-hover:var(--f-yellow-2);--f-warning-border:var(--f-yellow-3);--f-warning-border-hover:var(--f-yellow-4);--f-warning:var(--f-yellow-5);--f-warning-hover:var(--f-yellow-6);--f-warning-active:var(--f-yellow-7);--f-error-bg:var(--f-red-1);--f-other-1:#0a0a0a;--f-other-2:#0000004d;--f-other-3:#14141499;--f-other-4:#ffffff1a;--f-other-5:#fff;--f-other-6:#fff;--f-other-7:#fff;--f-other-8:#fff;--f-other-9:#fff;--f-other-10:#fff;--f-error-bg-hover:var(--f-red-2);--f-error-border:var(--f-red-3);--f-error-border-hover:var(--f-red-4);--f-error:var(--f-red-5);--f-error-hover:var(--f-red-6);--f-border-hover:#dcdcdcd9;--f-border-active:#dcdcdca6;--f-text-invert-secondary:#000000bf;--f-border-secondary:#232323;--f-error-active:var(--f-red-7);--f-sub:#00ffd1}a{text-decoration:none;color:inherit}body::-webkit-scrollbar{display:none}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-thumb{background:#888a8d;border-radius:8px}@media(max-width:768px){*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-small{scrollbar-width:thin}.scrollbar-small::-webkit-scrollbar{width:3px}.flash-card{position:relative;overflow:hidden}.flash-card:after{content:"";position:absolute;top:-450%;left:-50%;width:200%;height:1000%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.12) 44.6%,hsla(0,0%,100%,.12) 56.31%,hsla(0,0%,100%,0) 99.37%);background-repeat:no-repeat;background-size:50% 100%;transform:rotate(22.5deg);transform-origin:center;pointer-events:none;animation:light-flash 2s linear infinite}@keyframes light-flash{0%{background-position:-200% 0}70%{background-position:right -100% top 0}to{background-position:right -100% top 0}}.plyr--full-ui{height:100%}