@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#020811;--header:#050a14;--sidebar:#071225;--panel:#0d1728;--panel-soft:#121d31;--line:#7b91b72e;--text:#f8fbff;--muted:#9ba9c2;--accent:#ef1748;--blue:#1769e8}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);margin:0;font-family:Inter,Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}.site-header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050a14f5;grid-template-columns:280px minmax(280px,620px) auto;align-items:center;gap:24px;height:72px;padding:0 22px;display:grid;position:sticky;top:0}.brand{align-items:center;gap:9px;min-width:0;display:inline-flex}.brand img{object-fit:contain;width:38px;height:38px}.brand-play{border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:15px solid var(--accent);width:0;height:0}.brand strong{text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:900;overflow:hidden}.header-search{border:1px solid var(--line);background:#080d18;border-radius:999px;grid-template-columns:minmax(0,1fr) 60px;justify-self:center;width:min(100%,620px);height:42px;display:grid;overflow:hidden}.header-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;padding:0 18px}.header-search input::placeholder{color:#7f8aa1}.header-search button{border:0;border-left:1px solid var(--line);color:#dbe5f8;background:#10192b;place-items:center;display:grid}.header-actions{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:inline-flex}.upload-btn,.auth-btn,.circle-btn{border:1px solid var(--line);color:var(--text);background:#0a1222;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.upload-btn{background:linear-gradient(#2474ff,#1354c6);border-color:#568eff7a;border-radius:999px;gap:8px;min-height:42px;padding:0 17px}.auth-btn{border-radius:999px;min-height:40px;padding:0 15px}.auth-btn.accent{color:#ffdbe4}.circle-btn{border-radius:50%;width:42px;height:42px;position:relative}.circle-btn i{background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:9px}.app-layout{grid-template-columns:282px minmax(0,1fr);min-height:calc(100vh - 72px);display:grid}.sidebar{border-right:1px solid var(--line);background:linear-gradient(#08142afa,#040a14fa);grid-template-rows:minmax(0,1fr) auto;height:calc(100vh - 72px);display:grid;position:sticky;top:72px}.sidebar-scroll{padding:14px 14px 18px;overflow-y:auto}.sidebar-section{border-bottom:1px solid var(--line);margin-bottom:14px;padding:0 0 14px}.sidebar-section:last-child{border-bottom:0}.sidebar-section h2{color:var(--text);margin:0 0 8px;padding:0 12px;font-size:14px;font-weight:900}.sidebar-section nav{gap:4px;display:grid}.sidebar-section a{min-height:40px;color:var(--text);border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:0 13px;font-size:15px;font-weight:800;display:grid}.sidebar-section a.active,.sidebar-section a:hover{background:#4a689c47}.sidebar-section svg{color:#e6edf9}.sidebar-copy{color:#73819b;padding:18px 28px}.app-content{background:radial-gradient(circle at 30% 0%, #142a4c2e, transparent 32%), var(--bg);min-width:0}:is(html:has(.mixs-page-shell),body:has(.mixs-page-shell)),:is(.app-content:has(.mixs-page-shell),.content:has(.mixs-page-shell),.page-shell:has(.mixs-page-shell)){overflow:hidden}.page-shell{width:100%;margin:0;padding:24px}.page-title{align-items:center;gap:8px;margin:4px 0 18px;font-size:22px;font-weight:900;line-height:1.1;display:flex}.page-title:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:11px solid var(--accent);width:0;height:0}.mixs-section-title:before{content:none}.mixs-section-title-icon{width:22px;height:22px;color:var(--accent);filter:drop-shadow(0 0 10px #fb174e52)}.video-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:32px 16px;display:grid}.home-video-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.home-video-grid-after-mixs{margin-top:1.35rem}.home-personalized-section{gap:1.2rem;margin-bottom:2.25rem;display:grid}.personalized-section-title{margin-bottom:0}.personalized-section-title:before{content:none}.personalized-section-title-icon{width:22px;height:22px;color:var(--accent);filter:drop-shadow(0 0 10px #fb174e52)}.home-subsection-title{color:#f8fbff;margin:0;font-size:16px;font-weight:900;line-height:1.2}.search-page{gap:1.35rem;max-width:1120px;display:grid}.search-results-head{color:#f8fbff;align-items:center;gap:.85rem;display:flex}.search-results-head svg{color:var(--accent)}.search-results-head h1{margin:0;font-size:1.25rem;font-weight:850;line-height:1.2}.search-results-head span{color:#cfdaefb8;margin-top:.22rem;font-size:.85rem;display:block}.search-results-list{gap:1rem;display:grid}.search-result-card{grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:1rem;min-width:0;display:grid}.search-result-thumb{aspect-ratio:16/9;background:#05070c;border:1px solid #7b91b729;border-radius:.55rem;display:block;position:relative;overflow:hidden}.search-result-thumb.is-mix{aspect-ratio:9/12;max-height:270px}.search-result-thumb img,.search-result-thumb>span{object-fit:cover;width:100%;height:100%}.search-result-thumb>span{background:linear-gradient(135deg,#101a2d,#05070c);display:block}.search-result-thumb small{color:#fff;background:#000000db;border-radius:.3rem;padding:.18rem .38rem;font-size:.72rem;font-weight:850;position:absolute;bottom:.45rem;right:.45rem}.search-result-copy{min-width:0;padding-top:.1rem}.search-result-title{color:#f8fbff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.02rem;font-weight:820;line-height:1.3;display:-webkit-box;overflow:hidden}.search-result-meta{color:#cfdaefad;flex-wrap:wrap;gap:.35rem .55rem;margin-top:.38rem;font-size:.78rem;display:flex}.search-result-channel{color:#e8eefbdb;align-items:center;gap:.55rem;margin-top:.78rem;font-size:.84rem;font-weight:650;display:flex}.search-result-avatar{color:#fff;background:linear-gradient(145deg,#fb174e,#2357d7);border-radius:50%;place-items:center;width:28px;height:28px;font-size:.68rem;font-weight:900;display:grid;overflow:hidden}.search-result-avatar img{object-fit:cover;width:100%;height:100%}.search-result-copy p{color:#cfdaefad;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.72rem 0 0;font-size:.84rem;line-height:1.45;display:-webkit-box;overflow:hidden}.video-card{min-width:0}.video-thumb{aspect-ratio:16/9;background:#05070c;border:1px solid #7b91b729;border-radius:8px;display:block;position:relative;overflow:hidden}.video-thumb img,.video-thumb>span:first-child{object-fit:cover;width:100%;height:100%}.video-thumb>span:first-child{background:#060910;display:block}.video-duration{color:#fff;text-align:center;background:#000000e0;border-radius:5px;min-width:40px;padding:3px 6px;font-size:12px;font-weight:900;position:absolute;bottom:7px;right:7px}.video-info-row{grid-template-columns:34px minmax(0,1fr);gap:9px;padding-top:10px;display:grid}.video-avatar,.creator-avatar{color:#fff;background:linear-gradient(145deg,#fb174e,#2357d7);border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid;overflow:hidden}.video-avatar{width:34px;height:34px}.video-avatar img,.creator-avatar img{object-fit:cover;width:100%;height:100%}.video-meta{gap:3px;min-width:0;display:grid}.video-title-row{grid-template-columns:minmax(0,1fr) 24px;gap:6px;display:grid;position:relative}.video-title{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:39px;font-size:14px;font-weight:900;line-height:1.33;display:-webkit-box;overflow:hidden}.video-title-row button{color:#c7d2e5;background:0 0;border:0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.video-title-row button:hover{background:#7b91b729}.video-meta span,.video-meta small,.muted{color:#b5c1d5;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mixs-home-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid;overflow:hidden}.mixs-list-grid{grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:28px 16px;display:grid}.mix-card{min-width:0}.mix-preview{aspect-ratio:9/16;background:#05070c;border:1px solid #7b91b72e;border-radius:8px;display:block;position:relative;overflow:hidden}.mix-preview img,.mix-preview>span{object-fit:cover;width:100%;height:100%}.mix-preview>span{background:#060910;display:block}.mix-copy{grid-template-columns:minmax(0,1fr) 24px;align-items:start;gap:6px;padding-top:10px;display:grid}.mix-title{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:900;line-height:1.25;display:-webkit-box;overflow:hidden}.mix-copy button{color:#c7d2e5;background:0 0;border:0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.mix-stats{color:#b5c1d5;align-items:center;gap:10px;margin-top:6px;font-size:12px;display:flex}.player-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:28px;display:grid}.watch-column{min-width:0}.video-player,.video-empty{aspect-ratio:16/9;background:#000;border:0;border-radius:8px;width:100%}.video-empty{color:var(--muted);place-items:center;display:grid}.mixs-route-shell{place-items:center;min-height:calc(100vh - 72px);padding-top:0;padding-bottom:0;display:grid}.mixs-page-shell{place-items:center;width:100%;height:calc(100vh - 96px);min-height:620px;display:grid;position:relative}.mixs-feed-list{scroll-snap-type:y mandatory;scrollbar-width:none;width:min(520px,100%);height:100%;overflow-y:auto}.mixs-feed-item{scroll-snap-align:center;grid-template-columns:minmax(260px,398px) 72px;justify-content:center;align-items:end;gap:10px;min-height:100%;display:grid}.mixs-phone-frame{aspect-ratio:9/16;background:#000;border:1px solid #7b91b747;border-radius:14px;min-height:520px;max-height:calc(100vh - 120px);position:relative;overflow:hidden;box-shadow:0 24px 80px #0000005c}.mixs-video,.mixs-video-host,.mixs-phone-frame .video-empty{object-fit:cover;background:#000;width:100%;height:100%}.mixs-phone-frame .video-empty{aspect-ratio:auto}.mixs-volume-btn{z-index:4;color:#fff;background:#0000006b;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:12px;left:12px}.mixs-feed-overlay{z-index:3;background:linear-gradient(#0000,#000000db);gap:5px;padding:74px 14px 16px;display:grid;position:absolute;bottom:0;left:0;right:0}.mixs-feed-overlay strong,.mixs-feed-overlay p,.mixs-feed-overlay span{color:#fff;margin:0}.mixs-feed-overlay strong,.mixs-feed-overlay p{font-weight:900}.mixs-feed-overlay span{color:#dce5f4;font-size:13px}.mixs-actions{color:#fff;justify-items:center;gap:7px;padding-bottom:18px;display:grid}.mixs-actions button,.mixs-action-avatar{color:#fff;background:#ffffff1c;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.mixs-action-avatar{background:linear-gradient(145deg,#fb174e,#2357d7);font-weight:900;overflow:hidden}.mixs-action-avatar img{object-fit:cover;width:100%;height:100%}.mixs-actions span:not(.mixs-action-avatar){margin-bottom:8px;font-size:13px;font-weight:900}.mixs-feed-nav{z-index:20;gap:12px;display:grid;position:fixed;top:50%;right:42px}.mixs-feed-nav button{color:#fff;background:#ffffff1a;border:0;border-radius:50%;width:44px;height:44px;font-size:20px;font-weight:900}.watch-title{margin:18px 0 8px;font-size:clamp(24px,3vw,36px);line-height:1.12}.watch-meta,.creator-row{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.creator-row{color:var(--text);margin:18px 0}.creator-avatar{width:42px;height:42px}.description-box,.side-panel,.empty-state{border:1px solid var(--line);background:#0d1728e0;border-radius:8px}.description-box{color:#d7dde6;white-space:pre-wrap;padding:16px}.side-panel{gap:14px;padding:16px;display:grid}.side-panel h2{margin:0;font-size:16px}.side-item{grid-template-columns:118px minmax(0,1fr);gap:10px;display:grid}.side-item img,.side-item-thumb{aspect-ratio:16/9;background:var(--panel-soft);object-fit:cover;border-radius:6px;width:118px}.side-item strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.25;display:-webkit-box;overflow:hidden}.side-item small{color:var(--muted);margin-top:4px;display:block}.empty-state{color:var(--muted);padding:28px}.upload-wizard{border:1px solid var(--line);background:radial-gradient(circle at 70% 0,#5b32b038,#0000 38%),linear-gradient(#0d1b32f5,#050d1af5);border-radius:14px;padding:20px}.upload-header-row{margin-bottom:26px}.upload-title{color:#fff;margin:0 0 8px;font-size:clamp(28px,4vw,36px);line-height:1}.upload-dropzone{color:#fff;text-align:center;background:#09162ad1;border:1px dashed #257dff;border-radius:14px;place-content:center;justify-items:center;gap:18px;width:100%;min-height:min(56vh,570px);display:grid}.upload-drop-icon{background:linear-gradient(145deg,#126fff,#8b2be8);border:1px solid #508dff73;border-radius:50%;place-items:center;width:110px;height:110px;display:grid;box-shadow:0 22px 60px #3765ff52}.upload-dropzone strong{font-size:17px}.upload-dropzone span:not(.upload-drop-icon){color:#c6d2e6}.upload-dropzone i,.upload-primary-btn,.upload-created-link{color:#fff;background:linear-gradient(100deg,#0d73ff,#6247ff 58%,#d719cf);border:1px solid #578bff85;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-style:normal;font-weight:900;display:inline-flex}.upload-file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.upload-legal-note{text-align:center;margin:18px 0 0}.upload-next-grid{grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:18px;display:grid}.upload-next-panel,.upload-video-preview{background:#081222c7;border:1px solid #6584b838;border-radius:12px;align-content:start;gap:14px;padding:16px;display:grid}.upload-next-panel label{color:#fff;gap:7px;font-weight:900;display:grid}.upload-next-panel input,.upload-next-panel textarea,.upload-next-panel select{color:#f6f8ff;background:#030a14bd;border:1px solid #6381b247;border-radius:10px;outline:0;width:100%;padding:12px}.upload-preview-player{aspect-ratio:16/9;background:#000;border-radius:10px;overflow:hidden}.upload-preview-player video{object-fit:contain;width:100%;height:100%}.upload-file-summary{gap:8px;display:grid}.upload-inline-status{color:#cbd6e8;background:#060f1dcc;border:1px solid #6584b838;border-radius:10px;align-items:center;gap:8px;padding:12px;display:flex}.upload-inline-status.ready{color:#81f59c;border-color:#2cda6959}.upload-inline-status.error{color:#ff9db0;border-color:#f43f5e73}.upload-activity-track{background:#8ea0c02e;border-radius:999px;height:8px;overflow:hidden}.upload-activity-track span{border-radius:inherit;background:linear-gradient(90deg,#0d73ff,#8f35ff,#d921d3);height:100%;display:block}.auth-shell{place-items:center;min-height:calc(100vh - 144px);display:grid}.auth-panel{border:1px solid var(--line);background:linear-gradient(#0d1b32f5,#050d1af5);border-radius:14px;gap:14px;width:min(440px,100%);padding:24px;display:grid}.auth-panel h1{margin:0 0 8px;font-size:30px}.auth-panel p{color:var(--muted);margin:0}.auth-panel label{color:#fff;gap:7px;font-weight:900;display:grid}.auth-panel input{color:#f6f8ff;background:#030a14bd;border:1px solid #6381b247;border-radius:10px;outline:0;padding:12px}.auth-check{grid-template-columns:auto minmax(0,1fr);justify-content:start;align-items:center;font-size:14px}.auth-check input{width:18px;height:18px}.auth-panel button{color:#fff;background:linear-gradient(100deg,#0d73ff,#6247ff 58%,#d719cf);border:1px solid #578bff85;border-radius:999px;min-height:44px;font-weight:900}.auth-error{color:#ffb8c6;background:#f43f5e1f;border:1px solid #f43f5e73;border-radius:10px;padding:10px}.auth-switch{text-align:center}.auth-switch a{color:#8db7ff;font-weight:900}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.site-header{grid-template-columns:auto minmax(180px,1fr) auto}.auth-btn{display:none}.app-layout{grid-template-columns:78px minmax(0,1fr)}.sidebar-section h2,.sidebar-section a span,.sidebar-copy{display:none}.sidebar-section a{grid-template-columns:1fr;justify-items:center;padding:0}.home-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mixs-home-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.site-header{grid-template-columns:1fr auto;gap:12px;height:auto;min-height:64px;padding:10px 14px}.header-search{grid-area:2/1/auto/-1}.upload-btn span,.circle-btn,.sidebar{display:none}.app-layout{display:block}.page-shell{padding:16px}.home-video-grid,.video-grid{grid-template-columns:1fr;gap:24px}.mixs-home-row{scroll-snap-type:x mandatory;gap:12px;padding-bottom:6px;display:flex;overflow:auto hidden}.mixs-home-row .mix-card{scroll-snap-align:start;flex:0 0 46vw}.mixs-list-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.player-layout{grid-template-columns:1fr}.mixs-route-shell{padding:0;display:block}.mixs-page-shell{height:calc(100vh - 116px);min-height:0}.mixs-feed-item{grid-template-columns:minmax(0,1fr) 58px;gap:6px;padding:0 8px}.mixs-phone-frame{width:100%;min-height:0;max-height:calc(100vh - 132px)}.mixs-feed-nav{display:none}.upload-next-grid{grid-template-columns:1fr}.side-panel{background:0 0;border:0;padding:0}}.player-shell{grid-template-columns:minmax(0,1fr) clamp(500px,27vw,530px);align-items:start;gap:.75rem;width:100%;max-width:100%;display:grid;overflow-x:clip}.player-main-column,.player-side-column{gap:.66rem;min-width:0;display:grid}.player-stage{aspect-ratio:16/9;background:radial-gradient(circle at 30% 25%,#2b2b2b,#0f0f0f);border:1px solid #272727;border-radius:.62rem;width:100%;max-height:calc(100dvh - 98px);position:relative;overflow:hidden}.player-stage-loading:after,.player-stage-ready:after{display:none}.player-video{object-fit:contain;background:#050505;width:100%;height:100%;display:block}.player-video-host{position:absolute;inset:0}.player-video-host>.video-js{width:100%;height:100%}.watch-page-shell{width:100%;max-width:none;padding:.18rem .35rem 2.1rem;overflow-x:clip}.watch-app-shell,.watch-app-shell .content{max-width:100%;overflow-x:hidden}html:has(.watch-page-shell){max-width:100%;overflow-x:hidden}body:has(.watch-page-shell){max-width:100%;overflow-x:hidden}.player-loading-overlay{z-index:4;pointer-events:none;background:#000;place-items:center;display:grid;position:absolute;inset:0}.player-loading-spinner{border:5px solid #ffffff38;border-top-color:#fff;border-radius:50%;width:54px;height:54px;animation:.9s linear infinite playerSpin}.player-loading-track{background:#ffffff2e;height:3px;position:absolute;bottom:3.1rem;left:.75rem;right:.75rem}.player-loading-track b{background:#f03;border-radius:999px;width:32%;height:100%;animation:1.15s ease-in-out infinite playerLoadBar;display:block}@keyframes playerSpin{to{transform:rotate(360deg)}}@keyframes playerLoadBar{0%{width:12%;transform:translate(0)}55%{width:38%}to{width:16%;transform:translate(250%)}}.player-empty-state,.player-status-message,.empty-state-panel{color:#d8d8d8;text-align:center;background:#171717;border:1px dashed #343434;border-radius:.9rem;align-content:center;place-items:center;gap:.35rem;min-height:170px;padding:1rem;display:grid}.player-empty-state,.player-status-message{background:linear-gradient(135deg,#141414eb,#070707f5);border:0;border-radius:0;position:absolute;inset:0}.player-empty-state strong,.player-status-message strong,.empty-state-panel strong{color:#fff;font-size:1.04rem}.player-empty-state span,.player-status-message span,.empty-state-panel span,.empty-state-panel small{color:#aaa;font-size:.92rem}.empty-state-panel-compact{min-height:96px;padding:.85rem}.yt-info-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.72rem;display:flex}.yt-channel-cluster{align-items:center;gap:.75rem;min-width:13rem;display:flex}.yt-channel-avatar{color:#fff;background:#2d2d2d;border-radius:999px;place-items:center;width:2.55rem;height:2.55rem;font-weight:700;display:grid;overflow:hidden}.yt-channel-avatar img{object-fit:cover;width:100%;height:100%}.yt-channel-copy{gap:.12rem;display:grid}.yt-actions-row{flex-wrap:wrap;flex:28rem;justify-content:flex-end;align-items:center;gap:.65rem;margin-left:auto;display:flex}.yt-edit-btn{background:#2b2b2b;border-color:#ffffff2e}.yt-more-actions{flex:none;display:none;position:relative}.yt-more-btn{justify-content:center;width:42px;padding-inline:0}.yt-more-menu{z-index:35;background:#222;border:1px solid #303030;border-radius:.7rem;gap:.2rem;min-width:168px;padding:.45rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 14px 32px #0000006b}.yt-more-menu button{color:#f1f1f1;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.55rem;padding:.55rem .75rem;display:flex}.yt-more-menu button:hover{background:#303030}.player-overlay-top,.player-overlay-bottom{justify-content:space-between;align-items:center;padding:.75rem;display:flex;position:absolute;left:0;right:0}.player-overlay-top{pointer-events:none;top:0}.player-overlay-bottom{background:linear-gradient(#0000,#000000b8);bottom:0}.player-audio-unlock{z-index:4;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#0e0e0ec2;border:1px solid #ffffff38;border-radius:999px;padding:.7rem 1rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 28px #00000052}.player-audio-unlock:hover{background:#1c1c1cdb}.player-badge{color:#fff;background:#f03;border-radius:999px;padding:.3rem .6rem;font-size:.78rem;font-weight:700}.player-controls-inline{gap:.4rem;display:flex}.yt-subscribe-btn{align-items:center;gap:.42rem;padding-inline:1.1rem;transition:background .22s,border-color .22s,box-shadow .22s,transform .22s;display:inline-flex;position:relative;overflow:hidden}.yt-subscribe-btn.is-subscribed{color:#f7fbff;background:#192334f5;border:1px solid #6982b43d;box-shadow:inset 0 0 0 1px #ffffff0a}.yt-subscribe-btn.is-animating{animation:.42s both subscribe-pop}.yt-subscribe-check{opacity:0;place-items:center;width:0;height:1rem;transition:width .2s,opacity .2s;display:inline-grid;overflow:hidden}.yt-subscribe-check svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.yt-subscribe-btn.is-subscribed .yt-subscribe-check{opacity:1;width:1rem}@keyframes subscribe-pop{0%{transform:scale(1)}45%{transform:scale(1.08);box-shadow:0 0 0 7px #2563eb33}to{transform:scale(1)}}.control-btn{color:#f1f1f1;background:#1c1c1cdb;border:1px solid #303030;border-radius:.6rem;padding:.35rem .58rem}.auth-layout-shell{isolation:isolate;background:radial-gradient(circle at 12% 30%,#ff174457,#0000 34%),radial-gradient(circle at 88% 45%,#2563eb5c,#0000 38%),radial-gradient(circle at 52% 55%,#0ea5e914,#0000 32%),linear-gradient(125deg,#020617 0%,#030712 42%,#070b14 100%);min-height:100vh;position:relative;overflow:hidden}.auth-layout-shell:before,.auth-layout-shell:after{content:"";pointer-events:none;z-index:0;position:absolute}.auth-layout-shell:before{opacity:.45;background:radial-gradient(circle,#ff174473 0 1.5px,#0000 2px) 10% 26%/180px 180px,radial-gradient(circle,#2563eb66 0 1.5px,#0000 2px) 86% 38%/210px 210px,radial-gradient(circle,#ffffff2e 0 1px,#0000 1.5px) 58% 70%/240px 240px;inset:-18%}.auth-layout-shell:after{border:1px solid #2563eb47;border-radius:50%;width:920px;height:920px;bottom:-360px;right:-260px;box-shadow:-620px -180px 0 -1px #ff174421,0 0 54px #2563eb2e}.auth-layout-backdrop{z-index:0;pointer-events:none;background:linear-gradient(90deg,#ff174414,#0000 28% 72%,#2563eb14),radial-gradient(#080d1a4d,#020617b8 72%);position:absolute;inset:0}.auth-layout-main{z-index:1;place-items:center;min-height:100vh;padding:1.5rem;display:grid;position:relative}.auth-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#080d1ae0,#080d1ac7) padding-box padding-box,linear-gradient(135deg,#ff17448c,#ffffff14 46%,#2563eb99) border-box;border:1px solid #0000;border-radius:2rem;width:min(100%,540px);padding:clamp(1.4rem,4vw,2.75rem);position:relative;box-shadow:0 34px 90px #00000094,-18px 0 74px #ff174426,18px 0 74px #2563eb26}.auth-card:has(.auth-register-wrap){width:min(100%,680px)}.auth-card:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 8% 8%,#ff17442e,#0000 26%),radial-gradient(circle at 92% 6%,#0ea5e924,#0000 28%);position:absolute;inset:1px}.auth-form-wrap{z-index:1;gap:1.45rem;display:grid;position:relative}.auth-header{text-align:center;justify-items:center;gap:.72rem;display:grid}.auth-logo{color:#fff;align-items:center;gap:.65rem;font-size:clamp(1.45rem,4vw,1.95rem);font-weight:800;display:inline-flex}.auth-logo strong{color:#ff1744}.auth-logo-mark{color:#fff;background:linear-gradient(145deg,#ff1744,#7f1230 52%,#2563eb);border-radius:.82rem;place-items:center;width:2.65rem;height:2.65rem;font-weight:900;display:grid;box-shadow:0 12px 34px #ff174452,0 0 22px #2563eb33}.auth-title{color:#fff;margin:0;font-size:clamp(2rem,5vw,2.75rem);font-weight:900;line-height:1.2}.auth-subtitle{color:#a1a1aa;margin:0;font-size:clamp(.95rem,2vw,1.05rem)}.auth-form{gap:1rem;display:grid}.auth-register-wrap{gap:1.15rem}.auth-register-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem;display:grid}.auth-field-wide{grid-column:1/-1}.auth-field{gap:.55rem;display:grid}.auth-label{color:#fff;font-size:.96rem;font-weight:650}.auth-input-shell{color:#94a3b8;background:#0206178c;border:1px solid #ffffff1f;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:58px;padding:0 1rem;transition:border-color .18s,box-shadow .18s,background .18s;display:grid}.auth-input-shell:focus-within{background:#020617b8;border-color:#ff174480;box-shadow:0 0 0 3px #ff17441f,0 0 28px #2563eb1f}.auth-field:has(.auth-field-error) .auth-input-shell{border-color:#ff17448c;box-shadow:0 0 0 3px #ff17441a}.auth-field-message{color:#94a3b8;margin:-.18rem 0 0;font-size:.82rem;line-height:1.35}.auth-field-error{color:#fb7185}.auth-input-icon{color:#94a3b8}.auth-input{color:#f3f3f3;background:#0206178c;border:1px solid #ffffff1f;border-radius:.65rem;outline:none;width:100%;padding:.7rem .8rem;transition:border-color .2s,box-shadow .2s}.auth-input-shell .auth-input{color:#fff;background:0 0;border:0;border-radius:0;min-width:0;padding:0}.auth-input::placeholder{color:#94a3b8}.auth-select{appearance:none;cursor:pointer}.auth-select option{color:#f8fafc;background:#020617}.auth-input:focus{border-color:#ff1744;box-shadow:0 0 0 3px #ff174429}.auth-input-shell .auth-input:focus{box-shadow:none}.auth-password-toggle{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;display:grid}.auth-password-toggle:hover{color:#fff;background:#ffffff14}.auth-options-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.auth-remember-row{color:#fff;cursor:pointer;align-items:center;gap:.55rem;width:fit-content;font-size:.95rem;display:inline-flex}.auth-remember-row input{accent-color:#ff1744;width:1.1rem;height:1.1rem}.auth-forgot-link{color:#ff1744;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.auth-forgot-link:hover{color:#ff5c7d}.auth-primary-btn,.auth-secondary-btn{cursor:pointer;border:0;border-radius:.85rem;padding:.95rem 1rem;font-weight:700}.auth-primary-btn{color:#fff;background:linear-gradient(135deg,#ff1744,#f31245 48%,#e11d48);min-height:58px;font-size:1.08rem;transition:transform .18s,box-shadow .18s,filter .18s;box-shadow:0 18px 34px #ff174442,0 0 28px #ff174429}.auth-primary-btn:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 22px 42px #ff174457,0 0 38px #ff174438}.auth-primary-btn:disabled{cursor:not-allowed;opacity:.76;transform:none}.auth-secondary-btn{color:#bcbcbc;background:#2a2a2a}.auth-secondary-btn:disabled{cursor:not-allowed;opacity:.85}.auth-status-box{color:#cbd5e1;background:#0f172aa6;border:1px solid #2563eb59;border-radius:.65rem;padding:.62rem .72rem;font-size:.86rem}.auth-status-error{color:#ffc2ce;background:#5f243038;border-style:solid;border-color:#ff174459}.auth-switch-text{color:#a1a1aa;text-align:center;margin:0;font-size:1rem}.auth-link{color:#ff1744;font-weight:700}.auth-link:hover{color:#ff7a95}.auth-route-loading{color:#cfcfcf;place-items:center;min-height:220px;display:grid}.mixs-page-shell{justify-items:center;gap:0;height:calc(100dvh - 72px);min-height:calc(100dvh - 72px);max-height:calc(100dvh - 72px);display:grid;position:relative;overflow:hidden}.mixs-page-head{gap:.25rem;width:min(100%,380px);display:grid}.mixs-feed-list{scrollbar-width:none;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;grid-template-columns:minmax(0,1fr);grid-auto-rows:100%;justify-items:center;gap:0;width:100%;height:100%;display:grid;overflow-y:auto}.mixs-feed-list::-webkit-scrollbar{display:none}.mixs-feed-item{scroll-snap-align:start;scroll-snap-stop:always;grid-template-rows:1fr;grid-template-columns:1fr auto;place-items:end center;width:min(100%,448px);height:100%;display:grid;position:relative}.mixs-phone-frame{grid-area:1/1}.mixs-feed-actions-outer{z-index:2;grid-area:1/2;align-items:center;height:100%;margin-left:.5rem;display:flex;position:relative}.mixs-feed-actions{color:#f2f2f2;background:0 0;align-content:center;justify-items:center;gap:.28rem;font-size:.74rem;font-weight:600;display:grid}.mixs-phone-frame{aspect-ratio:9/16;cursor:pointer;background-color:#151515;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #2f2f2f;border-radius:1rem;width:min(100%,424px);height:min(100%,89vh);position:relative;overflow:hidden;transform:none}.mixs-volume-control{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:0;width:38px;height:38px;padding:0 .55rem;transition:width .18s,gap .18s,padding .18s,background .18s,border-color .18s;display:flex;position:absolute;top:.7rem;left:.7rem;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0000002e}.mixs-volume-control:hover,.mixs-volume-control.is-open{background:#ffffff29;border-color:#ffffff38;gap:.55rem;width:min(52%,188px);padding:0 .75rem;box-shadow:inset 0 1px #ffffff47,0 10px 24px #00000038}.mixs-volume-btn{color:#fff;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:20px;height:20px;padding:0;display:grid}.mixs-volume-btn .mixs-action-svg{width:18px;height:18px}.mixs-volume-range{opacity:0;cursor:pointer;appearance:none;pointer-events:none;background:#fff6;border-radius:999px;width:0;height:3px;transition:width .18s,opacity .12s}.mixs-volume-control:hover .mixs-volume-range,.mixs-volume-control.is-open .mixs-volume-range{opacity:1;pointer-events:auto;width:100%}.mixs-volume-range::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 8px #00000073}.mixs-volume-range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 8px #00000073}.mixs-rail-title-link{color:inherit;text-decoration:none}.mixs-rail-title-link:hover .mixs-rail-card-title{text-decoration:underline}.mixs-phone-frame img,.mixs-feed-video-host,.mixs-feed-video-host>.mixs-feed-video,.mixs-feed-video-host>.video-js,.mixs-feed-video-host .vjs-tech{width:100%;height:100%}.mixs-phone-frame img,.mixs-feed-video,.mixs-feed-video-host .vjs-tech{object-fit:cover;display:block}.mixs-feed-video-host{position:absolute;inset:0}.mixs-feed-video{z-index:1;opacity:1;position:relative}.mixs-feed-video-host>.video-js,.mixs-feed-video-host>.mixs-feed-video{background:#050505}.mixs-feed-overlay{z-index:4;background:linear-gradient(#0000,#0000001a 45%,#000000c7);justify-content:space-between;align-items:flex-end;gap:.7rem;padding:.9rem .8rem 1rem;display:flex;position:absolute;inset:0}.mixs-audio-unlock{z-index:4;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#0e0e0ec2;border:1px solid #ffffff38;border-radius:999px;padding:.7rem 1rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 28px #00000052}.mixs-audio-unlock:hover{background:#1c1c1cdb}.mixs-feed-meta{gap:.2rem;max-width:72%;display:grid}.mixs-feed-user{font-size:.96rem}.mixs-feed-caption{margin:0;font-size:.92rem;line-height:1.3}.mixs-feed-audio{color:#ddd;font-size:.8rem}.mixs-feed-actions{color:#f2f2f2;align-content:end;justify-items:center;gap:.28rem;font-size:.74rem;font-weight:600;display:grid}.mixs-action-btn{color:#fff;cursor:pointer;background:#171717e6;border:1px solid #4a4a4a;border-radius:999px;width:40px;height:40px}.mixs-action-btn:hover{background:#2d2d2df2}.mixs-feed-progress{background:#ffffff4d;height:3px;position:absolute;inset:auto 0 0}.mixs-feed-progress:before{content:"";width:var(--mix-progress,0%);background:#f03;height:100%;transition:width 80ms linear;display:block}.mixs-feed-nav{z-index:3;gap:.7rem;display:grid;position:absolute;top:50%;right:clamp(1rem,4vw,3rem);transform:translateY(-50%)}.mixs-feed-nav button{color:#fff;cursor:pointer;background:#141414d6;border:0;border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.1rem;line-height:1;display:grid;box-shadow:0 4px 14px #00000059}.mixs-feed-nav button:hover{background:#232323eb}.mixs-feed-nav .mixs-action-svg{width:20px;height:20px}@media (max-width:560px){.auth-layout-main{padding:1rem}.auth-card{border-radius:1.45rem;width:min(100%,430px);padding:1.15rem}.auth-card:has(.auth-register-wrap){width:min(100%,430px)}.auth-form-wrap{gap:1.15rem}.auth-register-grid{grid-template-columns:1fr;gap:.85rem}.auth-logo-mark{width:2.25rem;height:2.25rem}.auth-input-shell{min-height:54px;padding:0 .82rem}.auth-options-row{flex-direction:column;align-items:flex-start;gap:.65rem}.auth-primary-btn{min-height:54px}.mixs-phone-frame{width:min(100%,320px)}}.comments-panel{background:linear-gradient(#171717,#141414);border:1px solid #282828;border-radius:1rem;padding:1rem 1.05rem}.video-detail-panel{background:linear-gradient(#202020,#181818);border:1px solid #292929;border-radius:1rem;gap:.48rem;padding:.85rem 1rem;display:grid}.video-detail-meta{color:#d7d7d7;flex-wrap:wrap;align-items:center;gap:.48rem;font-size:.9rem;display:flex}.video-detail-meta span{color:#aaa;padding-left:.7rem;position:relative}.video-detail-meta .video-inline-tag{color:#3ea6ff;padding-left:0;font-weight:600}.video-detail-meta .video-inline-tag:before{display:none}.video-detail-meta span:before{content:"";background:#727272;border-radius:999px;width:.18rem;height:.18rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.video-detail-panel p{color:#f4f4f4;max-height:2.9rem;margin:0;line-height:1.48;overflow:hidden}.video-detail-panel p.is-expanded{max-height:none}.video-detail-toggle{color:#3ea6ff;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:700}.comment-composer{align-items:flex-start;gap:.72rem;margin-bottom:.9rem;display:flex}.comments-title{align-items:baseline;gap:.35rem;margin-bottom:.85rem;display:flex}.comments-title span{color:#9a9a9a;font-size:.94rem;font-weight:500}.comments-list{gap:.3rem;display:grid}.comment-lazy-wrap{width:100%}.comment-avatar{color:#fff;background:linear-gradient(135deg,#f03,#6f35ff);border-radius:999px;flex:none;place-items:center;width:2.35rem;height:2.35rem;font-weight:700;display:grid;overflow:hidden}.comment-avatar img{object-fit:cover;width:100%;height:100%}.comment-composer-body{flex:1;gap:.55rem;min-width:0;display:grid}.comment-composer textarea{resize:vertical;color:#fff;width:100%;min-height:2.55rem;font:inherit;background:#202020;border:1px solid #2f2f2f;border-radius:999px;padding:.68rem 1rem}.comment-composer textarea:focus{background:#242424;border-color:#555;outline:none}.comment-composer textarea:disabled{cursor:not-allowed;opacity:.72}.comment-composer-actions{justify-content:flex-end;gap:.45rem;display:flex}.comment-submit-btn{min-height:2.2rem;padding-inline:.95rem}.comment-thread{gap:.45rem;padding-top:.2rem;display:grid}.comment-item{border-top:1px solid #292929;align-items:flex-start;gap:.72rem;padding:.72rem 0;display:flex}.comment-header{color:#aaa;flex-wrap:wrap;align-items:center;gap:.42rem;font-size:.84rem;display:flex}.comment-header strong{color:#fff;font-size:.92rem}.comment-copy{flex:1;gap:.28rem;min-width:0;display:grid}.comment-item p{color:#f2f2f2;margin:0;line-height:1.45}.comment-actions{font-size:.86rem}.comment-inline-actions{align-items:center;gap:.35rem;display:flex}.comment-lite-btn{color:#b8b8b8;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:1.85rem;height:1.85rem;display:inline-grid}.comment-lite-btn:hover{color:#fff;background:#242424}.comment-lite-btn .yt-action-icon{width:1rem;height:1rem}.comment-reply-btn{color:#aaa;cursor:pointer;background:0 0;border:0;justify-self:start;padding:.12rem 0;font-weight:700}.comment-reply-btn:hover{color:#fff}.comment-replies,.comment-reply-composer{margin-left:3.07rem}.comment-item-reply{border-top:0;padding-block:.38rem}.comment-item-reply .comment-avatar{width:1.95rem;height:1.95rem}.comment-reply-composer .comment-composer{margin-bottom:.4rem}.comments-empty-state{color:#aaa;border-top:1px solid #292929;padding:1rem 0 .25rem}.report-dialog-backdrop{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000ad;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.report-dialog{background:linear-gradient(#181818,#111);border:1px solid #323232;border-radius:1rem;gap:1rem;width:min(100%,560px);max-height:min(760px,100vh - 2rem);padding:1rem;display:grid;overflow:auto;box-shadow:0 22px 80px #00000094}.report-dialog-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.report-dialog-head h3{color:#fff;margin:0 0 .22rem}.report-dialog-head p{color:#b2b2b2;margin:0}.report-dialog-head button{color:#fff;cursor:pointer;background:#252525;border:0;border-radius:999px;width:2rem;height:2rem}.report-reason-list{gap:.55rem;display:grid}.report-reason-option{cursor:pointer;background:#171717;border:1px solid #2f2f2f;border-radius:.8rem;align-items:flex-start;gap:.7rem;padding:.72rem;display:flex}.report-reason-option.is-active{background:#ff00331a;border-color:#ff0033a6}.report-reason-option input{margin-top:.18rem}.report-reason-option span{gap:.12rem;display:grid}.report-reason-option strong{color:#fff}.report-reason-option small{color:#adadad}.report-details-field{color:#f1f1f1;gap:.38rem;display:grid}.report-details-field textarea{resize:vertical;color:#fff;width:100%;font:inherit;background:#141414;border:1px solid #313131;border-radius:.8rem;padding:.72rem}.report-details-field textarea:focus{border-color:#ff0033b3;outline:none}.report-dialog-actions{justify-content:flex-end;gap:.55rem;display:flex}.save-dialog-backdrop{z-index:62;background:#00000061;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.save-dialog{color:#fff;background:#242424;border:1px solid #303030;border-radius:.7rem;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,390px);max-height:min(620px,100vh - 2rem);display:grid;overflow:hidden;box-shadow:0 22px 72px #00000085}.save-dialog-head{justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.8rem .95rem .45rem;display:flex}.save-dialog-head h3{margin:0;font-size:1rem}.save-dialog-head button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;width:2rem;height:2rem}.save-dialog-head button:hover{background:#ffffff1f}.save-dialog-list{scrollbar-width:thin;padding:.25rem 0;overflow:auto}.save-dialog-row{color:#f3f3f3;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:46px minmax(0,1fr) 28px;align-items:center;gap:.72rem;width:100%;min-height:58px;padding:.38rem .95rem;display:grid}.save-dialog-row:hover{background:#ffffff1a}.save-dialog-row:disabled{cursor:default;opacity:.78}.save-dialog-row.is-active{color:#fff}.save-dialog-thumb{background:#343434;border-radius:.35rem;place-items:center;width:46px;height:34px;display:grid;overflow:hidden}.save-dialog-thumb img{object-fit:cover;width:100%;height:100%}.save-dialog-row>span:nth-child(2){gap:.18rem;min-width:0;display:grid}.save-dialog-row strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.96rem;overflow:hidden}.save-dialog-row small,.save-dialog-loading{color:#b9b9b9;font-size:.78rem}.save-dialog-row i{color:#f5f5f5;place-items:center;font-style:normal;display:grid}.save-dialog-loading{padding:.65rem .95rem}.save-dialog-create{border-top:1px solid #333;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;padding:.72rem .8rem .8rem;display:grid}.save-dialog-create input{color:#fff;min-width:0;height:2.55rem;font:inherit;background:#181818;border:1px solid #3a3a3a;border-radius:999px;padding:0 .85rem}.save-dialog-create input:focus{border-color:#ffffffa6;outline:none}.save-dialog-create button{color:#fff;min-height:2.55rem;font:inherit;cursor:pointer;background:#3a3a3a;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:0 .85rem;font-weight:800;display:inline-flex}.save-dialog-create button:disabled{cursor:default;opacity:.55}.video-js{background:#050505;border-radius:.9rem;width:100%;height:100%;font-size:14px}.video-js .vjs-tech{object-fit:contain;background:#050505;width:100%;height:100%}.player-stage .video-js .vjs-control-bar{background:linear-gradient(#0000,#00000014,#000000bd);align-items:end;gap:.12rem;height:3.7rem;padding:1.1rem .78rem .48rem}.player-stage .video-js .vjs-big-play-button{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111111ad;border:0;border-radius:999px;width:3.75rem;height:3.75rem;margin-top:-1.875rem;margin-left:-1.875rem;line-height:3.75rem;top:50%;left:50%}.player-stage .video-js:hover .vjs-big-play-button,.player-stage .video-js .vjs-big-play-button:focus{background:#ffffff2e}.player-stage .video-js .vjs-slider{background-color:#ffffff38}.player-stage .video-js .vjs-progress-control{z-index:3;width:auto;height:.28rem;position:absolute;bottom:3.56rem;left:0;right:0}.player-stage .video-js .vjs-progress-holder{background:#ffffff47;width:100%;height:3px;margin:0}.player-stage .video-js .vjs-progress-control:hover .vjs-progress-holder{height:5px}.player-stage .video-js .vjs-play-control,.player-stage .video-js .vjs-volume-panel{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#22222294;border-radius:999px;min-width:2.55rem;height:2.55rem;box-shadow:inset 0 0 0 1px #ffffff14}.player-stage .video-js .vjs-button{place-items:center;display:grid}.player-stage .video-js .vjs-button .vjs-icon-placeholder:before{width:auto;height:auto;line-height:1;display:block;position:static}.player-stage .video-js .vjs-volume-panel{justify-content:flex-start;align-items:center;gap:0;width:2.55rem;min-width:2.55rem;padding:0;transition:width .18s,min-width .18s,background .18s;display:flex;overflow:hidden}.player-stage .video-js .vjs-volume-panel:hover,.player-stage .video-js .vjs-volume-panel:focus-within,.player-stage .video-js .vjs-volume-panel.vjs-slider-active{background:#1c1c1cb8;width:8.35rem;min-width:8.35rem}.player-stage .video-js .vjs-volume-panel .vjs-volume-control{opacity:0;background:0 0;flex:auto;align-items:center;width:0;min-width:0;height:100%;transition:width .18s,opacity .15s;display:flex;overflow:hidden}.player-stage .video-js .vjs-volume-panel:hover .vjs-volume-control,.player-stage .video-js .vjs-volume-panel:focus-within .vjs-volume-control,.player-stage .video-js .vjs-volume-panel.vjs-slider-active .vjs-volume-control{opacity:1;width:auto;min-width:0}.player-stage .video-js .vjs-volume-panel .vjs-mute-control{flex:none;place-items:center;width:2.55rem;min-width:2.55rem;height:2.55rem;display:grid}.player-stage .video-js .vjs-volume-bar{background:#ffffffbd;border-radius:999px;flex:auto;width:100%;height:4px;margin:0 .62rem 0 .08rem}.player-stage .video-js .vjs-volume-bar.vjs-slider-horizontal{position:relative;inset:auto}.player-stage .video-js .vjs-volume-level{border-radius:999px;height:100%}.player-stage .video-js .vjs-volume-level:before{color:#fff;font-size:1.08em;line-height:1;top:50%;right:-.46em;transform:translateY(-50%)}.player-stage .video-js .vjs-volume-tooltip,.player-stage .video-js .vjs-volume-panel .vjs-control-text,.player-stage .video-js .vjs-volume-panel .vjs-mouse-display,.player-stage .video-js .vjs-volume-panel .vjs-volume-tooltip:before,.player-stage .video-js .vjs-volume-panel .vjs-volume-tooltip:after{display:none!important}.player-stage .video-js .vjs-fullscreen-control,.player-stage .video-js .vjs-remaining-time,.player-stage .video-js .vjs-current-time,.player-stage .video-js .vjs-time-divider,.player-stage .video-js .vjs-duration{display:none}.player-stage .video-js .vjs-play-progress,.player-stage .video-js .vjs-volume-level{background-color:#f03}.player-stage .video-js .vjs-load-progress,.player-stage .video-js .vjs-load-progress div{background:#ffffff38}.player-stage .video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content{background:#181818}.player-stage .video-js .vjs-menu li.vjs-selected,.player-stage .video-js .vjs-menu li.vjs-selected:focus,.player-stage .video-js .vjs-menu li.vjs-selected:hover{color:#fff;background:#f03}.player-stage .video-js .vjs-playback-rate,.player-stage .video-js .vjs-quality-menu-button{display:none}.player-stage .video-js .vjs-quality-menu-button{width:auto;min-width:4.15em;padding-inline:.14em}.player-stage .video-js .vjs-quality-menu-button .vjs-icon-placeholder:before{content:""}.player-stage .video-js .vjs-quality-menu-button .vjs-quality-label{white-space:nowrap;place-items:center;font-family:inherit;font-size:.72em;font-weight:700;line-height:1;display:grid;position:absolute;inset:0}.player-stage .video-js .vjs-quality-menu-button .vjs-menu{min-width:6.8em}.player-settings-layer{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#22222285;border-radius:999px;align-items:center;gap:.18rem;padding:.18rem;display:flex;position:absolute;bottom:.54rem;right:.78rem;box-shadow:inset 0 0 0 1px #ffffff14}.player-settings-toggle,.player-fullscreen-toggle,.player-autoplay-toggle{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.55rem;height:2.55rem;font-size:1.12rem;line-height:1;display:grid}.player-settings-toggle:hover,.player-fullscreen-toggle:hover,.player-autoplay-toggle:hover{background:#ffffff1f}.player-autoplay-toggle{width:3.45rem;position:relative}.player-autoplay-toggle span{background:#ffffff3d;border-radius:999px;width:2.22rem;height:1.18rem;transition:background .18s;position:relative}.player-autoplay-toggle span:after{content:"";background:#fff;border-radius:999px;width:.78rem;height:.78rem;transition:transform .18s;position:absolute;top:3px;left:3px}.player-autoplay-toggle.is-active span{background:#fff}.player-autoplay-toggle.is-active span:after{background:#0f0f0f;transform:translate(1.04rem)}.player-settings-toggle{order:1}.player-fullscreen-toggle{order:2}.player-time-pill{z-index:8;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#2222229e;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.34rem;min-width:7rem;height:2.55rem;padding:0 .82rem;font-size:.78rem;font-weight:850;line-height:1;transition:left .18s;display:inline-flex;position:absolute;bottom:.63rem;left:8.85rem;box-shadow:inset 0 0 0 1px #ffffff14}:is(.player-stage:has(.vjs-volume-panel:hover) .player-time-pill,.player-stage:has(.vjs-volume-panel:focus-within) .player-time-pill,.player-stage:has(.vjs-volume-panel.vjs-slider-active) .player-time-pill){left:13.62rem}.player-stage .video-js.vjs-user-inactive:not(.vjs-paused) .vjs-control-bar,.player-stage .video-js.vjs-user-inactive:not(.vjs-paused) .vjs-play-control,.player-stage .video-js.vjs-user-inactive:not(.vjs-paused) .vjs-volume-panel,.player-stage .video-js.vjs-has-started.vjs-user-inactive:not(.vjs-paused) .vjs-control-bar,.player-stage .video-js.vjs-has-started.vjs-user-inactive:not(.vjs-paused) .vjs-play-control,.player-stage .video-js.vjs-has-started.vjs-user-inactive:not(.vjs-paused) .vjs-volume-panel{opacity:0;pointer-events:none}.player-stage:has(.video-js.vjs-user-inactive:not(.vjs-paused)) .player-time-pill{opacity:0;pointer-events:none}.player-stage:has(.video-js.vjs-user-inactive:not(.vjs-paused)) .player-settings-layer{opacity:0;pointer-events:none}.player-time-pill,.player-settings-layer,.player-stage .video-js .vjs-control-bar,.player-stage .video-js .vjs-play-control,.player-stage .video-js .vjs-volume-panel{transition:left .18s,opacity .18s!important}.player-time-pill span{text-align:center;min-width:2.25rem}.player-time-pill i{color:#ffffffc7;font-style:normal}.player-settings-menu{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#2c2727d1;border-radius:.85rem;gap:.15rem;width:min(360px,100vw - 2rem);max-height:min(420px,62vh);padding:.45rem;display:grid;position:absolute;bottom:3rem;right:-.25rem;overflow:auto;box-shadow:0 16px 48px #00000073}.player-settings-menu button{color:#fff;min-height:2.8rem;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.55rem;justify-content:space-between;align-items:center;gap:1rem;padding:.58rem .7rem;display:flex}.player-settings-menu button:hover{background:#ffffff1f}.player-settings-menu b{color:#ffffffb8;white-space:nowrap;font-weight:650}.player-settings-menu .player-settings-back{justify-content:flex-start;font-weight:800}.comment-placeholder,.recommended-placeholder,.mix-placeholder,.mixs-rail-placeholder{background:linear-gradient(110deg,#1a1a1a 20%,#232323 38%,#1a1a1a 56%) 0 0/200% 100%;border:1px solid #252525;border-radius:.8rem;animation:1.5s linear infinite lazyPulse}.recommendation-panel{background:0 0;border:0;border-radius:0;width:100%;min-width:0;max-width:100%;padding:0;overflow:hidden}.series-watch-panel{background:linear-gradient(#0d1728f5,#060d19fa);border:1px solid #3b82f640;border-radius:1rem;grid-template-rows:auto auto auto auto;max-height:none;display:grid;overflow:hidden;box-shadow:0 18px 60px #00000047}.series-watch-head{border-bottom:1px solid #758bb02e;justify-content:space-between;align-items:start;gap:1rem;padding:1rem 1rem .75rem;display:flex}.series-watch-head>div{min-width:0}.series-watch-head h3{color:#fff;margin:0 0 .18rem;font-size:1.22rem}.series-watch-head p,.series-episode-copy small,.series-more-card span{color:#aeb8c8;margin:0}.series-watch-head>span,.series-season-pill,.series-season-select select{color:#dce7fb;white-space:nowrap;background:#08101fbf;border:1px solid #758bb038;border-radius:999px;padding:.42rem .68rem;font-size:.82rem;font-weight:800}.series-watch-head>span{flex:none;max-width:116px}.series-season-select{min-width:0;display:block}.series-season-select select{appearance:none;max-width:160px;font:inherit;cursor:pointer;background:linear-gradient(45deg,#0000 50%,#dce7fb 50%) calc(100% - 15px)/6px 6px no-repeat,linear-gradient(135deg,#dce7fb 50%,#0000 50%) calc(100% - 10px)/6px 6px no-repeat,#08101fbf;padding-right:1.85rem}.series-watch-tools{justify-content:space-between;align-items:center;gap:.65rem;padding:.75rem 1rem;display:flex}.series-autoplay-pill{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;font-weight:800;display:inline-flex}.series-autoplay-pill b{background:#758bb05c;border-radius:999px;width:2.2rem;height:1.18rem;transition:background .18s;position:relative}.series-autoplay-pill b:after{content:"";background:#fff;border-radius:50%;width:.78rem;height:.78rem;transition:transform .18s;position:absolute;top:3px;left:3px}.series-autoplay-pill.is-active b{background:linear-gradient(135deg,#2563eb,#22c55e)}.series-autoplay-pill.is-active b:after{transform:translate(1.02rem)}.series-episode-list{scrollbar-width:thin;max-height:calc(608px + 3.2rem);padding:0 .65rem .65rem;overflow:auto}.series-episode-card{color:#fff;border:1px solid #0000;border-radius:.72rem;grid-template-columns:116px minmax(0,1fr) 18px;align-items:center;gap:.62rem;padding:.38rem;display:grid}.series-episode-card:hover,.series-episode-card.is-active{background:linear-gradient(90deg,#2563eb61,#2563eb14);border-color:#2563ebbf}.series-episode-thumb{aspect-ratio:16/9;background:#111827;border-radius:.45rem;position:relative;overflow:hidden}.series-episode-thumb img{object-fit:cover;width:100%;height:100%;display:block}.series-episode-thumb i{color:#fff;background:#000000b8;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;font-style:normal;display:grid;position:absolute;top:50%;right:.42rem;transform:translateY(-50%)}.series-episode-card:after{content:"›";color:#dce7fb;font-size:1.35rem;font-weight:900}.series-episode-card.is-active:after{content:""}.series-episode-copy{gap:.22rem;min-width:0;display:grid}.series-episode-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.series-episode-copy em{color:#dbeafe;background:#2563eb;border-radius:999px;justify-self:start;padding:.18rem .42rem;font-size:.72rem;font-style:normal;font-weight:800}.series-more-card{background:#08101fa3;border:1px solid #758bb02e;border-radius:.75rem;gap:.18rem;margin:0 .75rem .75rem;padding:.8rem;display:grid}.recommendation-title{margin-bottom:.9rem;font-size:1.04rem}.recommendation-filter-row{overscroll-behavior-inline:contain;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x;align-items:center;gap:.45rem;width:100%;min-width:0;max-width:100%;height:2.15rem;margin-bottom:.72rem;display:flex;overflow:auto hidden}.recommendation-filter-row::-webkit-scrollbar{display:none}.recommendation-filter-row:active{cursor:grabbing}.recommendation-chip{color:#f1f1f1;max-width:180px;height:2rem;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#272727;border:0;border-radius:.5rem;flex:none;padding:0 .8rem;font-size:.88rem;font-weight:850;overflow:hidden}.recommendation-chip.is-active{color:#0f0f0f;background:#f1f1f1}.recommendation-chip:hover:not(.is-active){background:#343434}.recommendation-list,.mixs-recommendation-list{gap:.76rem;min-width:0;max-width:100%;display:grid}.recommended-lazy-wrap,.mixs-rail-lazy-wrap{width:100%;min-width:0;max-width:100%}.recommended-video-card{border-radius:.62rem;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.15rem;min-width:0;max-width:100%;min-height:142px;padding:.1rem;transition:background .18s,transform .18s;display:grid}.recommended-video-link{grid-template-columns:minmax(210px,250px) minmax(0,1fr);align-items:start;gap:.66rem;min-width:0;display:grid}.recommended-menu-btn{color:#d0d0d0;cursor:pointer;background:0 0;border:0;border-radius:999px;width:1.7rem;height:1.7rem;line-height:1}.recommended-menu-btn:hover{background:#262626}.recommended-video-card:hover{background:#ffffff0a;transform:none}.recommended-thumb{aspect-ratio:16/9;background:linear-gradient(120deg,#2b2b2b,#1f1f1f);border:0;border-radius:.55rem;justify-content:flex-end;align-items:flex-end;width:100%;padding:.45rem .55rem;font-size:.8rem;font-weight:700;display:flex;position:relative;overflow:hidden}.recommended-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.recommended-thumb span{z-index:1;background:#000000b8;border-radius:.35rem;padding:.18rem .32rem;position:relative}.recommended-meta{align-content:start;gap:.2rem;min-width:0;display:grid}.recommended-meta strong{color:#fff;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.02rem;font-weight:850;line-height:1.24;display:-webkit-box;overflow:hidden}.recommended-meta .muted{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mixs-rail-shelf{border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a;gap:.72rem;min-width:0;margin-top:.04rem;padding:.82rem 0 .86rem;display:grid}.mixs-rail-head{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.mixs-rail-title{color:#fff;align-items:center;gap:.42rem;margin:0;font-size:1.02rem;line-height:1.2;display:flex}.mixs-rail-logo{background:#f03;border-radius:.35rem;place-items:center;width:20px;height:20px;font-size:.7rem;line-height:1;display:grid}.mixs-rail-more-btn,.mixs-rail-card-menu{color:#f1f1f1;cursor:pointer;background:0 0;border:none;border-radius:999px;width:28px;height:28px;font-size:1rem}.mixs-rail-more-btn{border-radius:.45rem;width:auto;padding-inline:.35rem;font-size:.84rem}.mixs-rail-more-btn:hover,.mixs-rail-card-menu:hover{background:#272727}.mixs-rail-carousel{min-width:0;position:relative;overflow:hidden}.mixs-rail-grid{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:.55rem;display:flex;overflow:auto hidden}.mixs-rail-grid::-webkit-scrollbar{display:none}.mixs-rail-card{scroll-snap-align:start;flex:0 0 calc(33.3333% - .366667rem);gap:.42rem;width:calc(33.3333% - .366667rem);min-width:0;display:grid}.mixs-rail-preview{aspect-ratio:9/16;background:#1b1b1b;border:1px solid #272727;border-radius:.5rem;display:block;overflow:hidden}.mixs-rail-preview img{object-fit:cover;width:100%;height:100%;display:block}.mixs-rail-meta{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.25rem;display:grid}.mixs-rail-text{min-width:0}.mixs-rail-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.22;display:-webkit-box;overflow:hidden}.mixs-rail-nav{z-index:3;color:#fff;cursor:pointer;background:#212121f0;border:0;border-radius:999px;place-items:center;width:2.35rem;height:2.35rem;font-size:1.35rem;font-weight:900;line-height:1;display:grid;position:absolute;top:38%;box-shadow:0 8px 24px #0000006b}.mixs-rail-nav:hover{background:#323232fa}.mixs-rail-nav-prev{left:.35rem}.mixs-rail-nav-next{right:.35rem}.watch-page-shell .mixs-rail-carousel{width:100%;min-width:0;max-width:100%;overflow:hidden}.watch-page-shell .mixs-rail-grid{--mixs-rail-gap:.55rem;grid-template-columns:none;grid-auto-flow:unset;grid-auto-columns:unset;gap:var(--mixs-rail-gap);width:100%;max-width:100%;display:flex;overflow:auto hidden}.watch-page-shell .mixs-rail-card{flex:0 0 calc(33.3333% - .366667rem);width:calc(33.3333% - .366667rem);max-width:calc(33.3333% - .366667rem)}.watch-page-shell .mixs-rail-grid-three>.mixs-rail-card{flex-grow:0;flex-shrink:0}.watch-page-shell .mixs-rail-preview{width:100%}.mixs-rail-views{margin-top:.22rem;font-size:.76rem;display:block}.mix-stats{color:#aeb8c8;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.22rem;font-size:.78rem;display:flex}.mix-stats.compact{gap:.45rem;font-size:.74rem}.mix-stats span{align-items:center;gap:.22rem;display:inline-flex}.mix-stat-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:.9rem;height:.9rem}.mix-recommended-card{grid-template-columns:90px minmax(0,1fr);gap:.65rem;display:grid}.mix-recommended-preview{aspect-ratio:9/16;background:linear-gradient(140deg,#1b1b1b,#2a2a2a);border:1px solid #272727;border-radius:.65rem;place-items:center;font-size:.74rem;font-weight:700;display:grid}.mix-recommended-meta{gap:.22rem;display:grid}@keyframes lazyPulse{0%{background-position:100%}to{background-position:0}}@media (max-width:1280px){.player-shell{grid-template-columns:minmax(0,1fr) 390px}.recommended-video-link{grid-template-columns:170px minmax(0,1fr)}.recommended-thumb{width:170px}.recommended-video-card{min-height:98px}}@media (max-width:1080px){.player-shell,.player-side-column{grid-template-columns:1fr}}@media (max-width:740px){.player-title{font-size:1.1rem}.player-side-column{grid-template-columns:1fr}.recommended-video-link{grid-template-columns:120px minmax(0,1fr)}.recommended-thumb{width:120px}.mix-recommended-card{grid-template-columns:82px minmax(0,1fr)}.yt-actions-row{flex-wrap:nowrap;justify-content:flex-start;gap:.45rem;padding-bottom:.2rem;overflow:visible}.yt-actions-row>.yt-chip-btn,.yt-actions-row>.yt-reaction-group,.yt-actions-row>.yt-more-actions{flex:none}.yt-overflow-direct-btn{display:none}.yt-more-actions{display:inline-flex}.yt-actions-row .yt-action-status{display:none}}@media (max-width:560px){.player-overlay-bottom{padding:.5rem;font-size:.85rem}.control-btn{padding:.22rem .42rem;font-size:.78rem}.yt-info-row{grid-template-columns:1fr auto;align-items:center;gap:.65rem;display:grid}.yt-actions-row{flex-basis:auto;grid-column:1/-1;width:100%;margin-left:0}.yt-subscribe-btn{white-space:nowrap;width:auto}.yt-chip-btn{white-space:nowrap;padding:.36rem .58rem}}@media (max-width:420px){.yt-save-label{display:none}.yt-chip-btn{min-width:42px}}@media (max-width:360px){.yt-share-label{display:none}}.primary-btn{color:#fff;cursor:pointer;background:#f03;border:none;border-radius:999px;padding:.5rem .95rem;font-weight:600}.primary-btn,.header-upload-btn{justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.yt-chip-btn{color:#f1f1f1;cursor:pointer;background:#222;border:1px solid #303030;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-width:0;min-height:34px;padding:.4rem .75rem;line-height:1;display:inline-flex}.yt-chip-btn:hover{background:#343434}.yt-chip-btn.is-active{color:#0f0f0f;background:#f1f1f1;border-color:#ffffffb3}.yt-chip-btn:disabled{cursor:not-allowed;opacity:.65}.yt-reaction-group{background:#272727;border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}.yt-reaction-group .yt-reaction-btn{border-radius:0}.yt-reaction-group .yt-reaction-btn+.yt-reaction-btn{border-left-color:#444}.yt-action-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15rem;height:1.15rem}.yt-action-status{align-self:center}.mixs-feed-actions-tt{flex-direction:column;justify-content:flex-end;align-items:center;gap:.7rem;height:100%;padding-top:0;padding-bottom:1.2rem;display:flex;position:relative}.mixs-action-avatar{cursor:pointer;color:#fff;background:#181818;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:.3rem;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #000a}.mixs-action-avatar:after{content:"+";color:#fff;background:#fe2c55;border-radius:50%;width:16px;height:16px;font-size:.85rem;font-weight:700;line-height:16px;position:absolute;bottom:-5px;right:-4px}.mixs-action-avatar span{font-size:.92rem;font-weight:700}.mixs-action-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.mixs-action-group{flex-direction:column;align-items:center;gap:.18rem;display:flex}.mixs-action-btn-tt{color:#fff;cursor:pointer;background:#181818;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding:0;line-height:1;transition:background .18s;display:flex;box-shadow:0 2px 8px #000a}.mixs-action-btn-tt:hover{background:#232323}.mixs-action-btn-tt.is-active{color:#ff2d55}.mixs-action-btn-tt.is-active .mixs-action-svg{fill:currentColor}.mixs-action-svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.mixs-action-group:first-of-type .mixs-action-svg{fill:currentColor;stroke:none}.mixs-action-count{color:#fff;text-shadow:0 1px 2px #000b;margin-top:.08rem;font-size:.92rem;font-weight:600}.mixs-comments-backdrop{z-index:72;background:#00000057;justify-content:flex-end;animation:.18s both mixsCommentsFade;display:flex;position:fixed;inset:0}.mixs-comments-drawer{color:#fff;background:#050505;border-left:1px solid #ffffff1f;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,420px);height:100%;animation:.24s cubic-bezier(.22,1,.36,1) both mixsCommentsSlideIn;display:grid;box-shadow:-24px 0 60px #0000006b}@keyframes mixsCommentsFade{0%{opacity:0}to{opacity:1}}@keyframes mixsCommentsSlideIn{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}.mixs-comments-head{justify-content:space-between;align-items:center;gap:1rem;min-height:58px;padding:.9rem 1rem .5rem;display:flex}.mixs-comments-head h2{margin:0;font-size:1.08rem;line-height:1}.mixs-comments-head h2 span{color:#777;font-size:.95rem}.mixs-comments-head button{color:#fff;background:#242424;border:0;border-radius:999px;place-items:center;width:34px;height:34px;font-size:1.25rem;line-height:1;display:grid}.mixs-comments-list{scrollbar-width:thin;align-content:start;gap:1.15rem;padding:.8rem 1.1rem 1rem;display:grid;overflow:auto}.mixs-comment-item{grid-template-columns:42px minmax(0,1fr);gap:.7rem;display:grid}.mixs-comment-avatar{color:#fff;background:linear-gradient(145deg,#fb174e,#2357d7);border-radius:999px;place-items:center;width:40px;height:40px;font-size:.78rem;font-weight:900;display:grid;overflow:hidden}.mixs-comment-avatar img{object-fit:cover;width:100%;height:100%}.mixs-comment-copy{gap:.35rem;min-width:0;display:grid}.mixs-comment-copy strong{color:#fff;font-size:.9rem}.mixs-comment-copy p{color:#f2f2f2;white-space:pre-wrap;margin:0;font-weight:700;line-height:1.35}.mixs-comment-meta{color:#777;align-items:center;gap:.72rem;font-size:.82rem;font-weight:800;display:flex}.mixs-comment-meta button,.mixs-comment-replies{color:#8d8d8d;font:inherit;background:0 0;border:0;padding:0;font-weight:900}.mixs-comment-meta em{color:#9a9a9a;margin-left:auto;font-style:normal}.mixs-comment-replies{justify-self:start;margin-top:.25rem}.mixs-comments-empty{color:#8c8c8c;text-align:center;place-items:center;min-height:120px;font-weight:800;display:grid}.mixs-comments-compose{background:linear-gradient(#05050500,#050505 22%);padding:.75rem 1rem 1rem}.mixs-comments-compose form{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:.55rem;display:grid}.mixs-comments-compose input{color:#fff;background:#141414;border:1px solid #303030;border-radius:999px;min-width:0;height:42px;padding:0 .85rem}.mixs-comments-compose input:focus{border-color:#ff2b5c;outline:none}.mixs-comments-compose form button,.mixs-login-comment-btn{color:#fff;background:#ff2b5c;border:0;border-radius:999px;min-height:42px;padding:0 1rem;font-weight:900}.mixs-comments-compose form button:disabled{opacity:.55}.mixs-login-comment-btn{width:100%}@media (max-width:900px){.mixs-page-shell{grid-template-rows:minmax(0,1fr);height:calc(100dvh - 72px);min-height:calc(100dvh - 72px);max-height:calc(100dvh - 72px);display:grid;overflow:hidden}.mixs-feed-list{grid-auto-rows:100%;justify-items:center;width:100%;height:100%;display:grid;overflow-y:auto}.mixs-feed-item{grid-template-rows:minmax(0,1fr);justify-items:center;gap:.55rem;height:100%;padding:.55rem .65rem .7rem;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;width:100%!important}.mixs-phone-frame{aspect-ratio:9/16!important;border:1px solid #2f2f2f!important;border-radius:1rem!important;width:min(100%,360px)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 92px)!important}.mixs-feed-actions-outer{width:4.2rem;margin-left:0}.mixs-comments-backdrop{pointer-events:none;background:0 0;justify-content:stretch;align-items:end;display:grid;top:72px}.mixs-comments-drawer{pointer-events:auto;border-top:1px solid #ffffff1f;border-left:0;border-radius:1rem 1rem 0 0;width:100%;height:50%;animation:.24s cubic-bezier(.22,1,.36,1) both mixsCommentsSlideUp;box-shadow:0 -20px 48px #00000080}.mixs-page-shell.is-comments-open{grid-template-rows:50% 50%}.mixs-page-shell.is-comments-open .mixs-feed-list{scroll-snap-type:none;grid-row:1;height:100%;overflow:hidden}.mixs-page-shell.is-comments-open .mixs-feed-item{padding:.45rem .65rem;grid-template-columns:minmax(0,1fr)!important}.mixs-page-shell.is-comments-open .mixs-phone-frame{border-radius:.8rem!important;width:min(100%,190px)!important;max-height:calc(50dvh - 88px)!important}.mixs-page-shell.is-comments-open .mixs-feed-actions-outer,.mixs-page-shell.is-comments-open .mixs-volume-control,.mixs-page-shell.is-comments-open .mixs-feed-overlay{display:none!important}.mixs-page-shell.is-comments-open .mixs-comments-backdrop{grid-row:2;height:100%;position:static}.mixs-page-shell.is-comments-open .mixs-comments-drawer{border-radius:0;height:100%}}@keyframes mixsCommentsSlideUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@media (max-width:560px){.mixs-feed-item{padding-inline:.45rem;grid-template-columns:minmax(0,1fr) 3.45rem!important}.mixs-phone-frame{width:min(100%,100vw - 4.6rem)!important}.mixs-action-btn-tt,.mixs-action-avatar,.mixs-audio-disc{width:40px;height:40px}.mixs-action-count{font-size:.78rem}.mixs-page-shell.is-comments-open .mixs-phone-frame{width:min(100%,168px)!important;max-height:calc(50dvh - 84px)!important}.mixs-comments-head{min-height:48px;padding:.7rem .85rem .35rem}.mixs-comments-list{gap:.9rem;padding:.55rem .85rem .85rem}.mixs-comments-compose{padding:.6rem .85rem .8rem}.mixs-comments-compose form{grid-template-columns:34px minmax(0,1fr) auto}.mixs-comments-compose form button{padding:0 .7rem}}.mixs-audio-disc{color:#fff;cursor:pointer;background:radial-gradient(circle,#111 0 20%,#0000 21%),conic-gradient(from 180deg,#171717,#343434,#101010,#252525,#171717);border:2px solid #fff3;border-radius:50%;place-items:center;width:42px;height:42px;animation:4s linear infinite mixs-disc-spin;display:grid;position:relative;overflow:visible;box-shadow:0 0 0 2px #000000bf,0 4px 14px #0000008c}.mixs-audio-disc:before{content:"";border-radius:inherit;border:1px solid #ffffff2e;position:absolute;inset:5px}.mixs-audio-disc:after{content:"";border-radius:inherit;background:#0000009e;position:absolute;inset:15px;box-shadow:0 0 0 1px #ffffff2e}.mixs-audio-disc img{object-fit:cover;z-index:1;border-radius:50%;width:28px;height:28px;position:relative}.mixs-audio-disc span{z-index:1;font-size:.9rem;font-weight:700;position:relative}@keyframes mixs-disc-spin{to{transform:rotate(360deg)}}@media (max-width:560px){.mixs-feed-actions-tt{gap:.5rem;padding-bottom:.75rem}.mixs-action-btn-tt,.mixs-action-avatar,.mixs-audio-disc{width:36px;height:36px}.mixs-action-svg{width:18px;height:18px}}.panel,.upload-form{background:#171717;border:1px solid #272727;border-radius:.9rem;padding:1rem}.form-grid{gap:.85rem;display:grid}.form-group{gap:.4rem;display:grid}.form-input,.form-textarea,.form-select{color:#f1f1f1;background:#121212;border:1px solid #303030;border-radius:.65rem;width:100%;padding:.65rem .75rem}.upload-wizard{background:#1a1a1a;border:1px solid #272727;border-radius:1.05rem;padding:1rem}.upload-phase-1{grid-template-rows:auto 1fr auto;gap:1rem;min-height:calc(100vh - 170px);display:grid}.studio-shell{color:#f8fbff;background:radial-gradient(circle at 72% 0,#e11d481f,#0000 32rem),linear-gradient(135deg,#020711 0%,#071328 52%,#020812 100%);grid-template-columns:280px minmax(0,1fr);min-height:100vh;display:grid}.studio-shell a{color:inherit;text-decoration:none}.studio-sidebar{background:radial-gradient(circle at 0 0,#e11d482e,#0000 18rem),#020c18e0;border-right:1px solid #6982b42e;flex-direction:column;gap:1rem;height:100vh;padding:1.2rem .9rem;display:flex;position:sticky;top:0}.studio-brand{border-bottom:1px solid #6982b429;grid-template-columns:54px 1fr;align-items:center;column-gap:.65rem;padding:.2rem .25rem 1.1rem;display:grid}.studio-brand>span{clip-path:polygon(0 0,100% 50%,0 100%,24% 52%);filter:drop-shadow(0 0 20px #ff174d59);background:linear-gradient(135deg,#ff174d,#ef476f);width:50px;height:50px}.studio-brand strong{font-size:1.55rem;line-height:1;display:block}.studio-brand strong span{color:#ff174d}.studio-brand em{color:#f0f6ffe0;grid-column:2;font-size:1.25rem;font-style:normal;line-height:1}.studio-nav{gap:.35rem;display:grid}.studio-nav-item{color:#f1f6ffe0;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:.9rem;padding:0 1rem;font-weight:700;display:flex}.studio-nav-item:hover,.studio-nav-item.is-active{background:linear-gradient(90deg,#ff174db8,#ff174d38);border-color:#ff174d85;box-shadow:0 14px 34px #e11d4838}.studio-profile-card{background:#081427c7;border:1px solid #6982b438;border-radius:12px;grid-template-columns:54px 1fr;align-items:center;gap:.8rem;margin-top:auto;padding:.9rem;display:grid}.studio-profile-avatar,.studio-account span,.studio-comment-avatar{color:#fff;background:linear-gradient(135deg,#ff174d,#2563eb);border-radius:999px;place-items:center;font-weight:900;display:grid;overflow:hidden}.studio-profile-avatar{width:54px;height:54px}.studio-profile-avatar img,.studio-account img{object-fit:cover;width:100%;height:100%}.studio-profile-card strong,.studio-profile-card span{display:block}.studio-profile-card span{color:#cfdaefb8;margin-top:.15rem;font-size:.83rem}.studio-profile-card a{background:#ffffff0a;border:1px solid #6982b442;border-radius:9px;grid-column:1/-1;justify-content:center;padding:.65rem;font-weight:800;display:flex}.studio-main{min-width:0;padding:0 2.4rem 1rem}.studio-topbar{z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#040c19d1;border-bottom:1px solid #6982b42e;grid-template-columns:minmax(260px,420px) minmax(0,1fr);align-items:center;gap:1rem;min-height:72px;display:grid;position:sticky;top:0}.studio-search{color:#bfcce5e6;background:#071020eb;border:1px solid #6982b447;border-radius:11px;align-items:center;gap:.7rem;height:44px;padding:0 1rem;display:flex}.studio-search input{color:#fff;width:100%;font:inherit;background:0 0;border:0;outline:0}.studio-top-actions{justify-content:flex-end;align-items:center;gap:.8rem;min-width:0;display:flex}.studio-top-actions button,.studio-account,.studio-upload-btn{color:#f8fbff;background:#071020e6;border:1px solid #6982b43d;border-radius:11px}.studio-top-actions button{place-items:center;width:44px;height:44px;display:grid;position:relative}.studio-bell span{background:#ff174d;border-radius:999px;place-items:center;width:18px;height:18px;font-size:.7rem;font-weight:900;display:grid;position:absolute;top:-5px;right:-5px}.studio-account{align-items:center;gap:.7rem;min-width:160px;height:48px;padding:0 .9rem;display:flex}.studio-account span{width:34px;height:34px}.studio-account strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.studio-upload-btn{background:linear-gradient(135deg,#ff174d,#d41142);align-items:center;gap:.55rem;height:48px;padding:0 1.25rem;font-weight:900;display:flex;box-shadow:0 16px 34px #e11d483d}.studio-title{padding:1.4rem 0 1rem}.studio-title h1{letter-spacing:0;margin:0;font-size:clamp(1.8rem,2.6vw,2.6rem)}.studio-title p{color:#cfdaefc7;margin:.25rem 0 0}.studio-alert,.studio-loading{color:#ffd8e1;background:#ff174d1f;border:1px solid #ff174d5c;border-radius:10px;margin-bottom:.9rem;padding:.85rem 1rem}.studio-loading{color:#dbeafe;background:#3b82f61a;border-color:#3b82f647}.studio-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:.75rem;display:grid}.studio-card,.studio-metric-card{background:linear-gradient(#0b1930db,#040c18d1),#050d1adb;border:1px solid #6982b42e;border-radius:10px;box-shadow:0 16px 42px #0000002e}.studio-metric-card{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:.9rem;min-height:104px;padding:1rem;display:grid}.studio-icon-bubble{color:#ff476d;background:radial-gradient(circle,#ff174d47,#ff174d1a);border-radius:999px;place-self:center;place-items:center;width:58px;height:58px;display:grid}.studio-icon-bubble svg{stroke-width:2px;width:28px;height:28px;margin:auto;display:block}.studio-metric-card span,.studio-metric-card small{color:#d3ddefcc;display:block}.studio-metric-card strong{color:#fff;margin-top:.1rem;font-size:1.62rem;line-height:1.1;display:block}.studio-metric-card small{margin-top:.3rem;font-size:.78rem}.studio-metric-card b{color:#22c55e;margin-right:.45rem}.studio-dashboard-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.95fr) minmax(300px,.72fr);gap:.75rem;display:grid}.studio-card{padding:1rem}.studio-panel-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.studio-panel-head h2,.studio-chart-head h3{letter-spacing:0;margin:0;font-size:1.08rem}.studio-panel-head a,.studio-link-accent,.studio-chart-action{color:#ecf4ffbf;font-size:.82rem}.studio-link-accent,.studio-chart-action{color:#ff174d;margin-top:.7rem;font-weight:800;display:inline-flex}.studio-chart-action{cursor:default;font:inherit;background:0 0;border:0;padding:0}.studio-recent-videos{grid-column:span 1}.studio-video-table,.studio-video-head,.studio-video-row{gap:0;display:grid}.studio-video-head,.studio-video-row{grid-template-columns:minmax(220px,1fr) 80px 80px 92px 100px;align-items:center;column-gap:.8rem}.studio-video-head{color:#d0daeec7;padding:0 .2rem .6rem;font-size:.75rem}.studio-video-row{color:#f2f7ffeb;border-top:1px solid #6982b424;min-height:68px;font-size:.82rem}.studio-video-title,.studio-most-list a{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:.8rem;min-width:0;display:grid}.studio-video-title strong,.studio-mix-card strong,.studio-most-list strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.studio-video-title small,.studio-mix-card span,.studio-most-list small{color:#ccd7eba8;text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;display:block;overflow:hidden}.studio-thumb,.studio-mix-thumb{background:linear-gradient(135deg,#ff174d33,#2563eb24);border-radius:8px;display:block;position:relative;overflow:hidden}.studio-thumb{aspect-ratio:16/9;width:86px}.studio-thumb img,.studio-mix-thumb img{object-fit:cover;width:100%;height:100%}.studio-thumb b,.studio-mix-thumb b{color:#fff;background:#000000b8;border-radius:4px;padding:.12rem .28rem;font-size:.68rem;position:absolute;bottom:4px;right:4px}.studio-status{color:#dce6f6db;font-size:.76rem}.studio-status:before{content:"";background:#22c55e;border-radius:999px;width:.42rem;height:.42rem;margin-right:.32rem;display:inline-block}.studio-mix-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;display:grid}.studio-mix-card{min-width:0}.studio-mix-thumb{aspect-ratio:9/14;width:100%;margin-bottom:.55rem}.studio-comments-panel{grid-row:span 2}.studio-comments-list{gap:.8rem;display:grid}.studio-comment{border-bottom:1px solid #6982b424;grid-template-columns:42px minmax(0,1fr) auto;gap:.75rem;padding-bottom:.8rem;display:grid}.studio-comment-avatar{width:42px;height:42px}.studio-comment p{flex-wrap:wrap;gap:.35rem;margin:0 0 .2rem;display:flex}.studio-comment p span,.studio-comment small{color:#ccd7ebb8}.studio-comment button{color:#fff;background:#ffffff14;border:0;border-radius:7px;margin-top:.45rem;padding:.4rem .7rem;font-weight:800}.studio-comment-actions{color:#e0e8f6d1;align-items:center;gap:.72rem;display:flex}.studio-stat-layout{grid-template-columns:310px minmax(0,1fr);gap:.75rem;display:grid}.studio-stat-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.studio-stat-mini-grid .studio-metric-card{grid-template-columns:48px minmax(0,1fr);align-items:center;min-height:84px;padding:.8rem}.studio-stat-mini-grid .studio-icon-bubble{width:42px;height:42px}.studio-stat-mini-grid .studio-icon-bubble svg{width:20px;height:20px}.studio-stat-mini-grid .studio-metric-card strong{font-size:1.08rem}.studio-stat-mini-grid .studio-metric-card>div{min-width:0}.studio-line-chart{background:#040c1873;border:1px solid #6982b429;border-radius:10px;min-height:290px;padding:1rem}.studio-chart-head{justify-content:space-between;gap:1rem;margin-bottom:.9rem;display:flex}.studio-chart-head span{color:#d5e0f2c7;border:1px solid #6982b438;border-radius:7px;padding:.35rem .6rem;font-size:.74rem}.studio-line-chart svg{width:100%;height:205px}.studio-chart-area{fill:url(#studioChartFill);stroke:none}.studio-chart-line-red,.studio-chart-line-blue{fill:none;stroke-width:1.8px;vector-effect:non-scaling-stroke}.studio-chart-line-red{stroke:#ff174d}.studio-chart-line-blue{stroke:#2563eb}.studio-most-panel,.studio-summary-panel{min-height:0}.studio-most-list{gap:.72rem;display:grid}.studio-summary-panel p{color:#ccd7ebb8;margin:-.2rem 0 .8rem}.studio-summary-list{border-bottom:1px solid #6982b424;gap:.55rem;padding-bottom:.85rem;display:grid}.studio-summary-list span,.studio-traffic span{color:#dae4f4d1;grid-template-columns:minmax(0,1fr) auto auto;gap:.6rem;font-size:.86rem;display:grid}.studio-summary-list strong{color:#fff}.studio-summary-list b{color:#22c55e}.studio-traffic{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:.85rem;margin-top:.9rem;display:grid}.studio-donut{background:conic-gradient(#ff174d 0 42%, #2563eb 42% 70%, #8b5cf6 70% 88%, #94a3b8 88% 100%);border-radius:999px;width:76px;height:76px;box-shadow:inset 0 0 0 18px #09162a}.studio-traffic div:last-child{gap:.35rem;display:grid}.studio-traffic i{border-radius:3px;width:.72rem;height:.72rem}.studio-traffic .red{background:#ff174d}.studio-traffic .blue{background:#2563eb}.studio-traffic .purple{background:#8b5cf6}.studio-traffic .gray{background:#94a3b8}.studio-empty{color:#d2ddf0b8;grid-column:1/-1;margin:0;padding:1rem}.studio-footer{text-align:center;color:#cdd8ec73;padding:1rem 0 0;font-size:.82rem}@media (max-width:1420px){.studio-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr)}.studio-comments-panel{grid-area:1/2/span 2}.studio-stat-panel{grid-column:1/-1}.studio-summary-panel{grid-column:span 1}}@media (max-width:1120px){.studio-shell{grid-template-columns:1fr}.studio-sidebar{height:auto;position:static}.studio-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.studio-profile-card{display:none}.studio-main{padding:0 1rem 1rem}.studio-metric-grid,.studio-dashboard-grid,.studio-stat-layout{grid-template-columns:1fr}.studio-comments-panel,.studio-stat-panel{grid-area:auto}}@media (max-width:760px){.studio-topbar{grid-template-columns:1fr;padding-bottom:.8rem}.studio-top-actions{justify-content:flex-start;overflow-x:auto}.studio-account{min-width:130px}.studio-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-video-head{display:none}.studio-video-row,.studio-video-title{grid-template-columns:1fr;gap:.45rem;padding:.8rem 0}.studio-mix-grid,.studio-stat-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.studio-main{padding:0 clamp(1rem,2vw,2rem) 1.2rem}.studio-topbar{padding-right:.25rem}.studio-dashboard-grid{grid-template-columns:minmax(520px,1.35fr) minmax(420px,.95fr) minmax(380px,.82fr);align-items:start;gap:.85rem}.studio-card{overflow:hidden}.studio-video-head,.studio-video-row{grid-template-columns:minmax(260px,1fr) 72px 72px 92px 108px;column-gap:.7rem}.studio-thumb{width:96px}.studio-video-title strong,.studio-most-list strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.studio-mix-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-comments-panel{min-height:0}.studio-comment{grid-template-columns:44px minmax(0,1fr) auto;gap:.7rem}.studio-comment-avatar img{object-fit:cover;width:100%;height:100%}.studio-comment small,.studio-comment em{overflow-wrap:anywhere;display:block}.studio-comment em{color:#94a3b8db;margin-top:.25rem;font-size:.74rem;font-style:normal}.studio-comment-actions{align-self:center}@media (max-width:1580px){.studio-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr)}.studio-comments-panel{grid-area:1/2/span 2}.studio-stat-panel{grid-column:1/-1}.studio-video-head,.studio-video-row{grid-template-columns:minmax(220px,1fr) 64px 64px 86px 96px}}@media (max-width:1120px){.studio-dashboard-grid{grid-template-columns:1fr}.studio-comments-panel,.studio-stat-panel{grid-area:auto}}@media (max-width:760px){.studio-video-row,.studio-video-title{grid-template-columns:1fr}.studio-mix-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.studio-main{max-width:1720px}.studio-title{margin:1.15rem 0 1rem}.studio-title h1{font-size:clamp(2rem,2.55vw,3rem);line-height:1.04}.studio-metric-grid{gap:.85rem;margin-bottom:.85rem}.studio-card,.studio-metric-card{background:linear-gradient(#0d1d37e6,#050e1de0),#050d1ae6;border-color:#5d7cb238;box-shadow:0 18px 44px #0003}.studio-metric-card{grid-template-columns:72px minmax(0,1fr);min-height:108px;padding:1.05rem 1.1rem}.studio-metric-card .studio-icon-bubble{width:60px;height:60px;transform:translateY(4px)}.studio-metric-card .studio-icon-bubble svg{width:30px;height:30px}.studio-metric-card>div{align-self:center;min-width:0}.studio-dashboard-grid{grid-template-columns:minmax(560px,1.35fr) minmax(430px,.95fr) minmax(400px,.82fr);gap:.85rem}.studio-comments-panel{grid-area:auto/3}.studio-stat-panel{grid-column:1/span 2}.studio-most-panel,.studio-summary-panel{grid-column:3}.studio-video-row{min-height:74px}.studio-video-title{grid-template-columns:100px minmax(0,1fr)}.studio-thumb{border-radius:7px;width:100px}.studio-mix-grid{gap:.8rem}.studio-mix-thumb{border-radius:8px}.studio-comment{grid-template-columns:46px minmax(0,1fr) auto;align-items:start;gap:.75rem}.studio-comment-avatar{background:linear-gradient(135deg,#ff174d,#2563eb);border-radius:999px;width:46px;height:46px;overflow:hidden}.studio-comment-actions{padding-top:.6rem}.studio-stat-layout{grid-template-columns:286px minmax(0,1fr);gap:.85rem}.studio-stat-mini-grid{gap:.7rem}.studio-small-metric{background:linear-gradient(#0d1d37b8,#050e1dc7),#050d1ab8;border:1px solid #6982b42e;border-radius:10px;grid-template-columns:42px minmax(0,1fr);align-items:center;column-gap:.7rem;min-height:92px;padding:.8rem .72rem;display:grid}.studio-small-metric .studio-icon-bubble{width:36px;height:36px;transform:translateY(3px)}.studio-small-metric .studio-icon-bubble svg{width:18px;height:18px}.studio-small-metric div{min-width:0}.studio-small-metric span{color:#d3ddefc7;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.15;display:-webkit-box;overflow:hidden}.studio-small-metric strong{color:#fff;margin-top:.15rem;font-size:1.25rem;line-height:1.05;display:block}.studio-small-metric b{color:#22c55e;margin-top:.22rem;font-size:.74rem;display:block}.studio-chart-action.studio-inline-action,.studio-inline-action{cursor:default;font:inherit;background:0 0;border:0;padding:0}@media (max-width:1580px){.studio-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(370px,.74fr)}.studio-comments-panel{grid-area:auto/2}.studio-stat-panel,.studio-most-panel,.studio-summary-panel{grid-column:1/-1}}@media (max-width:1280px){.studio-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-stat-layout{grid-template-columns:1fr}}@media (max-width:1120px){.studio-dashboard-grid,.studio-metric-grid{grid-template-columns:1fr}.studio-comments-panel,.studio-stat-panel,.studio-most-panel,.studio-summary-panel{grid-column:auto}}.studio-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(330px,.25fr);align-items:start;gap:.95rem;display:grid}.studio-dashboard-left,.studio-dashboard-right{gap:.95rem;min-width:0;display:grid}.studio-dashboard-right{align-content:start}.studio-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0}.studio-content-row{grid-template-columns:minmax(520px,1.18fr) minmax(420px,.82fr);align-items:start;gap:.95rem;display:grid}.studio-insight-row{grid-template-columns:minmax(620px,1fr) minmax(280px,.38fr);align-items:start;gap:.95rem;display:grid}.studio-recent-videos,.studio-mixs-panel,.studio-comments-panel,.studio-stat-panel,.studio-most-panel,.studio-summary-panel{grid-area:auto}.studio-icon-bubble,.studio-metric-card .studio-icon-bubble,.studio-small-metric .studio-icon-bubble{justify-content:center;align-items:center;line-height:0;display:inline-flex;transform:none}.studio-icon-bubble svg,.studio-metric-card .studio-icon-bubble svg,.studio-small-metric .studio-icon-bubble svg{flex:none;margin:0;display:block;transform:none}.studio-metric-card{align-items:center}.studio-metric-card .studio-icon-bubble{place-self:center}.studio-small-metric{align-items:center}.studio-small-metric .studio-icon-bubble{place-self:center}.studio-small-metric div,.studio-metric-card>div{align-self:center}.studio-stat-layout{grid-template-columns:290px minmax(0,1fr)}.studio-line-chart{min-height:304px}.studio-most-list a{grid-template-columns:18px 86px minmax(0,1fr)}.studio-summary-panel{min-height:310px}@media (max-width:1680px){.studio-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.26fr)}.studio-content-row{grid-template-columns:minmax(470px,1.1fr) minmax(380px,.9fr)}.studio-insight-row{grid-template-columns:minmax(560px,1fr) minmax(260px,.42fr)}}@media (max-width:1440px){.studio-dashboard-grid{grid-template-columns:1fr}.studio-dashboard-right{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1280px){.studio-content-row,.studio-insight-row{grid-template-columns:1fr}}@media (max-width:900px){.studio-metric-grid,.studio-dashboard-right{grid-template-columns:1fr}}.studio-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(380px,.28fr)}.studio-dashboard-right{gap:.95rem}.studio-comments-panel{padding:1rem}.studio-comments-list{gap:0}.studio-comment{border-bottom:1px solid #6982b429;grid-template-columns:48px minmax(0,1fr);gap:.82rem;min-height:94px;padding:.85rem 0;position:relative}.studio-comment:first-child{padding-top:0}.studio-comment-avatar{color:#fff;place-items:center;width:48px;height:48px;font-size:.9rem;font-weight:900;line-height:1;display:grid;box-shadow:0 8px 24px #ff174d2e}.studio-comment>div:nth-child(2){min-width:0;padding-right:5.6rem}.studio-comment p{align-items:baseline;gap:.35rem;margin-bottom:.25rem;line-height:1.2}.studio-comment p strong{color:#fff;font-size:.95rem}.studio-comment p span{color:#ccd7ebad;font-size:.82rem}.studio-comment small{color:#eef4ffe6;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.35;display:-webkit-box;overflow:hidden}.studio-comment em{color:#94a3b8db;text-overflow:ellipsis;white-space:nowrap;margin-top:.32rem;font-size:.76rem;font-style:normal;display:block;overflow:hidden}.studio-comment button{color:#fff;background:#ffffff17;border-radius:7px;margin-top:.58rem;padding:.42rem .76rem;font-size:.8rem;font-weight:850}.studio-comment-actions{color:#e2ebf9e6;align-items:center;gap:.62rem;padding:0;display:inline-flex;position:absolute;bottom:1rem;right:0}.studio-comment-actions svg{width:15px;height:15px}.studio-comments-panel .studio-link-accent{justify-content:space-between;width:100%;margin-top:.8rem;padding-top:.1rem}.studio-comments-panel .studio-link-accent:after{content:"->";margin-left:auto}.studio-most-panel{padding:1rem}.studio-most-list{gap:0}.studio-most-list a{border-bottom:1px solid #6982b41f;grid-template-columns:20px 88px minmax(0,1fr);align-items:center;gap:.78rem;min-width:0;padding:.48rem 0;display:grid}.studio-most-list a:last-child{border-bottom:0}.studio-most-list a>span:first-child{color:#e2ebf9e0;text-align:center;font-size:.9rem}.studio-most-list .studio-thumb{border-radius:7px;width:88px}.studio-most-list a>span:last-child{min-width:0}.studio-most-list strong{color:#fff;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.22;display:-webkit-box;overflow:hidden}.studio-most-list small{color:#ccd7ebad;margin-top:.18rem;font-size:.76rem}.studio-chart-head{align-items:flex-start;margin-bottom:.55rem}.studio-chart-title{gap:.62rem;min-width:0;display:grid}.studio-chart-legend{flex-wrap:wrap;align-items:center;gap:.8rem 1rem;display:flex}.studio-chart-legend span{color:#ced9eec7;border:0;border-radius:0;align-items:center;gap:.45rem;padding:0;font-size:.75rem;display:inline-flex}.studio-chart-legend i{border-radius:999px;width:1rem;height:.22rem}.studio-chart-legend .is-red{background:#ff174d;box-shadow:0 0 16px #ff174d61}.studio-chart-legend .is-blue{background:#2563eb;box-shadow:0 0 16px #2563eb61}.studio-chart-range{color:#eef4ffeb;cursor:pointer;background:#071020b8;border:1px solid #6982b459;border-radius:8px;outline:0;flex:none;min-width:142px;height:2.1rem;padding:0 2rem 0 .8rem;font-size:.76rem;font-weight:750}.studio-chart-range:focus{border-color:#ff174db8;box-shadow:0 0 0 3px #ff174d1f}.studio-chart-range option{color:#f8fbff;background:#071020}.studio-chart-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:.2rem 0 .35rem;display:grid}.studio-chart-summary span{color:#ced9eec2;background:#0b193094;border:1px solid #6982b42e;border-radius:8px;justify-content:space-between;align-items:center;gap:.55rem;min-width:0;padding:.48rem .62rem;font-size:.74rem;display:flex}.studio-chart-summary strong{color:#fff;font-size:.92rem}.studio-chart-days{color:#94a3b8b8;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;margin:.4rem 3rem 0 3.15rem;font-size:.72rem;display:grid}.studio-chart-days span{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.studio-chart-plot{grid-template-columns:3.15rem minmax(0,1fr) 3rem;align-items:stretch;gap:.65rem;margin-top:.55rem;display:grid}.studio-chart-axis{color:#94a3b8b8;flex-direction:column;justify-content:space-between;height:205px;padding:.1rem 0 .25rem;font-size:.72rem;line-height:1;display:flex}.studio-chart-axis-left{text-align:right}.studio-chart-axis-right{text-align:left}.studio-chart-canvas{min-width:0}.studio-chart-grid-line{stroke:#6982b429;stroke-width:.55px;vector-effect:non-scaling-stroke}.studio-chart-grid-line.is-base{stroke:#94a3b847}.studio-line-chart svg{margin-top:.2rem}@media (max-width:1680px){.studio-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.28fr)}.studio-most-list a{grid-template-columns:18px 82px minmax(0,1fr);gap:.68rem}.studio-most-list .studio-thumb{width:82px}}@media (max-width:1440px){.studio-dashboard-grid{grid-template-columns:1fr}.studio-comment>div:nth-child(2){padding-right:5rem}}.studio-comments-page{padding:0 0 1.4rem}.studio-comment-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-bottom:.85rem;display:grid}.studio-comment-metric{background:linear-gradient(#0d1d37e6,#050e1de0),#050d1ae6;border:1px solid #5d7cb238;border-radius:10px;grid-template-columns:70px minmax(0,1fr);align-items:center;gap:.95rem;min-height:108px;padding:1rem;display:grid}.studio-comment-metric>span{color:#ff476d;background:radial-gradient(circle,#ff174d4d,#ff174d1a);border-radius:999px;place-items:center;width:60px;height:60px;display:grid}.studio-comment-metric.studio-tone-orange>span{color:#fb923c;background:radial-gradient(circle,#fb923c47,#fb923c1a)}.studio-comment-metric.studio-tone-purple>span{color:#a855f7;background:radial-gradient(circle,#a855f747,#a855f71a)}.studio-comment-metric.studio-tone-green>span{color:#84cc16;background:radial-gradient(circle,#84cc1647,#84cc161a)}.studio-comment-metric p,.studio-comment-metric strong,.studio-comment-metric small{margin:0;display:block}.studio-comment-metric p{color:#d3ddefd1;font-size:.86rem}.studio-comment-metric strong{color:#fff;margin-top:.12rem;font-size:1.62rem;line-height:1.1}.studio-comment-metric small{color:#d3ddefad;margin-top:.32rem;font-size:.78rem}.studio-comment-metric b{color:#22c55e;margin-right:.45rem}.studio-comments-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.28fr);align-items:start;gap:.95rem;display:grid}.studio-comments-main,.studio-comments-sidebar{gap:.85rem;min-width:0;display:grid}.studio-comments-filters,.studio-comment-table-card,.studio-comment-side-card{background:linear-gradient(#0d1d37e6,#050e1de0),#050d1ae6;border:1px solid #5d7cb238;border-radius:10px}.studio-comments-filters{grid-template-columns:minmax(220px,1.2fr) repeat(4,minmax(150px,.75fr)) auto;align-items:end;gap:.7rem;padding:.9rem;display:grid}.studio-comments-filters label,.studio-comments-filters select,.studio-comments-filters button{color:#f8fbff;background:#071020c7;border:1px solid #6982b440;border-radius:8px;height:42px}.studio-comments-filters label{color:#bfcce5e6;align-items:center;gap:.6rem;padding:0 .8rem;display:flex}.studio-comments-filters input{color:#fff;width:100%;font:inherit;background:0 0;border:0;outline:0}.studio-comments-filters span{gap:.35rem;display:grid}.studio-comments-filters small{color:#cfdaefc2;font-size:.74rem}.studio-comments-filters select{outline:0;width:100%;padding:0 .75rem}.studio-comments-filters button{cursor:pointer;justify-content:center;align-items:center;gap:.45rem;padding:0 1rem;font-weight:800;display:inline-flex}.studio-comment-table-card{overflow:hidden}.studio-comments-table{min-width:940px}.studio-comments-head,.studio-comments-row{grid-template-columns:150px minmax(190px,1.15fr) minmax(230px,1.2fr) 100px 74px 112px 188px;align-items:center;gap:.85rem;display:grid}.studio-comments-head{color:#d0daeec7;border-bottom:1px solid #6982b429;min-height:48px;padding:0 1rem;font-size:.76rem}.studio-comments-group{border-bottom:1px solid #6982b421}.studio-comments-group:last-child{border-bottom:0}.studio-comments-row{color:#f2f7ffeb;min-height:76px;padding:.72rem 1rem;font-size:.83rem}.studio-comments-user,.studio-comments-content{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;display:grid}.studio-comment-page-avatar{color:#fff;background:linear-gradient(135deg,#ff174d,#2563eb);border-radius:999px;place-items:center;width:42px;height:42px;font-weight:900;display:grid;overflow:hidden}.studio-comment-page-avatar img{object-fit:cover;width:100%;height:100%}.studio-comment-page-avatar-small{width:24px;height:24px;font-size:.7rem}.studio-comments-user strong,.studio-comments-user small,.studio-comments-content strong,.studio-comments-content small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.studio-comments-user strong,.studio-comments-content strong{color:#fff}.studio-comments-user small,.studio-comments-content small{color:#ccd7ebad;margin-top:.16rem}.studio-comments-row>p{overflow-wrap:anywhere;margin:0;line-height:1.35}.studio-comments-content>span:first-child{aspect-ratio:16/9;background:#ffffff0f;border-radius:7px;width:76px;position:relative;overflow:hidden}.studio-comments-content img{object-fit:cover;width:100%;height:100%}.studio-comments-content b{color:#fff;background:#000000b8;border-radius:4px;padding:.1rem .25rem;font-size:.62rem;position:absolute;bottom:4px;right:4px}.studio-comments-like{color:#e2ebf9e6;align-items:center;gap:.38rem;display:inline-flex}.studio-comment-status{background:#0f172ab3;border:1px solid #6982b42e;border-radius:8px;justify-self:start;padding:.38rem .7rem;font-size:.78rem;font-weight:850}.studio-comment-status.is-pending{color:#fb923c;background:#fb923c1a;border-color:#fb923c61}.studio-comment-status.is-responded{color:#4ade80;background:#22c55e1a;border-color:#22c55e61}.studio-comment-status.is-review{color:#c084fc;background:#a855f71f;border-color:#a855f761}.studio-comment-status.is-hidden{color:#cbd5e1;background:#94a3b81a;border-color:#94a3b859}.studio-comments-actions{justify-content:flex-end;gap:.62rem;display:inline-flex}.studio-comments-actions button,.studio-comments-actions a{color:#e2ebf9db;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;text-decoration:none;display:grid}.studio-comments-actions button:hover,.studio-comments-actions a:hover{color:#fff;background:#ffffff14}.studio-reply-row{padding:0 1rem .85rem 4.4rem}.studio-reply-box{background:radial-gradient(circle at 98% 0,#ff174d29,#0000 18rem),#071020eb;border:1px solid #ff174db8;border-radius:10px;gap:.7rem;padding:.8rem;display:grid}.studio-reply-title{color:#cfdaefe0;align-items:center;gap:.55rem;font-size:.85rem;display:flex}.studio-reply-box textarea{resize:vertical;color:#fff;width:100%;min-height:56px;font:inherit;background:#050e1ddb;border:1px solid #6982b438;border-radius:8px;outline:0;padding:.75rem}.studio-reply-box textarea:focus{border-color:#ff174d8c}.studio-reply-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.studio-reply-actions>span,.studio-reply-actions>div{align-items:center;gap:.55rem;display:flex}.studio-reply-actions>span{color:#e2ebf9c7}.studio-reply-secondary,.studio-reply-primary{color:#fff;border-radius:8px;align-items:center;gap:.45rem;min-height:36px;padding:0 .9rem;font-weight:850;display:inline-flex}.studio-reply-secondary{background:#ffffff0a;border:1px solid #6982b447}.studio-reply-primary{background:linear-gradient(135deg,#ff174d,#d41142);border:0}.studio-reply-primary:disabled{opacity:.55}.studio-comments-empty{color:#d2ddf0b8;margin:0;padding:1.2rem}.studio-comments-pagination{color:#d2ddf0c7;justify-content:space-between;align-items:center;gap:1rem;display:flex}.studio-comments-pagination div{gap:.45rem;display:flex}.studio-comments-pagination button,.studio-comments-pagination select{color:#fff;background:#071020c7;border:1px solid #6982b440;border-radius:8px;min-width:34px;height:34px}.studio-comments-pagination button.is-active{background:#ff174db8;border-color:#ff174dbf}.studio-comments-pagination select{padding:0 .7rem}.studio-comment-side-card{padding:1rem}.studio-comment-side-card header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.studio-comment-side-card h2{margin:0;font-size:1.08rem}.studio-comment-side-card header button,.studio-comment-side-card header span{color:#ecf4ffbf;font:inherit;background:0 0;border:0;font-size:.82rem}.studio-comment-timeline{gap:.95rem;display:grid;position:relative}.studio-comment-timeline:before{content:"";background:#6982b438;width:1px;position:absolute;top:8px;bottom:8px;left:17px}.studio-comment-timeline article{grid-template-columns:36px minmax(0,1fr);gap:.65rem;display:grid;position:relative}.studio-comment-timeline article>span{z-index:1;color:#22c55e;background:#071020;border:1px solid #6982b438;border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.studio-comment-timeline article.is-review>span{color:#fb923c}.studio-comment-timeline article.is-hidden>span{color:#cbd5e1}.studio-comment-timeline strong,.studio-comment-timeline small,.studio-comment-timeline em{display:block}.studio-comment-timeline strong{color:#fff;font-size:.86rem}.studio-comment-timeline small,.studio-comment-timeline em{color:#ccd7ebad;margin-top:.18rem;font-size:.78rem;font-style:normal}.studio-interaction-list{gap:.85rem;display:grid}.studio-interaction-list article{border-bottom:1px solid #6982b421;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:.7rem;padding-bottom:.8rem;display:grid}.studio-interaction-list article:last-child{border-bottom:0;padding-bottom:0}.studio-interaction-list article>span{color:#a855f7;background:#a855f724;border-radius:999px;place-items:center;width:46px;height:46px;display:grid}.studio-interaction-list .is-cyan>span{color:#22d3ee;background:#22d3ee24}.studio-interaction-list .is-green>span{color:#84cc16;background:#84cc1624}.studio-interaction-list .is-red>span{color:#ff174d;background:#ff174d24}.studio-interaction-list small,.studio-interaction-list strong{display:block}.studio-interaction-list small{color:#ccd7ebad}.studio-interaction-list strong{color:#fff;margin-top:.16rem;font-size:1.1rem}.studio-interaction-list b{color:#22c55e;font-size:.82rem}@media (max-width:1560px){.studio-comments-layout{grid-template-columns:1fr}.studio-comments-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1280px){.studio-comment-metrics,.studio-comments-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-comment-table-card{overflow-x:auto}}@media (max-width:760px){.studio-comment-metrics,.studio-comments-sidebar,.studio-comments-filters{grid-template-columns:1fr}.studio-comments-pagination{flex-direction:column;align-items:flex-start}.studio-reply-row{padding-left:1rem}.header{background:#030914e6;border-bottom-color:#3b82f62e;box-shadow:0 10px 36px #00000057}}.header-search-form,.header-notification-btn,.header-auth-link,.user-menu-panel{background:#070d19d1;border-color:#758bb033}.header-search-submit{background:#121c2feb;border-left-color:#758bb033}.primary-btn{background:linear-gradient(135deg,#2563eb,#6d28d9 62%,#ef1748);box-shadow:0 10px 24px #2563eb38}.sidebar-youtube{background:radial-gradient(circle at 0 0,#2563eb29,#0000 18rem),linear-gradient(#040c1af5,#020812fa);border-right-color:#3b82f629}.sidebar-nav-section+.sidebar-nav-section{border-top-color:#758bb024}.sidebar-nav-title{color:#f4f8ff;letter-spacing:0;font-size:.84rem}.menu-link{color:#e8eefb;font-weight:650}.menu-link.active,.menu-link:hover{color:#fff;background:#687e9e2e}.sidebar-youtube-footer{flex:none;gap:.38rem;margin-top:auto;padding:.6rem .75rem .05rem;display:grid}.sidebar-youtube .sidebar-nav-section:last-child{margin-top:.55rem;padding-top:.55rem}.sidebar-youtube .sidebar-nav-section:last-child .menu-list{gap:.12rem}.sidebar-youtube .sidebar-nav-section:last-child .menu-link{min-height:34px;padding-top:.34rem;padding-bottom:.34rem}.sidebar-footer-links{flex-wrap:wrap;gap:.35rem .65rem;display:flex}.sidebar-footer-links a{color:#cfdaefb3;font-size:.74rem;font-weight:600;line-height:1.25;text-decoration:none}.sidebar-footer-links a:hover{color:#fff}.sidebar-footer-copy{color:#9eadc69e;margin:0;padding:0}.content{background:radial-gradient(circle at 40% -16%,#2563eb1f,#0000 30rem),linear-gradient(#030a16c7,#020710e6);padding:1.45rem 1.45rem 2rem}.home-page{gap:1.1rem;width:100%;display:grid}.home-page .video-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem .9rem}.home-page .video-card{gap:.58rem}.home-page .video-thumb{background:linear-gradient(135deg,#0d1729,#070b12);border:1px solid #758bb029;border-radius:.55rem;box-shadow:0 14px 34px #0000003d}.home-page .video-thumb img{transform:scale(1.001)}.home-page .video-info-row{grid-template-columns:32px minmax(0,1fr);gap:.55rem}.home-page .video-avatar{border:1px solid #ffffff29;width:32px;height:32px;font-size:.68rem}.home-page .video-title{color:#f8fbff;font-size:.84rem;font-weight:820;line-height:1.28}.home-page .video-channel-name,.home-page .video-meta .muted{color:#cfdaefb8;font-size:.74rem;line-height:1.28}.home-page .video-more-btn,.home-page .mix-item-more-btn{color:#edf4ffc7}.home-page .video-more-btn:hover,.home-page .mix-item-more-btn:hover{background:#758bb029}.home-page .video-title-row{grid-template-columns:minmax(0,1fr) 20px;gap:.3rem}.home-page .video-title{letter-spacing:0;min-height:34px}.home-page .video-title-row button,.home-page .video-more-btn{width:20px;height:20px;padding:0}.home-page .video-duration{min-width:auto;padding:.22rem .36rem;font-size:.68rem;bottom:.4rem;right:.4rem}.player-title{letter-spacing:0;margin:.58rem 0 .55rem;font-size:clamp(1.28rem,1.85vw,1.72rem);font-weight:820;line-height:1.17}.watch-page-shell .player-title{margin:.34rem 0 .36rem;font-size:clamp(1.02rem,1.2vw,1.22rem);font-weight:820;line-height:1.22}.yt-channel-cluster{gap:.62rem;min-width:12rem}.yt-channel-avatar{width:2.25rem;height:2.25rem;font-size:.78rem}.yt-channel-copy strong{font-size:.94rem;line-height:1.15}.yt-channel-copy span{font-size:.78rem}.yt-actions-row{gap:.45rem}.yt-chip-btn{gap:.34rem;min-height:30px;padding:.34rem .62rem;font-size:.82rem}.yt-action-icon{stroke-width:1.75px;width:1rem;height:1rem}.player-shell .yt-actions-row{gap:.52rem}.player-shell .yt-actions-row .yt-chip-btn{color:#f8fbff;background:#ffffff1c;border:0;min-height:40px;padding:.46rem .9rem;font-size:.9rem;font-weight:850;transition:background .16s,color .16s,transform .16s,box-shadow .16s;box-shadow:inset 0 0 0 1px #ffffff09}.player-shell .yt-actions-row .yt-chip-btn:hover{background:#ffffff2e;transform:translateY(-1px)}.player-shell .yt-actions-row .yt-chip-btn.is-active{color:#0f0f0f;box-shadow:none;background:#f1f1f1}.player-shell .yt-actions-row .yt-action-icon{stroke-width:2.08px;width:1.32rem;height:1.32rem}.player-shell .yt-actions-row .yt-action-icon-more{stroke-width:3.3px;width:1.18rem;height:1.18rem}.player-shell .yt-reaction-group{background:#ffffff1c;min-height:40px;box-shadow:inset 0 0 0 1px #ffffff09}.player-shell .yt-reaction-group .yt-reaction-btn{min-height:40px;box-shadow:none;background:0 0;padding-inline:.82rem}.player-shell .yt-reaction-group .yt-reaction-btn+.yt-reaction-btn{border-left:1px solid #fff3}.player-shell .yt-more-btn{width:42px;min-width:42px;padding-inline:0}.video-detail-panel,.comments-panel{border-radius:.8rem}.video-detail-meta{font-size:.82rem}.video-detail-panel p,.comment-copy p,.comments-empty-state{font-size:.9rem}.news-section{border-top:1px solid #758bb029;border-bottom:1px solid #758bb01f;gap:.72rem;margin:.05rem 0 .2rem;padding:.9rem 0 .85rem;display:grid}.news-section-head{justify-content:space-between;align-items:center;display:flex}.news-title{color:#f8fbff;align-items:center;gap:.5rem;margin:0;font-size:1.04rem;font-weight:850;display:inline-flex}.news-title-icon{background:linear-gradient(135deg,#6d28d9,#2563eb);border-radius:.2rem;width:.75rem;height:.75rem;box-shadow:0 0 18px #2563eb66}.news-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.news-card{min-width:0;min-height:80px;color:inherit;background:linear-gradient(#121d30d1,#070e1ae6),#070d18db;border:1px solid #758bb029;border-radius:.5rem;grid-template-columns:78px minmax(0,1fr);align-items:stretch;gap:.62rem;padding:.42rem;display:grid;overflow:hidden;box-shadow:0 14px 28px #0000002e}.news-card:hover{background:linear-gradient(#17263feb,#081120f5),#070d18eb;border-color:#5b8def6b}.news-card-thumb{background:#08111f;border-radius:.36rem;display:block;overflow:hidden}.news-card-thumb img{object-fit:cover;width:100%;height:100%;min-height:68px;display:block}.news-card-copy{align-content:center;gap:.24rem;min-width:0;display:grid}.news-card-copy strong{color:#f7fbff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.77rem;font-weight:800;line-height:1.28;display:-webkit-box;overflow:hidden}.news-card-category,.news-card-byline,.news-card-copy time{color:#cfdaefa8;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;line-height:1.15;overflow:hidden}.news-card-category{color:#a0beffd6}.news-card-description{color:#dae4f6c2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.73rem;line-height:1.35;display:-webkit-box;overflow:hidden}.news-card-byline{align-items:center;gap:.42rem;min-width:0;display:flex}.news-card-byline span{color:#f4f8ffd1;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.news-card-byline time{flex:none}.mixs-head{margin-top:.1rem}.mixs-title{color:#f8fbff;font-size:1.04rem;font-weight:850}.mixs-logo{clip-path:polygon(10% 0,100% 50%,10% 100%);filter:drop-shadow(0 0 10px #ff174d61);background:linear-gradient(135deg,#ff174d,#ff4f78);flex:none;width:.78rem;height:.78rem;display:inline-block}.home-page .mixs-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.95rem}.header-upload-btn.primary-btn{background:linear-gradient(135deg,#0f4aa2,#1d5fd1);box-shadow:0 10px 22px #1d5fd13d}.header-upload-btn.primary-btn:hover{background:linear-gradient(135deg,#123f84,#1952b4)}.home-page .news-section{gap:1rem;padding:1.05rem 0 1.15rem}.home-page .news-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.95rem}.home-page .news-card{grid-template-columns:128px minmax(0,1fr);gap:.82rem;min-height:136px;padding:.62rem}.home-page .news-card-thumb img{min-height:112px}.home-page .news-card-copy strong{font-size:.92rem;line-height:1.32}.home-page .news-card-category,.home-page .news-card-byline,.home-page .news-card-copy time{font-size:.75rem}.home-page .news-card-description{font-size:.78rem}.home-page .mix-preview{background:#08111f;border-color:#758bb02e;border-radius:.55rem}.home-page .mix-title{color:#f8fbff;font-size:.84rem;font-weight:800}@media (max-width:1320px){.home-page .video-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-page .mixs-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.news-grid,.home-page .news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.home-page .video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-page .mixs-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.news-grid,.home-page .news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.content{padding:1rem .8rem 1.4rem}.search-result-card{grid-template-columns:minmax(0,1fr);gap:.65rem}.search-result-thumb.is-mix{aspect-ratio:16/9;max-height:none}.search-result-title{font-size:.95rem}.home-page .video-grid,.news-grid,.home-page .news-grid{grid-template-columns:1fr}.home-page .news-card{grid-template-columns:108px minmax(0,1fr)}.home-page .mixs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.upload-wizard{color:#f6f8ff;background:radial-gradient(circle at 16% 0,#0066ff24,#0000 34%),radial-gradient(circle at 88% 8%,#cf1feb17,#0000 28%),linear-gradient(#071221 0%,#030912 100%);border:1px solid #4874bc38;border-radius:1rem;box-shadow:0 22px 70px #00000061,inset 0 1px #ffffff08}.upload-phase-1,.upload-phase-2{gap:1.15rem;padding:1.25rem}.upload-header-row{align-items:flex-start}.upload-title{color:#fff;letter-spacing:0;font-size:clamp(1.45rem,2vw,1.95rem)}.upload-header-row .muted{color:#bac5d8;margin-top:.35rem}.upload-status-chip{color:#8ff3a8;background:#14483480;border:1px solid #52e88b38;align-items:center;gap:.45rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.upload-status-chip:before{content:"";background:currentColor;border-radius:999px;width:.42rem;height:.42rem}.upload-status-chip.processing{color:#aecaef;background:#1b41858c;border-color:#4c8bff59}.upload-status-chip.error{color:#ffc4d0;background:#5516269e;border-color:#ff50756b}.upload-dropzone{background:radial-gradient(circle at 50% 22%,#2174ff24,#0000 35%),#08111fe0;border-color:#4f8aff47;min-height:360px}.upload-dropzone.dragging,.upload-dropzone:hover{background:radial-gradient(circle at 50% 22%,#2480ff38,#0000 35%),#0a1629f2;border-color:#2279ffd9}.upload-drop-icon{color:#fff;background:linear-gradient(145deg,#1755bfcc,#6b23cebd);border-color:#3b82f65c;box-shadow:0 18px 38px #2056d647}.upload-steps{background:#070f1db8;border:1px solid #5c7cb238;border-radius:.95rem;gap:0;overflow:hidden}.upload-step-btn{color:#c9d3e8;background:0 0;border:0;border-right:1px solid #5c7cb22e;border-radius:0;min-height:58px;font-weight:700;transition:background .18s,color .18s,box-shadow .18s}.upload-step-btn:last-child{border-right:0}.upload-step-btn.active{color:#fff;background:linear-gradient(#0e1c37e0,#0e1c37e0) padding-box padding-box,linear-gradient(90deg,#0d73ff,#dc1bdf) border-box;border:1px solid #0000;box-shadow:inset 0 -2px #267dff,0 0 28px #3172ff2e}.upload-step-btn.blocked{opacity:.52}.upload-step-index{color:#e9f0ff;background:#0a1527eb;border:1px solid #90a6cb47;width:30px;height:30px;font-weight:900}:is(.upload-step-btn.active .upload-step-index,.upload-step-btn:not(.blocked) .upload-step-index:has(svg)){background:linear-gradient(135deg,#126fff,#8f35ff);border-color:#6081ffe6;box-shadow:0 0 22px #4a6fff59}.upload-step-content{background:0 0;border:0;border-radius:0;padding:0}.upload-step-panel,.upload-video-preview,.upload-advice-panel,.upload-ready-banner,.upload-activity-panel,.upload-inline-status{background:linear-gradient(#0d1b32e0,#060e1be6);border:1px solid #607cac38;border-radius:.9rem;box-shadow:inset 0 1px #ffffff09}.upload-step-layout,.upload-elements-layout,.upload-visibility-layout{grid-template-columns:minmax(0,1fr) minmax(320px,360px);align-items:start;gap:.85rem;display:grid}.upload-elements-layout,.upload-visibility-layout{grid-template-columns:minmax(0,1fr) minmax(340px,390px)}.upload-panel-heading,.upload-aside-title,.upload-field-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.upload-panel-heading{justify-content:flex-start;margin-bottom:1.05rem}.upload-panel-heading .section-title{color:#fff;margin:0;font-size:1.15rem}.upload-panel-heading .muted,.upload-panel-heading p{color:#aeb9cf;margin:.25rem 0 0}.upload-panel-icon,.upload-element-icon,.upload-check-icon,.visibility-icon{color:#89bbff;background:linear-gradient(145deg,#1852b2b8,#221b5cb8);border:1px solid #3077ff6b;border-radius:.8rem;flex:none;place-items:center;width:48px;height:48px;display:grid}.upload-field-row label,.upload-step-panel label{color:#f8fbff;font-weight:800}.upload-field-row label span,.upload-step-panel label>span{color:#ff4974}.upload-field-row small{color:#9ba8bd;font-weight:700}.upload-wizard .form-group{gap:.45rem}.upload-wizard .form-input,.upload-wizard .form-textarea,.upload-wizard .form-select{color:#f6f8ff;background:#030a14bd;border:1px solid #6381b247;border-radius:.65rem;outline:none;min-height:48px;transition:border-color .16s,box-shadow .16s,background .16s}.upload-wizard .form-textarea{resize:vertical;min-height:124px}.upload-wizard .form-input:focus,.upload-wizard .form-textarea:focus,.upload-wizard .form-select:focus,.upload-tag-input-wrapper:focus-within{background:#040d1bf2;border-color:#287effcc;box-shadow:0 0 0 3px #2563eb29}.upload-details-grid{gap:1.05rem}.upload-thumbnail-section{border-color:#6782b12e;margin-top:1.15rem;padding-top:1.1rem}.upload-thumbnail-section h4{color:#fff;font-size:1rem}.upload-helper-pill{color:#aecdff;background:#18438947;border:1px solid #5a90ff52;border-radius:999px;align-items:center;padding:.25rem .55rem;font-size:.76rem;font-weight:800;display:inline-flex}.upload-tag-input-wrapper{align-content:center;min-height:48px}.upload-tag-chip{color:#dceaff;background:#1b46965c;border-color:#518bff61}.thumbnail-grid{gap:.75rem}.thumbnail-option{background:#081222d1;border-color:#6480b03d;border-radius:.75rem;position:relative}.thumbnail-option.selected{border-color:#237cff;box-shadow:0 0 0 1px #237cff73,0 12px 30px #135dcd33}.thumbnail-preview{background:linear-gradient(135deg,#07182d,#100d25);border:1px solid #ffffff0d}.thumbnail-selected-mark{color:#fff;background:linear-gradient(135deg,#0b78ff,#8f35ff);border-radius:999px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:.45rem;right:.45rem;box-shadow:0 6px 16px #0006}.thumbnail-empty-state{background:#060e1bcc;border-color:#6381b24d}.upload-ffmpeg-btn,.upload-replace-btn,.upload-footer-actions .yt-chip-btn,.upload-footer-actions .primary-btn{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.upload-ffmpeg-btn{color:#e7f0ff;background:#0a1f45cc;border-color:#4884ff80}.upload-video-preview{gap:.85rem;padding:.8rem;display:grid}.upload-aside-title strong{color:#fff}.upload-preview-player{background:#02050a;border-color:#6883b33d;border-radius:.65rem}.upload-file-summary{gap:.45rem;min-width:0;display:grid}.upload-file-summary strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upload-file-summary div{flex-wrap:wrap;gap:.45rem;display:flex}.upload-file-summary span{color:#aebcda;background:#0a1629bd;border:1px solid #6584b847;border-radius:.35rem;padding:.2rem .45rem;font-size:.78rem}.upload-preview-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.upload-preview-stats span{color:#aeb9cf;background:#081222bd;border:1px solid #6584b83d;border-radius:.65rem;align-content:center;gap:.15rem;min-height:58px;padding:.65rem;display:grid}.upload-preview-stats svg{color:#9bb8ef}.upload-preview-stats strong{color:#fff}.upload-side-card{background:#081325c7;border:1px solid #6584b838;border-radius:.75rem;padding:.9rem}.upload-state-card{grid-template-columns:minmax(0,1fr) auto;gap:.65rem;display:grid}.upload-state-card>svg{color:#54f083}.upload-state-card .upload-activity-track,.upload-state-card small{grid-column:1/-1}.upload-state-progress-meta{grid-column:1/-1;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.upload-state-progress-meta small{color:#f6f8ff;grid-column:auto;font-weight:900}.upload-state-uploading{color:#9fc5ff;align-items:center;gap:.45rem;font-size:.82rem;font-weight:900;display:inline-flex}.upload-state-uploading.is-ready{color:#6ff08f}.upload-state-uploading.is-error{color:#ff9db0}.upload-state-dot{border:2px solid #94bdff57;border-top-color:#58a6ff;border-radius:999px;width:.72rem;height:.72rem;animation:.8s linear infinite upload-spin}.upload-tip-card{background:radial-gradient(circle at 100% 0,#2478ff24,#0000 42%),#08142ad1;border-color:#2a82ff47;align-items:flex-start;gap:.7rem;display:flex}.upload-tip-card>svg{color:#43bdff;flex:none}.upload-tip-card strong,.upload-side-card>strong{color:#fff}.upload-tip-card p{color:#c3cee2;margin:.35rem 0 0}.upload-elements-list{gap:.85rem;display:grid}.upload-element-card{background:#081222b8;border:1px solid #6584b838;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}.upload-element-card h4{color:#fff;margin:0 0 .35rem;font-size:1.02rem}.upload-element-card p{color:#b9c4d7;margin:0;line-height:1.5}.upload-element-card.muted{opacity:.78}.upload-element-actions{justify-items:end;gap:.55rem;display:grid}.upload-element-status{color:#cbd6e8;background:#0e1b30cc;border:1px solid #6782b142;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .62rem;font-size:.8rem;font-weight:800;display:inline-flex}.upload-element-status.ready{color:#84f59e;background:#13472f7a;border-color:#4fef8442}.upload-element-actions .yt-chip-btn:disabled{opacity:.82;cursor:default}.upload-summary-list,.upload-side-card{gap:.85rem;display:grid}.upload-summary-row{color:#f4f7ff;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.upload-summary-row>div{color:#f4f7ff;justify-content:space-between;gap:.8rem;display:flex}.upload-summary-row span:not(.upload-summary-check){color:#8ff0a4;font-size:.82rem}.upload-summary-row.muted-row span:not(.upload-summary-check){color:#8d99ad}.upload-summary-check{color:#68f78c;background:#12523073;border:1px solid #4cef7f80;border-radius:999px;place-items:center;width:24px;height:24px;display:grid}.upload-summary-row.muted-row .upload-summary-check{background:#5b687e2e;border-color:#8594aa4d}.upload-summary-row.muted-row .upload-summary-check span{background:#68768b;border-radius:999px;width:8px;height:8px}.upload-check-panel{gap:.9rem;display:grid}.upload-check-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.upload-check-card{text-align:left;background:#091324c7;border-color:#6584b83d;grid-template-columns:auto minmax(0,1fr);justify-content:start;place-items:center start;min-height:118px;margin:0;display:grid}.upload-check-top .upload-check-card{gap:1rem;padding:1rem}.upload-check-top .upload-check-card>div{min-width:0}.upload-check-card small{color:#a5b2c8;margin-top:.4rem;display:block}.upload-check-icon.purple{color:#c787ff;background:linear-gradient(145deg,#4a1c7ccc,#15194acc);border-color:#b566ff59}.upload-check-icon.blue{color:#73b4ff}.upload-check-icon.green{color:#67f98e;background:linear-gradient(145deg,#145b33c7,#0b2923cc);border-color:#52f28759}.upload-codec-panel,.upload-complete-panel{background:#060f1da3;border:1px solid #6584b838;border-radius:.9rem;padding:.9rem}.upload-profile-status-list{gap:.55rem}.upload-profile-status-card{background:#0b1628cc;border-color:#6584b838;grid-template-columns:70px minmax(110px,1.15fr) repeat(4,minmax(90px,.8fr)) minmax(120px,.9fr) auto;align-items:center;gap:.9rem;padding:.8rem;display:grid}.upload-profile-status-card>div{gap:.18rem}.upload-profile-status-card>div>span,.upload-profile-status-card small{color:#aeb9cf}.upload-profile-status-card>div>strong{color:#fff}.upload-profile-status-card em{color:#6db5ff;background:#0c77ff2e;border-radius:999px;width:fit-content;padding:.14rem .42rem;font-size:.68rem;font-style:normal;font-weight:800}.upload-profile-mark{color:#7cb6ff;background:#1646976b;border:1px solid #5d97ff57;border-radius:.6rem;place-items:center;width:54px;height:48px;font-size:1.2rem;font-weight:950;display:grid}.upload-profile-mark.minimum{color:#c488ff;background:#50258b85;border-color:#b369ff6b}.upload-profile-result{gap:.15rem;display:grid}.upload-row-check{color:#64f58b}.upload-complete-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.upload-complete-grid .upload-summary-row{background:#0a1629bd;border:1px solid #6584b838;border-radius:.75rem;padding:.8rem}.upload-complete-grid .upload-summary-row>div{gap:.18rem;display:grid}.visibility-options{gap:.75rem}.visibility-option{cursor:pointer;background:#081222b8;border-color:#6584b83d;border-radius:.85rem;min-height:92px;padding:.85rem 1rem;transition:border-color .16s,background .16s,box-shadow .16s;position:relative}.visibility-option input{opacity:0;pointer-events:none;position:absolute}.visibility-radio{border:2px solid #a4b2cd85;border-radius:999px;flex:none;width:24px;height:24px}.visibility-option.selected{background:radial-gradient(circle at 100% 0,#2a72ff24,#0000 42%),#091831e6;border-color:#2277fff0;box-shadow:0 0 0 1px #2277ff47}.visibility-option.selected .visibility-radio{border:7px solid #2f6fff;box-shadow:0 0 16px #2f6fff6b}.visibility-option strong,.visibility-option small{display:block}.visibility-option strong{color:#fff;font-size:1rem}.visibility-option small{color:#b9c4d7;margin-top:.3rem}.visibility-schedule{border-top:1px solid #6584b829;margin-top:.8rem;padding-top:.8rem}.upload-schedule-note{color:#aeb9cf;align-items:center;gap:.45rem;margin-top:.55rem;font-size:.84rem;display:flex}.upload-advice-panel{gap:.85rem;padding:1rem;display:grid}.upload-advice-panel .upload-panel-heading{margin-bottom:0}.upload-advice-panel>div:not(.upload-panel-heading){grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.upload-advice-panel>div:not(.upload-panel-heading) span{border-right:1px solid #6584b82e;grid-template-columns:auto minmax(0,1fr);gap:.2rem .6rem;padding-right:.85rem;display:grid}.upload-advice-panel>div:not(.upload-panel-heading) span:last-child{border-right:0}.upload-advice-panel svg{color:#6bb6ff;grid-row:span 2}.upload-advice-panel strong{color:#fff}.upload-advice-panel small{color:#b8c3d7;line-height:1.5}.upload-ready-banner{background:radial-gradient(circle at 96% 40%,#38e25c29,#0000 24%),linear-gradient(90deg,#094e2db8,#052321b8);border-color:#2cda6959;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.upload-ready-banner>svg{color:#63f58b;filter:drop-shadow(0 0 18px #54ef8442)}.upload-ready-banner strong{color:#fff;font-size:1.18rem}.upload-ready-banner p{color:#c8d8ce;margin:.3rem 0 0}.upload-inline-status{color:#cbd6e8;border-color:#607cac38}.upload-inline-status.ready{background:#094e2db8;border-color:#2cda6959}.upload-inline-status.processing{background:#0c2a5eb8;border-color:#3f81ff59}.upload-activity-panel{padding:.85rem 1rem}.upload-activity-track{background:#8ea0c02e}.upload-activity-track span{background:linear-gradient(90deg,#0d73ff,#8f35ff,#d921d3)}.upload-footer-actions{border-top:1px solid #6584b824;padding-top:.75rem}.upload-footer-actions .yt-chip-btn,.upload-footer-actions .primary-btn{border-radius:.75rem;min-width:150px;min-height:54px;font-weight:900}.upload-footer-actions .primary-btn{background:linear-gradient(100deg,#0d73ff,#6247ff 58%,#d719cf);min-width:220px;box-shadow:0 14px 34px #1d6cff47}.upload-back-icon{transform:rotate(180deg)}@media (max-width:1240px){.upload-step-layout,.upload-elements-layout,.upload-visibility-layout{grid-template-columns:1fr}.upload-profile-status-card{grid-template-columns:64px minmax(120px,1fr) repeat(2,minmax(90px,.7fr)) minmax(120px,.9fr) auto}.upload-profile-status-card>div:nth-of-type(4),.upload-profile-status-card>div:nth-of-type(5){display:none}}@media (max-width:860px){.upload-steps,.upload-check-top,.upload-complete-grid,.upload-advice-panel>div:not(.upload-panel-heading){grid-template-columns:1fr}.upload-step-btn{border-bottom:1px solid #5c7cb22e;border-right:0;justify-content:flex-start;padding-inline:1rem}.upload-step-btn:last-child{border-bottom:0}.upload-element-card,.upload-profile-status-card{grid-template-columns:1fr}.upload-element-actions{justify-items:start}.upload-advice-panel>div:not(.upload-panel-heading) span{border-bottom:1px solid #6584b82e;border-right:0;padding:0 0 .75rem}.upload-advice-panel>div:not(.upload-panel-heading) span:last-child{border-bottom:0;padding-bottom:0}.upload-footer-actions{flex-direction:column}.upload-footer-actions .yt-chip-btn,.upload-footer-actions .primary-btn{width:100%}}.admin-video-editor-page{color:#f8fbff;gap:.8rem;display:grid}.admin-users-page{color:#f8fbff;gap:.85rem;display:grid}.admin-users-head,.admin-users-table-shell footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-users-head h1{margin:0 0 .18rem;font-size:clamp(1.35rem,2vw,1.75rem)}.admin-users-head p{color:#9aa8c0;margin:0}.admin-users-add-btn{color:#fff;background:linear-gradient(135deg,#b80d35,#cf1a42);border:1px solid #e7254f7a;border-radius:.7rem;min-height:2.75rem;padding:0 1rem;font-weight:600}.admin-users-error{color:#ff9d9d;background:#ff6b6b1f;border:1px solid #ff6b6b42;border-radius:.72rem;margin:0;padding:.72rem .88rem}.admin-users-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.admin-users-metrics article{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.82rem;align-items:center;gap:.8rem;min-height:6.6rem;padding:.85rem;display:flex}.admin-users-metrics article>span{border-radius:.82rem;flex:none;place-items:center;width:3rem;height:3rem;display:grid}.admin-users-metrics svg{width:1.35rem;height:1.35rem}.admin-users-metrics .violet{background:linear-gradient(135deg,#7c3aed,#9333ea)}.admin-users-metrics .green{background:linear-gradient(135deg,#059669,#22c55e)}.admin-users-metrics .rose{background:linear-gradient(135deg,#dc1740,#f43f5e)}.admin-users-metrics .blue{background:linear-gradient(135deg,#2563eb,#3b82f6)}.admin-users-metrics .cyan{background:linear-gradient(135deg,#0891b2,#22d3ee)}.admin-users-metrics div{gap:.16rem;display:grid}.admin-users-metrics small{color:#9aa8c0}.admin-users-metrics strong{font-size:1.38rem}.admin-users-toolbar{grid-template-columns:minmax(220px,1.4fr) repeat(5,minmax(120px,.72fr)) auto;gap:.7rem;display:grid}.admin-users-toolbar input,.admin-users-toolbar select,.admin-users-toolbar button{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.62rem;min-width:0;min-height:2.65rem;padding:0 .75rem}.admin-users-search{position:relative}.admin-users-search svg{color:#9aa8c0;width:1rem;height:1rem;position:absolute;top:50%;left:.78rem;transform:translateY(-50%)}.admin-users-search input{width:100%;padding-left:2.25rem}.admin-users-toolbar button{justify-content:center;align-items:center;gap:.42rem;display:inline-flex}.admin-users-toolbar button svg{width:.95rem;height:.95rem}.admin-users-table-shell{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.88rem;overflow:hidden}.admin-users-table-shell>header{align-items:center;gap:.55rem;padding:.9rem 1rem;display:flex}.admin-users-table-shell h2{margin:0;font-size:1rem}.admin-users-table-shell>header span{color:#c4cee0;background:#94a3b829;border-radius:999px;padding:.18rem .48rem;font-size:.76rem}.admin-users-table{display:grid}.admin-users-row{border-top:1px solid #91a4c81f;grid-template-columns:4.2rem minmax(150px,1fr) minmax(140px,.9fr) minmax(180px,1.12fr) 6.8rem 7.2rem 8.5rem 8.5rem 8rem;align-items:center;gap:.65rem;min-height:3.72rem;padding:0 1rem;font-size:.82rem;display:grid}.admin-users-row-head{color:#9aa8c0;min-height:2.7rem;font-size:.74rem}.admin-users-avatar{background:#94a3b829;border-radius:999px;place-items:center;width:2.45rem;height:2.45rem;display:grid;overflow:hidden}.admin-users-avatar img{object-fit:cover;width:100%;height:100%;display:block}.admin-users-avatar b{font-size:.76rem}.admin-users-role{border-radius:.38rem;justify-self:start;padding:.28rem .45rem;font-style:normal}.admin-users-role.admin{color:#d9b4ff;background:#9333ea2e}.admin-users-role.moderator{color:#ffd069;background:#f59e0b2e}.admin-users-role.user{color:#8ab5ff;background:#2563eb2e}.admin-users-state{justify-self:start;font-weight:600}.admin-users-state.active{color:#38e38d}.admin-users-state.verified{color:#4da0ff}.admin-users-state.suspended{color:#ffb74d}.admin-users-state.blocked{color:#ff5d79}.admin-users-actions{gap:.35rem;display:flex;position:relative}.admin-users-actions button{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.52rem;place-items:center;width:2.1rem;height:2.1rem;display:grid}.admin-users-actions svg{width:.92rem;height:.92rem}.admin-users-action-menu{z-index:10;background:#0b1324;border:1px solid #91a4c82e;border-radius:.6rem;width:8.5rem;position:absolute;top:calc(100% + .35rem);right:0;overflow:hidden;box-shadow:0 1rem 2rem #00000047}.admin-users-action-menu button{border:0;border-radius:0;justify-content:flex-start;gap:.5rem;width:100%;height:auto;padding:.72rem .8rem;display:flex}.admin-users-action-menu button:hover{background:#ffffff0f}.admin-user-form-page,.admin-user-edit-page{color:#f8fbff;gap:.9rem;display:grid}.admin-user-page-head{gap:.18rem;display:grid}.admin-user-page-head h1{margin:0;font-size:clamp(1.35rem,2vw,1.72rem)}.admin-user-page-head p{color:#9aa8c0;margin:0}.admin-user-success{color:#80f0b7;background:#38e38d1a;border:1px solid #38e38d3d;border-radius:.72rem;margin:0;padding:.72rem .88rem}.admin-user-create-layout{grid-template-columns:minmax(34rem,1.08fr) minmax(25rem,.92fr);gap:.9rem;display:grid}.admin-user-panel{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.9rem;padding:1rem}.admin-user-panel h2{margin:0 0 .85rem;font-size:1rem}.admin-user-basic-panel{align-self:start}.admin-user-two-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:.82rem .9rem;display:grid}.admin-user-panel label{color:#dce5f7;gap:.42rem;font-size:.82rem;display:grid}.admin-user-panel label>span{background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.62rem;align-items:center;min-width:0;display:flex}.admin-user-panel label>span svg{color:#9aa8c0;flex:none;width:1rem;height:1rem;margin-left:.72rem}.admin-user-panel input,.admin-user-panel select,.admin-user-panel textarea{color:#f8fbff;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.62rem;width:100%;min-width:0;min-height:2.55rem;padding:.68rem .78rem}.admin-user-panel select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admin-user-panel select option{color:#f8fbff;background:#0c1425}.admin-user-panel label>span input,.admin-user-panel label>span select{background:0 0;border:0}.admin-user-panel textarea{resize:vertical;min-height:6.5rem}.admin-user-status-select svg{color:#38e38d!important}.admin-user-password-field small{color:#9aa8c0;min-height:1rem;font-size:.74rem}.admin-user-password-field small.match{color:#38e38d}.admin-user-password-strength{align-items:center;gap:.4rem;display:flex}.admin-user-password-strength b{font-weight:600}.admin-user-password-strength.weak b{color:#ff5d79}.admin-user-password-strength.medium b{color:#ffb74d}.admin-user-password-strength.strong b{color:#38e38d}.admin-user-password-strength i{gap:.22rem;margin-left:.2rem;display:inline-flex}.admin-user-password-strength em{background:#94a3b833;border-radius:999px;width:1.35rem;height:.18rem}.admin-user-password-strength.weak em.active{background:#e7254f}.admin-user-password-strength.medium em.active{background:#f59e0b}.admin-user-password-strength.strong em.active{background:#22c55e}.admin-user-create-side,.admin-user-edit-side,.admin-user-edit-main{gap:.9rem;display:grid}.admin-user-avatar-panel{gap:.35rem;display:grid}.admin-user-avatar-upload{align-items:center;gap:1rem;display:flex}.admin-user-avatar-upload>div{color:#9aa8c0;border:1px dashed #91a4c86b;border-radius:999px;place-items:center;width:7rem;height:7rem;display:grid;overflow:hidden}.admin-user-avatar-upload>div svg{width:2.8rem;height:2.8rem}.admin-user-avatar-upload>div img{object-fit:cover;width:100%;height:100%;display:block}.admin-user-avatar-upload label{background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.62rem;grid-auto-flow:column;justify-content:center;align-items:center;gap:.45rem;min-height:2.5rem;padding:0 .8rem;display:inline-flex}.admin-user-avatar-upload label svg{width:1rem;height:1rem}.admin-user-avatar-upload input{display:none}.admin-user-permission-row{grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.72rem;min-height:3rem;display:grid}.admin-user-panel .admin-user-permission-row>span{background:#e7254f24;border:0;border-radius:.58rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.admin-user-panel .admin-user-permission-row>span svg{color:#f8719a;width:1rem;height:1rem;margin:0}.admin-user-panel .admin-user-permission-row.violet>span{background:#9333ea29}.admin-user-panel .admin-user-permission-row.violet>span svg{color:#c084fc}.admin-user-panel .admin-user-permission-row.blue>span{background:#2563eb29}.admin-user-panel .admin-user-permission-row.blue>span svg{color:#60a5fa}.admin-user-panel .admin-user-permission-row.cyan>span{background:#0891b229}.admin-user-panel .admin-user-permission-row.cyan>span svg{color:#22d3ee}.admin-user-panel .admin-user-permission-row.amber>span{background:#f59e0b29}.admin-user-panel .admin-user-permission-row.amber>span svg{color:#fbbf24}.admin-user-permission-row div{gap:.08rem;display:grid}.admin-user-permission-row small{color:#9aa8c0}.admin-user-permission-row input{accent-color:#e7254f;width:1.2rem;height:1.2rem;min-height:0}.admin-user-extra-panel{gap:.72rem;display:grid}.admin-user-form-actions{grid-column:1/-1;align-items:center;gap:.72rem;display:flex}.admin-user-form-actions button,.admin-user-edit-head a{color:#f8fbff;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.68rem;justify-content:center;align-items:center;gap:.42rem;min-height:2.65rem;padding:0 1rem;display:inline-flex}.admin-user-form-actions button svg,.admin-user-edit-head a svg{width:1rem;height:1rem}.admin-user-form-actions .primary{background:linear-gradient(135deg,#b80d35,#cf1a42);border-color:#e7254f7a}.admin-user-edit-head{justify-content:space-between;align-items:start;gap:1rem;display:flex}.admin-user-edit-layout{grid-template-columns:minmax(15rem,.62fr) minmax(31rem,1.5fr) minmax(20rem,.82fr);align-items:start;gap:.9rem;display:grid}.admin-user-identity-card{text-align:center;justify-items:center;gap:.72rem;display:grid}.admin-user-edit-avatar{background:#94a3b829;border-radius:999px;place-items:center;width:6.4rem;height:6.4rem;display:grid;overflow:hidden}.admin-user-edit-avatar img{object-fit:cover;width:100%;height:100%;display:block}.admin-user-edit-avatar span{font-size:1.2rem;font-weight:700}.admin-user-identity-card h2{margin:0;font-size:1.25rem}.admin-user-identity-card>b{color:#4ade80;background:#22c55e24;border-radius:999px;padding:.28rem .62rem}.admin-user-identity-card dl{text-align:left;border-top:1px solid #91a4c81f;gap:.75rem;width:100%;margin:.25rem 0 0;padding-top:.8rem;display:grid}.admin-user-identity-card dt{color:#9aa8c0;font-size:.75rem}.admin-user-identity-card dd{margin:.1rem 0 0}.admin-user-edit-permissions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;display:grid}.admin-user-edit-permissions h2{grid-column:1/-1;margin-bottom:0}.admin-user-permission-toggle{background:#0c1425b8;border:1px solid #91a4c824;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.7rem;padding:0 .7rem;display:flex}.admin-user-permission-toggle span{background:0 0;border:0;gap:.45rem}.admin-user-permission-toggle span svg{margin:0}.admin-user-permission-toggle input{opacity:0;position:absolute}.admin-user-permission-toggle i{background:#94a3b842;border-radius:999px;width:2.15rem;height:1.2rem;position:relative}.admin-user-permission-toggle i:after{content:"";background:#fff;border-radius:999px;width:.9rem;height:.9rem;transition:transform .16s,background .16s;position:absolute;top:.15rem;left:.15rem}.admin-user-permission-toggle input:checked+i{background:#22c55eb8}.admin-user-permission-toggle input:checked+i:after{transform:translate(.95rem)}.admin-user-status-card strong,.admin-user-inline-state{align-items:center;gap:.5rem;display:inline-flex}.admin-user-status-card strong svg,.admin-user-inline-state svg{width:1.2rem;height:1.2rem}.admin-user-status-card p,.admin-user-panel p{color:#9aa8c0;margin:.35rem 0 0}.admin-user-status-card.ok strong,.admin-user-inline-state{color:#38e38d}.admin-user-status-card.warn strong{color:#ffb74d}.admin-user-status-card.danger strong{color:#ff5d79}.admin-user-notification-list,.admin-user-summary-list{gap:.72rem;margin:0;display:grid}.admin-user-notification-list div,.admin-user-summary-list div{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.admin-user-notification-list dt,.admin-user-summary-list dt{align-items:center;gap:.45rem;display:inline-flex}.admin-user-notification-list dt svg,.admin-user-summary-list dt svg{width:.98rem;height:.98rem}.admin-user-notification-list dd{color:#38e38d;margin:0}.admin-user-summary-list dd{margin:0;font-weight:700}.admin-users-empty{color:#9aa8c0;border-top:1px solid #91a4c81f;place-items:center;min-height:8rem;display:grid}.admin-users-table-shell footer{color:#9aa8c0;border-top:1px solid #91a4c81f;padding:.8rem 1rem;font-size:.8rem}.admin-users-table-shell footer div{align-items:center;gap:.35rem;display:flex}.admin-users-table-shell footer button,.admin-users-table-shell footer b{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.48rem;place-items:center;min-width:2rem;height:2rem;display:grid}.admin-users-table-shell footer b{background:linear-gradient(135deg,#b80d35,#cf1a42);border-color:#e7254f73}.admin-users-table-shell footer button:disabled{opacity:.45}.admin-mixs-page{color:#f8fbff;gap:.85rem;display:grid}.admin-mixs-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.admin-mixs-metrics article{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.82rem;align-items:center;gap:.8rem;min-height:6rem;padding:.85rem;display:flex}.admin-mixs-metrics article>span{border-radius:.82rem;place-items:center;width:3rem;height:3rem;display:grid}.admin-mixs-metrics svg{width:1.35rem;height:1.35rem}.admin-mixs-metrics .violet{background:linear-gradient(135deg,#7c3aed,#9333ea)}.admin-mixs-metrics .green{background:linear-gradient(135deg,#059669,#22c55e)}.admin-mixs-metrics .orange{background:linear-gradient(135deg,#f97316,#fb923c)}.admin-mixs-metrics .rose{background:linear-gradient(135deg,#dc1740,#f43f5e)}.admin-mixs-metrics .blue{background:linear-gradient(135deg,#2563eb,#3b82f6)}.admin-mixs-metrics div{gap:.14rem;display:grid}.admin-mixs-metrics small{color:#9aa8c0}.admin-mixs-metrics strong{font-size:1.35rem}.admin-mixs-toolbar{grid-template-columns:minmax(190px,1.35fr) repeat(7,minmax(112px,.66fr)) auto;gap:.62rem;display:grid}.admin-mixs-toolbar label{position:relative}.admin-mixs-toolbar label svg{color:#9aa8c0;width:.95rem;height:.95rem;position:absolute;top:50%;left:.76rem;transform:translateY(-50%)}.admin-mixs-toolbar input,.admin-mixs-toolbar select,.admin-mixs-toolbar button{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.58rem;width:100%;min-width:0;min-height:2.48rem;padding:0 .72rem}.admin-mixs-toolbar label input{padding-left:2.1rem}.admin-mixs-layout{grid-template-columns:minmax(0,1fr) 21rem;gap:.72rem;display:grid}.admin-mixs-table-shell,.admin-mixs-side section{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.82rem;overflow:hidden}.admin-mixs-row{border-top:1px solid #91a4c81f;grid-template-columns:3.8rem minmax(150px,1fr) 7.2rem 8.5rem 4.8rem 7.5rem 5rem 6rem 6.5rem 8rem 4rem;align-items:center;gap:.58rem;min-height:3.44rem;padding:0 .72rem;font-size:.77rem;display:grid}.admin-mixs-row-head{color:#9aa8c0;border-top:0;min-height:2.48rem;font-size:.7rem}.admin-mixs-row>img,.admin-mixs-row>.fallback{object-fit:cover;background:#94a3b829;border-radius:.38rem;width:2.9rem;height:2.9rem;display:block}.admin-mix-author{gap:.08rem;display:grid}.admin-mix-author small{color:#9aa8c0}.admin-mixs-empty{color:#9aa8c0;border-top:1px solid #91a4c81f;place-items:center;min-height:12rem;display:grid}.admin-mixs-side{align-content:start;gap:.72rem;display:grid}.admin-mixs-side section{gap:.6rem;padding:.82rem;display:grid}.admin-mixs-side h2{margin:0;font-size:.92rem}.admin-mixs-side article{grid-template-columns:minmax(0,1fr) auto;gap:.12rem .5rem;font-size:.76rem;display:grid}.admin-mixs-side article span{color:#c4cee0;grid-column:1}.admin-mixs-side article small{color:#8fa0bb;grid-area:1/2/span 2;align-self:center}.admin-mixs-side article i{background:#94a3b824;border-radius:999px;grid-column:1;min-height:.28rem;display:block;overflow:hidden}.admin-mixs-side article i span{border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#ec4899);height:100%;display:block}.admin-mixs-engagement div{grid-template-columns:repeat(3,1fr);gap:.45rem;display:grid}.admin-mixs-engagement span{background:#94a3b814;border-radius:.62rem;justify-items:center;gap:.24rem;padding:.62rem .3rem;font-size:.78rem;display:grid}.admin-mixs-engagement svg{color:#4da0ff;width:1rem;height:1rem}.studio-videos-page,.studio-mixs-page,.studio-editor-page{padding:1.4rem 0 1.6rem}.studio-videos-page .admin-videos-toolbar{grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(130px,.72fr)) repeat(2,minmax(130px,.72fr)) minmax(140px,.8fr) minmax(140px,.8fr) auto}.studio-videos-page .admin-videos-row{grid-template-columns:5.8rem minmax(240px,1.7fr) minmax(120px,.8fr) minmax(74px,.48fr) minmax(72px,.45fr) minmax(72px,.45fr) minmax(104px,.62fr) minmax(145px,.78fr) 4.3rem}.studio-mixs-page .admin-mixs-toolbar{grid-template-columns:minmax(190px,1.35fr) repeat(6,minmax(112px,.66fr)) auto}.studio-mixs-page .admin-mixs-row{grid-template-columns:3.8rem minmax(160px,1.35fr) minmax(7.2rem,.72fr) 4.8rem minmax(7.5rem,.72fr) 5rem 6rem 6.5rem 8rem 4rem}.admin-video-editor-loading{place-items:center;min-height:18rem;display:grid}.admin-video-editor-head{align-items:center;gap:.75rem;display:flex}.admin-video-editor-head button{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.65rem;width:2.3rem;height:2.3rem}.admin-video-editor-head button svg{width:1rem;height:1rem}.admin-video-editor-head h1{margin:0 0 .12rem;font-size:clamp(1.25rem,2vw,1.6rem)}.admin-video-editor-head p{color:#9aa8c0;margin:0}.admin-video-editor-message{color:#7ef0b0;background:#49dc8d1f;border:1px solid #49dc8d40;border-radius:.75rem;margin:0;padding:.75rem .9rem}.admin-video-editor-layout{grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr);gap:.8rem;display:grid}.admin-video-editor-main,.admin-video-editor-side{align-content:start;gap:.8rem;display:grid}.admin-video-preview-card,.admin-video-editor-card{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.9rem;overflow:hidden}.admin-video-preview-card{place-items:center;min-height:13rem;display:grid}.admin-video-preview-card video,.admin-video-preview-card img{object-fit:cover;width:100%;height:min(15rem,28vw);display:block}.admin-video-editor-card{gap:.8rem;padding:.95rem;display:grid}.admin-video-editor-card h2{margin:0;font-size:.95rem}.admin-video-info-form label,.admin-video-editor-card label{color:#c4cee0;gap:.34rem;font-size:.78rem;display:grid}.admin-video-editor-card input,.admin-video-editor-card select,.admin-video-editor-card textarea{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.58rem;min-width:0;padding:.64rem .72rem}.admin-video-editor-card textarea{resize:vertical;min-height:4.2rem}.admin-video-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.admin-video-four-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-video-thumb-grid{align-items:end}.admin-video-thumb-grid>div{color:#c4cee0;gap:.34rem;font-size:.78rem;display:grid}.admin-chip-input-shell{background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.58rem;flex-wrap:wrap;align-items:center;gap:.34rem;min-height:2.5rem;padding:.36rem .42rem;display:flex}.admin-chip-input-shell input{background:0 0;border:0;flex:1;min-width:7rem;padding:.26rem .18rem}.admin-chip{color:#e8eefb;background:#94a3b829;border-radius:999px;align-items:center;gap:.28rem;padding:.24rem .42rem .24rem .55rem;display:inline-flex}.admin-chip button{color:#dce5f7;background:#ffffff14;border:0;border-radius:999px;flex:0 0 1rem;place-items:center;width:1rem;height:1rem;padding:0;line-height:1;display:inline-grid}.admin-chip button svg{width:.7rem;height:.7rem;display:block}.admin-video-thumbnail-choices{flex-wrap:wrap;gap:.45rem;display:flex}.admin-video-thumbnail-choices button{background:0 0;border:1px solid #0000;border-radius:.48rem;width:5rem;height:3rem;padding:0;overflow:hidden}.admin-video-thumbnail-choices button.selected{border-color:#ef1748}.admin-video-thumbnail-choices img{object-fit:cover;width:100%;height:100%;display:block}.admin-video-thumbnail-change{cursor:pointer;border:1px dashed #91a4c857;border-radius:.48rem;place-items:center;gap:.18rem;width:5rem;min-height:3rem;color:#dce5f7!important;display:grid!important}.admin-video-thumbnail-change svg{width:1rem;height:1rem}.admin-video-thumbnail-change input{display:none}.admin-video-toggle-row{align-items:center;gap:.55rem!important;display:flex!important}.admin-video-toggle-row input{accent-color:#22c55e}.admin-video-seo-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr)}.admin-video-editor-actions{align-items:center;gap:.55rem;display:flex}.admin-video-editor-actions button,.admin-video-editor-actions a{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.62rem;padding:.7rem .85rem;text-decoration:none}.admin-video-editor-actions .primary{background:#db1236;border-color:#db1236}.admin-video-stats>div:first-child{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.admin-video-side-card{gap:.72rem}.admin-video-side-card h2{align-items:center;gap:.45rem;display:flex}.admin-video-side-card h2>svg{color:#dce5f7;width:1rem;height:1rem}.admin-segmented-control{border:1px solid #91a4c82e;border-radius:.62rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.admin-segmented-control button{color:#c4cee0;background:0 0;border:0;border-right:1px solid #91a4c81f;justify-content:center;align-items:center;gap:.35rem;min-height:2.2rem;display:inline-flex}.admin-segmented-control button svg,.admin-schedule-toggle svg{width:.9rem;height:.9rem}.admin-segmented-control button:last-child{border-right:0}.admin-segmented-control button.active{color:#67e8a5;background:#22c55e24}.admin-schedule-toggle{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.58rem;justify-self:start;align-items:center;gap:.4rem;padding:.56rem .72rem;display:inline-flex}.admin-schedule-toggle.active{color:#fbbf24;background:#f59e0b24;border-color:#f59e0b61}.admin-video-stats a{color:#9fb8ff;font-size:.78rem}.admin-video-stats dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0;display:grid}.admin-video-stats dt{color:#9aa8c0;align-items:center;gap:.28rem;font-size:.72rem;display:flex}.admin-video-stats dt svg{color:#dce5f7;width:.9rem;height:.9rem}.admin-video-stats dd{margin:.15rem 0 0;font-weight:700}.admin-video-switch-row{justify-content:space-between;align-items:center;min-height:2.5rem;gap:.7rem!important;display:flex!important}.admin-video-switch-row span{gap:.12rem;display:grid}.admin-video-switch-row strong{color:#edf3ff;font-size:.82rem;font-weight:600}.admin-video-switch-row small{color:#8fa0bb;font-size:.72rem}.admin-video-switch-row input{opacity:0;pointer-events:none;position:absolute}.admin-video-switch-row i{background:#424d63b8;border:1px solid #91a4c833;border-radius:999px;flex:none;width:2.3rem;height:1.28rem;transition:background .16s,border-color .16s;position:relative}.admin-video-switch-row i:after{content:"";background:#f8fbff;border-radius:999px;width:.92rem;height:.92rem;transition:transform .16s;position:absolute;top:50%;left:.15rem;transform:translateY(-50%)}.admin-video-switch-row input:checked+i{background:#22c55eeb;border-color:#22c55e8c}.admin-video-switch-row input:checked+i:after{transform:translate(1.02rem,-50%)}.admin-video-activity-list{gap:.62rem;display:grid}.admin-video-activity-list article{color:#c4cee0;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.62rem;display:grid}.admin-video-activity-list article>span{color:#65e6a0;background:#22c55e24;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;display:grid}.admin-video-activity-list article>span svg{width:.88rem;height:.88rem}.admin-video-activity-list article div{gap:.08rem;display:grid}.admin-video-activity-list strong{color:#edf3ff;font-size:.78rem;font-weight:600}.admin-video-activity-list small{color:#8fa0bb;font-size:.72rem}.admin-publications-page,.admin-publication-editor-page{color:#f8fbff;gap:.9rem;display:grid}.admin-publications-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;display:grid}.admin-publications-metrics article{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.82rem;align-items:center;gap:.82rem;min-height:5.8rem;padding:.85rem;display:flex}.admin-publications-metrics article>span{border-radius:.82rem;place-items:center;width:2.9rem;height:2.9rem;display:grid}.admin-publications-metrics svg{width:1.18rem;height:1.18rem}.admin-publications-metrics .rose{background:linear-gradient(135deg,#db1236,#f43f5e)}.admin-publications-metrics .green{background:linear-gradient(135deg,#059669,#22c55e)}.admin-publications-metrics .orange{background:linear-gradient(135deg,#f97316,#fb923c)}.admin-publications-metrics .violet{background:linear-gradient(135deg,#7c3aed,#9333ea)}.admin-publications-metrics .blue{background:linear-gradient(135deg,#2563eb,#3b82f6)}.admin-publications-metrics div{gap:.14rem;display:grid}.admin-publications-metrics small{color:#9aa8c0}.admin-publications-metrics strong{font-size:1.28rem}.admin-publications-toolbar{background:#0a1222d1;border:1px solid #91a4c824;border-radius:.82rem;grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(150px,.72fr)) auto;gap:.58rem;padding:.7rem;display:grid}.admin-publications-toolbar label{position:relative}.admin-publications-toolbar label svg{color:#9aa8c0;width:.95rem;height:.95rem;position:absolute;top:50%;left:.76rem;transform:translateY(-50%)}.admin-publications-toolbar input,.admin-publications-toolbar select,.admin-publications-toolbar button{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.58rem;width:100%;min-width:0;min-height:2.45rem;padding:0 .72rem}.admin-publications-toolbar label input{padding-left:2.1rem}.admin-publications-table-shell{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.82rem;overflow:visible}.admin-publications-row{border-top:1px solid #91a4c81f;grid-template-columns:5.6rem minmax(220px,1.3fr) 8rem 8rem 5.2rem 6rem 6.6rem 7.6rem 4rem;align-items:center;gap:.72rem;min-height:4.2rem;padding:.62rem .82rem;font-size:.78rem;display:grid}.admin-publications-row-head{color:#9aa8c0;text-transform:uppercase;border-top:0;min-height:2.45rem;font-size:.68rem;font-weight:700}.admin-publications-row>img,.admin-publications-row>.fallback{object-fit:cover;background:linear-gradient(135deg,#1d4ed8,#db1236);border-radius:.42rem;width:5.1rem;height:3rem;display:block}.admin-publications-row>div:nth-child(2){gap:.18rem;min-width:0;display:grid}.admin-publications-row strong,.admin-publications-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-publications-row small{color:#9aa8c0}.admin-publications-empty,.admin-publication-missing{color:#9aa8c0;place-items:center;min-height:12rem;display:grid}.admin-publication-row-actions{justify-self:end;position:relative}.admin-publication-row-actions>button{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.58rem;place-items:center;width:2.1rem;height:2.1rem;display:grid}.admin-publication-row-actions svg{width:1rem;height:1rem}.admin-publication-row-actions>div{z-index:5;background:#0c1425;border:1px solid #91a4c833;border-radius:.64rem;gap:.18rem;width:9rem;padding:.28rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 16px 30px #00000061}.post-page{color:#f8fbff;gap:1rem;width:min(1360px,100%);margin:0 auto;display:grid}.post-page-empty{align-content:center;place-items:start;min-height:20rem}.post-page-empty h1,.post-page-empty p{margin:0}.post-breadcrumbs{color:#8fa0bb;align-items:center;gap:.48rem;font-size:.78rem;display:flex}.post-breadcrumbs strong{color:#dce5f7;text-overflow:ellipsis;white-space:nowrap;max-width:min(34rem,50vw);overflow:hidden}.post-layout{grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);align-items:start;gap:1rem;display:grid}.post-article,.post-sidebar section{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.82rem}.post-article{padding:1rem;overflow:hidden}.post-category{color:#fb7185;background:#db123629;border-radius:999px;padding:.24rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.post-article h1{margin:.65rem 0 .5rem;font-size:clamp(1.55rem,3vw,2.1rem)}.post-meta{color:#9aa8c0;flex-wrap:wrap;gap:.7rem;font-size:.78rem;display:flex}.post-meta span{align-items:center;gap:.28rem;display:inline-flex}.post-meta svg{width:.9rem;height:.9rem}.post-cover{object-fit:cover;border-radius:.72rem;width:100%;height:clamp(14rem,28vw,22rem);margin-top:.95rem;display:block}.post-lead{color:#dce5f7;margin:.95rem 0;font-size:1rem}.post-rich-content{color:#dce5f7}.post-rich-content h2,.post-rich-content h3,.post-rich-content h4,.post-rich-content h5{color:#fff;margin:1.2rem 0 .45rem}.post-rich-content p,.post-rich-content blockquote,.post-rich-content ul,.post-rich-content ol{margin:0 0 .82rem}.post-rich-content blockquote{color:#c4cee0;border-left:2px solid #db1236;padding-left:.75rem}.post-footer{border-top:1px solid #91a4c824;gap:.7rem;margin-top:1rem;padding-top:.85rem;display:grid}.post-actions{gap:.48rem;display:flex}.post-actions button{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.58rem;align-items:center;gap:.38rem;min-height:2.35rem;padding:0 .72rem;display:inline-flex}.post-actions svg{width:.92rem;height:.92rem}.post-tags{flex-wrap:wrap;gap:.38rem;display:flex}.post-tags span{color:#dce5f7;background:#94a3b824;border-radius:999px;padding:.28rem .52rem;font-size:.74rem}.post-sidebar{gap:.75rem;display:grid}.post-sidebar section{gap:.62rem;padding:.82rem;display:grid}.post-sidebar h2{margin:0;font-size:.95rem}.post-sidebar nav{gap:.38rem;display:grid}.post-sidebar nav a{color:#c4cee0;font-size:.78rem}.post-sidebar nav a.h3{padding-left:.78rem}.post-sidebar dl{gap:.5rem;margin:0;display:grid}.post-sidebar dl div{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.post-sidebar dt{color:#9aa8c0;align-items:center;gap:.35rem;font-size:.76rem;display:inline-flex}.post-sidebar dt svg{width:.88rem;height:.88rem}.post-sidebar dd{margin:0;font-size:.78rem}.post-related-list{gap:.55rem;display:grid}.post-related-list a{grid-template-columns:4.4rem minmax(0,1fr);align-items:center;gap:.55rem;display:grid}.post-related-list img{object-fit:cover;border-radius:.45rem;width:4.4rem;height:3rem}.post-related-list span{gap:.12rem;min-width:0;display:grid}.post-related-list strong,.post-related-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-related-list small{color:#8fa0bb}@media (max-width:960px){.post-layout{grid-template-columns:1fr}}.admin-publication-row-actions>div button{color:#dce5f7;text-align:left;background:0 0;border:0;border-radius:.44rem;align-items:center;gap:.4rem;min-height:2rem;padding:0 .48rem;display:flex}.admin-publication-row-actions>div button:hover{background:#94a3b81f}.admin-publication-editor-head{justify-content:space-between;align-items:start;gap:1rem;display:flex}.admin-publication-editor-head>div{align-items:center;gap:.72rem;display:flex}.admin-publication-editor-head h1{margin:0 0 .12rem;font-size:clamp(1.28rem,2vw,1.65rem)}.admin-publication-editor-head p{color:#9aa8c0;margin:0}.admin-publication-editor-head button,.admin-publication-editor-head a{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.62rem;align-items:center;gap:.42rem;min-height:2.35rem;padding:0 .72rem;display:inline-flex}.admin-publication-editor-head button{justify-content:center;width:2.35rem;padding:0}.admin-publication-editor-head svg{width:1rem;height:1rem}.admin-publication-message{color:#7ef0b0;background:#49dc8d1f;border:1px solid #49dc8d40;border-radius:.72rem;margin:0;padding:.72rem .85rem}.admin-publication-editor-layout{grid-template-columns:minmax(0,1.6fr) minmax(300px,.78fr);gap:.82rem;display:grid}.admin-publication-editor-main,.admin-publication-editor-side{align-content:start;gap:.72rem;display:grid}.admin-publication-tabs{border-bottom:1px solid #91a4c824;gap:.2rem;display:flex}.admin-publication-tabs button{color:#9aa8c0;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.42rem;min-height:2.55rem;padding:0 .72rem;display:inline-flex}.admin-publication-tabs button.active{color:#f8fbff;border-bottom-color:#db1236}.admin-publication-tabs svg{width:1rem;height:1rem}.admin-publication-cover,.admin-publication-form-card,.admin-publication-side-card,.admin-publication-comment-toggle,.admin-publication-preview{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.82rem}.admin-publication-cover{min-height:7rem;position:relative;overflow:hidden}.admin-publication-cover img,.admin-publication-preview>img{object-fit:cover;width:100%;display:block}.admin-publication-editor-page.edit .admin-publication-cover img{height:7rem}.admin-publication-cover>span{color:#9aa8c0;place-items:center;min-height:7rem;display:grid}.admin-publication-cover button{color:#f8fbff;background:#050b1bd6;border:1px solid #91a4c82e;border-radius:.55rem;align-items:center;gap:.42rem;padding:.56rem .72rem;display:inline-flex;position:absolute;bottom:.8rem;left:1rem}.admin-publication-cover svg{width:1rem;height:1rem}.admin-publication-form-card,.admin-publication-side-card,.admin-publication-comment-toggle{gap:.72rem;padding:.82rem;display:grid}.admin-publication-form-card:not(.admin-publication-seo-card){grid-template-columns:1fr}.admin-publication-form-grid{grid-template-columns:1fr;gap:.68rem;display:grid}.admin-publication-form-card label,.admin-publication-side-card label{color:#c4cee0;gap:.32rem;font-size:.76rem;display:grid}.admin-publication-form-card input,.admin-publication-form-card textarea,.admin-publication-form-card select,.admin-publication-side-card input,.admin-publication-side-card select{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.56rem;min-width:0;padding:.6rem .68rem}.admin-publication-form-card textarea{resize:vertical;min-height:4.1rem}.admin-publication-content-field small{color:#8fa0bb;justify-self:end}.admin-publication-content-field{color:#c4cee0;gap:.32rem;font-size:.76rem;display:grid}.admin-publication-toolbar-editor{background:#0c1425eb;border:1px solid #91a4c82e;border-bottom:0;border-top-left-radius:.56rem;border-top-right-radius:.56rem;align-items:center;gap:.18rem;padding:.3rem;display:flex}.admin-publication-toolbar-editor button{color:#dce5f7;background:0 0;border:0;border-radius:.42rem;place-items:center;width:2rem;height:2rem;display:grid}.admin-publication-toolbar-editor svg{width:.92rem;height:.92rem}.admin-publication-toolbar-editor select{color:#dce5f7;background:0 0;border:0;border-right:1px solid #91a4c82e;border-radius:0;width:6.5rem;min-height:2rem;padding:0 .35rem}.admin-publication-toolbar-editor select option{color:#f8fbff;background:#0c1425}.admin-publication-color-picker{border-radius:.42rem;place-items:center;width:2rem;min-height:2rem;display:grid!important}.admin-publication-color-picker input{background:0 0;border:0;width:1.1rem;height:1.1rem;min-height:0;padding:0}.admin-publication-rich-editor{color:#dce5f7;cursor:text;background:#0c1425eb;border:1px solid #91a4c82e;border-top:0;border-bottom-right-radius:.56rem;border-bottom-left-radius:.56rem;outline:none;min-height:13rem;padding:.72rem}.admin-publication-rich-editor:empty:before{color:#71809f;content:attr(data-placeholder);pointer-events:none}.admin-publication-rich-editor p,.admin-publication-rich-editor h2,.admin-publication-rich-editor h3,.admin-publication-rich-editor blockquote,.admin-publication-rich-editor ul,.admin-publication-rich-editor ol{margin:0 0 .7rem}.admin-publication-rich-editor h2{font-size:1.15rem}.admin-publication-rich-editor h3{font-size:1rem}.admin-publication-rich-editor h4{font-size:.94rem}.admin-publication-rich-editor h5{font-size:.88rem}.admin-publication-rich-editor blockquote{color:#c4cee0;border-left:2px solid #db1236;padding-left:.72rem}.admin-publication-chip-input{background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.56rem;flex-wrap:wrap;align-items:center;gap:.32rem;min-height:2.4rem;padding:.32rem .38rem;display:flex}.admin-publication-chip-input span{color:#edf3ff;background:#94a3b824;border-radius:.42rem;align-items:center;gap:.24rem;padding:.22rem .35rem .22rem .46rem;display:inline-flex}.admin-publication-chip-input button{color:#dce5f7;background:#ffffff14;border:0;border-radius:999px;place-items:center;width:1rem;height:1rem;padding:0;display:grid}.admin-publication-chip-input svg{width:.68rem;height:.68rem}.admin-publication-chip-input input{background:0 0;border:0;flex:1;min-width:7rem;padding:.18rem}.admin-publication-media-grid{grid-template-columns:1fr;gap:.72rem;display:grid}.admin-publication-upload-box{color:#dce5f7;background:#0c14259e;border:1px dashed #91a4c84d;border-radius:.56rem;place-items:center;gap:.28rem;min-height:4.8rem;display:grid;overflow:hidden}.admin-publication-upload-box svg{width:1.15rem;height:1.15rem}.admin-publication-upload-box.has-image{width:100%;height:9rem;min-height:9rem;padding:0;position:relative}.admin-publication-upload-box.has-image img{object-fit:cover;width:100%;height:100%;display:block}.admin-publication-upload-box.has-image span{color:#f8fbff;background:#050b1bdb;border-radius:.42rem;padding:.34rem .48rem;font-size:.72rem;position:absolute;bottom:.48rem;right:.48rem}.admin-publication-media-grid>div{color:#c4cee0;gap:.32rem;font-size:.76rem;display:grid}.admin-publication-media-grid>div>div{flex-wrap:wrap;gap:.42rem;display:flex}.admin-publication-media-grid figure{width:4.7rem;height:3.1rem;margin:0;position:relative}.admin-publication-media-grid figure>img{object-fit:cover;border-radius:.46rem;width:100%;height:100%;display:block}.admin-publication-media-grid figure>button{color:#fff;background:#050b1be0;border:0;border-radius:999px;place-items:center;width:1rem;height:1rem;padding:0;display:grid;position:absolute;top:.16rem;right:.16rem}.admin-publication-media-grid figure svg{width:.65rem;height:.65rem}.admin-publication-add-gallery-btn{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.56rem;justify-self:start;align-items:center;gap:.4rem;min-height:2.3rem;padding:0 .7rem;display:inline-flex}.admin-publication-add-gallery-btn svg{width:.95rem;height:.95rem}.admin-publication-hidden-file{display:none}.admin-publication-seo-card h2,.admin-publication-side-card h2{margin:0;font-size:.92rem}.admin-publication-seo-card>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.68rem;display:grid}.admin-publication-actions{align-items:center;gap:.5rem;display:flex}.admin-publication-actions button,.admin-publication-actions a{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.58rem;align-items:center;gap:.42rem;min-height:2.55rem;padding:0 .8rem;display:inline-flex}.admin-publication-actions .primary{background:linear-gradient(135deg,#b80d35,#cf1a42);border-color:#e7254f80}.admin-publication-actions svg{width:.95rem;height:.95rem}.admin-publication-side-card h2{align-items:center;gap:.4rem;display:flex}.admin-publication-side-card h2 svg{width:1rem;height:1rem}.admin-publication-radio-stack{gap:.38rem;display:grid}.admin-publication-radio-stack button{color:#dce5f7;text-align:left;background:#0c1425eb;border:1px solid #91a4c824;border-radius:.58rem;align-items:center;gap:.42rem;min-height:2.35rem;padding:0 .72rem;display:flex}.admin-publication-radio-stack button>svg{flex:none;width:1rem;height:1rem}.admin-publication-radio-stack button.draft>svg,.admin-publication-status-segments button.draft>svg{color:#f59e0b}.admin-publication-radio-stack button.published>svg,.admin-publication-status-segments button.published>svg{color:#22c55e}.admin-publication-radio-stack button.scheduled>svg,.admin-publication-status-segments button.scheduled>svg{color:#a855f7}.admin-publication-radio-stack.detailed button{min-height:3rem}.admin-publication-radio-stack.detailed button span{gap:.08rem;display:grid}.admin-publication-radio-stack.detailed button strong{color:#edf3ff;font-size:.8rem}.admin-publication-radio-stack.detailed button small{color:#8fa0bb;font-size:.7rem}.admin-publication-status-segments{border:1px solid #91a4c82e;border-radius:.58rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.admin-publication-status-segments button{color:#dce5f7;background:0 0;border:0;border-right:1px solid #91a4c81f;justify-content:center;align-items:center;gap:.32rem;min-height:2.35rem;display:inline-flex}.admin-publication-status-segments button:last-child{border-right:0}.admin-publication-status-segments button.active{color:#67e8a5;background:linear-gradient(135deg,#22c55e38,#22c55e14)}.admin-publication-edit-config{gap:.8rem}.admin-publication-edit-config>div{color:#c4cee0;gap:.35rem;font-size:.76rem;display:grid}.admin-publication-visibility-segments{border:1px solid #91a4c82e;border-radius:.58rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.admin-publication-visibility-segments button{color:#dce5f7;background:0 0;border:0;border-right:1px solid #91a4c81f;justify-content:center;align-items:center;gap:.32rem;min-height:2.35rem;display:inline-flex}.admin-publication-visibility-segments button:last-child{border-right:0}.admin-publication-visibility-segments button.active{color:#67e8a5;background:linear-gradient(135deg,#22c55e38,#22c55e14)}.admin-publication-visibility-segments svg{width:.9rem;height:.9rem}.admin-publication-meta-card,.admin-publication-side-media{gap:.78rem}.admin-publication-field-title{align-items:center;gap:.38rem;font-weight:700;display:inline-flex}.admin-publication-field-title svg{width:.9rem;height:.9rem}.admin-publication-field-title.category{color:#60a5fa}.admin-publication-field-title.tags{color:#c084fc}.admin-publication-field-title.author{color:#34d399}.admin-publication-field-title.image,.admin-publication-field-title.gallery{color:#fb7185}.admin-publication-meta-card h2 svg{color:#60a5fa}.admin-publication-side-media h2 svg{color:#fb7185}.admin-publication-side-media .admin-publication-media-grid>div{flex-wrap:wrap;gap:.42rem;display:flex}.admin-publication-radio-stack button.active{background:linear-gradient(135deg,#db123629,#0c1425eb);border-color:#e7254f8f;box-shadow:inset 0 0 0 1px #e7254f47,0 10px 24px #db123614}.admin-publication-radio-stack.visibility button.active{color:#67e8a5}.admin-publication-radio-stack svg{width:.92rem;height:.92rem}.admin-publication-schedule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.admin-publication-summary div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.admin-publication-summary span{color:#9aa8c0;text-align:center;border:1px solid #91a4c81f;border-radius:.58rem;justify-items:center;gap:.18rem;padding:.56rem .3rem;font-size:.7rem;display:grid}.admin-publication-summary svg{width:.94rem;height:.94rem}.admin-publication-summary strong{color:#f8fbff;font-size:.84rem}.admin-publication-inline-summary h2,.admin-publication-inline-options h2{margin:0;font-size:.92rem}.admin-publication-inline-summary>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.admin-publication-inline-summary span{color:#9aa8c0;text-align:center;border:1px solid #91a4c81f;border-radius:.58rem;justify-items:center;gap:.18rem;padding:.62rem .3rem;font-size:.72rem;display:grid}.admin-publication-inline-summary strong{color:#f8fbff}.admin-publication-inline-summary svg{width:.94rem;height:.94rem}.admin-publication-inline-options>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem;display:grid}.admin-publication-inline-options .admin-publication-switch-row{background:#0c1425b8;border:1px solid #91a4c824;border-radius:.62rem;align-items:start;min-height:4.25rem;padding:.72rem}.admin-publication-switch-row{justify-content:space-between;align-items:center;min-height:2.38rem;gap:.65rem!important;display:flex!important}.admin-publication-switch-row span{gap:.08rem;display:grid}.admin-publication-switch-row strong{color:#edf3ff;font-size:.79rem}.admin-publication-switch-row small{color:#8fa0bb;font-size:.7rem}.admin-publication-switch-row input{opacity:0;pointer-events:none;position:absolute}.admin-publication-switch-row i{background:#424d63b8;border-radius:999px;flex:none;width:2.15rem;height:1.18rem;position:relative}.admin-publication-switch-row i:after{content:"";background:#f8fbff;border-radius:999px;width:.88rem;height:.88rem;transition:transform .16s;position:absolute;top:50%;left:.15rem;transform:translateY(-50%)}.admin-publication-switch-row input:checked+i{background:#e11d48e6}.admin-publication-switch-row input:checked+i:after{transform:translate(.96rem,-50%)}.admin-publication-stats>div:first-child{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.admin-publication-stats>div:first-child span{color:#c4cee0;font-size:.74rem}.admin-publication-stats dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem;margin:0;display:grid}.admin-publication-stats dt{color:#9aa8c0;align-items:center;gap:.24rem;font-size:.68rem;display:flex}.admin-publication-stats dt svg{width:.82rem;height:.82rem}.admin-publication-stats dd{margin:.12rem 0 0;font-weight:700}.admin-publication-activity{gap:.58rem}.admin-publication-activity article{grid-template-columns:.7rem minmax(0,1fr);align-items:start;gap:.52rem;display:grid}.admin-publication-activity article>span{background:#22c55e;border-radius:999px;width:.48rem;height:.48rem;margin-top:.34rem}.admin-publication-activity article:nth-of-type(2)>span{background:#9333ea}.admin-publication-activity article:nth-of-type(3)>span{background:#f97316}.admin-publication-activity div{gap:.08rem;display:grid}.admin-publication-activity strong{font-size:.77rem}.admin-publication-activity small{color:#8fa0bb;font-size:.7rem}.admin-publication-preview{overflow:hidden}.admin-publication-preview>img{height:15rem}.admin-publication-preview span,.admin-publication-preview h2,.admin-publication-preview p,.admin-publication-preview div{margin-inline:.9rem}.admin-publication-preview span{color:#ff9cab;background:#db123624;border-radius:999px;margin-top:.85rem;padding:.22rem .52rem;font-size:.72rem;display:inline-flex}.admin-publication-preview h2{margin-top:.55rem;margin-bottom:.25rem}.admin-publication-preview p{color:#c4cee0}.admin-publication-preview div{white-space:pre-wrap;color:#dce5f7;margin-bottom:1rem}.admin-pages-page,.admin-page-editor-page{color:#f8fbff;gap:.9rem;display:grid}.admin-pages-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.admin-pages-metrics article{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.82rem;align-items:center;gap:1rem;min-height:7.1rem;padding:1rem;display:flex}.admin-pages-metrics article>span{border-radius:.82rem;place-items:center;width:3.7rem;height:3.7rem;display:grid;box-shadow:0 0 20px}.admin-pages-metrics svg{width:1.55rem;height:1.55rem}.admin-pages-metrics .violet{color:#8b5cf6;background:#6d28d9f2}.admin-pages-metrics .green{color:#22c55e;background:#059669f5}.admin-pages-metrics .orange{color:#f59e0b;background:#b45309f5}.admin-pages-metrics .blue{color:#3b82f6;background:#2563ebf5}.admin-pages-metrics div{gap:.2rem;display:grid}.admin-pages-metrics small{color:#dce5f7}.admin-pages-metrics strong{font-size:1.5rem}.admin-pages-metrics em{color:#8fa0bb;font-size:.78rem;font-style:normal}.admin-pages-toolbar{grid-template-columns:minmax(240px,1.25fr) repeat(3,minmax(140px,.56fr)) auto;gap:.65rem;display:grid}.admin-pages-toolbar label{position:relative}.admin-pages-toolbar label svg{color:#9aa8c0;width:1rem;height:1rem;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.admin-pages-toolbar input,.admin-pages-toolbar select,.admin-pages-toolbar button{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.62rem;width:100%;min-width:0;min-height:2.9rem;padding:0 .9rem}.admin-pages-toolbar label input{padding-left:2.35rem}.admin-pages-table-shell{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.82rem;overflow:visible}.admin-pages-row{border-top:1px solid #91a4c81f;grid-template-columns:minmax(180px,1.2fr) minmax(150px,.9fr) 10rem 8rem 11.4rem 11.8rem 11rem;align-items:center;gap:.7rem;min-height:4.2rem;padding:.62rem 1rem;font-size:.83rem;display:grid}.admin-pages-row-head{color:#9aa8c0;border-top:0;min-height:3rem;font-weight:600}.admin-pages-empty{text-align:center;color:#a6b2cc;padding:28px}.admin-pages-row>strong,.admin-pages-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-pages-row-actions{align-items:center;gap:.42rem;display:flex}.admin-pages-row-actions>button,.admin-pages-more>button{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.52rem;place-items:center;width:2.25rem;height:2.25rem;display:grid}.admin-pages-row-actions>button:nth-child(3){color:#fff;background:#7f1d1dc7}.admin-pages-row-actions svg{width:1rem;height:1rem}.admin-pages-more{position:relative}.admin-pages-more>div{z-index:5;background:#0c1425;border:1px solid #91a4c833;border-radius:.64rem;gap:.18rem;width:8rem;padding:.28rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 16px 30px #00000061}.admin-pages-more>div button{color:#dce5f7;text-align:left;background:0 0;border:0;border-radius:.44rem;min-height:2rem;padding:0 .48rem}.admin-menus-layout{grid-template-columns:minmax(260px,.55fr) minmax(0,1fr);gap:.9rem;display:grid}.admin-menus-card{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.82rem;padding:1rem}.admin-menus-card-head{align-items:center;gap:.8rem;margin-bottom:1rem;display:flex}.admin-menus-card-head>span{color:#fb7185;background:#e11d482e;border-radius:.78rem;place-items:center;width:2.9rem;height:2.9rem;display:grid}.admin-menus-card-head svg{width:1.25rem;height:1.25rem}.admin-menus-card-head h2,.admin-menus-card-head p{margin:0}.admin-menus-card-head h2{font-size:1rem}.admin-menus-card-head p{color:#9aa8c0;margin-top:.18rem;font-size:.82rem}.admin-menus-field,.admin-menus-search{gap:.45rem;display:grid}.admin-menus-field span{color:#dce5f7;font-size:.84rem}.admin-menus-field select,.admin-menus-search input,.admin-menus-order input{color:#f8fbff;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.58rem;min-height:2.7rem;padding:0 .8rem}.admin-menus-summary{background:#e11d4814;border:1px solid #e11d482e;border-radius:.75rem;gap:.1rem;margin-top:1rem;padding:.85rem;display:grid}.admin-menus-summary strong{font-size:1.6rem}.admin-menus-summary span,.admin-menus-note{color:#9aa8c0;font-size:.82rem}.admin-menus-note{margin:.85rem 0 0;line-height:1.45}.admin-menus-search{margin-bottom:.8rem;display:block;position:relative}.admin-menus-search svg{color:#9aa8c0;width:1rem;height:1rem;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.admin-menus-search input{width:100%;padding-left:2.35rem}.admin-menus-page-list{gap:.55rem;display:grid}.admin-menus-page-item{background:#0c1425ad;border:1px solid #91a4c821;border-radius:.72rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.72rem;display:grid}.admin-menus-page-item>input{accent-color:#e11d48;width:1.1rem;height:1.1rem}.admin-menus-page-info{gap:.16rem;min-width:0;display:grid}.admin-menus-page-info strong,.admin-menus-page-info small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-menus-page-info small{color:#9aa8c0}.admin-menus-order{color:#9aa8c0;align-items:center;gap:.42rem;display:inline-flex}.admin-menus-order svg{width:1rem;height:1rem}.admin-menus-order input{width:4.4rem;min-height:2.2rem}.admin-page-editor-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-page-editor-head h1,.admin-page-editor-head p{margin:0}.admin-page-editor-head p{color:#9aa8c0;margin-top:.2rem}.admin-page-editor-head>div:last-child{gap:.62rem;display:flex}.admin-page-editor-head a,.admin-page-editor-head button{color:#f8fbff;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.58rem;align-items:center;gap:.42rem;min-height:2.7rem;padding:0 .9rem;display:inline-flex}.admin-page-editor-head button{background:linear-gradient(135deg,#be123c,#e11d48);border-color:#e11d4859}.admin-page-editor-head svg{width:1rem;height:1rem}.admin-page-message{color:#86efac;background:#22c55e1a;border:1px solid #22c55e59;border-radius:.7rem;padding:.7rem .85rem}.admin-page-editor-layout{grid-template-columns:minmax(0,1.55fr) minmax(320px,.78fr);align-items:start;gap:1rem;display:grid}.admin-page-form-card,.admin-page-side-card{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.82rem}.admin-page-form-card{gap:.9rem;padding:1rem;display:grid}.admin-page-title-grid,.admin-page-triple-grid{gap:.78rem;display:grid}.admin-page-title-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-page-triple-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-page-form-card label,.admin-page-side-card label{color:#f8fbff;gap:.34rem;font-size:.82rem;display:grid}.admin-page-form-card label small,.admin-page-side-card label small{color:#8fa0bb}.admin-page-form-card input,.admin-page-form-card textarea,.admin-page-form-card select,.admin-page-side-card input{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.56rem;width:100%;min-height:2.55rem;padding:.65rem .82rem}.admin-page-form-card textarea{resize:vertical;min-height:4.4rem}.admin-page-content-field{gap:0;display:grid}.admin-page-content-field>span{color:#f8fbff;margin-bottom:.34rem;font-size:.82rem}.admin-page-toolbar-editor{background:#0c1425f5;border:1px solid #91a4c82e;border-bottom:0;border-radius:.58rem .58rem 0 0;align-items:center;gap:.18rem;padding:.22rem;display:flex}.admin-page-toolbar-editor select{color:#dce5f7;background:0 0;border:0;border-right:1px solid #91a4c82e;border-radius:0;width:7.8rem;min-height:2.15rem}.admin-page-toolbar-editor select option{color:#f8fbff;background:#0c1425}.admin-page-toolbar-editor button{color:#dce5f7;background:0 0;border:0;border-radius:.4rem;place-items:center;width:2.15rem;height:2.15rem;display:grid}.admin-page-toolbar-editor svg{width:1rem;height:1rem}.admin-page-rich-editor{color:#dce5f7;border:1px solid #91a4c82e;border-radius:0 0 .58rem .58rem;outline:0;min-height:8.2rem;padding:.8rem;line-height:1.6}.admin-page-rich-editor:empty:before{color:#7d8ca7;content:attr(data-placeholder)}.admin-page-rich-editor p,.admin-page-rich-editor h2,.admin-page-rich-editor h3,.admin-page-rich-editor h4,.admin-page-rich-editor h5,.admin-page-rich-editor blockquote,.admin-page-rich-editor ul,.admin-page-rich-editor ol{margin-top:0}.admin-page-seo-block{border-top:1px solid #91a4c81f;gap:.55rem;padding-top:.2rem;display:grid}.admin-page-seo-block h2,.admin-page-side-card h2{margin:0;font-size:1rem}.admin-page-actions{gap:.56rem;display:flex}.admin-page-actions button,.admin-page-actions a{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.58rem;align-items:center;gap:.42rem;min-height:2.7rem;padding:0 .92rem;display:inline-flex}.admin-page-actions .primary{color:#fff;background:linear-gradient(135deg,#4338ca,#7c3aed)}.admin-page-actions svg{width:1rem;height:1rem}.admin-page-editor-side{gap:.72rem;display:grid}.admin-page-side-card{gap:.72rem;padding:1rem;display:grid}.admin-page-radio-stack{gap:.2rem;display:grid}.admin-page-radio-stack button{color:#dce5f7;text-align:left;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:start;gap:.08rem .62rem;padding:.2rem 0;display:grid}.admin-page-radio-stack button>span{border:1px solid #91a4c85c;border-radius:50%;grid-row:span 2;width:1.12rem;height:1.12rem;margin-top:.08rem}.admin-page-radio-stack button>svg{color:#2563eb;grid-row:span 2;width:1.1rem;height:1.1rem;margin-top:.08rem}.admin-page-radio-stack button small{color:#8fa0bb}.admin-page-radio-stack button.active>span{background:currentColor;border-color:currentColor;box-shadow:inset 0 0 0 .22rem #0c1425}.admin-page-radio-stack button.active.draft{color:#f59e0b}.admin-page-radio-stack button.active.published{color:#22c55e}.admin-page-radio-stack button.active.scheduled{color:#3b82f6}.admin-page-radio-stack button.active strong{color:currentColor}.admin-page-schedule-grid{gap:.52rem;display:grid}.admin-page-side-card>small{color:#8fa0bb}.admin-page-switch-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.admin-page-switch-row span{gap:.12rem;display:grid}.admin-page-switch-row small{color:#8fa0bb}.admin-page-switch-row input{opacity:0;position:absolute}.admin-page-switch-row i{background:#94a3b83d;border-radius:999px;width:2.45rem;height:1.35rem;position:relative}.admin-page-switch-row i:after{content:"";background:#f8fbff;border-radius:50%;width:1rem;height:1rem;transition:transform .18s;position:absolute;top:.18rem;left:.18rem}.admin-page-switch-row input:checked+i{background:#2563eb}.admin-page-switch-row input:checked+i:after{transform:translate(1.08rem)}.admin-page-meta-card dl{gap:.62rem;margin:0;display:grid}.admin-page-meta-card div{border-bottom:1px solid #91a4c81f;justify-content:space-between;gap:.7rem;padding-bottom:.58rem;display:flex}.admin-page-meta-card div:last-child{border-bottom:0;padding-bottom:0}.admin-page-meta-card dt{color:#9aa8c0}.admin-page-meta-card dd{margin:0}.admin-page-missing{color:#9aa8c0;place-items:center;min-height:12rem;display:grid}.admin-design-settings-grid{gap:1rem}.admin-design-preview-row{align-items:center;gap:.8rem;display:flex}.admin-design-preview-row h2,.admin-design-preview-row p{margin:0}.admin-design-preview-row p{color:#8fa0bb;margin-top:.18rem}.admin-design-preview{background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.72rem;overflow:hidden}.admin-design-preview.favicon{place-items:center;width:4rem;height:4rem;display:grid}.admin-design-preview.favicon img{object-fit:cover;width:100%;height:100%}.admin-design-preview.logo{align-items:center;width:min(18rem,100%);min-height:4rem;padding:.55rem .8rem;display:flex}.admin-design-preview.logo img{object-fit:contain;width:auto;max-width:100%;height:2.4rem}.admin-design-preview.logo span{align-items:center;gap:.45rem;font-size:1.22rem;font-weight:700;display:inline-flex}.admin-design-preview.logo b{clip-path:polygon(12% 4%,92% 50%,12% 96%);background:#e11d48;width:1rem;height:1rem;display:inline-block}.admin-design-upload{color:#dce5f7;cursor:pointer;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.56rem;align-items:center;width:fit-content;min-height:2.55rem;padding:0 .82rem;display:inline-flex}.admin-design-upload input{display:none}@media (max-width:1180px){.admin-video-editor-layout{grid-template-columns:1fr}.admin-video-four-grid,.admin-video-seo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-publication-editor-layout,.admin-menus-layout,.admin-page-editor-layout{grid-template-columns:1fr}}@media (max-width:760px){.admin-video-field-grid,.admin-video-four-grid,.admin-video-seo-grid{grid-template-columns:1fr}.admin-video-editor-actions{flex-direction:column;align-items:stretch}.admin-publication-form-grid,.admin-publication-media-grid,.admin-publication-seo-card>div,.admin-publication-inline-summary>div,.admin-publication-inline-options>div,.admin-publication-schedule-grid,.admin-publication-form-card:not(.admin-publication-seo-card){grid-template-columns:1fr}.admin-publication-form-grid>*{grid-area:auto!important}.admin-publication-content-field,.admin-publication-media-grid,.admin-publication-add-gallery-btn{grid-column:auto}.admin-publication-actions{flex-direction:column;align-items:stretch}.admin-page-title-grid,.admin-page-triple-grid{grid-template-columns:1fr}.admin-page-actions,.admin-page-editor-head,.admin-page-editor-head>div:last-child{flex-direction:column;align-items:stretch}.admin-menus-page-item{grid-template-columns:auto minmax(0,1fr)}.admin-menus-order{grid-column:2;justify-content:space-between}}.studio-payment-add-page{padding-bottom:1.4rem}.studio-payment-add-layout{grid-template-columns:minmax(0,1fr) minmax(380px,.68fr);align-items:start;gap:.95rem;display:grid}.studio-payment-add-main,.studio-payment-add-side{gap:.95rem;min-width:0;display:grid}.studio-payment-add-selector{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.studio-payment-add-method-card{min-height:78px;color:inherit;font:inherit;text-align:left;background:linear-gradient(#0b1930db,#040c18d1),#050d1adb;border:1px solid #6982b42e;border-radius:9px;grid-template-columns:48px minmax(0,1fr) 22px;align-items:center;gap:.8rem;padding:.9rem;display:grid;position:relative}.studio-payment-add-method-card.is-selected{border-color:#ff174dc2;box-shadow:inset 0 0 0 1px #ff174d1a}.studio-payment-add-method-card.is-selected>svg{color:#ff174d}.studio-payment-add-method-card.is-disabled{cursor:not-allowed;opacity:.54}.studio-payment-add-method-card>span,.studio-payment-add-paypal,.studio-payment-add-info-list article>span{color:#fff;background:#1426449e;border-radius:999px;place-items:center;width:42px;height:42px;display:grid}.studio-payment-add-paypal{color:#3ba4ff;letter-spacing:-.08em;background:#0070ba29;font-size:1.55rem;font-weight:950}.studio-payment-add-method-card strong{color:#fff;font-size:.96rem;display:block}.studio-payment-add-method-card small{color:#cfdaefad;margin-top:.18rem;font-size:.82rem;font-weight:500;display:block}.studio-payment-add-card{padding:1.25rem}.studio-payment-add-card header{margin-bottom:1rem}.studio-payment-add-card h2{color:#fff;margin:0;font-size:1.18rem}.studio-payment-add-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;display:grid}.studio-payment-add-form label,.studio-payment-add-upload{gap:.38rem;min-width:0;display:grid}.studio-payment-add-form .is-wide{grid-column:1/-1}.studio-payment-add-form label>span,.studio-payment-add-upload>span{color:#e6eeffd1;font-size:.86rem}.studio-payment-add-input{min-width:0;position:relative}.studio-payment-add-input input,.studio-payment-add-input select{color:#fff;width:100%;min-height:42px;font:inherit;background:#050e1db8;border:1px solid #6982b438;border-radius:8px;outline:none;padding:0 2.5rem 0 .9rem}.studio-payment-add-input select{appearance:none}.studio-payment-add-input input::placeholder{color:#cfdaef8f}.studio-payment-add-input svg{color:#cfdaefb8;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.studio-payment-add-upload button{min-height:104px;color:inherit;font:inherit;text-align:left;background:#040c1847;border:1px dashed #9fb2d261;border-radius:9px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:.1rem .9rem;padding:1rem;display:grid}.studio-payment-add-upload svg{color:#ff174d;grid-row:span 3;justify-self:center}.studio-payment-add-upload strong,.studio-payment-add-summary-head strong,.studio-payment-add-summary-list strong,.studio-payment-add-info-list strong,.studio-payment-add-compatible-list strong{color:#fff;font-size:.92rem}.studio-payment-add-upload small,.studio-payment-add-info-list p{color:#cfdaefad;font-size:.82rem}.studio-payment-add-actions{flex-wrap:wrap;align-items:center;gap:.72rem;display:flex}.studio-payment-add-secondary{color:#fff;min-height:42px;font:inherit;background:#081324e6;border:1px solid #6982b43d;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;padding:0 1rem;font-weight:850;text-decoration:none;display:inline-flex}.studio-payment-add-message{color:#f59e0b;margin:0;font-size:.86rem}.studio-payment-add-summary-head{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:.75rem;margin-bottom:.85rem;display:grid}.studio-payment-add-summary-head em{color:#f59e0b;background:#f59e0b21;border-radius:999px;padding:.24rem .62rem;font-size:.76rem;font-style:normal;font-weight:850}.studio-payment-add-summary-list{background:#040c184d;border:1px solid #6982b424;border-radius:9px;grid-template-columns:minmax(110px,.8fr) minmax(0,1fr);gap:.72rem 1rem;padding:.9rem;display:grid}.studio-payment-add-summary-list span,.studio-payment-add-note{color:#cfdaefb8;font-size:.84rem}.studio-payment-add-note{border-top:1px solid #6982b41a;margin:.75rem 0 0;padding-top:.75rem}.studio-payment-add-info-list,.studio-payment-add-compatible-list{gap:.78rem;display:grid}.studio-payment-add-info-list article{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:.72rem;display:grid}.studio-payment-add-info-list article:nth-child(2)>span{color:#38bdf8}.studio-payment-add-info-list article:nth-child(3)>span{color:#f59e0b}.studio-payment-add-compatible-list{border:1px solid #6982b424;border-radius:9px;overflow:hidden}.studio-payment-add-compatible-list article{color:#edf4ffe0;border-bottom:1px solid #6982b41a;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:.62rem;min-height:46px;padding:0 .75rem;display:grid}.studio-payment-add-compatible-list article:last-child{border-bottom:0}.studio-payment-add-compatible-list span{color:#e6eeffad;background:#6982b41f;border-radius:6px;padding:.2rem .52rem;font-size:.74rem;font-weight:850}.studio-payment-add-compatible-list span.is-available{color:#22c55e;background:#22c55e24}@media (max-width:1320px){.studio-settings-grid,.studio-settings-security-grid,.studio-settings-privacy-grid,.studio-settings-payment-tab-grid,.studio-settings-monetization-grid,.studio-payment-add-layout{grid-template-columns:1fr}.studio-settings-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-settings-status-item:nth-child(2){border-right:0}.studio-settings-status-item:nth-child(-n+2){border-bottom:1px solid #6982b41a}}@media (max-width:760px){.studio-settings-tabs{overflow-x:auto}.studio-settings-tabs button{min-width:150px}:is(.studio-settings-field,.studio-settings-field:not(:has(.studio-settings-secondary-button)),.studio-settings-security-field,.studio-settings-id-row,.studio-settings-payment-row){grid-template-columns:1fr}.studio-settings-field:not(:has(.studio-settings-secondary-button)) .studio-settings-input-wrap{grid-column:auto}.studio-settings-strength{padding-left:0}.studio-settings-session-row,.studio-settings-history-row,.studio-settings-history-list{grid-template-columns:1fr}.studio-settings-history-row{border-bottom:1px solid #6982b41a;border-right:0}.studio-settings-history-row:last-child{border-bottom:0}.studio-settings-session-button,.studio-settings-history-row em{justify-self:start}.studio-settings-privacy-card-toolbar,.studio-settings-block-form,.studio-settings-blocked-head,.studio-settings-blocked-row{grid-template-columns:1fr}.studio-settings-privacy-actions{flex-direction:column;align-items:stretch}.studio-settings-privacy-search{min-width:0}.studio-settings-payment-method,.studio-settings-payment-method.is-disabled,.studio-settings-payment-add-row,.studio-settings-withdrawal-balance,.studio-settings-withdrawal-list article,.studio-settings-payment-history-head,.studio-settings-payment-history-row{grid-template-columns:1fr}.studio-settings-payment-method em,.studio-settings-payment-badge,.studio-settings-payment-upcoming,.studio-settings-payment-method button{justify-self:start}.studio-payment-add-selector,.studio-payment-add-form,.studio-payment-add-summary-head,.studio-payment-add-summary-list{grid-template-columns:1fr}.studio-settings-secondary-button,.studio-settings-payment-row em,.studio-settings-payment-row .studio-settings-icon-button{justify-self:start}}.header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050a14f5;border-bottom:1px solid #7b91b72e;grid-template-columns:280px minmax(280px,620px) auto;align-items:center;gap:24px;height:72px;padding:0 22px;display:grid;position:sticky;top:0}.header-brand-row{align-items:center;gap:.55rem;min-width:0;display:inline-flex}.header .brand{align-items:center;gap:9px;min-width:0;font-size:1.15rem;font-weight:900;display:inline-flex}.site-brand-play{clip-path:polygon(12% 4%,92% 50%,12% 96%);background:#ef1748;flex:none;width:1.15rem;height:1.15rem;display:inline-block}.site-logo-image{object-fit:contain;width:auto;max-width:12rem;height:2rem}.header-search{background:0 0;border:0;border-radius:0;justify-content:center;width:100%;height:auto;display:flex;overflow:visible}.header-search-form{background:#080d18;border:1px solid #7b91b72e;border-radius:999px;grid-template-columns:minmax(0,1fr) auto auto;align-items:stretch;width:min(100%,620px);min-height:42px;display:grid;overflow:hidden}.header-search-form:focus-within{background:#07101f;border-color:#758bb073}.search-input{color:#f8fbff;background:0 0;border:0;border-radius:0;width:100%;min-width:0;padding:.55rem 1rem}.search-input:focus{outline:none}.search-input::placeholder{color:#7f8aa1}.header-search-clear,.header-search-submit{color:#dbe5f8;cursor:pointer;background:0 0;border:0;place-items:center;width:3.7rem;display:grid}.header-search-clear{width:2.65rem}.header-search-submit{background:#10192b;border-left:1px solid #7b91b72e}.header-search-clear:hover,.header-search-submit:hover{background:#18233a}.header-actions{justify-content:flex-end;justify-self:end;align-items:center;gap:.75rem;min-width:0;display:flex}.header-icon-btn{color:#f8fbff;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:none}.header-icon-btn:hover{background:#7b91b724}.header-search-toggle,.mobile-search-panel{display:none}.primary-btn.header-upload-btn{color:#fff;background:linear-gradient(#2474ff,#1354c6);border:1px solid #568eff7a;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:42px;padding:0 17px;font-weight:800;display:inline-flex;box-shadow:0 10px 22px #1d5fd13d}.header-notification-btn{color:#f8fbff;cursor:pointer;background:#0a1222;border:1px solid #7b91b72e;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;transition:border-color .18s,background .18s,transform .18s;display:inline-grid;position:relative}.header-notification-btn:hover{background:#10192b;border-color:#758bb06b;transform:translateY(-1px)}.header-notification-dot{background:#ef1748;border:2px solid #0a1222;border-radius:999px;width:.55rem;height:.55rem;position:absolute;top:7px;right:8px;box-shadow:0 0 12px #ef1748a6}.header-auth-link{color:#f8fbff;background:#0a1222;border:1px solid #7b91b72e;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 15px;font-weight:800;display:inline-flex}.header-auth-link:hover{background:#10192b;border-color:#758bb06b}.header-auth-link-accent{color:#ffdbe4}.header-session-loading{color:#9ba9c2;place-items:center;width:42px;height:42px;display:inline-grid}.user-menu{align-items:center;display:inline-flex;position:relative}.user-menu-trigger{color:#fff;cursor:pointer;background:linear-gradient(140deg,#ef1748,#1d5fd1);border:1px solid #7b91b73d;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;font-weight:900;display:grid;overflow:hidden}.user-menu-trigger:hover{border-color:#ffffff80}.user-menu-trigger img,.user-menu-avatar img{object-fit:cover;width:100%;height:100%;display:block}.user-menu-panel{z-index:80;background:#0a1222;border:1px solid #7b91b738;border-radius:.75rem;gap:.2rem;width:min(280px,100vw - 1.5rem);padding:.55rem;display:grid;position:absolute;top:calc(100% + .7rem);right:0;box-shadow:0 18px 42px #0000008c}.user-menu-profile{border-bottom:1px solid #7b91b729;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:.75rem;margin-bottom:.25rem;padding:.55rem .55rem .7rem;display:grid}.user-menu-avatar{color:#fff;background:linear-gradient(140deg,#ef1748,#1d5fd1);border-radius:50%;place-items:center;width:48px;height:48px;font-weight:900;display:grid;overflow:hidden}.user-menu-copy{gap:.12rem;min-width:0;display:grid}.user-menu-copy strong,.user-menu-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-menu-copy span{color:#9ba9c2;font-size:.86rem}.user-menu-item{color:#f8fbff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.55rem;padding:.65rem .7rem}.user-menu-item:hover{background:#7b91b724}.user-menu-logout{color:#ffc1cf}@media (max-width:1100px){.header{grid-template-columns:auto minmax(180px,1fr) auto;gap:.9rem}}@media (max-width:760px){.header{grid-template-columns:minmax(0,1fr) auto;height:auto;min-height:64px;padding:.6rem .8rem}.header-search{display:none}.header-search-toggle{display:grid}.mobile-search-panel{grid-column:1/-1;width:100%;display:block}.mobile-search-panel .header-search-form{width:100%}.primary-btn.header-upload-btn span{display:none}.header-auth-link{padding:0 .7rem}}.upload-page{max-width:1600px;padding:24px}.upload-page .upload-wizard{color:#f6f8ff;background:radial-gradient(circle at 16% 0,#0066ff24,#0000 34%),radial-gradient(circle at 88% 8%,#cf1feb17,#0000 28%),linear-gradient(#071221 0%,#030912 100%);border:1px solid #4874bc38;border-radius:1rem;gap:1.15rem;width:100%;display:grid;box-shadow:0 22px 70px #00000061,inset 0 1px #ffffff08}.upload-page .upload-phase-1,.upload-page .upload-phase-2{padding:1.25rem}.upload-page .upload-phase-1{grid-template-rows:auto 1fr auto;min-height:calc(100vh - 210px)}.upload-page .upload-header-row{justify-content:space-between;align-items:flex-start;gap:.75rem;margin:0;display:flex}.upload-page .upload-title{color:#fff;letter-spacing:0;margin:0;font-size:clamp(1.45rem,2vw,1.95rem);line-height:1.08}.upload-page .upload-header-row .muted{color:#bac5d8;margin-top:.35rem}.upload-page .upload-dropzone{color:#fff;text-align:center;cursor:pointer;background:radial-gradient(circle at 50% 22%,#2174ff24,#0000 35%),#08111fe0;border:1px dashed #4f8aff80;border-radius:1rem;place-content:center;justify-items:center;gap:.75rem;min-height:min(58vh,570px);padding:2rem 1rem;display:grid}.upload-page .upload-dropzone.dragging,.upload-page .upload-dropzone:hover{background:radial-gradient(circle at 50% 22%,#2480ff38,#0000 35%),#0a1629f2;border-color:#2279ffd9}.upload-page .upload-drop-icon{color:#fff;background:linear-gradient(145deg,#1755bfcc,#6b23cebd);border:1px solid #3b82f65c;border-radius:50%;place-items:center;width:110px;height:110px;display:grid;box-shadow:0 18px 38px #2056d647}.upload-page .upload-file-input{opacity:0;pointer-events:none;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.upload-page .upload-legal-note{text-align:center;margin:0}.upload-page .upload-status-chip{border-radius:999px;padding:.35rem .7rem;font-size:.78rem}.upload-page .upload-steps{background:#070f1db8;border:1px solid #5c7cb238;border-radius:.95rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.upload-page .upload-step-btn{color:#c9d3e8;min-width:0;min-height:58px;font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #5c7cb22e;border-radius:0;justify-content:center;align-items:center;gap:.55rem;padding:.75rem;font-weight:800;transition:background .18s,color .18s,box-shadow .18s;display:flex}.upload-page .upload-step-btn:last-child{border-right:0}.upload-page .upload-step-btn.active{color:#fff;background:linear-gradient(#0e1c37e0,#0e1c37e0) padding-box padding-box,linear-gradient(90deg,#0d73ff,#dc1bdf) border-box;border:1px solid #0000;box-shadow:inset 0 -2px #267dff,0 0 28px #3172ff2e}.upload-page .upload-step-btn.blocked{opacity:.52;cursor:not-allowed}.upload-page .upload-step-index{color:#e9f0ff;background:#0a1527eb;border:1px solid #90a6cb47;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;font-size:.84rem;font-weight:900;display:grid}:is(.upload-page .upload-step-btn.active .upload-step-index,.upload-page .upload-step-btn:not(.blocked) .upload-step-index:has(svg)){background:linear-gradient(135deg,#126fff,#8f35ff);border-color:#6081ffe6;box-shadow:0 0 22px #4a6fff59}.upload-page .upload-step-content{background:0 0;border:0;border-radius:0;padding:0}.upload-page .upload-step-layout,.upload-page .upload-elements-layout,.upload-page .upload-visibility-layout{grid-template-columns:minmax(0,1fr) minmax(320px,360px);align-items:start;gap:.85rem;display:grid}.upload-page .upload-elements-layout,.upload-page .upload-visibility-layout{grid-template-columns:minmax(0,1fr) minmax(340px,390px)}.upload-page .upload-step-panel,.upload-page .upload-video-preview,.upload-page .upload-advice-panel,.upload-page .upload-ready-banner,.upload-page .upload-activity-panel,.upload-page .upload-inline-status{background:linear-gradient(#0d1b32e0,#060e1be6);border:1px solid #607cac38;border-radius:.9rem;box-shadow:inset 0 1px #ffffff09}.upload-page .upload-step-panel{padding:1rem}.upload-page .upload-panel-heading,.upload-page .upload-aside-title,.upload-page .upload-field-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.upload-page .upload-panel-heading{justify-content:flex-start;margin-bottom:1.05rem}.upload-page .upload-panel-heading .section-title{color:#fff;margin:0;font-size:1.15rem}.upload-page .upload-panel-heading p{color:#aeb9cf;margin:.25rem 0 0}.upload-page .upload-panel-icon,.upload-page .upload-element-icon,.upload-page .upload-check-icon,.upload-page .visibility-icon{color:#89bbff;background:linear-gradient(145deg,#1852b2b8,#221b5cb8);border:1px solid #3077ff6b;border-radius:.8rem;flex:none;place-items:center;width:48px;height:48px;display:grid}.upload-page .upload-details-grid,.upload-page .form-grid{gap:1.05rem;display:grid}.upload-page .form-group{gap:.45rem;display:grid}.upload-page .upload-field-row label,.upload-page .upload-step-panel label{color:#f8fbff;font-weight:800}.upload-page .upload-field-row label span,.upload-page .upload-step-panel label>span{color:#ff4974}.upload-page .upload-field-row small{color:#9ba8bd;font-weight:700}.upload-page .form-input,.upload-page .form-textarea,.upload-page .form-select{color:#f6f8ff;background:#030a14bd;border:1px solid #6381b247;border-radius:.65rem;outline:none;width:100%;min-height:48px;padding:.75rem .9rem}.upload-page .form-textarea{resize:vertical;min-height:124px}.upload-page .form-input:focus,.upload-page .form-textarea:focus,.upload-page .form-select:focus,.upload-page .upload-tag-input-wrapper:focus-within{background:#040d1bf2;border-color:#287effcc;box-shadow:0 0 0 3px #2563eb29}.upload-page .upload-thumbnail-section{border-top:1px solid #6782b12e;margin-top:1.15rem;padding-top:1.1rem}.upload-page .upload-thumbnail-section h4{color:#fff;margin:0;font-size:1rem}.upload-page .thumbnail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.upload-page .thumbnail-option{cursor:pointer;background:#081222d1;border:1px solid #6480b03d;border-radius:.75rem;position:relative;overflow:hidden}.upload-page .thumbnail-option.selected{border-color:#237cff;box-shadow:0 0 0 1px #237cff73,0 12px 30px #135dcd33}.upload-page .thumbnail-preview{aspect-ratio:16/9;background:linear-gradient(135deg,#07182d,#100d25);border:1px solid #ffffff0d;place-items:center;display:grid;overflow:hidden}.upload-page .thumbnail-preview img,.upload-page .upload-preview-player video{object-fit:cover;width:100%;height:100%}.upload-page .thumbnail-selected-mark{color:#fff;background:linear-gradient(135deg,#0b78ff,#8f35ff);border-radius:999px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:.45rem;right:.45rem;box-shadow:0 6px 16px #0006}.upload-page .thumbnail-empty-state{color:#9ba8bd;background:#060e1bcc;border:1px dashed #6381b24d;border-radius:.75rem;place-items:center;min-height:120px;display:grid}.upload-page .upload-tag-input-wrapper{align-content:center;gap:.45rem;min-height:48px;display:grid}.upload-page .upload-tag-list{flex-wrap:wrap;gap:.45rem;display:flex}.upload-page .upload-tag-chip{color:#dceaff;background:#1b46965c;border:1px solid #518bff61;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .6rem;font-size:.85rem;display:inline-flex}.upload-page .upload-tag-remove{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.upload-page .upload-tag-input{color:#f6f8ff;width:100%;font:inherit;background:0 0;border:0;outline:0}.upload-page .upload-video-preview{gap:.85rem;padding:.8rem;display:grid}.upload-page .upload-aside-title strong,.upload-page .upload-file-summary strong,.upload-page .upload-side-card>strong{color:#fff}.upload-page .upload-preview-player{aspect-ratio:16/9;background:#02050a;border:1px solid #6883b33d;border-radius:.65rem;overflow:hidden}.upload-page .upload-file-summary{gap:.45rem;min-width:0;display:grid}.upload-page .upload-file-summary strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upload-page .upload-file-summary div{flex-wrap:wrap;gap:.45rem;display:flex}.upload-page .upload-file-summary span,.upload-page .upload-preview-stats span{color:#aebcda;background:#0a1629bd;border:1px solid #6584b847;border-radius:.4rem;padding:.25rem .45rem;font-size:.78rem}.upload-page .upload-preview-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.upload-page .upload-preview-stats span{align-content:center;gap:.15rem;min-height:58px;padding:.65rem;display:grid}.upload-page .upload-side-card{background:#081325c7;border:1px solid #6584b838;border-radius:.75rem;padding:.9rem}.upload-page .upload-check-panel{gap:.9rem;display:grid}.upload-page .upload-check-top{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr) minmax(0,.95fr);gap:.85rem;display:grid}.upload-page .upload-check-card{text-align:left;background:#091324c7;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;min-width:0;min-height:118px;padding:1rem;display:grid;overflow:hidden}.upload-page .upload-check-card>div{min-width:0;max-width:100%}.upload-page .upload-check-card strong,.upload-page .upload-check-card p{white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:100%}.upload-page .upload-check-card p{margin:.35rem 0 0;font-size:.88rem;line-height:1.35}.upload-page .upload-codec-panel,.upload-page .upload-complete-panel{background:#060f1da3;border:1px solid #6584b838;border-radius:.9rem;padding:.9rem}.upload-page .upload-profile-status-card{background:#0b1628cc;border:1px solid #6584b838;border-radius:.75rem;grid-template-columns:60px minmax(125px,1.05fr) repeat(4,minmax(92px,.75fr)) minmax(130px,.9fr);align-items:center;gap:.8rem;min-width:0;padding:.8rem;display:grid}.upload-page .upload-profile-status-card>div{gap:.2rem;min-width:0;display:grid}.upload-page .upload-profile-status-card>div>span,.upload-page .upload-profile-status-card small{color:#aeb9cf;font-size:.84rem;line-height:1.25}.upload-page .upload-profile-status-card>div>strong{color:#fff;overflow-wrap:anywhere;line-height:1.25}.upload-page .upload-profile-status-card em{color:#6db5ff;white-space:nowrap;background:#0c77ff2e;border-radius:999px;width:fit-content;max-width:100%;padding:.14rem .42rem;font-size:.68rem;font-style:normal;font-weight:800}.upload-page .upload-profile-mark{color:#7cb6ff;background:#1646976b;border:1px solid #5d97ff57;border-radius:.6rem;place-items:center;width:54px;height:48px;font-size:1.2rem;font-weight:950;display:grid}.upload-page .upload-profile-mark.minimum{color:#c488ff;background:#50258b85;border-color:#b369ff6b}.upload-page .upload-profile-result{gap:.2rem;min-width:0;display:grid}.upload-page .upload-processing-badge{color:#e7eefc;text-transform:capitalize;background:#ffffff1a;border:1px solid #94a3b838;border-radius:999px;width:fit-content;max-width:100%;padding:.22rem .6rem;font-size:.76rem;font-weight:800}.upload-page .upload-row-check{color:#64f58b}.upload-page .upload-complete-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.upload-page .upload-complete-grid .upload-summary-row{background:#0a1629bd;border:1px solid #6584b838;border-radius:.75rem;padding:.8rem}.upload-page .upload-complete-grid .upload-summary-row>div{gap:.18rem;min-width:0;display:grid}.upload-page .visibility-options{gap:.75rem;display:grid}.upload-page .visibility-option{cursor:pointer;background:#081222b8;border:1px solid #6584b83d;border-radius:.85rem;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.85rem;min-height:92px;padding:.85rem 1rem;transition:border-color .16s,background .16s,box-shadow .16s;display:grid;position:relative}.upload-page .visibility-option input{opacity:0;pointer-events:none;position:absolute}.upload-page .visibility-radio{border:2px solid #a4b2cd85;border-radius:999px;flex:none;width:24px;height:24px}.upload-page .visibility-option.selected{background:radial-gradient(circle at 100% 0,#2a72ff24,#0000 42%),#091831e6;border-color:#2277fff0;box-shadow:0 0 0 1px #2277ff47}.upload-page .visibility-option.selected .visibility-radio{border:7px solid #2f6fff;box-shadow:0 0 16px #2f6fff6b}.upload-page .visibility-option strong,.upload-page .visibility-option small{display:block}.upload-page .visibility-option strong{color:#fff;font-size:1rem;line-height:1.2}.upload-page .visibility-option small{color:#b9c4d7;margin-top:.3rem;line-height:1.4}.upload-page .visibility-schedule{border-top:1px solid #6584b829;margin-top:.8rem;padding-top:.8rem}.upload-page .upload-schedule-note{color:#aeb9cf;align-items:center;gap:.45rem;margin-top:.55rem;font-size:.84rem;display:flex}.upload-page .upload-summary-list{gap:.85rem;display:grid}.upload-page .upload-summary-row{color:#f4f7ff;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;min-width:0;display:grid}.upload-page .upload-summary-row>div{color:#f4f7ff;justify-content:space-between;gap:.8rem;min-width:0;display:flex}.upload-page .upload-summary-row strong{overflow-wrap:anywhere;min-width:0}.upload-page .upload-summary-row span:not(.upload-summary-check){color:#8ff0a4;font-size:.82rem;line-height:1.35}.upload-page .upload-summary-check{color:#68f78c;background:#12523073;border:1px solid #4cef7f80;border-radius:999px;place-items:center;width:24px;height:24px;display:grid}.upload-page .upload-advice-panel{gap:.85rem;padding:1rem;display:grid}.upload-page .upload-advice-panel .upload-panel-heading{margin-bottom:0}.upload-page .upload-advice-panel>div:not(.upload-panel-heading){grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.upload-page .upload-advice-panel>div:not(.upload-panel-heading) span{border-right:1px solid #6584b82e;grid-template-columns:auto minmax(0,1fr);gap:.2rem .6rem;padding-right:.85rem;display:grid}.upload-page .upload-advice-panel>div:not(.upload-panel-heading) span:last-child{border-right:0}.upload-page .upload-advice-panel svg{color:#6bb6ff;grid-row:span 2}.upload-page .upload-advice-panel strong{color:#fff}.upload-page .upload-advice-panel small{color:#b8c3d7;line-height:1.5}.upload-page .upload-ready-banner{background:radial-gradient(circle at 96% 40%,#38e25c29,#0000 24%),linear-gradient(90deg,#094e2db8,#052321b8);border-color:#2cda6959;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.upload-page .upload-ready-banner>svg{color:#63f58b;filter:drop-shadow(0 0 18px #54ef8442);flex:none}.upload-page .upload-ready-banner strong{color:#fff;font-size:1.18rem}.upload-page .upload-ready-banner p{color:#c8d8ce;margin:.3rem 0 0}.upload-page .upload-tip-card{align-items:flex-start;gap:.7rem;display:flex}.upload-page .upload-footer-actions{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.upload-page .upload-footer-actions .yt-chip-btn,.upload-page .upload-footer-actions .primary-btn,.upload-page .upload-ffmpeg-btn,.upload-page .upload-replace-btn,.upload-page .upload-created-link{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}@media (max-width:1100px){.upload-page .upload-step-layout,.upload-page .upload-elements-layout,.upload-page .upload-visibility-layout,.upload-page .upload-check-top,.upload-page .upload-complete-grid,.upload-page .upload-advice-panel>div:not(.upload-panel-heading){grid-template-columns:1fr}.upload-page .upload-advice-panel>div:not(.upload-panel-heading) span{border-bottom:1px solid #6584b82e;border-right:0;padding:0 0 .75rem}.upload-page .upload-advice-panel>div:not(.upload-panel-heading) span:last-child{border-bottom:0;padding-bottom:0}.upload-page .upload-profile-status-card{grid-template-columns:56px minmax(120px,1fr) minmax(130px,1fr)}.upload-page .upload-profile-status-card>div:nth-of-type(4),.upload-page .upload-profile-status-card>div:nth-of-type(5){display:none}}@media (max-width:760px){.upload-page{padding:16px 12px 88px}.upload-page .upload-header-row{display:grid}.upload-page .upload-steps{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.upload-page .upload-step-btn{scroll-snap-align:start;justify-content:flex-start;min-width:170px}.upload-page .visibility-option{grid-template-columns:auto minmax(0,1fr)}.upload-page .visibility-radio{grid-row:span 2}.upload-page .visibility-icon{display:none}.upload-page .thumbnail-grid,.upload-page .upload-preview-stats{grid-template-columns:1fr}}.series-public-page{color:#f5f8ff;background:#030914;align-content:start;gap:1.25rem;min-height:100vh;padding:1.25rem;display:grid}.series-public-hero{background-color:#0a1428;background-position:50%;background-size:cover;border:1px solid #879eca2e;border-radius:1rem;grid-template-columns:minmax(180px,260px) minmax(0,720px);align-items:end;gap:1.5rem;min-height:30rem;padding:clamp(1.2rem,4vw,3rem);display:grid}.series-public-hero>img{border-radius:.8rem;width:100%;box-shadow:0 20px 45px #00000073}.series-public-hero h1{margin:.35rem 0;font-size:clamp(2rem,5vw,4rem)}.series-public-hero p{color:#c0cade;line-height:1.6}.series-public-genres,.series-public-hero dl{flex-wrap:wrap;gap:.55rem;display:flex}.series-public-genres b{color:#8fc3ff;background:#1e7eeb2e;border-radius:999px;padding:.35rem .6rem;font-size:.75rem}.series-public-hero dl{margin:1rem 0 0}.series-public-hero dl div{min-width:6rem}.series-public-hero dt{color:#8494b1;font-size:.72rem}.series-public-hero dd{margin:.15rem 0 0;font-weight:800}.series-public-seasons{gap:.8rem;display:grid}.series-public-seasons details{background:#091225;border:1px solid #879eca29;border-radius:.85rem;padding:.85rem}.series-public-seasons summary{cursor:pointer;justify-content:space-between;gap:1rem;font-weight:800;display:flex}.series-public-seasons summary small{color:#8b9bb8;font-weight:400}.series-public-episodes{gap:.65rem;margin-top:.85rem;display:grid}.series-public-episodes article{border-top:1px solid #879eca1f;grid-template-columns:10rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding-top:.65rem;display:grid}.series-public-episodes img,.series-public-episodes .fallback{aspect-ratio:16/9;object-fit:cover;background:#14213b;border-radius:.55rem;width:10rem;display:block}.series-public-episodes h3,.series-public-episodes p{margin:.18rem 0}.series-public-episodes p,.series-public-episodes small{color:#91a0bb}.series-public-episodes p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;display:-webkit-box;overflow:hidden}.series-public-episodes a{color:#fff;background:#df1745;border-radius:.65rem;padding:.65rem .8rem;font-weight:800;text-decoration:none}@media (max-width:720px){.series-public-hero{grid-template-columns:1fr}.series-public-hero>img{width:min(55vw,220px)}.series-public-episodes article{grid-template-columns:7rem minmax(0,1fr)}.series-public-episodes img,.series-public-episodes .fallback{width:7rem}.series-public-episodes article>a,.series-public-episodes article>span:last-child{grid-column:2;justify-self:start}}.channel-page{gap:1rem;display:grid}.channel-banner{color:#8796b1;background:linear-gradient(125deg,#17233a,#080e19);border:1px solid #7b91b733;border-radius:1rem;place-items:center;width:100%;height:clamp(150px,16vw,245px);display:grid;overflow:hidden}.channel-banner img{object-fit:cover;width:100%;height:100%;display:block}.channel-header{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:1rem;display:grid}.channel-avatar{color:#fff;background:linear-gradient(140deg,#ef1748,#1d5fd1);border:1px solid #7b91b73d;border-radius:50%;place-items:center;width:108px;height:108px;font-size:1.7rem;font-weight:800;display:grid;overflow:hidden}.channel-avatar img{object-fit:cover;width:100%;height:100%;display:block}.channel-name{margin:0;font-size:clamp(1.65rem,3vw,2.2rem)}.channel-meta,.channel-description{margin:.28rem 0}.channel-description{max-width:760px}.channel-actions{flex-wrap:wrap;gap:.55rem;margin-top:.75rem;display:flex}.channel-subscribe-btn{cursor:pointer;border:0;border-radius:999px;min-height:40px;padding:0 1.15rem}.channel-subscribe-btn.is-subscribed{color:#f8fbff;box-shadow:none;background:#202a3c}.channel-tabs{border-bottom:1px solid #7b91b72e;gap:.45rem;padding-bottom:.4rem;display:flex;overflow-x:auto}.channel-tab-btn{color:#9ba9c2;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:.5rem .6rem;font-weight:700;display:inline-flex}.channel-tab-btn:hover,.channel-tab-btn.active{color:#fff}.channel-tab-btn.active{border-bottom-color:#fff}.channel-section{border-top:1px solid #7b91b724;padding-top:.85rem}.channel-section-title{margin:0 0 .75rem}.channel-video-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.channel-video-card,.channel-mix-card{color:#f8fbff;gap:.45rem;min-width:0;display:grid}.channel-video-thumb{aspect-ratio:16/9;background:#111a2b;border:1px solid #7b91b72e;border-radius:.8rem;justify-content:flex-end;align-items:flex-end;padding:.4rem .5rem;display:flex;position:relative;overflow:hidden}.channel-video-thumb img,.channel-mix-preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.channel-video-thumb span{z-index:1;background:#000000c7;border-radius:.35rem;padding:.15rem .35rem;font-size:.76rem;position:relative}.channel-video-meta,.channel-mix-meta{gap:.2rem;min-width:0;display:grid}.channel-video-meta strong,.channel-mix-meta strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.channel-video-meta span,.channel-mix-meta span{font-size:.82rem}.channel-mixs-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem;display:grid}.channel-mix-preview{aspect-ratio:9/16;background:#111a2b;border:1px solid #7b91b72e;border-radius:.8rem;position:relative;overflow:hidden}.player-embed-frame{background:#000;border:0;width:100%;height:100%}@media (max-width:1180px){.channel-video-row{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-mixs-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.channel-header{grid-template-columns:82px minmax(0,1fr);align-items:start}.channel-avatar{width:76px;height:76px;font-size:1.2rem}.channel-video-row{grid-template-columns:1fr}.channel-mixs-row{grid-template-columns:repeat(2,minmax(0,1fr))}}
