/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.show-mobile{display:block}@media screen and (min-width:768px){.show-mobile{display:none}}.show-tablet{display:none}@media screen and (min-width:768px)and (max-width:1023px){.show-tablet{display:block}}.show-desktop{display:none}@media screen and (min-width:1024px){.show-desktop{display:block}}.hide-mobile{display:none}@media screen and (min-width:768px){.hide-mobile{display:block}}.hide-tablet{display:block}@media screen and (min-width:768px)and (max-width:1023px){.hide-tablet{display:none}}.hide-desktop{display:block}@media screen and (min-width:1024px){.hide-desktop{display:none}}.text-responsive{font-size:1.4rem}@media screen and (min-width:320px){.text-responsive{font-size:calc(1.4rem + (2.4 - 1.4)*(100vw - 320px)/(1200 - 320))}}@media screen and (min-width:1200px){.text-responsive{font-size:2.4rem}}.text-responsive-small{font-size:1.2rem}@media screen and (min-width:320px){.text-responsive-small{font-size:calc(1.2rem + (1.8 - 1.2)*(100vw - 320px)/(1200 - 320))}}@media screen and (min-width:1200px){.text-responsive-small{font-size:1.8rem}}.text-responsive-large{font-size:1.8rem}@media screen and (min-width:320px){.text-responsive-large{font-size:calc(1.8rem + (3.2 - 1.8)*(100vw - 320px)/(1200 - 320))}}@media screen and (min-width:1200px){.text-responsive-large{font-size:3.2rem}}:root{--header-height:70px;--sidebar-width:240px;--spacing-content:24px;--background-color:#141414;--secondary-bg-color:#1e1e1e;--popper-background-color:rgb(46,46,46);--white-color:#fff;--text-color:#fff;--text-secondary-color:#b3b3b3;--black-color:#000;--red-color:#ff0000;--green-color:#38c038;--turquoise-color:#02938c;--purple-color:rgba(51,16,76,0.95);--primary-color-rgb:0,106,255;--secondary-color-rgb:24,169,162;--accent-color-rgb:110,113,145;--purple-color-rgb:51,16,76;--text-color-rgb:0,0,0;--error-color-rgb:239,68,68;--warning-color-rgb:245,158,11;--success-color-rgb:16,185,129;--ai-color-rgb:102,126,234;--blue-light-color:#006aff;--blue-dark-color:#062144;--gray-light-color:#8e8e8e;--gray-medium-color:rgba(255,255,255,0.1);--gray-dark-color:rgb(19,18,19);--border-color:rgba(255,255,255,0.1);--box-shadow-color:rgba(255,255,255,0.2);--success-color:#10b981;--warning-color:#f59e0b;--error-color:#ef4444;--info-color:#3b82f6;--ai-color:#667eea;--plus-color:linear-gradient(90deg,#1672f2,#66ccff);--premium-color:linear-gradient(90deg,#18a9a2,#33dbde);--font-family:"ProximaNova",sans-serif}@media screen and (max-width:1399px){:root{--sidebar-width:200px;--spacing-content:20px}}@media screen and (max-width:1023px){:root{--header-height:70px;--spacing-content:18px}}@media screen and (max-width:767px){:root{--sidebar-width:0px;--header-height:56px;--spacing-content:16px}}@media screen and (max-width:479px){:root{--header-height:52px;--spacing-content:12px}}[data-theme=light]{--background-color:#ffffff;--secondary-bg-color:#f8f8f8;--popper-background-color:#f5f5f5;--white-color:#000000;--text-color:#000000;--text-secondary-color:#666666;--black-color:#ffffff;--gray-light-color:#666666;--gray-medium-color:rgba(0,0,0,0.3);--gray-dark-color:#f0f0f0;--border-color:rgba(0,0,0,0.2);--box-shadow-color:rgba(0,0,0,0.2)}*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}@media screen and (max-width:1023px){html{font-size:58%}}@media screen and (max-width:767px){html{font-size:56%}}@media screen and (max-width:479px){html{font-size:54%}}body{background-color:var(--background-color);font-family:var(--font-family);font-size:1.6rem;line-height:1.5;text-rendering:optimizeSpeed;overflow-x:hidden}@media screen and (max-width:767px){body{font-size:1.5rem;line-height:1.4}}@media screen and (max-width:479px){body{font-size:1.4rem;line-height:1.3}}canvas{position:fixed!important;top:0;left:0;width:100%!important;height:100%!important;pointer-events:none!important;z-index:999999!important}html ::-webkit-scrollbar{border-radius:0;width:4px;background-color:var(--background-color)}html ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#2f2f2f}html ::-webkit-scrollbar-track{border-radius:0;background-color:rgba(0,0,0,0)}html ::-webkit-scrollbar-thumb:hover{cursor:pointer;background-color:#6b6b6b}[tabindex],button,input{border:none;outline:none}a{text-decoration:none;color:var(--black-color)}@font-face{font-family:ProximaNova;src:url(/fonts/TikTokFont-Regular.woff2);font-weight:400}@font-face{font-family:ProximaNova;src:url(/fonts/TikTokFont-Semibold.woff2);font-weight:600}@font-face{font-family:ProximaNova;src:url(/fonts/TikTokDisplayFont-Bold.woff2);font-weight:700}@font-face{font-family:SofiaPro;src:url(/fonts/TikTokFont-Bold.woff2);font-weight:700}body .tippy-box{border-radius:8px;font-weight:600;font-size:1.6rem;line-height:2.2rem;background-color:rgba(84,84,84,.92)}body .tippy-arrow{color:rgba(84,84,84,.92)}body .tippy-content{padding:8px 10px}body .tippy-box[data-placement^=bottom] .tippy-arrow:before{top:-8px}@media screen and (max-width:767px){body .toast-container-responsive{position:fixed!important;top:1rem!important;left:1rem!important;right:1rem!important;width:auto!important}body .toast-container-responsive .Toastify__toast{font-size:1.3rem!important;padding:1.5rem 1rem!important;min-height:auto!important;max-height:12rem!important;min-width:100px!important;max-width:calc(100vw - 8rem)!important;border-radius:.8rem!important;margin-bottom:.5rem!important;box-sizing:border-box!important;overflow:hidden!important}body .toast-container-responsive .Toastify__toast-body{padding:40px!important;margin:0!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .toast-container-responsive .Toastify__close-button{font-size:1.2rem!important;width:2rem!important;height:2rem!important;padding:0!important}}