*,:after,:before{box-sizing:border-box;margin:0;padding:0;outline:none}:root{--bg:#09090c;--bg-card:#111115;--bg-elevated:#18181d;--bg-hover:#1f1f26;--accent:#e11d48;--accent-hover:#be123c;--accent-dim:rgba(225,29,72,.15);--gold:#f59e0b;--text:#f2f2f4;--text-secondary:#9f9fa8;--text-muted:#56565f;--radius-sm:6px;--radius:10px;--radius-lg:16px;--header-h:60px;--transition:180ms ease}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;background:var(--bg);color:var(--text);min-height:100vh;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}a,button{outline:none}button{cursor:pointer;border:none;background:none;font-family:inherit}img{display:block;max-width:100%}input,select,textarea{font-family:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#2a2a32;border-radius:99px}*,:focus,:focus-visible,:focus-within,[tabindex]:focus,a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:none!important;box-shadow:none!important}.container{width:100%;max-width:1380px;margin:0 auto;padding:0 40px}@media (max-width:768px){.container{padding:0 16px}}.page{padding-top:var(--header-h);min-height:100vh}.section{padding:32px 0}.section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.section-title{font-size:18px;font-weight:700;letter-spacing:-.02em}.section-link{font-size:13px;color:var(--text-secondary);font-weight:500;transition:color var(--transition)}.section-link:hover{color:var(--accent)}.btn{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:var(--radius-sm);font-size:14px;font-weight:600;transition:all var(--transition)}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-hover)}.btn-ghost{background:hsla(0,0%,100%,.08);color:var(--text)}.btn-ghost:hover{background:hsla(0,0%,100%,.14)}.btn-icon{height:30px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:hsla(0,0%,100%,.06);color:var(--text-secondary);transition:all var(--transition);line-height:1}.btn-icon:hover{background:hsla(0,0%,100%,.12);color:var(--text)}.card{background:var(--bg-card);border-radius:var(--radius);overflow:hidden}.scroll-row{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none}.scroll-row::-webkit-scrollbar{display:none}.show-card{flex:0 0 auto;width:175px;cursor:pointer;display:block;min-width:0;overflow:hidden}.show-card-poster{width:175px;height:0;padding-bottom:150%;border-radius:var(--radius);overflow:hidden;background:var(--bg-elevated);position:relative}.show-card-poster>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.show-card:hover .show-card-poster>img{transform:scale(1.04)}.show-card-overlay{position:absolute;inset:0;background:rgba(9,9,12,.55);opacity:0;transition:opacity var(--transition)}.show-card:hover .show-card-overlay{opacity:1}.show-card-play{position:absolute;bottom:10px;left:50%;transform:translateX(-50%) translateY(6px);opacity:0;transition:all var(--transition)}.show-card:hover .show-card-play{opacity:1;transform:translateX(-50%) translateY(0)}.show-card-title{margin-top:8px;font-size:12px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;max-width:100%}.show-card-meta{font-size:11px;color:var(--text-muted);margin-top:2px}.show-card-title-img-wrap{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);width:78%;pointer-events:none;z-index:2}.show-card-title-img{display:block;width:100%;height:auto;max-height:64px;object-fit:contain;filter:drop-shadow(0 1px 6px rgba(0,0,0,.95)) drop-shadow(0 0 3px rgba(0,0,0,.8))}@media (max-width:480px){.show-card,.show-card-poster{width:140px}}.shows-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:14px;gap:14px}@media (max-width:480px){.shows-grid{grid-template-columns:repeat(2,1fr);gap:10px}}.shows-grid .show-card,.shows-grid .skeleton-card{width:100%;min-width:0}.shows-grid .show-card-poster,.shows-grid .skeleton-card-poster{width:100%;height:0;padding-bottom:150%}.sd-rate-trigger{display:inline-flex;align-items:center;gap:5px;background:var(--bg-elevated);border:none;outline:none;color:var(--text-muted);font-size:12px;font-weight:600;padding:3px 10px;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition),color var(--transition)}.sd-rate-trigger:hover{background:var(--bg-hover);color:var(--text)}.ep-card{display:flex;gap:12px;padding:10px;border-radius:var(--radius);cursor:pointer;transition:background var(--transition)}.ep-card-thumb,.ep-card.active,.ep-card:hover{background:var(--bg-elevated)}.ep-card-thumb{flex:0 0 100px;aspect-ratio:9/16;border-radius:var(--radius-sm);overflow:hidden}.ep-card-thumb img{width:100%;height:100%;object-fit:cover}.ep-card-info{flex:1 1;min-width:0}.ep-card-num{font-size:11px;color:var(--text-muted);font-weight:500;margin-bottom:4px}.ep-card-title{font-size:13px;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ep-card-dur{font-size:11px;color:var(--text-muted);margin-top:4px}.badge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--radius-sm);font-size:11px;font-weight:600}.badge-accent{background:var(--accent-dim);color:var(--accent)}.badge-neutral{background:hsla(0,0%,100%,.07);color:var(--text-secondary)}.lang-grid{display:flex;flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.lang-grid::-webkit-scrollbar{display:none}.lang-card{flex:0 0 auto;min-width:110px;padding:12px 18px;background:var(--bg-card);border-radius:var(--radius);cursor:pointer;transition:all var(--transition);text-align:center;white-space:nowrap}.rating{display:inline-flex;gap:4px;font-weight:600;color:var(--gold)}.breadcrumb,.rating{align-items:center;font-size:13px}.breadcrumb{display:flex;gap:6px;color:var(--text-muted);flex-wrap:wrap;margin-bottom:20px}.breadcrumb a:hover{color:var(--text)}.breadcrumb-sep{color:var(--text-muted);font-size:11px}.show-hero{position:relative;min-height:420px;display:flex;align-items:flex-end;overflow:hidden}.show-hero-bg{position:absolute;inset:0;z-index:0}.show-hero-bg img{width:100%;height:100%;object-fit:cover;opacity:.6}.show-hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--bg) 0,rgba(9,9,12,.55) 50%,rgba(9,9,12,.1) 100%)}.show-hero-content{position:relative;z-index:1;width:100%;padding:60px 0 40px}.show-hero-inner{display:flex;gap:28px;align-items:flex-end}.show-poster{width:150px;flex-shrink:0;border-radius:var(--radius);overflow:hidden;aspect-ratio:2/3;background:var(--bg-elevated)}.show-poster img{width:100%;height:100%;object-fit:cover}.show-info{flex:1 1}.show-title{font-size:clamp(22px,4vw,36px);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:10px}.show-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.show-desc{font-size:14px;line-height:1.65;max-width:520px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.show-desc,.show-stats{color:var(--text-secondary);margin-bottom:18px}.show-stats{gap:14px;font-size:13px;flex-wrap:wrap}.show-stats,.show-stats span{display:flex;align-items:center}.show-stats span{gap:4px}.show-actions{display:flex;gap:10px;flex-wrap:wrap}@media (max-width:600px){.show-hero-inner{flex-direction:column;align-items:flex-start;gap:14px}.show-poster{width:110px}.show-desc{-webkit-line-clamp:4}}.season-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin-bottom:20px}.season-tabs::-webkit-scrollbar{display:none}.season-tab{flex:0 0 auto;padding:7px 16px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;color:var(--text-secondary);transition:all var(--transition);cursor:pointer}.season-tab.active,.season-tab:hover{background:var(--accent);color:#fff}.episodes-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:10px;gap:10px}@media (max-width:600px){.episodes-grid{grid-template-columns:1fr}}.similar-card{display:flex;gap:10px;padding:8px;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition);align-items:center}.similar-card-thumb,.similar-card:hover{background:var(--bg-elevated)}.similar-card-thumb{flex:0 0 44px;width:44px;aspect-ratio:2/3;border-radius:var(--radius-sm);overflow:hidden}.similar-card-thumb img{width:100%;height:100%;object-fit:cover}.similar-card-info{flex:1 1;min-width:0}.similar-card-title{font-size:12px;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.similar-card-meta{font-size:10px;color:var(--text-muted);margin-top:2px}@media (max-width:900px){.player-similar-panel{display:none!important}}.player-page{display:flex;height:calc(100vh - var(--header-h));overflow:hidden}.player-main{flex:1 1;align-items:center;justify-content:center;padding:20px;gap:14px}.player-main,.player-sidebar{display:flex;flex-direction:column;overflow-y:auto}.player-sidebar{width:460px;flex-shrink:0;background:var(--bg-card)}.player-sidebar .breadcrumb{margin-bottom:0}.player-sidebar-header{padding:14px 16px;display:flex;align-items:center;justify-content:space-between}.player-sidebar-title{font-size:14px;font-weight:700}.player-sidebar-body{flex:1 1;overflow-y:auto;padding:0 8px 16px}.player-video-wrap{background:#000;border-radius:var(--radius);overflow:hidden;width:100%;max-width:440px;aspect-ratio:9/16;position:relative}.player-video-wrap video{width:100%;height:100%;object-fit:contain;display:block}.player-ep-title{font-size:15px;font-weight:700;text-align:center}.player-ep-meta{font-size:13px;color:var(--text-secondary);text-align:center}.player-actions{gap:12px}.player-actions,.player-nav{display:flex;justify-content:center}.player-nav{gap:8px}@media (max-width:900px){body.player-mode .page{padding-bottom:0!important}.player-page{flex-direction:column;height:calc(100dvh - var(--header-h));overflow:hidden}.player-main{flex:1 1;padding:0;gap:0;overflow:hidden;height:100%}.player-video-wrap{width:100%;height:100%;max-width:100%;border-radius:0;aspect-ratio:unset}.player-actions-desktop,.player-below-video,.player-sidebar{display:none!important}}@media (min-width:901px){.ep-bottom-sheet,.ep-sheet-backdrop,.player-float-bottom{display:none!important}.player-actions-desktop{display:flex!important}.player-desktop-strip{justify-content:center;gap:12px;padding:0 10px;flex-shrink:0}.player-desktop-strip,.player-strip-btn{display:flex;flex-direction:column;align-items:center}.player-strip-btn{gap:4px;width:52px;padding:10px 0;border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-secondary);font-size:10px;font-weight:700;transition:all var(--transition)}.player-strip-btn:not(:disabled):hover{background:var(--bg-hover);color:var(--text)}.player-strip-btn:disabled{opacity:.25}}@media (max-width:900px){.player-desktop-strip,.player-float-left{display:none!important}}.view-toggle{display:flex;background:var(--bg-elevated);border-radius:var(--radius-sm);padding:3px}.view-btn{padding:5px 8px;border-radius:4px;color:var(--text-muted);transition:all var(--transition)}.view-btn.active{background:var(--bg-hover);color:var(--text)}.header{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--header-h);pointer-events:none}.header,.header-inner{display:flex;align-items:center}.header-inner{justify-content:space-between;width:100%;padding:0 28px;pointer-events:all}.header-logo{display:flex;align-items:center;gap:10px}.header-logo img{height:32px;width:auto;object-fit:contain}.header-right{gap:6px}.header-right,.header-user{display:flex;align-items:center}.header-user{gap:4px}.header-username{font-size:13px;font-weight:600;color:var(--text-secondary);padding:0 4px}.header-login-btn{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;line-height:1;background:var(--accent);color:#fff;transition:background var(--transition)}.header-login-btn:hover{background:var(--accent-hover)}.header-logout-btn{display:flex;align-items:center;gap:5px;padding:6px 10px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;background:transparent;color:var(--text-muted);transition:all var(--transition)}.header-logout-btn:hover{color:var(--text)}@media (max-width:600px){.hide-mobile{display:none}}.search-overlay{position:fixed;inset:0;z-index:200;background:rgba(9,9,12,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:flex-start;justify-content:center;padding-top:72px}.search-box{width:100%;max-width:580px;padding:0 16px}.search-input-wrap{display:flex;align-items:center;gap:12px;background:var(--bg-elevated);border-radius:var(--radius);padding:0 16px}.search-input{flex:1 1;background:none;color:var(--text);font-size:16px;padding:14px 0;outline:none;border:none}.search-input::placeholder{color:var(--text-muted)}.search-results{margin-top:10px;background:var(--bg-card);border-radius:var(--radius);overflow:hidden;max-height:60vh;overflow-y:auto}.search-result-item{display:flex;gap:12px;padding:11px;cursor:pointer;transition:background var(--transition)}.search-result-item:hover,.search-result-thumb{background:var(--bg-elevated)}.search-result-thumb{width:46px;aspect-ratio:2/3;border-radius:var(--radius-sm);overflow:hidden;flex-shrink:0}.search-result-thumb img{width:100%;height:100%;object-fit:cover}.skeleton{background:var(--bg-elevated);border-radius:var(--radius-sm);animation:shimmer 1.5s infinite}@keyframes shimmer{0%,to{opacity:.5}50%{opacity:1}}.skeleton-card{flex:0 0 auto;width:175px;flex-shrink:0}.skeleton-card-poster{width:175px;height:0;padding-bottom:150%;border-radius:var(--radius)}.skeleton-card-title{height:11px;width:85%;margin-top:8px;border-radius:4px}.skeleton-card-meta{height:9px;width:55%;margin-top:5px;border-radius:4px}@media (max-width:480px){.skeleton-card,.skeleton-card-poster{width:140px}}.fh-wrap{display:flex;align-items:flex-end}.fh-skeleton-wrap,.fh-wrap{position:relative;width:100%;height:min(52vh,500px);min-height:360px;overflow:hidden}@media (max-width:768px){.fh-skeleton-wrap{height:56vw;min-height:unset}}.fh-bg{position:absolute;inset:0;opacity:0;transition:opacity .7s ease;z-index:0}.fh-bg--active{opacity:1}.fh-bg img{width:100%;height:100%;object-fit:cover;object-position:center top}.fh-grad-bottom{background:linear-gradient(to top,var(--bg) 0,rgba(9,9,12,.6) 50%,rgba(9,9,12,.1) 100%)}.fh-grad-bottom,.fh-grad-left{position:absolute;inset:0;z-index:1}.fh-grad-left{background:linear-gradient(90deg,rgba(9,9,12,.8) 0,transparent 55%)}@media (max-width:768px){.fh-grad-left{display:none}}.fh-content{position:relative;z-index:2;width:100%;padding-bottom:40px}.fh-inner{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.fh-text{flex:1 1;max-width:520px}.fh-label{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.fh-title{font-size:clamp(22px,3.5vw,38px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:10px;text-shadow:0 2px 12px rgba(0,0,0,.7)}.fh-title-img{display:block;max-width:min(420px,80%);max-height:120px;object-fit:contain;object-position:left center;margin-bottom:12px;filter:drop-shadow(0 3px 16px rgba(0,0,0,.9))}.fh-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin-bottom:10px}.fh-meta-item{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.7);padding:0 8px;border-right:1px solid hsla(0,0%,100%,.2);white-space:nowrap}.fh-meta-item:first-child{padding-left:0}.fh-meta-item:last-child{border-right:none}.fh-rating{color:var(--gold)}.fh-badge{font-size:10px;padding:2px 6px;border-radius:4px;background:transparent;color:hsla(0,0%,100%,.7);margin:0 8px;border:1px solid hsla(0,0%,100%,.3);border-right:none}.fh-badge--green{border-color:#22c55e;color:#22c55e}.fh-desc{font-size:13px;line-height:1.55;color:hsla(0,0%,100%,.6);margin-bottom:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:420px}.fh-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fh-btn{padding:8px 18px;font-size:13px}.fh-status{font-size:11px;padding:2px 7px;border-radius:4px;border:1px solid hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.65);background:transparent;white-space:nowrap;margin-left:4px;display:inline-flex;align-items:center}.fh-nav{flex-direction:row;gap:6px;margin-left:auto}.fh-arrow,.fh-nav{display:flex;align-items:center}.fh-arrow{width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.1);color:#fff;justify-content:center;transition:background var(--transition);border:1px solid hsla(0,0%,100%,.15);flex-shrink:0}.fh-arrow:hover{background:hsla(0,0%,100%,.22)}.fh-dots{display:flex;flex-direction:row;gap:4px;align-items:center}.fh-dot{width:4px;height:4px;border-radius:50%;background:hsla(0,0%,100%,.3);transition:all var(--transition);border:none;padding:0}.fh-dot--active{background:#fff;width:14px;border-radius:4px}@media (max-width:768px){.fh-wrap{height:auto;min-height:auto;display:block}.fh-skeleton{height:56vw}.fh-bg,.fh-grad-bottom{height:56vw;bottom:auto}.fh-content{position:relative;padding-top:4px;padding-bottom:16px;margin-top:calc(56vw - 70px)}.fh-title{font-size:clamp(20px,5vw,26px);margin-bottom:6px}.fh-title-img{max-width:65%;max-height:70px;margin-bottom:8px}.fh-desc{display:none}.fh-actions{flex-wrap:nowrap;overflow:visible}.fh-nav{margin-left:auto;gap:4px;flex-shrink:0}.fh-arrow{width:24px;height:24px}.fh-btn{padding:7px 12px;font-size:12px;flex-shrink:0}}.empty{text-align:center;padding:60px 20px;color:var(--text-muted)}.empty-title{font-size:16px;font-weight:600;margin-bottom:8px;color:var(--text-secondary)}.pagination{gap:4px;margin-top:28px}.page-btn,.pagination{display:flex;justify-content:center}.page-btn{width:34px;height:34px;align-items:center;border-radius:var(--radius-sm);font-size:13px;font-weight:600;color:var(--text-secondary);transition:all var(--transition);cursor:pointer}.page-btn:hover{background:var(--bg-elevated);color:var(--text)}.page-btn.active{background:var(--accent);color:#fff}.bottom-nav{display:none}@media (max-width:768px){.bottom-nav{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:100;background:var(--bg-card);padding:8px 0 calc(8px + env(safe-area-inset-bottom));justify-content:space-around}.bottom-nav-item{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--text-muted);font-size:9px;font-weight:600;padding:4px 0;cursor:pointer;transition:color var(--transition);min-width:0}.bottom-nav-item.active,.bottom-nav-item:active{color:var(--accent)}.page{padding-bottom:80px}}.spinner{width:24px;height:24px;border:2px solid var(--bg-elevated);border-top-color:var(--accent);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.spinner-wrap{display:flex;justify-content:center;align-items:center;padding:40px}@media (max-width:900px){body.player-mode .bottom-nav,body.player-mode .header{display:none!important}body.player-mode .page{padding-top:0!important}body.player-mode,body.player-mode .page{padding-bottom:0!important}}.player-float-right{gap:24px;right:12px;bottom:90px}.player-float-left,.player-float-right{display:flex;flex-direction:column;align-items:center;position:absolute;z-index:10}.player-float-left{gap:12px;left:14px;top:50%;transform:translateY(-50%)}.player-float-btn{display:flex;flex-direction:column;align-items:center;gap:5px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.02em;text-shadow:0 1px 6px rgba(0,0,0,.9)}.player-float-btn svg{filter:drop-shadow(0 1px 5px rgba(0,0,0,.7))}.player-float-mobile-only{display:flex}@media (min-width:901px){.player-float-mobile-only{display:none!important}.player-float-left{display:flex}}@media (max-width:900px){.player-float-left{display:none!important}}.player-float-bottom{position:absolute;bottom:50px;left:0;right:110px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;z-index:10}.player-nav-btn{width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.42);display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background var(--transition)}.player-nav-btn:disabled{opacity:.25}.player-nav-btn:not(:disabled):active{background:rgba(0,0,0,.65)}.ep-bottom-sheet{position:fixed;bottom:0;left:0;right:0;z-index:200;background:var(--bg-card);border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:70dvh;overflow-y:auto;transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1);padding-bottom:env(safe-area-inset-bottom)}.ep-bottom-sheet.open{transform:translateY(0)}.ep-sheet-backdrop{position:fixed;inset:0;z-index:199;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .3s}.ep-sheet-backdrop.open{opacity:1;pointer-events:all}.ep-sheet-handle{width:36px;height:4px;background:var(--bg-elevated);border-radius:99px;margin:12px auto 14px}.ep-sheet-header{display:flex;align-items:center;justify-content:space-between;padding:0 16px 12px}.ep-sheet-title{font-size:15px;font-weight:700}.sd-hero{position:relative;width:100%;min-height:360px;display:flex;flex-direction:column;overflow:hidden}@media (min-width:901px){.sd-hero{min-height:440px}}.sd-hero-bg{position:absolute;top:0;right:0;bottom:0;width:100%;z-index:0}@media (min-width:900px){.sd-hero-bg{width:55%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%);mask-image:linear-gradient(90deg,transparent,#000 40%)}}.sd-hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.sd-hero-grad-bottom{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,var(--bg) 0,rgba(9,9,12,.85) 30%,rgba(9,9,12,.3) 65%,transparent 100%)}.sd-hero-grad-left{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(9,9,12,.9) 0,rgba(9,9,12,.5) 40%,transparent 70%)}@media (max-width:900px){.sd-hero-grad-left{display:none}}.sd-hero-breadcrumb{position:absolute;top:calc(var(--header-h) + 36px);left:0;right:0;z-index:3}.sd-hero-content-wrapper{position:relative;z-index:2;flex:1 1;display:flex;flex-direction:column;justify-content:center;padding-top:calc(var(--header-h) + 80px);padding-bottom:28px}.sd-hero-content{max-width:620px}@media (max-width:900px){.sd-hero{min-height:auto;display:block}.sd-hero-bg,.sd-hero-grad-bottom{height:70vw;bottom:auto}.sd-hero-breadcrumb{position:relative;top:auto;margin-top:calc(70vw - 20px)}.sd-hero-content-wrapper{padding-bottom:12px;padding-top:6px}.sd-hero-header{gap:6px;margin-bottom:2px}.sd-title{font-size:18px}.sd-rating-inline{font-size:12px}.sd-meta{margin-bottom:8px;gap:5px}.sd-meta-item{font-size:11px}.sd-meta-badge{font-size:10px;padding:1px 4px}.sd-actions{margin-bottom:8px;gap:5px}.btn-block{padding:0;height:32px;font-size:12px;border-radius:6px}.sd-synopsis{margin-bottom:8px}.sd-synopsis p{font-size:12px;line-height:1.4}}.sd-hero-header{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:8px}.sd-title{font-size:clamp(24px,4vw,34px);font-weight:800;line-height:1.15;text-shadow:0 2px 16px rgba(0,0,0,.8);letter-spacing:-.01em}.sd-rating-inline{gap:4px;font-size:16px;font-weight:700;color:var(--text)}.sd-meta,.sd-rating-inline{display:flex;align-items:center}.sd-meta{flex-wrap:wrap;gap:8px;margin-bottom:24px}.sd-meta-item{font-size:14px;font-weight:700;color:#fff}.sd-meta-badge{font-size:11px;padding:3px 6px;border-radius:4px;border:1px solid hsla(0,0%,100%,.4);background:transparent;color:#fff}.sd-actions{display:flex;flex-direction:column;gap:10px;margin-bottom:24px;max-width:320px}@media (max-width:900px){.sd-actions{max-width:100%}}.btn-block{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;font-size:15px;font-weight:700;border-radius:8px}.btn-secondary{background:hsla(0,0%,100%,.15);color:#fff;transition:background var(--transition)}.btn-secondary:hover{background:hsla(0,0%,100%,.25)}.sd-synopsis{margin-bottom:16px}.sd-synopsis p{font-size:14px;color:hsla(0,0%,100%,.8);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:4px}.sd-read-more{font-size:13px;color:hsla(0,0%,100%,.6);text-decoration:underline;cursor:pointer}.sd-read-more:hover{color:#fff}.sd-info-table{display:flex;flex-direction:column;gap:6px}.sd-info-row{display:flex;align-items:flex-start;font-size:13px}.sd-info-label{color:hsla(0,0%,100%,.5);width:80px;flex-shrink:0}.sd-info-val{color:hsla(0,0%,100%,.8)}@media (max-width:900px){.sd-info-row{flex-direction:column;gap:2px;margin-bottom:8px}.sd-info-label{width:auto}}.sd-tabs-bar{position:-webkit-sticky;position:sticky;top:var(--header-h);z-index:50;background:var(--bg);border-bottom:1px solid hsla(0,0%,100%,.06)}.sd-tabs-inner{display:flex;gap:0;overflow-x:auto;scrollbar-width:none}.sd-tabs-inner::-webkit-scrollbar{display:none}.sd-tab{flex-shrink:0;padding:14px 22px;font-size:14px;font-weight:600;color:var(--text-muted);position:relative;transition:color var(--transition);border-bottom:2px solid transparent}.sd-tab.active{color:var(--text);border-bottom-color:var(--accent)}.sd-tab:hover{color:var(--text-secondary)}.sd-tab-content{padding-top:28px}.sd-ep-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}@media (min-width:540px){.sd-ep-grid{grid-template-columns:repeat(5,1fr)}}@media (min-width:800px){.sd-ep-grid{grid-template-columns:repeat(7,1fr)}}@media (min-width:1100px){.sd-ep-grid{grid-template-columns:repeat(9,1fr)}}@media (min-width:1400px){.sd-ep-grid{grid-template-columns:repeat(10,1fr)}}.sd-ep-card{display:flex;flex-direction:column;gap:6px;cursor:pointer}.sd-ep-thumb{position:relative;width:100%;aspect-ratio:9/16;border-radius:var(--radius-sm);overflow:hidden;background:var(--bg-card)}.sd-ep-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.sd-ep-card:hover .sd-ep-thumb img{transform:scale(1.04)}.sd-ep-thumb-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--bg-hover)}.sd-ep-num-badge{position:absolute;bottom:6px;left:8px;font-size:11px;font-weight:700;color:#fff;background:rgba(0,0,0,.6);padding:2px 7px;border-radius:99px}.sd-ep-label{font-size:12px;font-weight:500;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-about{max-width:720px;display:flex;flex-direction:column;gap:28px}.sd-about-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media (min-width:600px){.sd-about-grid{grid-template-columns:repeat(3,1fr)}}.sd-about-block{display:flex;flex-direction:column;gap:6px}.sd-about-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.sd-about-text{font-size:14px;color:var(--text-secondary);line-height:1.6}.sd-related-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}@media (min-width:540px){.sd-related-grid{grid-template-columns:repeat(5,1fr)}}@media (min-width:800px){.sd-related-grid{grid-template-columns:repeat(7,1fr)}}@media (min-width:1100px){.sd-related-grid{grid-template-columns:repeat(9,1fr)}}@media (min-width:1400px){.sd-related-grid{grid-template-columns:repeat(10,1fr)}}.sd-related-card{display:flex;flex-direction:column;gap:8px;cursor:pointer;min-width:0;overflow:hidden}.sd-related-thumb{width:100%;height:0;padding-bottom:150%;border-radius:var(--radius);overflow:hidden;background:var(--bg-card);position:relative}.sd-related-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.sd-related-card:hover .sd-related-thumb img{transform:scale(1.04)}.sd-related-info{padding:0 2px}.sd-related-title{font-size:13px;font-weight:600;color:var(--text);line-height:1.3;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%}.sd-related-meta{font-size:11px;color:var(--text-muted)}.auth-page{min-height:100vh;padding-top:calc(var(--header-h) + 12px);padding-bottom:40px;display:flex;align-items:flex-start;justify-content:center;padding-left:16px;padding-right:16px}.auth-form-wrap{width:100%;max-width:380px;padding:40px 0}.auth-logo-wrap{display:flex;justify-content:center;margin-bottom:28px}.auth-logo-img{height:48px;width:auto;display:block}.auth-heading{font-size:26px;font-weight:700;color:var(--text);margin-bottom:6px;letter-spacing:-.02em}.auth-sub{font-size:14px;color:var(--text-muted);margin-bottom:32px}.auth-form{gap:18px}.auth-field,.auth-form{display:flex;flex-direction:column}.auth-field{gap:7px}.auth-label{font-size:13px;font-weight:500;color:var(--text-secondary)}.auth-input{width:100%;background:var(--bg-elevated);color:var(--text);border:none;border-radius:var(--radius-sm);padding:12px 14px;font-size:15px;transition:background var(--transition)}.auth-input::placeholder{color:var(--text-muted)}.auth-input:focus{background:var(--bg-hover)}.auth-error{font-size:13px;color:var(--accent);padding:2px 0}.auth-btn{width:100%;background:var(--accent);color:#fff;border:none;border-radius:var(--radius-sm);padding:10px;font-size:15px;font-weight:600;cursor:pointer;transition:background var(--transition);margin-top:6px}.auth-btn:hover{background:var(--accent-hover)}.auth-btn:disabled{opacity:.6;cursor:not-allowed}.auth-switch{margin-top:24px;font-size:13px;color:var(--text-muted);text-align:center}.auth-link{color:var(--text-secondary);font-weight:500;transition:color var(--transition)}.auth-link:hover{color:var(--accent)}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:block;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:block;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:block;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:block;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:block;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:block;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:block;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:block;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:block;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:block;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:block;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:block;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:block;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:block;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:block;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:block;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:block;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:block;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:block;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:block;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:block;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:block;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:block;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:block;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:block;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:block;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:block;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:block;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_1025a9{font-family:Inter,Inter Fallback;font-style:normal}.__variable_1025a9{--font-inter:"Inter","Inter Fallback"}