.product-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.product-card{flex-direction:column;gap:12px;display:flex}.storefront .panel{margin-block:20px}.equivalent{flex-direction:column;gap:6px;margin-block:10px;display:flex}.equivalent small{opacity:.75;font-size:.75rem}.copy-value{justify-content:space-between;align-items:center;gap:12px;margin-block:14px;display:flex}.copy-value>span:first-child{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.copy-value bdi{white-space:pre-wrap;overflow-wrap:anywhere}.copy-value button{flex-shrink:0;min-height:44px}.memo-warning{border:2px solid #b85d2b;margin-block:16px;padding:16px}.crypto-payment img{max-width:100%;height:auto}.currency-selector select{max-width:90px;padding:8px}.cart,.checkout{max-width:760px}.commerce-admin fieldset{margin-block:16px}.commerce-admin .checkbox-list{max-height:220px;overflow:auto}.legacy-membership{margin-top:36px}@media (width<=500px){.copy-value{flex-wrap:wrap}.product-grid{grid-template-columns:1fr}}.product-card{text-align:start;background:var(--surface,#17171d);border:1px solid #ffffff18;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;padding:0!important}.product-open{text-align:start;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.product-open .channel-info{padding:18px 20px 4px}.product-details{flex-direction:column;flex:1;gap:10px;padding:0 20px 20px;display:flex}.product-details p{margin:0}.product-video-count{color:#b7ccf8;font-weight:600}.product-price{font-size:1.5rem}.product-actions{gap:9px;margin-top:auto;padding-top:10px;display:grid}.product-actions .button{border-radius:999px;justify-content:center;width:100%;min-height:44px}.add-cart{color:#211b06!important;background:#f5d36a!important;border-color:#f5d36a!important}.buy-now{color:#211705!important;background:#e5a74a!important;border-color:#e5a74a!important}.header-cart{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;min-height:44px;display:flex;position:relative}.header-cart span{color:#211b06;background:#f5d36a;border-radius:20px;min-width:22px;padding:2px;font-size:12px}.shop-checkout-layout{grid-template-columns:minmax(0,1fr) minmax(280px,370px);align-items:start;gap:24px;display:grid}.shop-checkout-layout .cart{position:sticky;top:90px}.shop-checkout-layout .checkout{grid-column:1/-1;width:100%;max-width:800px;margin-inline:auto}.social-follow{text-align:center;border-top:1px solid #ffffff18;padding:24px 32px}.social-follow h2{margin:0 0 16px;font-size:1rem}.social-follow>div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.social-follow a{min-height:44px;color:inherit;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:30px;align-items:center;gap:9px;padding:10px 15px;text-decoration:none;display:flex}.social-follow a:hover{background:#ffffff18}.social-follow img{filter:invert()}.social-admin fieldset{margin-bottom:20px;padding:18px}.auth-story .social-follow{padding:16px 0}.auth-story .social-follow a{padding:8px 10px;font-size:12px}@media (width<=760px){.shop-checkout-layout{grid-template-columns:1fr}.shop-checkout-layout .cart{position:static}.social-follow{padding:24px 16px}.topbar-actions{gap:5px!important}}@media (width<=520px){.channel-grid{grid-template-columns:minmax(0,1fr)!important}.product-open .amh-channel-cover{height:190px;min-height:0}.product-price{white-space:nowrap}.product-actions{grid-template-columns:1fr 1fr}.product-actions>.muted,.product-actions>.primary{grid-column:1/-1}.product-details .equivalent small{line-height:1.4}.product-video-count{margin-top:4px!important}}.topbar .topbar-actions{flex-wrap:nowrap;align-items:center;min-width:0;max-width:100%;display:flex}.topbar-actions .currency-selector,.topbar-actions .language-selector{flex-shrink:0;margin:0}.topbar-actions .currency-selector select{margin:0}.topbar-actions .header-cart{flex-shrink:0}@media (width<=600px){.topbar .topbar-actions{justify-content:flex-end;width:100%;gap:5px!important}.topbar-actions .currency-selector select{width:58px;max-width:58px;padding:8px 4px;font-size:12px}.topbar-actions .language-selector select{width:78px;max-width:78px;padding:8px 4px}.topbar-actions .language-selector>svg{display:none}.topbar-actions .icon-button{width:30px;min-width:30px;min-height:40px;padding:5px}.topbar-actions .header-cart{gap:1px;width:38px;padding:0}.topbar-actions .header-cart>svg{width:19px}.topbar-actions .header-cart span{min-width:18px;padding:2px;font-size:10px}.topbar-actions .notifications{flex-shrink:0}}.social-follow img.social-original-icon{filter:none}.mobile-install{z-index:80;inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom));color:#eee;background:#202231;border:1px solid #ffffff26;border-radius:16px;align-items:flex-start;gap:12px;max-width:520px;margin-inline:auto;padding:16px;display:flex;position:fixed;box-shadow:0 12px 40px #0008}.mobile-install>img{border-radius:10px;flex-shrink:0}.mobile-install-copy{flex:1;min-width:0}.mobile-install-copy strong{font-size:16px}.mobile-install-copy p{color:#c4c6d5;margin:6px 0 12px;font-size:13px;line-height:1.5}.mobile-install-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.mobile-install>.icon-button{flex-shrink:0}.video-engagement{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.reaction-buttons{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.reaction-buttons>span{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.reaction-buttons button[aria-pressed=true]{color:#fff;background:#e5091426;border-color:#e50914}.comments-list article{border-bottom:1px solid var(--line);padding:20px 0}.comments-list header{justify-content:space-between;align-items:center;gap:16px;display:flex}.comments-list small{color:var(--muted);font-size:11px}.comments-list p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.comments-list h3{overflow-wrap:anywhere}.engagement-admin .row-actions{justify-content:space-between;align-items:center}.engagement-admin td:first-child{overflow-wrap:anywhere;max-width:450px}.engagement-admin label{max-width:260px}.video-engagement textarea{resize:vertical}@media (width<=600px){.comments-list header{flex-direction:column;align-items:flex-start;gap:5px}.reaction-buttons{gap:8px}}.activity-video-link{text-align:start;text-underline-offset:3px;overflow-wrap:anywhere;font-weight:650;text-decoration:underline}:root{color:#222923;font-synthesis:none;--ink:#222923;--muted:#83887e;--line:#e5e8df;--lime:#ddf9a1;--sidebar:#151b17;background:#f7f8f4;font-family:Inter,Segoe UI,Arial,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}button,a{touch-action:manipulation}button{color:inherit}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #7fa43f}a{color:inherit}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-1.4px;margin-bottom:12px;font-size:36px;font-weight:550;line-height:1.2}h2{letter-spacing:-.55px;font-size:21px;font-weight:600}h3{font-size:16px;font-weight:600}p{line-height:1.7}small,.small{font-size:12px}.eyebrow{letter-spacing:1.9px;color:#7c8576;margin-bottom:14px;font-size:10px;font-weight:600;display:block}.button{white-space:nowrap;background:#fff;border:1px solid #dfe3d7;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:11px 16px;font-size:12px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.button.primary{background:var(--lime);border-color:var(--lime);color:#263019}.full{width:100%}.centered{margin:25px auto;display:flex}.icon-button{color:#6b7367;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.text-button{color:#47523f;background:0 0;border:0;align-items:center;gap:9px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.notice{overflow-wrap:anywhere;background:#f0f3df;border:1px solid #dfe5c4;border-radius:9px;margin-bottom:20px;padding:14px 17px;font-size:13px;line-height:1.7}.notice .text-button{margin-inline-start:10px}.tag{border:1px solid var(--line);color:#77816b;border-radius:20px;align-items:center;gap:7px;width:fit-content;padding:7px 11px;font-size:11px;display:inline-flex}.brand{letter-spacing:-1.5px;color:#f3f5ec;align-items:center;gap:12px;font-size:35px;font-weight:650;display:flex}.brand-dot{color:#d8f7a0}.brand-mark{color:#d8f7a0;letter-spacing:-4px;font-size:38px;font-weight:800;line-height:35px;display:inline-flex;position:relative}.brand-mark>span{align-self:flex-end;margin-inline-start:4px;font-size:19px;line-height:21px}.app-layout{min-height:100vh;display:flex}.sidebar{background:var(--sidebar);z-index:30;color:#96a18e;flex-direction:column;width:236px;padding:31px 20px 18px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-label{letter-spacing:1.5px;color:#77826f;margin-bottom:13px;padding-inline-start:15px;font-size:9px}.sidebar nav{flex-direction:column;gap:7px;display:flex}.sidebar nav button{color:#a6afa0;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:13px;padding:13px 14px;font-size:12px;display:flex}.sidebar nav button.active{color:#2b3a20;background:#dafaab;font-weight:600}.nav-dot{background:#435a2c;border-radius:50%;width:5px;height:5px;margin-inline-start:auto}.admin-label{margin-top:33px}.sidebar-bottom{margin-top:auto;padding-top:40px}.private-note{color:#bcc8b1;border-bottom:1px solid #30372c;margin:0 10px 27px;padding:18px 5px}.private-icon{color:#c4dfa5;margin-bottom:14px;display:flex}.private-note strong{margin-bottom:8px;font-size:12px;font-weight:500;display:block}.private-note p{color:#7e8b75;margin:0 0 16px;font-size:11px;line-height:1.8}.sidebar-profile{text-align:start;color:#f1f3e9;background:0 0;border:0;border-top:1px solid #30372c;align-items:center;gap:10px;width:100%;margin-top:20px;padding:20px 7px 0;display:flex}.sidebar-profile>span:nth-child(2){flex:1;min-width:0}.sidebar-profile strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;display:block;overflow:hidden}.sidebar-profile small{color:#8d9982;margin-top:5px;font-size:10px;display:block}.avatar{color:#e0eacd;text-transform:uppercase;background:#444d3b;border:1px solid #626f50;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.main-shell{flex-direction:column;width:calc(100% - 236px);min-height:100vh;margin-inline-start:236px;display:flex}.topbar{border-bottom:1px solid var(--line);background:#fafbf8;justify-content:space-between;align-items:center;height:77px;padding:0 42px;display:flex}.topbar>div,.topbar-actions{align-items:center;gap:13px;display:flex}.breadcrumb{color:#94998e;align-items:center;gap:14px;font-size:11px;display:flex}.breadcrumb b{color:#4a5344;font-weight:500}.private-pill{color:#748164;align-items:center;gap:7px;margin-inline-end:8px;font-size:10px;display:flex}.private-pill>span{background:#91aa6c;border-radius:50%;width:5px;height:5px}.topbar-actions .icon-button{border:1px solid var(--line);background:#fff;border-radius:50%;width:32px;height:32px}.mobile-menu{display:none}.main-shell main{flex:1;width:100%;max-width:1560px;margin:0 auto;padding:39px 42px 28px}.page-intro .eyebrow{margin-bottom:12px;font-size:9px}.page-intro p{color:#87907e;margin-bottom:0;font-size:12px}.hero{background:#e9edde;border:1px solid #e2e7d4;border-radius:13px;min-height:322px;margin-bottom:37px;display:flex;position:relative;overflow:hidden}.hero-copy{z-index:2;width:54%;padding:32px 35px;position:relative}.hero-kicker{letter-spacing:1.4px;color:#758366;align-items:center;gap:7px;margin-bottom:18px;font-size:8px;font-weight:600;display:flex}.hero-kicker>span{background:#89a56b;border-radius:50%;width:5px;height:5px}.hero h2{letter-spacing:-1.5px;margin-bottom:15px;font-size:36px;font-weight:500;line-height:1.12}.hero .primary{color:#ecf4df;background:#25321f;border-color:#25321f;padding:12px 16px;font-size:10px}.hero-foot{color:#87927b;align-items:center;gap:7px;margin-top:21px;font-size:8px;display:flex}.hero-foot i{background:#9aa48c;border-radius:50%;width:3px;height:3px;margin:0 3px}.hero-visual{width:46%;min-height:322px;position:relative}.hero-ring{inset-inline-end:0;border:1px solid #d6dec8;border-radius:50%;width:340px;height:340px;position:absolute;top:10px;transform:rotate(-25deg)scaleX(.8)}.ring-b{inset-inline-end:-35px;width:410px;height:410px;top:-25px}.ring-c{inset-inline-end:-70px;width:480px;height:480px;top:-60px}.hero-tile{border-radius:10px;width:181px;height:226px;position:absolute;box-shadow:0 14px 30px #5d714529}.tile-back{inset-inline-end:53px;color:#5e7450;background:#d3dcbf;flex-direction:column;justify-content:space-between;padding:15px;display:flex;top:32px;transform:rotate(14deg)}.tile-back>span{letter-spacing:1.2px;font-size:7px}.tile-front{top:47px;color:#e1edce;background:linear-gradient(135deg,#44583b,#243823);flex-direction:column;justify-content:space-between;padding:14px;display:flex;inset-inline-end:101px;transform:rotate(-10deg)}.tile-mini{justify-content:space-between;align-items:center;display:flex}.tile-mini>span{letter-spacing:1px;font-size:5px}.tile-play{color:#d9edb1;border:1px solid #91a17755;border-radius:50%;align-self:center;place-items:center;width:90px;height:90px;display:grid;box-shadow:0 0 0 15px #9eaf8520,0 0 0 30px #9eaf8510}.tile-play svg{margin-inline-start:6px}.tile-bottom{letter-spacing:-.4px;justify-content:space-between;align-items:flex-end;font-size:15px;display:flex}.tile-lines{letter-spacing:3px;color:#a3bb7b;font-size:10px}.hero-badge{inset-inline-end:36px;color:#7a876e;background:#f8faefee;border:1px solid #fff;border-radius:9px;align-items:center;gap:10px;padding:12px 13px;font-size:9px;display:flex;position:absolute;bottom:28px;transform:rotate(3deg);box-shadow:0 5px 20px #40563218}.hero-badge strong{color:#394a30;margin-top:4px;font-size:9px;font-weight:500;display:block}.tiny-logo{letter-spacing:-2px;color:#4b6637;background:#e4edcf;border-radius:7px;place-items:center;width:31px;height:31px;font-size:23px;font-weight:750;display:grid}.hero-badge svg{color:#8d9d73;margin-inline-start:7px}.visual-star{top:30px;color:#91a476;font-size:37px;position:absolute;inset-inline-start:1px}.section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:21px;display:flex}.section-heading h2{margin-bottom:7px;font-size:21px}.section-heading p{color:#8e9687;margin:0;font-size:11px}.count{vertical-align:middle;color:#8c957f;letter-spacing:0;border:1px solid #e0e5d9;border-radius:5px;margin-inline-start:8px;padding:3px 6px;font-size:10px;font-weight:400;display:inline-block}.collection-toolbar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:21px;display:flex}.tabs{flex-wrap:wrap;gap:6px;display:flex}.tabs button{color:#8b9482;background:0 0;border:1px solid #0000;border-radius:6px;padding:8px 13px;font-size:10px}.tabs button.selected{color:#46543b;background:#e9eee0;border-color:#dee6d2;font-weight:600}.toolbar-note{white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:flex}.channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 20px;display:grid}.channel-card{text-align:start;background:0 0;border:none;min-width:0;padding:0}.channel-art{isolation:isolate;border-radius:9px;height:165px;transition:transform .22s;position:relative;overflow:hidden}.channel-card:hover .channel-art{transform:translateY(-4px)}.channel-art:after{content:"";pointer-events:none;background:linear-gradient(160deg,#fff3,#0000 50%,#0001);position:absolute;inset:0}.art-number{top:13px;letter-spacing:1px;color:var(--deep);font-size:8px;position:absolute;inset-inline-start:15px}.art-word{bottom:13px;letter-spacing:2.5px;color:var(--deep);z-index:3;font-size:8px;position:absolute;inset-inline-start:15px}.art-arrow{inset-inline-end:13px;color:var(--deep);z-index:3;position:absolute;bottom:11px}.sculpture{top:15px;width:120px;height:150px;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.sculpture i{background:linear-gradient(100deg,var(--light),var(--art) 35%,var(--deep));display:block;position:absolute;box-shadow:5px 5px 14px #26341b24}.sculpture-0{top:25px;transform:translate(-50%)rotate(-24deg)}.sculpture-0 i{top:12px;border-radius:25px;width:39px;height:111px;inset-inline-start:0}.sculpture-0 i:nth-child(2){inset-inline-start:25px;top:3px}.sculpture-0 i:nth-child(3){inset-inline-start:50px;top:-6px}.sculpture-0 i:nth-child(4){inset-inline-start:75px;top:-15px}.sculpture-0 i:nth-child(5){display:none}.sculpture-1 i{inset-inline-start:10px;background:linear-gradient(110deg,var(--light),var(--art) 36%,var(--deep));border-radius:70px 70px 0 0;width:100px;height:125px;top:8px;box-shadow:12px 10px 20px #52391725}.sculpture-1 i:nth-child(2){inset-inline-start:25px;background:linear-gradient(90deg,var(--deep),var(--art));width:70px;height:98px;top:35px}.sculpture-1 i:nth-child(3){inset-inline-start:39px;background:linear-gradient(100deg,var(--light),var(--art) 30%,var(--deep));width:43px;height:79px;top:54px}.sculpture-1 i:nth-child(n+4){display:none}.sculpture-2{top:0;transform:translate(-50%)rotate(-23deg)}.sculpture-2 i{top:28px;background:radial-gradient(ellipse at 50% 30%,var(--art) 26%,var(--deep) 27%,var(--light) 34%,var(--art) 57%,var(--deep) 78%);border-radius:50%;width:109px;height:47px;inset-inline-start:0}.sculpture-2 i:nth-child(2){top:48px;inset-inline-start:2px}.sculpture-2 i:nth-child(3){top:68px;inset-inline-start:4px}.sculpture-2 i:nth-child(4){top:88px;inset-inline-start:6px}.sculpture-2 i:nth-child(5){top:108px;inset-inline-start:8px}.sculpture-3{top:15px;transform:translate(-50%)rotate(20deg)}.sculpture-3 i{top:13px;background:radial-gradient(circle at 30% 25%,var(--light),var(--art) 38%,var(--deep) 90%);border-radius:50%;width:92px;height:92px;inset-inline-start:17px}.sculpture-3 i:nth-child(2){top:61px;width:62px;height:62px;inset-inline-start:4px}.sculpture-3 i:nth-child(n+3){display:none}.sculpture-4{top:12px;transform:translate(-50%)rotate(-15deg)}.sculpture-4 i{top:17px;background:linear-gradient(180deg,var(--light),var(--art) 30%,var(--deep));border-radius:6px;width:102px;height:24px;inset-inline-start:8px;transform:skewY(-14deg)}.sculpture-4 i:nth-child(2){top:39px}.sculpture-4 i:nth-child(3){top:61px}.sculpture-4 i:nth-child(4){top:83px}.sculpture-4 i:nth-child(5){top:105px}.channel-info{color:#89917e;justify-content:space-between;align-items:center;padding:14px 1px 0;display:flex}.channel-info h3{color:#38412f;margin:0 0 6px;font-size:13px;font-weight:600}.round-action{border:1px solid #dfe5d6;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.library-note{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:16px;margin-top:33px;padding:21px 0;display:flex}.library-note>span{color:#616e52;align-items:center;gap:9px;font-size:11px;font-weight:500;display:flex}.library-note p{color:#959c8b;margin:0;font-size:10px}.library-note>svg{color:#9aa98a;margin-inline-start:auto}.app-footer{color:#9ba28f;justify-content:space-between;gap:20px;padding:15px 42px 23px;font-size:9px;display:flex}.app-footer>span:last-child{letter-spacing:1px;font-size:7px}.footer-dot{color:#a5b592;margin:0 8px;font-size:5px}.panel{border:1px solid var(--line);background:#fff;border-radius:11px;min-width:0;padding:25px}.panel>h2{margin-bottom:18px;font-size:18px}.two-columns{grid-template-columns:1fr 1fr;gap:24px;display:grid}.two-columns .panel p{font-size:13px}.panel hr{border:0;border-top:1px solid var(--line);margin:26px 0}.empty{text-align:center;padding:44px 20px}.empty-icon{color:#8b9b74;background:#f0f3e8;border:1px solid #e5ebdb;border-radius:20px;place-items:center;width:64px;height:64px;margin:0 auto 20px;display:grid}.empty h3{margin-bottom:10px;font-size:17px}.empty p{color:#8b9480;max-width:360px;margin:0 auto;font-size:13px}.loading{color:#89967a;justify-content:center;align-items:center;gap:10px;padding:50px;font-size:13px;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.boot{background:var(--sidebar);color:#dafaab;justify-content:center;align-items:center;gap:40px;min-height:100vh;display:flex}.back{margin-bottom:26px}.filter-bar{border:1px solid var(--line);background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:17px;display:flex}.filter-bar label{flex:1;min-width:115px;margin:0}.filter-bar label span{text-transform:uppercase;letter-spacing:.5px;color:#919a85;font-size:9px}.filter-bar input,.filter-bar select{padding:8px;font-size:11px}.video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 20px;margin-top:23px;display:grid}.video-card{text-align:start;background:0 0;border:0;padding:0}.video-preview{aspect-ratio:16/10;border-radius:9px;place-items:center;display:grid;position:relative;overflow:hidden}.video-preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.play-overlay{color:#324029;opacity:0;background:#fff9;border:1px solid #fffc;border-radius:50%;place-items:center;width:44px;height:44px;transition:opacity .2s;display:grid;position:absolute}.video-card:hover .play-overlay{opacity:1}.video-duration{inset-inline-end:8px;color:#fff;background:#132112bb;border-radius:4px;padding:4px 6px;font-size:10px;position:absolute;bottom:8px}.video-card h3{text-overflow:ellipsis;white-space:nowrap;margin:12px 0 7px;font-size:12px;overflow:hidden}.video-card>span{color:#929c85;font-size:10px}.video-card>span i{padding:0 5px}.player{background:#101510;border-radius:8px;width:100%;max-height:70vh}.modal-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100;background:#111b15aa;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0;overflow-y:auto}.modal{background:#fafbf7;border:1px solid #e2e6db;border-radius:15px;width:620px;max-width:100%;max-height:90vh;padding:27px;overflow:auto;box-shadow:0 20px 100px #0003}.modal:has(.player){width:950px}.modal-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.modal-heading h2{overflow-wrap:anywhere;margin:0;font-size:20px}.modal-actions{justify-content:flex-end;gap:10px;margin-top:26px;display:flex}.modal .notice{margin-top:5px}.modal form>h3{margin-top:23px}label{color:#647058;margin-bottom:20px;font-size:11px;font-weight:550;display:block}input,select,textarea{color:#36442c;background:#fbfcf8;border:1px solid #dfe5d7;border-radius:7px;outline:none;width:100%;margin-top:8px;padding:12px 13px;font-size:12px;display:block}input::placeholder{color:#a2aa98;font-weight:400}textarea{resize:vertical;line-height:1.6}input[type=checkbox],input[type=radio]{accent-color:#6a8750;width:15px;height:15px;box-shadow:none;margin:0}.check-label{align-items:center;gap:10px;margin:13px 0;font-size:12px;font-weight:400;display:flex}.checkbox-list{border:1px solid var(--line);border-radius:8px;padding:7px 17px}.form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.permission-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.permission-row select{width:120px;margin:0}.profile-card{align-items:center;gap:15px;margin-bottom:30px;display:flex}.avatar.large{color:#6c8257;background:#e6eddb;border-color:#d8e2ca;width:60px;height:60px;font-size:22px}.profile-card h2{margin:0 0 6px;font-size:21px}.profile-card span{font-size:12px}.membership-banner{color:#536947;background:#e8eddd;border:1px solid #dce5cd;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;padding:25px 30px;display:flex}.membership-banner .eyebrow{font-size:9px}.membership-banner h2{margin-bottom:8px}.membership-banner p{color:#7a8b6b;margin-bottom:0;font-size:12px}.plan-options{margin-bottom:25px}.plan-option{border:1px solid var(--line);cursor:pointer;border-radius:9px;align-items:center;gap:13px;margin-bottom:12px;padding:18px;display:flex}.plan-option>div{flex:1}.plan-option strong{font-size:12px;display:block}.plan-option span{color:#8c9980;margin-top:6px;font-size:10px;display:block}.plan-option b{font-size:20px;font-weight:500}.plan-option small{font-size:9px}.payment-instructions{overflow-wrap:anywhere;background:#f1f4e9;border-radius:8px;margin-bottom:22px;padding:16px}.payment-instructions strong{font-size:13px}.payment-instructions p{white-space:pre-wrap;margin:8px 0 0;font-size:12px}.upload-box{cursor:pointer;background:#fbfcf7;border:1px dashed #c9d4bc;border-radius:9px;flex-direction:column;align-items:center;gap:10px;padding:23px;display:flex}.upload-box>span{color:#9aa88a;font-size:10px}.upload-box input{background:0 0;border:none;max-width:260px;padding:0;font-size:10px}.activity-list>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:17px 0;font-size:12px;display:flex}.activity-list>div:last-child{border-bottom:0}.activity-list strong{font-size:12px}.activity-list>div>div>span,.activity-list small{color:#96a187;margin-top:6px;font-size:10px;display:block}.activity-list small{max-width:270px;line-height:1.6}.status{letter-spacing:.5px;color:#8a927f;white-space:nowrap;background:#eef0e8;border-radius:5px;align-items:center;padding:5px 8px;font-size:8px;display:inline-flex}.support-text{white-space:pre-wrap;overflow-wrap:anywhere;color:#849575}details{border-bottom:1px solid var(--line);padding:19px 0}details:last-child{border:0}summary{cursor:pointer;font-size:13px;font-weight:500}details p{color:#879579;margin:15px 0 0;font-size:12px}.admin-intro{justify-content:space-between;align-items:center;display:flex}.admin-tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:20px;margin-bottom:28px;padding-bottom:0;display:flex;overflow-x:auto}.admin-tabs button{color:#89977b;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-size:11px}.admin-tabs button.selected{color:#475c35;border-color:#78934f;font-weight:600}.admin-section-heading h2{margin:0}.row-actions{align-items:center;gap:8px;display:flex}.row-actions .button{padding:8px 11px;font-size:10px}.stats-grid{grid-template-columns:repeat(4,1fr);gap:17px;margin-bottom:26px;display:grid}.stat-card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:22px}.stat-card>span{color:#8c997f;align-items:center;gap:8px;font-size:10px;display:flex}.stat-card>strong{letter-spacing:-1px;color:#445a34;margin-top:16px;font-size:37px;font-weight:500;display:block}.connection-status{color:#87996f;align-items:center;gap:8px;margin:22px 0;font-size:12px;display:flex}.live-dot,.waiting-dot{background:#88a35f;border-radius:50%;width:7px;height:7px}.code-note{border:1px solid var(--line);background:#f4f6ee;border-radius:8px;margin:18px 0;padding:15px}.code-note code{color:#627a47;font-size:12px}.code-note p{color:#929d85;margin:10px 0 0;font-size:11px!important}.table-panel{padding:0;overflow:hidden}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:start;width:100%;font-size:11px}th{text-transform:uppercase;letter-spacing:.5px;color:#8f9b82;border-bottom:1px solid var(--line);white-space:nowrap;background:#f0f3e9;padding:17px 20px;font-size:9px;font-weight:500}td{border-bottom:1px solid var(--line);color:#758367;padding:18px 20px}tr:last-child td{border:0}td strong{color:#46573a;font-size:11px;font-weight:500}td small{color:#9ca58f;margin-top:6px;font-size:9px;display:block}td>.button{padding:7px 12px;font-size:10px}.narrow{max-width:700px}.history-row{border-bottom:1px solid var(--line);color:#81916f;justify-content:space-between;gap:15px;padding:15px 0;font-size:12px;display:flex}.auth-page{grid-template-columns:1.05fr 1fr;min-height:100vh;display:grid}.auth-story{color:#eef4e6;background:#172019;flex-direction:column;min-height:100vh;padding:40px 55px;display:flex;overflow:hidden}.auth-story .eyebrow{color:#a3b68a;font-size:9px}.auth-story h1{letter-spacing:-1.7px;margin-bottom:19px;font-size:44px;font-weight:500;line-height:1.13}.auth-story p{color:#8d9e82;margin-bottom:40px;font-size:13px;line-height:1.8}.auth-art{flex:1;place-items:center;min-height:240px;margin:30px 0;display:grid;position:relative}.art-orbit{border:1px solid #556b423f;border-radius:50%;width:250px;height:200px;position:absolute;transform:rotate(-30deg)}.orbit-two{width:330px;height:260px}.orbit-three{width:410px;height:320px}.floating-play{color:#243b1d;background:linear-gradient(130deg,#b9d793,#657f4c);border:1px solid #bad298;border-radius:15px;place-items:center;width:110px;height:140px;display:grid;transform:rotate(-12deg);box-shadow:15px 25px 40px #0004}.floating-play svg{margin-inline-start:5px}.art-label{letter-spacing:1.3px;color:#9cb783;align-items:center;gap:8px;font-size:7px;display:flex;position:absolute;bottom:15px}.auth-footer{letter-spacing:1px;color:#7d916e;justify-content:space-between;gap:20px;font-size:8px;display:flex}.auth-footer>span{letter-spacing:0}.auth-form{background:#f9faf6;flex-direction:column;justify-content:center;padding:80px 17%;display:flex}.auth-form>.tag{margin-bottom:25px;font-size:10px}.auth-form h2{letter-spacing:-.9px;margin-bottom:12px;font-size:28px;font-weight:550;line-height:1.2}.auth-form>p{color:#8e9982;margin-bottom:32px;font-size:12px}.auth-form input{background:#fff;padding:14px;font-size:12px}.auth-form label{margin-bottom:23px;font-size:11px}.auth-form .primary{color:#e2f3d0;background:#25341e;border-color:#25341e;margin-top:8px;padding:15px}.auth-help{color:#97a28b;align-items:flex-start;gap:10px;margin-top:28px;font-size:10px;line-height:1.8;display:flex}.auth-help svg{flex-shrink:0;margin-top:2px}.password-field{position:relative}.password-field input{padding-inline-end:43px}.password-field button{inset-inline-end:9px;color:#8b9a7c;background:0 0;border:0;padding:3px;display:flex;position:absolute;top:12px}.auth-mobile-brand{display:none}@media (width>=1500px){.channel-art{height:210px}.sculpture{top:35px;scale:1.12}.hero{min-height:360px}.hero-copy{padding:39px 43px}.hero h2{font-size:43px}.hero-visual{transform-origin:50%;scale:1.1}.hero-badge{inset-inline-end:75px;bottom:38px}.tile-front{inset-inline-end:145px;top:65px}.tile-back{inset-inline-end:97px;top:50px}}@media (width<=1150px){.sidebar{width:205px;padding-inline:14px}.main-shell{width:calc(100% - 205px);margin-inline-start:205px}.topbar{padding:0 28px}.main-shell main{padding:30px 28px}.app-footer{padding-inline:28px}.hero-copy{width:57%;padding:28px}.hero-visual{width:43%}.tile-front{inset-inline-end:60px;width:157px;height:203px;top:55px}.tile-back{inset-inline-end:25px;width:157px;height:203px;top:42px}.hero-badge{inset-inline-end:18px;font-size:8px;bottom:26px}.visual-star{font-size:30px;inset-inline-start:-7px}.hero h2{font-size:33px}.channel-grid{gap:23px 16px}.channel-art{height:147px}.sculpture{transform-origin:top;scale:.9}.library-note p{font-size:9px}.stats-grid{grid-template-columns:repeat(2,1fr)}.two-columns{gap:17px}.auth-form{padding:65px 11%}.auth-story{padding:35px}.auth-story h1{font-size:38px}.panel{padding:21px}.table-panel{padding:0}}@media (width<=900px){.sidebar{width:185px;padding-inline:10px}.sidebar nav button{gap:10px;padding:12px;font-size:11px}.sidebar .brand{font-size:30px}.main-shell{width:calc(100% - 185px);margin-inline-start:185px}.main-shell main{padding:29px 23px}.topbar{padding:0 23px}.hero-copy{width:60%;padding:26px}.hero-visual{width:40%}.hero h2{font-size:30px}.hero p{font-size:10px}.hero-visual{opacity:.85}.tile-front{inset-inline-end:29px;width:125px;height:180px;top:67px}.tile-back{inset-inline-end:4px;width:125px;height:180px;top:54px}.tile-bottom{font-size:12px}.tile-mini>span{font-size:4px}.tile-play{width:65px;height:65px}.hero-badge{inset-inline-end:7px;padding:9px;bottom:25px}.hero-badge svg{display:none}.visual-star{font-size:28px;top:29px}.channel-grid,.video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-art{height:155px}.library-note{flex-wrap:wrap;gap:10px}.library-note p{display:none}.two-columns{grid-template-columns:1fr}.auth-form h2{font-size:25px}.auth-story h1{font-size:34px}.auth-story{padding:30px}.auth-art{scale:.9}.auth-footer{font-size:7px}.app-footer{padding-inline:23px}.admin-intro{align-items:flex-start}.admin-intro>.tag{display:none}}@media (width<=680px),(hover:none) and (pointer:coarse) and (width<=1100px){h1{letter-spacing:-1px;font-size:29px}.sidebar{width:240px;padding:30px 20px 20px;transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.sidebar-overlay{z-index:25;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#131b1399;position:fixed;inset:0}.main-shell{width:100%;margin-inline-start:0}.topbar{height:66px;padding:0 20px}.mobile-menu{padding:4px;display:flex}.topbar>div{gap:10px}.breadcrumb{gap:8px;font-size:10px}.private-pill{display:none}.topbar-actions{gap:8px!important}.main-shell main{padding:29px 20px 18px}.page-intro{margin-bottom:25px}.page-intro p{font-size:11px}.page-intro .eyebrow{font-size:8px}.hero{min-height:310px;margin-bottom:31px}.hero-copy{width:65%;padding:25px 23px}.hero h2{font-size:31px}.hero p{max-width:200px;font-size:10px}.hero p .desktop{display:none}.hero-visual{opacity:.85;width:35%}.tile-front{inset-inline-end:-9px;width:108px;height:165px;top:59px;transform:rotate(-13deg)}.tile-back{inset-inline-end:-31px;width:108px;height:165px;top:45px}.tile-mini>span{font-size:3px}.tile-mini>svg{width:12px}.tile-bottom{font-size:11px}.tile-play{width:53px;height:53px}.tile-play svg{width:26px}.hero-badge{inset-inline-end:-10px;gap:6px;padding:8px;font-size:7px;bottom:28px;transform:rotate(4deg)}.hero-badge strong{font-size:7px}.tiny-logo{width:25px;height:25px;font-size:19px}.visual-star{inset-inline-start:-15px;font-size:25px;top:24px}.hero-foot{white-space:nowrap;gap:5px;font-size:7px}.hero-foot svg{width:12px}.hero-kicker{font-size:7px}.hero .primary{padding:11px 12px;font-size:9px}.section-heading h2{font-size:19px}.section-heading p{font-size:10px}.section-heading>.text-button{gap:5px;font-size:9px}.channel-grid{gap:23px 14px}.channel-art{height:143px}.channel-info h3{font-size:12px}.channel-info span{font-size:8px}.channel-info .round-action{width:24px;height:24px}.channel-info .round-action svg{width:15px}.art-word{letter-spacing:1.5px;font-size:6px;inset-inline-start:12px}.art-number{inset-inline-start:12px}.sculpture{transform-origin:top;scale:.82}.collection-toolbar{margin-bottom:18px}.toolbar-note{font-size:9px}.tabs button{padding:7px 9px;font-size:9px}.library-note{margin-top:28px;padding:18px 0}.library-note>span{font-size:10px}.app-footer{padding:14px 20px 22px;font-size:8px}.app-footer>span:last-child{letter-spacing:.5px;font-size:6px}.filter-bar{gap:10px;padding:13px}.filter-bar>svg{display:none}.filter-bar label{flex-basis:40%}.filter-bar label:last-child{flex-basis:100%}.video-grid{gap:20px 13px}.video-card h3{font-size:11px}.video-card>span{font-size:9px}.play-overlay{opacity:1;width:34px;height:34px}.play-overlay svg{width:17px}.modal-backdrop{padding:14px}.modal{max-height:92vh;padding:21px}.modal-heading h2{font-size:18px}.membership-banner{padding:23px}.membership-banner h2{font-size:20px}.membership-banner>svg{flex-shrink:0;width:35px}.stats-grid{gap:12px}.stat-card{padding:18px 15px}.stat-card>span{gap:6px;font-size:9px}.stat-card>span svg{width:15px}.stat-card>strong{font-size:31px}.admin-tabs{gap:18px}.admin-tabs button{font-size:10px}.auth-page{background:#f9faf6;grid-template-columns:1fr;min-height:100dvh}.auth-story{display:none}.auth-form{justify-content:center;width:100%;max-width:470px;min-height:100dvh;margin:auto;padding:40px 28px}.auth-mobile-brand{margin-bottom:60px;display:block}.auth-mobile-brand .brand{color:#24351e;font-size:36px}.auth-mobile-brand .brand-mark,.auth-mobile-brand .brand-dot{color:#829e61}.auth-form h2{font-size:29px}.auth-form>.tag{margin-bottom:21px}.auth-form input{padding:15px}.auth-help{font-size:10px}.auth-form .notice{font-size:12px}.form-grid{gap:12px}.plan-option{gap:9px;padding:15px 12px}.plan-option b{font-size:18px}.plan-option strong{font-size:11px}.plan-option span{font-size:9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f2f3f7;--muted:#9295a5;--line:#ffffff12;--lime:#e6334b;--sidebar:#0a0b10;color:#f2f3f7;background:#0c0d13}h1{letter-spacing:-1.5px;font-weight:650}h2,h3{color:#f4f4f8}.eyebrow{color:#a5a6b8}.muted{color:#9295a5}.button{color:#f3f3f7;background:#23242f;border-color:#ffffff12}.button:hover{background:#313240}.button.primary{color:#fff;background:#e6334b;border-color:#e6334b;box-shadow:0 4px 22px #e6334b19}.button.primary:hover{background:#f5445b}.button.danger{color:#ff9bab;background:#341c24;border-color:#763344}.icon-button{color:#a5a6b7}.icon-button:hover{background:#ffffff10}.text-button{color:#c6c7d3}.text-button:hover{color:#fff}.brand{color:#fff;letter-spacing:4px;gap:11px;font-size:25px;font-weight:750}.brand-mark{color:#ed3b55;letter-spacing:-4px;font-size:41px}.brand-dot{color:#ef3f59;letter-spacing:0;margin-inline-start:1px;font-size:32px;font-weight:350}.sidebar{background:linear-gradient(#0a0b10,#0c0d14);border-inline-end:1px solid #ffffff09;width:216px;padding:27px 17px 18px}.sidebar .brand{margin-bottom:48px;padding-inline-start:13px}.sidebar-label{color:#686b7e;letter-spacing:2px;font-size:8px}.sidebar nav button{color:#9496a8;border-radius:7px;padding:13px 14px;font-size:12px}.sidebar nav button:hover{color:#fff;background:#ffffff06}.sidebar nav button.active{color:#fff;background:linear-gradient(90deg,#e6334b22,#e6334b09);border-inline-start:2px solid #e6334b;border-radius:0 6px 6px 0;padding-inline-start:12px}.nav-dot{background:#ee445b}.private-note{color:#cccdda;border-color:#ffffff0c}.private-icon{color:#8f8da7}.private-note p{color:#676b81}.sidebar-profile{color:#f2f2f8;border-color:#ffffff0c}.sidebar-profile small{color:#75788d}.avatar{color:#eaddeb;background:linear-gradient(145deg,#5b405e,#24233d);border:1px solid #ffffff15}.main-shell{width:calc(100% - 216px);margin-inline-start:216px}.topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0e16bb;border-color:#ffffff08;height:75px}.breadcrumb{color:#62677d}.breadcrumb b{color:#c3c5d3}.topbar-actions .icon-button{color:#a3a7ba;background:#181a25;border-color:#ffffff0c}.private-pill{color:#9d9bae;text-transform:uppercase;letter-spacing:1px;font-size:9px}.private-pill>span{background:#e34b60;box-shadow:0 0 8px #e34b6066}.main-shell main{padding-top:34px}.page-intro{margin-bottom:25px}.page-intro h1{letter-spacing:-1.1px;font-size:32px}.page-intro p{color:#85889c}.page-intro .eyebrow{color:#85899f;letter-spacing:2px;font-size:8px}.hero{isolation:isolate;background:radial-gradient(at 78% 35%,#95546844,#0000 35%),radial-gradient(at 70% 95%,#29377888,#0000 50%),linear-gradient(112deg,#14131f 25%,#242039 67%,#191b32);border:1px solid #ffffff10;border-radius:12px;min-height:380px;margin-bottom:38px;box-shadow:0 20px 70px #0003}.hero:before{content:"";z-index:-1;background:linear-gradient(100deg,#0d0e18b3,#0000 85%);position:absolute;inset:0}.hero:after{content:"";z-index:-1;background:linear-gradient(#0000,#11121f99);height:90px;position:absolute;inset:auto 0 0}.hero-copy{width:57%;padding:37px 36px}.hero-kicker{color:#ee97a5;letter-spacing:2px;margin-bottom:22px;font-size:8px}.hero-kicker>span{background:#e74761;box-shadow:0 0 12px #ea445f88}.hero h2{letter-spacing:-1.7px;color:#fff;text-shadow:0 4px 35px #0005;margin-bottom:20px;font-size:43px;font-weight:650;line-height:1.09}.hero p{color:#a5a0b7;margin-bottom:26px;font-size:12px;line-height:1.85}.hero .primary{color:#fff;letter-spacing:.1px;background:#e6334b;border-color:#e6334b;padding:13px 18px;font-size:11px;box-shadow:0 6px 25px #e6334b22}.hero .primary:hover{background:#f44159}.hero-foot{color:#7e7d98;gap:8px;margin-top:22px;font-size:9px}.hero-foot i{background:#62607b}.hero-visual{width:43%;min-height:380px}.hero-ring{inset-inline-end:-20px;border-color:#b996e51a;top:28px;transform:rotate(-30deg)scaleX(.68);box-shadow:inset 0 0 60px #ac7eba08}.ring-b{inset-inline-end:-55px;top:-7px}.ring-c{inset-inline-end:-90px;top:-42px}.hero-tile{border:1px solid #ffffff20;border-radius:11px;box-shadow:15px 20px 50px #05051277}.tile-back{color:#e9c6d2;inset-inline-end:34px;background:linear-gradient(150deg,#b17f8b,#734c78 40%,#383757);width:177px;height:246px;top:49px;transform:rotate(16deg)}.tile-front{color:#e4dced;inset-inline-end:91px;background:radial-gradient(at 50% 40%,#77709588,#0000 70%),linear-gradient(140deg,#302b49,#161a33);width:181px;height:246px;top:69px;transform:rotate(-11deg)}.tile-mini>span{color:#b2a3c7;letter-spacing:1.3px;font-size:5px}.tile-play{color:#edc4d5;background:radial-gradient(circle,#b777ab15,#0000);border:1px solid #d9b9ed38;box-shadow:0 0 0 15px #c4a0df09,0 0 0 31px #c4a0df06}.tile-bottom{color:#e4d5eb;font-size:16px;line-height:1.15}.tile-lines{color:#b68faf}.hero-badge{color:#aaa1bc;inset-inline-end:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#222136eb;border-color:#ffffff15;padding:12px 14px;bottom:22px;box-shadow:0 10px 30px #06071255}.hero-badge strong{color:#e0d6e9}.hero-badge svg{color:#ca9bb9}.tiny-logo{color:#f2b9cd;background:linear-gradient(135deg,#6a3859,#30263e)}.visual-star{color:#ae7c9c;top:35px;inset-inline-start:-8px}.section-heading h2{letter-spacing:-.6px;font-size:21px;font-weight:600}.section-heading p{color:#797d93}.count{color:#878a9c;background:#ffffff05;border-color:#ffffff13}.collection-toolbar{margin-bottom:20px}.tabs button{color:#85899d;font-size:10px}.tabs button.selected{color:#e4e5ee;background:#ffffff0c;border-color:#ffffff14}.toolbar-note{color:#686e83}.channel-art{border:1px solid #ffffff0d;height:180px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 6px 22px #0002}.channel-card:hover .channel-art{border-color:#fff4;transform:translateY(-5px)scale(1.015);box-shadow:0 12px 28px #0006}.channel-card:focus-visible{outline-offset:7px;border-radius:8px}.sage{--art:#3e5954;--deep:#132b2d;--light:#91b1a0;background:radial-gradient(at 75% 30%,#60857988,#0000 75%),linear-gradient(145deg,#213a38,#17272d)}.sand{--art:#876945;--deep:#422b28;--light:#d4b782;background:radial-gradient(at 70% 30%,#b17d4388,#0000 75%),linear-gradient(145deg,#4e3a2d,#27242d)}.blue{--art:#456081;--deep:#1c2949;--light:#a1b8d7;background:radial-gradient(at 70% 30%,#41629d88,#0000 75%),linear-gradient(145deg,#213756,#191d35)}.rose{--art:#946074;--deep:#402641;--light:#d6a7b8;background:radial-gradient(at 70% 30%,#95587688,#0000 75%),linear-gradient(145deg,#4d2e47,#251c35)}.lilac{--art:#746789;--deep:#372849;--light:#bfb2d5;background:radial-gradient(at 70% 30%,#79609988,#0000 75%),linear-gradient(145deg,#3e3158,#211e32)}.channel-art:after{background:linear-gradient(175deg,#ffffff08,#0000 50%,#040610a1)}.art-number{color:#fff6;letter-spacing:2px;top:14px;font-size:8px;inset-inline-start:15px}.art-word{color:#fff;letter-spacing:2.5px;bottom:16px;text-shadow:0 2px 20px #0009;font-size:11px;font-weight:650;inset-inline-start:15px}.art-arrow{color:#fff8;bottom:12px;inset-inline-end:12px}.sculpture{filter:drop-shadow(8px 12px 15px #0005);top:26px;scale:1.04}.sculpture-0{top:28px}.sculpture-2{top:5px}.sculpture-3,.sculpture-4{top:19px}.channel-info{padding-top:15px}.channel-info h3{color:#e2e3ed;margin-bottom:7px;font-size:13px;font-weight:500}.channel-info span{color:#6d7289;font-size:9px}.round-action{border-color:#ffffff14}.round-action svg{color:#a3a6bb}.library-note{border-color:#ffffff0b;margin-top:35px}.library-note>svg{color:#5f647b}.app-footer{color:#555c73}.panel{background:linear-gradient(145deg,#171923,#13151f);border-color:#ffffff0d;box-shadow:0 4px 20px #0001}.panel p{color:#9598ad}.panel hr{border-color:#ffffff10}.empty h3{color:#d8d9e6}.empty p{color:#747b95}.loading{color:#9095b0}.filter-bar{background:#161822;border-color:#ffffff0e}.filter-bar>svg{color:#8586a4}.filter-bar label span{color:#737a93}.video-card h3{color:#e2e3ed}.video-card>span{color:#757d98}.video-duration{background:#090c16ce}.play-overlay{color:#171826;background:#ffffffeb;border-color:#fff}.video-fallback{color:#bcbcd088}.modal-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050610cc}.modal{background:#171923;border-color:#ffffff14;box-shadow:0 20px 100px #0009}.player{background:#050608}label{color:#a9adc1}input,select,textarea{color:#e0e2ee;background:#10121b;border-color:#ffffff16}input::placeholder{color:#555e79}input:focus,select:focus,textarea:focus{border-color:#8a647f;box-shadow:0 0 0 3px #b6759a11}input:disabled{color:#616982;background:#161823}input[type=checkbox],input[type=radio]{accent-color:#e6334b}.checkbox-list{border-color:#ffffff10}.avatar.large{color:#e1cfe5;background:linear-gradient(140deg,#73516f,#393256);border-color:#ffffff19}.membership-banner{color:#bb9dbc;background:radial-gradient(at 100% 0,#743f6a66,#0000 65%),linear-gradient(120deg,#201c30,#23223b);border-color:#ffffff12}.membership-banner p{color:#a29ab5}.plan-option{background:#11141d;border-color:#ffffff10}.plan-option span{color:#7f819c}.payment-instructions{color:#c0bfd3;background:#202231}.payment-instructions p{color:#9191aa}.upload-box{background:#11151f;border-color:#4a425c}.upload-box>span{color:#747c98}.activity-list>div{color:#a9aec1;border-color:#ffffff0c}.activity-list>div>div>span,.activity-list small{color:#7c819b}.status{color:#969db5;background:#ffffff09}.status.active,.status.approved,.status.enabled{color:#86bfaa;background:#27423666}.status.pending{color:#c6ac77;background:#58482455}.status.revoked,.status.rejected,.status.expired{color:#d48da3;background:#57263b66}.support-text{color:#a9a8bd}details{border-color:#ffffff0c}summary{color:#d3d5e2}details p{color:#8991ac}.admin-tabs{border-color:#ffffff10}.admin-tabs button{color:#747d99}.admin-tabs button.selected{color:#fff;border-color:#e6334b}.stat-card>span{color:#9999b3}.stat-card>strong{color:#f1ecf7}.connection-status{color:#9d9aba}.live-dot{background:#7da998}.waiting-dot{background:#bd9665}.code-note{background:#0f111b;border-color:#ffffff0b}.code-note code{color:#bf9ebb}.code-note p{color:#7e829f}th{color:#7f88a3;background:#1b1d2a;border-color:#ffffff0a}td{color:#9ea7c1;border-color:#ffffff0a}td strong{color:#d6daea}td small{color:#68748f}.history-row{color:#a0aac4;border-color:#ffffff10}.auth-page{background:#0b0d15}.auth-story .brand{font-size:29px}.auth-story h1{color:#fff;font-weight:600}.auth-form h2{color:#f0edf5}.auth-form>p{color:#808399}.auth-form input{color:#e2e2ef;background:#151824;border-color:#ffffff14}.auth-form label{color:#a1a4b9}.auth-form .primary{color:#fff;background:#e6334b;border-color:#e6334b}.auth-form .primary:hover{background:#f4435a}.auth-help{color:#606984}.password-field button{color:#77809c}.art-orbit{border-color:#9c6b9822}.floating-play{color:#edd3e6;background:linear-gradient(140deg,#af718f,#524166 60%,#272641);border-color:#d4a4cd33;box-shadow:20px 30px 50px #0005}.art-label{color:#a481a6}@media (width>=1500px){.channel-art{height:224px}.sculpture{top:44px;scale:1.17}.hero{min-height:415px}.hero-copy{padding:43px}.hero h2{font-size:49px}.hero-visual{transform-origin:50%;scale:1.08}.tile-front{inset-inline-end:130px;top:79px}.tile-back{inset-inline-end:73px;top:59px}.hero-badge{inset-inline-end:60px;bottom:30px}}@media (width<=1150px){.sidebar{width:195px;padding-inline:12px}.main-shell{width:calc(100% - 195px);margin-inline-start:195px}.sidebar .brand{gap:7px;font-size:23px}.hero-copy{width:59%;padding:32px 28px}.hero-visual{width:41%}.hero h2{font-size:38px}.hero p{font-size:11px}.tile-front{inset-inline-end:50px;width:156px;height:227px;top:81px}.tile-back{inset-inline-end:9px;width:156px;height:227px;top:61px}.hero-badge{inset-inline-end:10px;bottom:28px}.channel-art{height:160px}.sculpture{top:22px;scale:.93}.sculpture-2{top:0}.sculpture-3,.sculpture-4{top:16px}}@media (width<=900px){.sidebar{width:185px;padding-inline:10px}.main-shell{width:calc(100% - 185px);margin-inline-start:185px}.sidebar .brand{letter-spacing:3px;font-size:21px}.hero{min-height:365px}.hero-copy{width:62%;padding:29px 24px}.hero-visual{opacity:.8;width:38%}.hero h2{font-size:34px}.hero p{font-size:10px}.tile-front{inset-inline-end:23px;width:123px;height:202px;top:86px}.tile-back{inset-inline-end:-6px;width:123px;height:202px;top:65px}.hero-badge{inset-inline-end:2px;padding:10px;bottom:30px}.hero-foot{font-size:8px}.hero .primary{font-size:10px}.channel-art{height:180px}.sculpture{top:24px;scale:1}.sculpture-2{top:4px}.art-word{font-size:10px}.visual-star{inset-inline-start:-13px}.hero-ring{inset-inline-end:-105px}.ring-b{inset-inline-end:-140px}.ring-c{inset-inline-end:-175px}}@media (width<=680px),(hover:none) and (pointer:coarse) and (width<=1100px){.sidebar{width:240px;padding:29px 20px 20px}.sidebar .brand{font-size:26px}.main-shell{width:100%;margin-inline-start:0}.topbar{background:#0b0d15;height:66px}.page-intro h1{font-size:28px}.main-shell main{padding-top:27px}.hero{min-height:352px;margin-bottom:31px}.hero-visual{opacity:.85;width:30%}.hero h2{letter-spacing:-1.1px;margin-bottom:18px;font-size:35px}.hero p{max-width:200px;font-size:10px;line-height:1.9}.hero-kicker{letter-spacing:1.5px;margin-bottom:20px;font-size:7px}.hero .primary{padding:12px 13px;font-size:10px}.hero-foot{gap:6px;font-size:7px}.tile-front{inset-inline-end:-15px;width:104px;height:185px;top:69px}.tile-back{inset-inline-end:-43px;width:104px;height:185px;top:49px}.tile-bottom{font-size:11px}.tile-play{width:51px;height:51px}.tile-mini>span{font-size:3px}.hero-badge{inset-inline-end:-19px;padding:9px;font-size:7px;bottom:43px}.hero-badge strong{font-size:7px}.visual-star{inset-inline-start:-22px;font-size:24px;top:25px}.hero-ring{inset-inline-end:-130px}.ring-b{inset-inline-end:-165px}.ring-c{inset-inline-end:-200px}.channel-art{height:153px}.art-word{letter-spacing:1.4px;bottom:13px;font-size:9px;inset-inline-start:12px}.art-arrow{inset-inline-end:9px;bottom:9px}.art-arrow svg{width:17px}.sculpture{top:22px;scale:.84}.sculpture-2{top:3px}.sculpture-3,.sculpture-4{top:17px}.channel-info h3{font-size:12px}.channel-info span{font-size:8px}.auth-page{background:#0c0e17}.auth-mobile-brand .brand{color:#fff;font-size:28px}.auth-mobile-brand .brand-mark,.auth-mobile-brand .brand-dot{color:#e6334b}.auth-form input{padding:15px}.sidebar-overlay{background:#03040bcc}.hero-foot i{margin:0}.section-heading h2{font-size:19px}.topbar-actions .icon-button{background:#171b29}.hero{min-height:342px}.hero-copy{width:100%;padding:28px 23px}.hero h2{max-width:300px;font-size:34px}.hero p{max-width:245px;font-size:11px}.hero-visual{opacity:.24;pointer-events:none;z-index:0;width:40%;position:absolute;inset:0 0 0 auto}.hero-copy{z-index:1}.hero-badge{display:none}.hero-foot{font-size:8px}.page-intro h1{max-width:100%;font-size:27px}}.auth-switch{text-align:center;color:#9097ae!important;margin:24px 0 0!important;font-size:12px!important}.auth-switch .text-button{color:#f18ca0;margin-inline-start:6px}.auth-form:has(input[name=confirmPassword]){padding-top:35px;padding-bottom:35px}.auth-form:has(input[name=confirmPassword]) label{margin-bottom:16px}.membership-gate{margin-top:22px;padding-bottom:30px}.topbar{z-index:20;position:relative}.notifications,.notification-trigger{position:relative}.notification-count{top:-6px;color:#fff;background:#e6334b;border:2px solid #11131d;border-radius:12px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;font-weight:700;display:grid;position:absolute;inset-inline-end:-7px}.notification-panel{inset-inline-end:0;z-index:40;background:#171923;border:1px solid #ffffff20;border-radius:12px;width:370px;max-width:calc(100vw - 32px);padding:17px 0;position:absolute;top:46px;box-shadow:0 16px 60px #0009}.notification-heading{justify-content:space-between;align-items:center;padding:0 18px 8px;display:flex}.notification-heading h2{margin:0;font-size:17px}.notification-panel>.mark-read{color:#b9b6cf;margin:3px 18px 13px;font-size:11px}.notification-panel>p{color:#e8a0b2;padding:0 18px;font-size:12px}.notification-list{max-height:420px;overflow-y:auto}.notification-item{text-align:start;color:#8d92ab;background:0 0;border:0;border-top:1px solid #ffffff08;align-items:flex-start;gap:12px;width:100%;padding:16px 18px;display:flex}.notification-item:hover{background:#ffffff07}.notification-item>svg{color:#b79aac;flex-shrink:0;margin-top:2px}.notification-item>span{flex-direction:column;flex:1;gap:6px;display:flex}.notification-item strong{color:#e0dfea;font-size:12px;font-weight:550}.notification-item span span{color:#a3a6bc;overflow-wrap:anywhere;font-size:12px}.notification-item small{color:#6f7995;font-size:10px}.notification-item i{background:#e6334b;border-radius:50%;width:6px;height:6px;margin-top:5px}.notifications-empty{color:#8991ab;margin:0;padding:25px 22px;font-size:12px}.sidebar nav button>svg:last-child:not(:first-child){opacity:.65;margin-inline-start:auto}@media (width<=680px),(hover:none) and (pointer:coarse) and (width<=1100px){.notification-panel{top:61px;width:calc(100vw - 32px);position:fixed;inset-inline-end:16px}.breadcrumb{white-space:nowrap;max-width:175px;overflow:hidden}.auth-form:has(input[name=confirmPassword]) .auth-mobile-brand{margin-bottom:25px}.notification-list{max-height:60vh}}.auth-form .google-signin{color:#1f1f1f;background:#fff;border:1px solid #747775;gap:12px;min-height:44px;margin:12px 0 22px}.auth-form .google-signin:hover{background:#f2f2f2}.google-signin svg{flex-shrink:0}.auth-form .apple-signin{color:#fff;background:#000;border:1px solid #747775;gap:12px;min-height:44px;margin:0 0 22px}.auth-form .apple-signin:hover{background:#202020}.apple-signin svg{flex-shrink:0}.auth-form .telegram-signin{color:#fff;background:#087eaf;border:1px solid #239fce;gap:12px;min-height:44px;margin:0 0 22px;box-shadow:0 4px 14px #0088cc26}.auth-form .telegram-signin:hover{background:#066c98}.auth-form .telegram-signin:focus-visible{outline-offset:3px;outline:3px solid #7dd3fc}.telegram-signin svg{flex-shrink:0}.auth-form .google-signin:has(+.telegram-signin){margin-bottom:12px}.payment-instruction-attachments{gap:18px;margin-top:18px;display:grid}.payment-instruction-attachment{border-top:1px solid var(--line);margin:0;padding-top:16px}.payment-instruction-attachment figcaption{overflow-wrap:anywhere;margin-bottom:10px;font-size:12px;font-weight:600}.payment-instruction-attachment img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:70vh;display:block}.payment-instruction-attachment video{background:#000;width:100%;max-height:70vh;display:block}.payment-instruction-attachment iframe{border:1px solid var(--line);background:#fff;width:100%;height:min(70vh,680px);min-height:360px;display:block}@media (width<=680px),(hover:none) and (pointer:coarse) and (width<=1100px){.payment-instruction-attachment iframe{height:65vh;min-height:300px}}:root{--ink:#f4f4f6;--muted:#b9bac6;--line:#ffffff1a;--lime:#e50914;--sidebar:#09090d;color:#f4f4f6;background:#07070a;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,Noto Sans Arabic,sans-serif}body{background:radial-gradient(at 20% -10%,#e5091421,#0000 55%),radial-gradient(at 90% 80%,#785cf60a,#0000 60%),linear-gradient(#08080c,#0b0b10 45%,#050508)}.button.primary,.auth-form .primary{color:#fff;background:#e50914;border-color:#e50914;box-shadow:0 8px 26px #e5091424}.button.primary:hover,.auth-form .primary:hover{background:#ff202b;border-color:#ff202b}.button:focus-visible,button:focus-visible,a:focus-visible{outline-color:#e50914}.tag{color:#d7c9cd;background:#e509140a;border-color:#e5091438}.sidebar{background:linear-gradient(#09090d,#0c0b10);border-color:#ffffff0d}.sidebar nav button.active{background:linear-gradient(90deg,#e5091425,#e5091409);border-color:#e50914}.sidebar nav button.active>svg{color:#ff3842}.nav-dot,.private-pill>span,.notification-count,.notification-item i{background:#e50914}.topbar{background:#0b0b10e8}.private-pill>span{box-shadow:0 0 12px #e5091480}.notification-item.unread{background:#e509140c}.footer-dot{color:#e50914}.brand.amh-brand,.sidebar .brand.amh-brand,.auth-story .brand.amh-brand,.auth-mobile-brand .brand.amh-brand{letter-spacing:0;font-size:initial;color:#f4f4f6;gap:11px;min-width:0;padding-inline-start:0}.amh-logo{object-fit:cover;object-position:center 50%;background:#fff;border:1px solid #e5091455;border-radius:13px;flex-shrink:0;width:47px;height:47px;box-shadow:0 6px 20px #e509141c}.amh-brand-text{flex-direction:column;gap:5px;min-width:0;display:flex}.amh-brand-text strong{white-space:nowrap;letter-spacing:-.3px;font-size:15px;font-weight:750;line-height:1.2}.amh-brand-text small{color:#b9bac6;text-align:start;font-size:11px;font-weight:400;line-height:1.4}.sidebar .brand.amh-brand{margin-bottom:45px}.sidebar .amh-logo{border-radius:11px;width:40px;height:43px}.sidebar .amh-brand-text strong{font-size:13px}.sidebar .amh-brand-text small{font-size:10px}.page-intro .eyebrow{color:#cb8f94;letter-spacing:1.8px}.page-intro p,.section-heading p{color:#9696a8}.panel{background:linear-gradient(#ffffff07,#ffffff03);border:1px solid #ffffff13}.notice{color:#e7d8dc;background:linear-gradient(125deg,#e5091414,#19151e);border-color:#e5091433}.membership-banner{background:radial-gradient(at 95% 15%,#e5091424,#0000 65%),linear-gradient(120deg,#1e1118,#151117);border-color:#e5091430}.membership-banner .eyebrow{color:#c29096}.plan-option.chosen{background:#e509140d;border-color:#e5091466}.stat-card{background:linear-gradient(140deg,#241319,#141117);border-color:#ffffff15}.admin-tabs button.selected{border-color:#e50914}.empty-icon{color:#bd888e;background:#e509140c;border-color:#e5091422}.avatar{background:linear-gradient(145deg,#63303c,#241820)}.avatar.large{color:#ead4d8;background:linear-gradient(140deg,#66303b,#271923)}.auth-switch .text-button{color:#ff858d}.notifications{color:#f4f4f6}.notification-panel{background:#131217;border-color:#ffffff24}.notification-item>svg{color:#dc8f96}.amh-feature{background:radial-gradient(at 0 0,#e509142b,#0000 65%),linear-gradient(120deg,#1b0e13 0%,#0c0c11 60%,#08080b);border:1px solid #ffffff19;border-radius:22px;grid-template-columns:1.1fr .9fr;min-height:340px;margin-bottom:35px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 60px #0005}.amh-feature-copy{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;padding:39px 38px;display:flex}.amh-feature-label{letter-spacing:2px;color:#d58a91;align-items:center;gap:9px;margin-bottom:19px;font-size:9px;font-weight:650;display:flex}.amh-feature-label>span{background:#e50914;border-radius:50%;width:6px;height:6px;box-shadow:0 0 16px #e50914}.amh-feature h2{letter-spacing:-1.4px;margin:0 0 8px;font-size:43px;font-weight:750;line-height:1.1}.amh-arabic-title{color:#f1e6e7;margin:0 0 18px;font-size:24px;font-weight:550;line-height:1.55}.amh-feature-description{color:#aaa1ab;margin-bottom:22px;font-size:12px;line-height:1.85}.amh-feature .button{border-radius:9px;padding:13px 19px;font-size:12px}.amh-feature-access{color:#93868f;align-items:center;gap:7px;margin-top:19px;font-size:10px;display:flex}.amh-feature-art{background:radial-gradient(#a1091110,#0000 70%);place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.amh-feature-art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0d0c1100,#0c0c1100 85%,#0c0c1166);position:absolute;inset:0}.amh-feature-art>img{object-fit:contain;mix-blend-mode:screen;filter:drop-shadow(0 0 27px #e5091418);width:100%;height:360px}.amh-art-caption{bottom:22px;color:#b59da5;z-index:1;font-size:13px;position:absolute;inset-inline-end:30px}.amh-channel-card{background:linear-gradient(#ffffff06,#ffffff03);border:1px solid #ffffff18;border-radius:18px;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 10px 24px #0002}.amh-channel-card:hover{border-color:#e5091466;transform:translateY(-4px);box-shadow:0 18px 44px #0006,0 0 0 1px #e5091415}.amh-channel-cover{background:#070708;justify-content:center;align-items:center;height:220px;display:flex;position:relative;overflow:hidden}.amh-channel-cover>img{object-fit:contain;width:100%;height:100%;transition:transform .3s}.amh-channel-cover.photograph>img{object-fit:cover;object-position:center 45%}.amh-channel-cover.emblem>img{mix-blend-mode:screen;padding:9px 0 10px}.amh-channel-cover:after{content:"";pointer-events:none;background:linear-gradient(#0004,#0000 28% 55%,#000a);position:absolute;inset:0}.amh-channel-card:hover .amh-channel-cover>img{transform:scale(1.04)}.amh-channel-type{top:13px;letter-spacing:1px;color:#e3dce0;z-index:1;background:#09090bd9;border:1px solid #ffffff20;border-radius:20px;padding:5px 8px;font-size:7px;position:absolute;inset-inline-start:13px}.amh-channel-play{color:#fff;z-index:2;opacity:0;background:#e50914;border:1px solid #ff626a77;border-radius:50%;place-items:center;width:45px;height:45px;transition:opacity .2s,transform .2s;display:grid;position:absolute;transform:scale(.9);box-shadow:0 4px 25px #0008}.amh-channel-card:hover .amh-channel-play,.amh-channel-card:focus-visible .amh-channel-play{opacity:1;transform:scale(1)}.amh-channel-arabic{bottom:13px;color:#fff;z-index:1;font-size:16px;font-weight:600;position:absolute;inset-inline-end:15px}.amh-channel-card .channel-info{align-items:center;padding:16px 16px 18px}.amh-channel-card .channel-info h3{color:#f4f4f6;font-size:14px;font-weight:650}.amh-channel-card .channel-info span{color:#97909e;font-size:10px}.amh-channel-card .round-action{background:#e5091408;border-color:#e509143d}.amh-channel-card .round-action svg{color:#d8989e}.tabs button.selected{background:#e5091414;border-color:#e509143d}.library-note>span{color:#b6a7af}.library-note p{color:#776d79}.auth-story{background:radial-gradient(at 20% 0,#e509142a,#0000 65%),linear-gradient(#0c0b0f,#08080b)}.auth-story .amh-logo{width:54px;height:54px}.auth-story .amh-brand-text strong{font-size:20px}.auth-story .amh-brand-text small{font-size:13px}.auth-art.amh-auth-art{min-height:260px;max-height:440px;margin:12px 0}.amh-auth-art>img{object-fit:contain;mix-blend-mode:screen;width:100%;height:100%;max-height:380px}.auth-story h1{letter-spacing:0;text-align:start;margin-bottom:15px;font-size:36px;font-weight:650}.auth-story p{color:#a094a1}.auth-story .eyebrow{color:#bc747d}.auth-form{background:#0b0b10}.auth-form h2{font-size:27px}.auth-form .auth-help{color:#88818f}.auth-form input{background:#151218;border-color:#ffffff1a}.auth-form input:focus{border-color:#e5091477;box-shadow:0 0 0 3px #e509140c}.auth-footer{color:#806d79}.boot{color:#e50914;background:#08080c}@media (width>=1500px){.amh-feature{min-height:380px}.amh-feature-copy{padding:43px}.amh-feature h2{font-size:51px}.amh-feature-art>img{height:390px}.amh-channel-cover{height:260px}}@media (width<=1150px){.amh-feature h2{font-size:35px}.amh-feature-copy{padding:30px}.amh-feature-art>img{height:340px}.amh-channel-cover{height:190px}.sidebar .amh-logo{width:34px;height:39px}.sidebar .amh-brand-text strong{font-size:12px}.sidebar .brand.amh-brand{gap:8px}.amh-arabic-title{font-size:22px}}@media (width<=900px){.amh-feature{grid-template-columns:1.1fr .9fr;min-height:320px}.amh-feature-copy{padding:25px}.amh-feature h2{font-size:30px}.amh-feature-description{font-size:11px}.amh-feature-art>img{height:295px}.amh-arabic-title{font-size:20px}.amh-channel-cover{height:220px}.sidebar .amh-brand-text strong{font-size:11px}.sidebar .amh-brand-text small{font-size:9px}.sidebar .amh-logo{width:33px;height:38px}.sidebar .brand.amh-brand{gap:7px}}@media (width<=680px),(hover:none) and (pointer:coarse) and (width<=1100px){.sidebar .brand.amh-brand{gap:11px}.sidebar .amh-logo{width:44px;height:47px}.sidebar .amh-brand-text strong{font-size:15px}.sidebar .amh-brand-text small{font-size:11px}.amh-feature{border-radius:18px;grid-template-columns:1fr;min-height:0}.amh-feature-copy{z-index:2;align-items:flex-start;padding:27px 24px 26px}.amh-feature h2{letter-spacing:-1px;font-size:34px}.amh-feature-description{max-width:215px;font-size:11px}.amh-arabic-title{font-size:23px}.amh-feature-art{inset-inline-end:-40px;opacity:.19;pointer-events:none;width:205px;position:absolute;top:20px;bottom:0}.amh-feature-art>img{height:320px}.amh-art-caption{display:none}.amh-feature-access{font-size:9px}.amh-feature-label{font-size:8px}.amh-channel-cover{height:186px}.amh-channel-type{top:10px;padding:4px 6px;font-size:6px;inset-inline-start:10px}.amh-channel-arabic{bottom:10px;font-size:13px;inset-inline-end:10px}.amh-channel-card{border-radius:13px}.amh-channel-card .channel-info{padding:12px}.amh-channel-card .channel-info h3{font-size:12px}.amh-channel-card .channel-info span{font-size:8px}.amh-channel-card .round-action{width:22px;height:22px}.amh-channel-play{bottom:9px;opacity:1;background:#e50914db;width:36px;height:36px;inset-inline-start:9px;transform:none}.amh-channel-play svg{width:16px}.auth-mobile-brand .amh-logo{width:51px;height:55px}.auth-mobile-brand .amh-brand-text strong{font-size:20px}.auth-mobile-brand .amh-brand-text small{font-size:13px}.auth-form h2{font-size:26px}.auth-form{background:radial-gradient(at 0 0,#e5091412,#0000 55%),#0b0b10}.auth-page{background:#0b0b10}.library-note p{display:none}}.channel-photo-placeholder{color:#b89ca5;letter-spacing:3px;background:radial-gradient(at top,#38202a,#121018);place-items:center;width:100%;height:100%;font-size:48px;font-weight:650;display:grid}.amh-feature-art,.amh-auth-art{mix-blend-mode:screen;background:0 0}.amh-feature-art:after{display:none}.amh-feature-art>img,.amh-auth-art>img{mix-blend-mode:screen;filter:contrast(1.12);-webkit-mask-image:radial-gradient(#000 48%,#000e 60%,#0000 71%);mask-image:radial-gradient(#000 48%,#000e 60%,#0000 71%)}.amh-logo{object-fit:contain;background:#080b17}.amh-feature-art>img{object-fit:contain;width:auto;max-width:100%}.amh-auth-art>img{aspect-ratio:855/859;width:auto;max-width:100%;height:380px}.channel-statistics{text-align:start;color:#f4f4f6;padding:0 16px 16px}.channel-statistics dl{border-top:1px solid #ffffff18;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin:0;padding-top:16px;display:grid}.channel-statistics dt{color:#aaa5b1;margin-bottom:5px;font-size:11px}.channel-statistics dd{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:650}.channel-statistics .channel-statistics-updated{color:#aaa5b1;margin:15px 0 0;font-size:10px;line-height:1.5}.channel-statistics-pending{color:#aaa5b1;text-align:start;margin:0;padding:0 16px 16px;font-size:12px;line-height:1.6}.page-intro>.channel-statistics{max-width:640px;padding:20px 0 0}.page-intro>.channel-statistics dl{grid-template-columns:repeat(4,minmax(0,1fr))}.page-intro>.channel-statistics-pending{padding:16px 0 0}@media (width<=680px),(hover:none) and (pointer:coarse) and (width<=1100px){.channel-statistics{padding:0 12px 12px}.channel-statistics dl{gap:14px 8px}.channel-statistics dt{font-size:10px}.channel-statistics dd{font-size:14px}.channel-statistics-pending{padding:0 12px 12px}.page-intro>.channel-statistics dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.catalog-preview{max-width:1240px;margin:0 auto;padding:28px}.catalog-preview>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:42px;display:flex}.catalog-preview main{padding:0}.catalog-preview>header .button{font-size:12px}@media (width<=680px),(hover:none) and (pointer:coarse) and (width<=1100px){.catalog-preview{padding:20px 16px}.catalog-preview>header{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:28px}}.sidebar{overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:calc(18px + env(safe-area-inset-bottom));overflow-y:auto}.sidebar>*{flex-shrink:0}.amh-art-caption,.private-pill{display:none!important}.language-selector{color:var(--ink);flex-shrink:0;align-items:center;gap:6px;margin:0;display:inline-flex}.language-selector select{width:auto;max-width:140px;font:inherit;min-height:36px;color:var(--ink);border:1px solid var(--line);cursor:pointer;background:#17131c;border-radius:8px;margin:0;padding:8px 6px;font-size:12px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-language{justify-content:flex-end;margin-bottom:24px;display:flex}.topbar{gap:12px;height:auto;min-height:66px;padding-block:14px}.topbar>div,.breadcrumb,.topbar-actions{min-width:0}.topbar-actions{flex-wrap:wrap;flex-shrink:0;gap:10px}.breadcrumb{text-overflow:ellipsis;overflow:hidden}.main-shell,.panel,.page-intro,.two-columns>*{min-width:0}.button,.text-button,.sidebar nav button{white-space:normal;overflow-wrap:anywhere}.button svg,.text-button svg,.sidebar nav button svg{flex-shrink:0}.section-heading,.collection-toolbar,.row-actions,.modal-actions,.channel-order-actions{flex-wrap:wrap;gap:12px}.channel-info>div{overflow-wrap:anywhere;min-width:0}.filter-bar{flex-wrap:wrap}.filter-bar label{flex:1;min-width:120px}input,select,textarea{max-width:100%}input[type=password],input[type=email],input[type=url],input[type=number],input[type=date],input[type=datetime-local],input[name=login],input[name=reference],code,.player{direction:ltr;unicode-bidi:isolate}[dir=rtl] .lucide-arrow-left,[dir=rtl] .lucide-arrow-right,[dir=rtl] .lucide-arrow-up-right,[dir=rtl] .lucide-chevron-right{transform:scaleX(-1)}[dir=rtl] .eyebrow,[dir=rtl] .sidebar-label,[dir=rtl] .amh-feature-label,[dir=rtl] .amh-channel-type,[dir=rtl] .app-footer{letter-spacing:normal}[dir=rtl] .sidebar{inset-inline:0 auto}[dir=rtl] .amh-feature-art{direction:ltr}@media (width<=680px),(hover:none) and (pointer:coarse) and (width<=1100px){.topbar{flex-wrap:wrap;gap:8px;padding-inline:14px}.topbar-actions{gap:7px;margin-inline-start:auto}.topbar .private-pill{display:none}.language-selector select{max-width:110px;font-size:12px}.breadcrumb{max-width:130px}[dir=rtl] .sidebar{transform:translate(100%)}[dir=rtl] .sidebar.open{transform:translate(0)}.app-footer{flex-wrap:wrap;gap:8px}.catalog-preview>header .language-selector{margin-inline-start:auto}}.main-shell .saved-page{background:0 0;min-height:0;padding:0}.saved-video-card>div:last-child{min-width:0}[dir=rtl] .notification-panel{text-align:start}.password-field input{padding-inline:43px}.saved-video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.saved-video-card{text-align:start;color:inherit;background:#171923;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:14px;padding:14px;transition:border-color .15s,transform .15s;display:flex}.saved-video-card:hover:not(:disabled){border-color:#e6334b66;transform:translateY(-2px)}.saved-video-card:disabled{cursor:not-allowed;opacity:.55}.saved-video-art{color:#c8b9d8;background:linear-gradient(145deg,#342b4d,#1f2639);border-radius:8px;flex:none;place-items:center;width:78px;height:64px;display:grid;position:relative}.saved-video-art span{inset-inline-end:6px;color:#fff;background:#e6334b;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:5px}.saved-video-card h3{text-overflow:ellipsis;white-space:nowrap;margin:0 0 5px;font-size:13px;overflow:hidden}.saved-video-card p{color:#a2a5b7;margin:0 0 5px;font-size:11px}.saved-video-card small{color:#777d92;font-size:10px}@media (width<=900px){.saved-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px),(hover:none) and (pointer:coarse) and (width<=1100px){.saved-video-grid{grid-template-columns:1fr}}.saved-page,.saved-video-grid,.saved-video-card{min-width:0;max-width:100%}.saved-video-card{width:100%}.saved-video-card>div:last-child{flex:1;min-width:0;overflow:hidden}.saved-video-card h3{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box}.saved-video-card p,.saved-video-card small{overflow-wrap:anywhere;white-space:normal}.saved-video-card small{line-height:1.6;display:block}@media (width<=680px),(hover:none) and (pointer:coarse) and (width<=1100px){.saved-video-grid{grid-template-columns:minmax(0,1fr)}.saved-video-card{gap:12px;padding:12px}.saved-video-art{width:64px;height:64px}}.saved-video-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.saved-page{color:#f2f3f7;background:radial-gradient(at 80% 0,#20203966,#0000 45%),#0c0d13;min-height:100vh;padding:30px 42px 60px}.saved-page .page-intro{max-width:900px;margin-bottom:34px}.saved-page .notice{margin-bottom:28px}@media (width<=680px),(hover:none) and (pointer:coarse) and (width<=1100px){.saved-page{padding:27px 20px 40px}}
