:root{--background:#000;--background-nav:#0e0e0e;--foreground:#fff;--white:#fff;--yellow:#feec48;--yellow-hover:#f5dc2a;--dark:#1a1a1a;--dark-secondary:#2a2a2a;--gray:#666;--gray-light:#999;--border:#333;--success:#22c55e;--error:#ef4444;--purple:#a855f7;--purple-light:#c084fc;--header-height:60px}*{box-sizing:border-box;border:0 solid #9d9aa2;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}html.hidden,body.hidden{margin-top:var(--extend-menu-height,58px);overscroll-behavior:none;width:100%;max-width:100vw;position:fixed;overflow:hidden}html{scroll-behavior:smooth;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-webkit-tap-highlight-color:#0000}body{color:var(--foreground);background:var(--background);font-family:var(--font-inter),Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;cursor:pointer;text-decoration:none}button{font-family:inherit}ul{margin:0;padding:0;list-style:none}button{box-shadow:none}html a,html button{outline-offset:3px;outline-width:1px;outline-color:#feec48;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){background-color:initial;background-image:none}button,select{text-transform:none}span{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1}svg{vertical-align:middle}h1{font-variation-settings:"wght" 600;font-weight:inherit;-webkit-user-select:none;user-select:none;margin-bottom:4px;font-size:28px;line-height:150%}@media (min-width:768px){h1{font-size:36px;line-height:120%}}h2{-webkit-user-select:none;user-select:none;font-variation-settings:"wght" 600;font-size:20px;line-height:150%;font-weight:inherit;margin:0}@media (min-width:1200px){h2{font-size:24px;line-height:150%}}@media (min-width:1440px){h2{font-size:28px;line-height:150%}}.sr_only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rotate_180{transform:rotate(180deg)!important}.badge{font-variation-settings:"wght" 500;text-align:center;border-radius:2px;justify-content:center;align-items:center;gap:4px;height:16px;padding-left:4px;padding-right:4px;font-size:10px;font-weight:500;line-height:156%;display:flex}@media (min-width:1200px){.badge{height:20px;font-size:12px;line-height:150%}}@media (min-width:1200px) and (min-width:1440px){.badge{height:22px;padding-left:6px;padding-right:6px;font-size:14px;line-height:155%}}.badge--uncensored{background-image:linear-gradient(90deg,#ff4da0,#ff2450)}.badge--xl{height:22px}@media (min-width:1440px){.badge--xl{height:30px}}.badge--h-full{height:100%}.btn{box-shadow:none;cursor:pointer;font-variation-settings:"wght" 600;text-align:center;border-radius:.5rem;width:fit-content;font-size:14px;font-weight:600;line-height:155%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn--with-icon{justify-content:center;align-items:center;gap:6px;display:flex}.btn--rounded{font-variation-settings:"wght" 600;text-align:center;border-radius:9999px;font-weight:600}.btn--primary{min-height:44px;padding:7px 16px;font-size:14px;line-height:155%}@media (min-width:768px){.btn--primary{padding-top:9px;padding-bottom:9px}}.btn--primary:hover{background-image:linear-gradient(90deg,#ffc233,#feec48,#ffc233)}.site-container{margin-left:8px;margin-right:8px}@media (min-width:640px){.site-container{margin-left:16px;margin-right:16px}}@media (min-width:768px){.site-container{margin-left:24px;margin-right:24px}}@media (min-width:992px){.site-container{margin-left:40px;margin-right:40px}}@media (min-width:1200px){.site-container{margin-left:60px;margin-right:60px}}.page-content{width:100%;max-width:840px;margin-left:auto;margin-right:auto}.page-content h1{font-variation-settings:"wght" 600;margin-bottom:24px;font-size:28px;font-weight:600;line-height:150%}@media (min-width:768px){.page-content h1{margin-bottom:32px;font-size:36px;line-height:120%}}.page-content p,.page-content ul{color:#d6d7e0;margin-bottom:10px}.page-content p{font-variation-settings:"wght" 400;font-size:.875rem;font-weight:400;line-height:155%}.page-content h2{font-variation-settings:"wght" 600;margin-top:24px;margin-bottom:10px;font-size:16px;font-weight:600;line-height:140%}@media (min-width:768px){.page-content h2{font-size:18px;line-height:145%}}.page-content ul{color:#d6d7e0;margin-bottom:10px}.page-content li{font-size:14px;line-height:155%}.content :where(a){color:#fff;text-decoration-line:underline}.content :where(a):hover{color:#feec48;text-decoration-line:none}.content :where(strong){font-variation-settings:"wght" 700;font-weight:700}.content :where(ul){margin-bottom:24px;padding-inline-start:20px;list-style-type:disc}.content :where(ul) :where(li){margin-bottom:6px}.btn--google{color:#fff;font-variation-settings:"wght" 400;background:#131313;border:1px solid #1d1d1d;border-radius:22px;gap:10px;width:fit-content;height:44px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px;font-weight:400;transition:all .3s ease-in-out}.btn--google:hover{background:#1d1d1d}.bg-picture--google-icon{aspect-ratio:24/24;background-image:url(/icons/google-icon-w24.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:block}button,input,optgroup,select,textarea{color:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}::-webkit-input-placeholder{opacity:0}::-moz-placeholder{opacity:0}:-ms-placeholder-shown{opacity:0}.btn--yellow{color:#000;background-color:#feec48;width:100%;margin:0 auto}.btn--lg,.btn--xl{justify-content:center;align-items:center;display:flex}.btn--lg{min-height:44px}input:-webkit-autofill{caret-color:#fff!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#1d1d1d!important;border:none!important;-webkit-box-shadow:inset 0 0 0 1000px #1d1d1d,0 0 #1d1d1d!important}.text-end{text-align:end}.form-block{width:100%;margin-bottom:14px;position:relative}.m-14{margin-bottom:14px}@media not all and (min-width:640px){.m-14{margin-bottom:8px}}.main-input{font-variation-settings:"wght" 500;background-color:#1d1d1d;border:1px solid #1d1d1d;border-radius:8px;width:100%;height:54px;padding:25px 50px 6px 14px;font-size:16px;font-weight:500;line-height:normal}.main-input.error{border-color:#fc615d}.main-input,.main-input:focus{outline-offset:2px;outline:2px solid #0000}.form-label{pointer-events:none;text-wrap:nowrap;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:16px;left:14px}.form-block__button{aspect-ratio:1;cursor:pointer;background-position:0 0;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block;position:absolute;top:20px;right:14px}.form-block__button.edit{background-image:url(/icons/edit-icon-w16.svg)}.form-block__button.toggle-password{background-image:url(/icons/password-eye-hide-w16.svg)}.form-block__button.toggle-password.active{background-image:url(/icons/password-eye-show-w16.svg)}.main-input:focus~.form-label,.main-input:not(:placeholder-shown)~.form-label{color:#9d9aa2;font-size:12px;top:6px}.btn--gray{color:#fff;background-color:#4d4d4d}@media (hover:hover){.btn--gray:hover{background-color:#9d9aa2;background-image:none}}.btn--lg-res{justify-content:center;align-items:center;min-height:36px;display:flex}@media (min-width:768px){.btn--lg-res{min-height:44px}}.btn--white{color:#000;background-color:#fff}html body.special .main,html body.special footer,html body.special header,html body.special main{filter:blur(15px)}.badge--date{background-image:linear-gradient(90deg,#ed7acc,#9614e7);border-radius:8px;padding-left:8px;padding-right:8px}.h-22{height:22px}.btn--social{color:#fff;background-color:#000;border-radius:4px;place-content:center;width:36px;height:36px;display:grid}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.social-icon{aspect-ratio:36/36;filter:brightness(1000%);background-position:0 0;background-repeat:no-repeat;width:36px;height:36px;display:block}.social-icon--facebook{background-image:url(/icons/icon-facebook.svg)}.social-icon--instagram{background-image:url(/icons/icon-instagram.svg)}.social-icon--twitter{background-image:url(/icons/icon-twitter-x.svg)}.social-icon--telegram{background-image:url(/icons/icon-telegram.svg);background-position:7px 10px}.error-message{color:#fc615d;margin-top:2px;font-size:12px;line-height:150%}@media (max-width:768px){.site-main{padding-top:0}}.capitalize{text-transform:capitalize}.btn--red{color:#fff;background-color:#fc615d}@media (hover:hover){.btn--red:hover{background-color:#e90000;background-image:none}}table{border-collapse:collapse;border-color:inherit;text-indent:0}.btn--download{color:#fff;background-color:#121212;min-width:52px;height:32px}.btn--download:hover{color:#000;background-image:linear-gradient(90deg,#ffc233,#feec48,#ffc233)}*,:after,:before{box-sizing:border-box;border:0 solid #9d9aa2}@media (hover:hover){.badge--genre:hover{filter:brightness(1.25)}}.badge--black{background-color:#121212}.text-white{color:#fff}html body.body-white{background-color:#fff}body{transition:background-color .3s}.text-gray-200{color:#9d9aa2}.text-gray-300{color:#4d4d4d}.rotate-180{--tw-rotate:180deg;--tw-translate-x:0;--tw-translate-y:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.site-main{flex-direction:column;gap:0;padding-top:58px;display:flex}.site-main--checkout{min-height:100vh}.text-black{color:#000}.w-full{width:100%}html body.body-loading:after{content:"";z-index:10;width:100%;height:100%;position:fixed;top:0;left:0}html body.body-loading:before{content:"";z-index:11;background-image:url(/icons/icon-loader-main-w64.svg);width:64px;height:64px;animation:1s linear infinite spin;position:absolute;top:calc(50% - 32px);left:calc(50% - 32px)}html body.body-loading footer,html body.body-loading header,html body.body-loading main{filter:blur(15px)}.btn--link{color:#2469ff;text-decoration:none}.rotate-180,span,svg{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1}.block{display:block}@media (min-width:768px){.md\:hidden{display:none}}.form-block-card{width:100%;position:relative;overflow:hidden}.input-light{color:#4d4d4d;outline-offset:2px;border-width:1px;border-color:#d6d8e0;border-radius:8px;outline:2px solid #0000;width:100%;height:48px;padding:25px 16px 8px;font-size:16px;line-height:140%}.input-light~.form-label{top:12px;left:16px}.form-block-card .form-label{color:#9d9aa2}:disabled{cursor:default}.btn--light-gray{color:#000;background-color:#f3f4f6;min-width:100px}.btn--light-gray:disabled{color:#fff;pointer-events:none}.btn--xl{min-height:48px}.input-light:focus~.form-label,.input-light:not(:placeholder-shown)~.form-label{color:#9d9aa2;font-size:12px;top:6px}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}@media (hover:hover){.btn--text:hover{color:#feec48}}[id*=paypal-button] .smart-menu{pointer-events:none!important}.font-semibold{font-variation-settings:"wght" 600;font-weight:600}.btn--outline-gray{border-color:#4d4d4d}.btn--outline{border-style:solid;border-width:1px;padding:7px 16px;font-size:14px;line-height:155%}@media (min-width:768px){.btn--outline{padding-top:8px;padding-bottom:8px}}small{font-size:80%}.page-error{place-content:center;align-items:center;height:100vh;min-height:700px;display:grid;position:relative}.page-error:before{content:"";filter:blur(1.75px);opacity:.7;z-index:-1;background-image:url(https://cdn.toon-hub.com/2026/06/toonhub-page-error-w1440.a7c1c3d8ddb326f7ddaf.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.025)}.page-error-a:before{background-image:url(https://cdn.toon-hub.com/2026/06/toonhub-page-404.f912d0d9bd440d577fc8.webp);background-position:64%}@media screen and (min-width:768px){.page-error-a:before{background-position:50%}}.page-error-500:before{background-color:#d3d3d3;background-image:linear-gradient(#0003 0% 100%),url(https://cdn.toon-hub.com/2026/05/500-error-bg.webp);background-position:50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.badge--chat{background-image:linear-gradient(90deg,#ff24af,#974dff);width:fit-content;display:flex}.btn--chat-now{color:#fff;z-index:10;background:linear-gradient(81.37deg,#ff25af 5.27%,#974cff 96.72%),linear-gradient(81.37deg,#ff4ca0 3.28%,#ff2551 94.73%);gap:2px;height:42px;margin:0;padding-top:0;padding-bottom:0;padding-left:0;box-shadow:0 4px 14px #00000029}.btn--chat-now:before{aspect-ratio:65/42;content:"";background-image:url(https://cdn.toon-hub.com/2026/05/bg-ai-chat-btn.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;width:auto;height:42px}.btn--chat-now:hover{color:#000}.btn--chat-now.pizza-boy:before{background-image:url(https://cdn.toon-hub.com/2026/05/bg-ai-chat-btn_pizza.webp)}.shadow-btn{box-shadow:0 4px 14px #00000029}.btn--md{min-height:42px}.min-w-fit{min-width:fit-content}.rotate-45{transform:rotate(45deg)}.rotate-90{transform:rotate(90deg)}
