﻿ .admin-videos-page{color:#f8fbff;gap:1rem;display:grid}.admin-videos-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-videos-head h1{margin:0 0 .18rem;font-size:clamp(1.35rem,2vw,1.7rem)}.admin-videos-head p{color:#aab6cc;margin:0}.admin-videos-add-btn{color:#fff;background:linear-gradient(135deg,#db1236,#b50c2d);border:0;border-radius:.72rem;justify-content:center;align-items:center;gap:.45rem;padding:.82rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.admin-videos-add-btn svg{width:1rem;height:1rem}.admin-videos-add-btn:disabled{cursor:not-allowed;opacity:.65}.admin-videos-error{color:#ff9cab;background:#fb61771f;border:1px solid #fb61774d;border-radius:.75rem;margin:0;padding:.75rem .9rem}.admin-videos-success{color:#86efac;background:#22c55e1a;border:1px solid #22c55e47;border-radius:.75rem;margin:0;padding:.75rem .9rem}.admin-videos-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;display:grid}.admin-videos-metrics article{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.9rem;align-items:center;gap:.85rem;min-height:96px;padding:.95rem;display:flex}.admin-videos-metrics article>span{border-radius:999px;place-items:center;width:2.9rem;height:2.9rem;font-weight:700;display:grid}.admin-videos-metrics .rose{background:radial-gradient(circle at 30% 25%,#ff697f,#db1236 70%)}.admin-videos-metrics .blue{background:radial-gradient(circle at 30% 25%,#69a6ff,#145eff 70%)}.admin-videos-metrics .orange{background:radial-gradient(circle at 30% 25%,#ffcb66,#ff8a00 70%)}.admin-videos-metrics .violet{background:radial-gradient(circle at 30% 25%,#c774ff,#7c2cff 70%)}.admin-videos-metrics .green{background:radial-gradient(circle at 30% 25%,#5df2a1,#16a34a 70%)}.admin-videos-metrics div{gap:.16rem;display:grid}.admin-videos-metrics small{color:#c4cee0}.admin-videos-metrics strong{font-size:clamp(1.15rem,2vw,1.5rem)}.admin-videos-toolbar{background:#0a1222d1;border:1px solid #91a4c824;border-radius:.9rem;grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(130px,.72fr)) repeat(2,minmax(130px,.72fr)) minmax(130px,.78fr) minmax(140px,.8fr) minmax(140px,.8fr) auto;gap:.55rem;padding:.7rem;display:grid}.admin-videos-toolbar input,.admin-videos-toolbar select,.admin-videos-toolbar button{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.62rem;min-width:0;padding:.72rem .78rem}.admin-videos-toolbar button{cursor:pointer}.admin-videos-search input{width:100%}.admin-videos-table-shell{background:linear-gradient(#0e172afa,#0a1222fa);border:1px solid #91a4c824;border-radius:.9rem;overflow:hidden}.admin-videos-table{display:grid}.admin-videos-row{border-top:1px solid #91a4c81f;grid-template-columns:2.2rem 5.8rem minmax(220px,1.6fr) minmax(110px,.72fr) minmax(120px,.84fr) minmax(74px,.48fr) minmax(72px,.45fr) minmax(72px,.45fr) minmax(104px,.62fr) minmax(145px,.78fr) 4.3rem;align-items:center;gap:.8rem;min-height:4.2rem;padding:.65rem .9rem;font-size:.79rem;display:grid}.admin-videos-row-head{color:#9aa8c0;text-transform:uppercase;border-top:0;min-height:2.5rem;font-size:.68rem;font-weight:700}.admin-video-checkbox{place-items:center;display:grid}.admin-video-checkbox input{accent-color:#ec255a;cursor:pointer;width:1rem;height:1rem}.admin-videos-bulk-bar{background:#ec255a14;border-bottom:1px solid #91a4c81f;justify-content:flex-end;align-items:center;gap:.65rem;padding:.7rem .9rem;display:flex}.admin-videos-bulk-bar strong{margin-right:auto}.admin-videos-bulk-bar button{color:#dce5f7;cursor:pointer;background:#101a30;border:1px solid #91a4c833;border-radius:.55rem;padding:.55rem .75rem}.admin-videos-bulk-bar .danger{color:#ff9cab;background:#be183738;border-color:#ff4d6d73}.admin-videos-thumb{object-fit:cover;border-radius:.45rem;width:5.4rem;height:3rem}.admin-videos-thumb.fallback{background:linear-gradient(135deg,#4328ff,#ef476f);display:block}.admin-videos-title{gap:.2rem;min-width:0;display:grid}.admin-videos-title strong,.admin-videos-title small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-videos-title small{color:#9aa8c0}.admin-videos-status{border-radius:999px;width:fit-content;padding:.28rem .58rem;font-size:.68rem}.admin-videos-status.published{color:#4ade80;background:#22c55e29}.admin-videos-status.review{color:#fbbf24;background:#f59e0b29}.admin-videos-status.scheduled{color:#c084fc;background:#7c3aed29}.admin-videos-status.private{color:#cbd5e1;background:#94a3b829}.admin-video-action-wrap{justify-self:end;position:relative}.admin-video-more-btn{color:#dce5f7;cursor:pointer;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.58rem;width:2.2rem;height:2.2rem}.admin-video-action-menu{z-index:5;background:#0c1528;border:1px solid #91a4c82e;border-radius:.65rem;width:8.5rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0;overflow:hidden;box-shadow:0 18px 36px #00000052}.admin-video-action-menu button{color:#dce5f7;text-align:left;cursor:pointer;background:0 0;border:0;padding:.72rem .82rem}.admin-video-action-menu button:hover{background:#ffffff0f}.admin-video-action-menu button:last-child{color:#ff9cab}.admin-videos-empty{color:#9aa8c0;place-items:center;min-height:12rem;display:grid}.admin-videos-footer{color:#9aa8c0;border-top:1px solid #91a4c81f;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;display:flex}.admin-videos-footer div{align-items:center;gap:.45rem;display:flex}.admin-videos-page-size select{color:#dce5f7;background:#0c1425;border:1px solid #91a4c82e;border-radius:.5rem;padding:.48rem .65rem}.admin-videos-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.admin-videos-pagination button.active{color:#fff;background:#1d5fd2;border-color:#3176f5}.admin-pagination-ellipsis{padding:0 .2rem}.admin-videos-footer button,.admin-video-modal footer button{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.58rem;padding:.56rem .72rem}.admin-videos-footer button:disabled{cursor:not-allowed;opacity:.45}.admin-video-editor-page{color:#f8fbff;gap:.8rem;display:grid}.admin-series-head-actions,.admin-series-actions,.admin-series-import-search,.admin-series-season-import{align-items:center;gap:.6rem;display:flex}.admin-series-head-actions button,.admin-series-actions button,.admin-series-import button,.admin-series-import select,.admin-series-import input{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.62rem;padding:.7rem .82rem}.admin-series-head-actions svg,.admin-series-import button svg{width:1rem;height:1rem}.admin-series-secondary-btn{cursor:pointer;align-items:center;gap:.42rem;display:inline-flex}.admin-series-toolbar{grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(145px,.8fr)) auto}.admin-series-row{border-top:1px solid #91a4c81f;grid-template-columns:4rem minmax(220px,1.6fr) minmax(150px,1fr) 6rem 6rem 7rem 11rem 10rem;align-items:center;gap:.8rem;min-height:5.4rem;padding:.65rem .9rem;font-size:.79rem;display:grid}.admin-series-row.admin-videos-row-head{border-top:0;min-height:2.5rem}.admin-series-poster{object-fit:cover;border-radius:.45rem;width:3.3rem;height:4.5rem;display:block}.admin-series-poster.fallback{background:linear-gradient(135deg,#4328ff,#ef476f)}.admin-series-genres{color:#c4cee0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-season-row,.admin-episode-row{border-top:1px solid #91a4c81f;align-items:center;gap:1rem;min-width:980px;padding:.85rem 1rem;display:grid}.admin-season-row{grid-template-columns:4rem minmax(180px,1fr) minmax(180px,1fr) 7rem 7rem 12rem}.admin-episode-row{grid-template-columns:9rem minmax(220px,1.4fr) minmax(170px,1fr) minmax(150px,1fr) 8rem 7rem 5rem 6rem}.admin-episode-thumb{aspect-ratio:16/9;object-fit:cover;background:#111a2b;border-radius:.55rem;width:8.5rem}.admin-series-inline-import{justify-content:center;align-items:center;gap:.4rem;min-height:2.4rem;display:inline-flex}.admin-series-inline-import svg{width:1rem;height:1rem}.admin-episode-preview{place-items:center;min-height:20rem;display:grid;overflow:hidden}.admin-episode-preview video,.admin-episode-preview img{object-fit:contain;background:#020713;width:100%;max-height:35rem}.admin-episode-source-tabs{gap:.7rem;margin-bottom:1rem;display:flex}.admin-episode-source-tabs .active{color:#fff;background:#0c8ec1;border-color:#16a9e1}.admin-episode-upload{gap:.8rem;display:grid}.admin-series-actions button{cursor:pointer;padding:.48rem .58rem}.admin-series-actions button:last-child{color:#ff9cab}.admin-series-import{background:linear-gradient(#111e36fa,#0a1222fa);border:1px solid #3f82f642;border-radius:.9rem;gap:.85rem;padding:1rem;display:grid}.admin-series-import>header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.admin-series-import h2,.admin-series-import p{margin:0}.admin-series-import h2{font-size:1rem}.admin-series-import header p{color:#9aa8c0;margin-top:.25rem}.admin-series-import header>button{place-items:center;padding:.5rem;display:grid}.admin-series-import-search input,.admin-series-season-import select{flex:1;min-width:0}.admin-series-import-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.admin-series-import-results article{border:1px solid #91a4c824;border-radius:.72rem;grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:center;gap:.7rem;min-width:0;padding:.65rem;display:grid}.admin-series-import-results img,.admin-series-import-results article>span{object-fit:cover;background:#91a4c81f;border-radius:.4rem;width:3.4rem;height:4.8rem}.admin-series-import-results article div{gap:.18rem;min-width:0;display:grid}.admin-series-import-results small,.admin-series-import-results p{color:#9aa8c0;font-size:.72rem}.admin-series-import-results p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-series-editor-preview{color:#9aa8c0;background:#0a1222fa;border:1px solid #91a4c824;border-radius:.9rem;place-items:center;min-height:15rem;display:grid;position:relative;overflow:hidden}.admin-series-editor-preview>img:not(.poster){object-fit:cover;width:100%;height:18rem}.admin-series-editor-preview .poster{object-fit:cover;border:3px solid #0a1222;border-radius:.6rem;width:7.5rem;height:10.5rem;position:absolute;bottom:1rem;left:1rem;box-shadow:0 12px 28px #0000006b}.admin-video-editor-card h2 svg{vertical-align:-.15rem;width:1rem;height:1rem}.admin-video-editor-card label small{color:#7f8ea8;justify-self:end}.admin-series-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0;display:grid}.admin-series-facts dt{color:#8fa0bb;font-size:.72rem}.admin-series-facts dd{margin:.12rem 0 0;font-weight:700}.admin-series-reimport-btn{color:#a9ceff;cursor:pointer;background:#1c5bb429;border:1px solid #479dff52;border-radius:.62rem;justify-content:center;align-items:center;gap:.42rem;min-height:2.5rem;display:inline-flex}.admin-series-reimport-btn svg{width:1rem;height:1rem}.admin-series-season-list{gap:.5rem;display:grid}.admin-series-season-list article{border-bottom:1px solid #91a4c81f;justify-content:space-between;gap:.7rem;padding-bottom:.5rem;display:flex}.admin-series-season-list small,.admin-series-season-list p{color:#9aa8c0}.admin-series-title-editor,.admin-series-episode-title-list{gap:.55rem;display:grid}.admin-series-title-editor details{border:1px solid #91a4c824;border-radius:.65rem;padding:.65rem}.admin-series-title-editor summary{cursor:pointer;font-weight:700}.admin-series-title-editor summary small{color:#8fa0bb;margin-left:.4rem;font-weight:400}.admin-series-title-row,.admin-series-episode-title-list article{grid-template-columns:minmax(0,1fr) auto;gap:.45rem;margin-top:.6rem;display:grid}.admin-series-title-row input,.admin-series-episode-title-list input{color:#dce5f7;background:#0c1425eb;border:1px solid #91a4c82e;border-radius:.55rem;min-width:0;padding:.55rem .62rem}.admin-series-title-row button,.admin-series-episode-title-list button{color:#edf3ff;background:#162340;border:1px solid #91a4c82e;border-radius:.55rem;padding:.5rem .62rem}.admin-series-episode-title-list article{border-top:1px solid #91a4c81a;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;padding-top:.45rem}.admin-series-episode-title-list article>span{color:#8fa0bb;font-size:.72rem}.admin-series-episode-title-list article>a{color:#9fb8ff;grid-column:2/-1;font-size:.72rem;text-decoration:none}@media (max-width:1200px){.admin-series-row{grid-template-columns:4rem minmax(190px,1.5fr) minmax(130px,1fr) 6rem 7rem 8rem}.admin-series-row>:nth-child(5),.admin-series-row>:nth-child(7){display:none}}@media (max-width:760px){.admin-series-head-actions,.admin-series-import-search,.admin-series-season-import{flex-direction:column;align-items:stretch}.admin-series-toolbar,.admin-series-import-results{grid-template-columns:1fr}.admin-series-row{grid-template-columns:3.5rem minmax(150px,1fr) 7rem}.admin-series-row>:nth-child(3),.admin-series-row>:nth-child(4),.admin-series-row>:nth-child(5),.admin-series-row>:nth-child(7){display:none}.admin-series-actions{flex-direction:column;align-items:stretch}}.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}}@media (max-width:1280px){.admin-mixs-metrics,.admin-mixs-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-mixs-layout{grid-template-columns:1fr}.admin-mixs-row{grid-template-columns:3.8rem minmax(150px,1fr) 7.2rem 7.5rem 6.5rem 4rem}.admin-mixs-row>:nth-child(4),.admin-mixs-row>:nth-child(5),.admin-mixs-row>:nth-child(7),.admin-mixs-row>:nth-child(8),.admin-mixs-row>:nth-child(10){display:none}.admin-users-metrics,.admin-users-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-users-row{grid-template-columns:4.2rem minmax(150px,1fr) minmax(140px,.9fr) 7.2rem 8rem}.admin-users-row>:nth-child(4),.admin-users-row>:nth-child(5),.admin-users-row>:nth-child(7),.admin-users-row>:nth-child(8){display:none}.admin-videos-metrics,.admin-videos-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-videos-row{grid-template-columns:2.2rem 5.8rem minmax(220px,1fr) minmax(104px,.62fr) 4.3rem}.admin-videos-row>:nth-child(4),.admin-videos-row>:nth-child(5),.admin-videos-row>:nth-child(6),.admin-videos-row>:nth-child(7),.admin-videos-row>:nth-child(8),.admin-videos-row>:nth-child(10){display:none}.admin-publications-metrics,.admin-publications-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-publications-row{grid-template-columns:5.6rem minmax(220px,1fr) 7rem 4rem}.admin-publications-row>:nth-child(3),.admin-publications-row>:nth-child(4),.admin-publications-row>:nth-child(5),.admin-publications-row>:nth-child(6),.admin-publications-row>:nth-child(8){display:none}.admin-pages-metrics,.admin-pages-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-pages-row{grid-template-columns:minmax(180px,1fr) 8rem 11rem}.admin-pages-row>:nth-child(2),.admin-pages-row>:nth-child(3),.admin-pages-row>:nth-child(5),.admin-pages-row>:nth-child(6){display:none}}@media (max-width:760px){.admin-mixs-metrics,.admin-mixs-toolbar{grid-template-columns:1fr}.admin-mixs-row{grid-template-columns:3.8rem minmax(0,1fr) 6.5rem 4rem}.admin-mixs-row>:nth-child(3),.admin-mixs-row>:nth-child(6){display:none}.admin-users-head,.admin-users-table-shell footer{flex-direction:column;align-items:stretch}.admin-users-metrics,.admin-users-toolbar{grid-template-columns:1fr}.admin-users-row{grid-template-columns:4.2rem minmax(0,1fr) 7rem}.admin-users-row>:nth-child(3),.admin-users-row>:nth-child(6){display:none}.admin-videos-head,.admin-videos-footer{flex-direction:column;align-items:stretch}.admin-videos-metrics,.admin-videos-toolbar{grid-template-columns:1fr}.admin-videos-row{grid-template-columns:2.2rem 5.8rem minmax(0,1fr) 4.3rem}.admin-videos-row>:nth-child(4),.admin-videos-row>:nth-child(5),.admin-videos-row>:nth-child(6),.admin-videos-row>:nth-child(7),.admin-videos-row>:nth-child(8),.admin-videos-row>:nth-child(9),.admin-videos-row>:nth-child(10){display:none}.admin-videos-bulk-bar{flex-direction:column;align-items:stretch}.admin-videos-bulk-bar strong{margin-right:0}.admin-videos-pagination{justify-content:flex-start}.admin-publications-metrics,.admin-publications-toolbar{grid-template-columns:1fr}.admin-publications-row{grid-template-columns:5.6rem minmax(0,1fr) 4rem}.admin-publications-row>:nth-child(7){display:none}.admin-publication-editor-head{flex-direction:column;align-items:stretch}.admin-publication-editor-head>div{align-items:start}.admin-pages-metrics,.admin-pages-toolbar{grid-template-columns:1fr}.admin-pages-row{grid-template-columns:minmax(0,1fr) 8rem 11rem}}@media (max-width:1180px){.admin-app-header{grid-template-rows:auto auto;grid-template-columns:240px 50px minmax(160px,1fr);padding:1rem}.admin-brand{grid-row:1/-1;padding-left:1rem}.admin-header-actions{grid-column:2/-1;justify-content:flex-start;width:100%}.admin-search-wrap{width:min(100%,420px)}.admin-settings-split-layout{grid-template-columns:1fr}}@media (max-width:900px){.admin-shell{grid-template-rows:auto auto 1fr;grid-template-columns:1fr}.admin-app-header{grid-column:1;grid-template-columns:1fr auto;gap:.9rem}.admin-brand{border-right:0;grid-row:auto;padding-left:0}.admin-menu-toggle,.admin-header-title{display:none}.admin-header-actions{grid-column:1/-1;overflow-x:auto}.sidebar-admin{border-bottom:1px solid #6c86c338;border-right:0;grid-area:2/1;padding:.8rem}.admin-menu-list{width:max-content;display:flex}.admin-sidebar-card{display:none}.admin-shell .content{grid-area:3/1;padding:1rem}.admin-settings-card{padding:1rem}.admin-settings-form-grid,.admin-category-form{grid-template-columns:1fr}.admin-data-row,.admin-video-row,.admin-category-row,.admin-tag-row{grid-template-columns:1fr;gap:.35rem}}@media (max-width:620px){.admin-header-actions{gap:.6rem}.admin-search-wrap{min-width:220px;height:44px}.admin-shell .header-auth-link,.admin-shell .user-menu-trigger,.admin-shell .primary-btn{min-width:auto;height:44px;padding:0 .8rem}.admin-shell .user-menu-trigger{width:44px;padding:0}.admin-toggle-row{grid-template-columns:44px minmax(0,1fr);gap:.9rem;padding:1rem}.admin-toggle-row .settings-toggle{grid-column:1/-1;justify-self:end}.admin-toggle-icon{width:44px;height:44px}}.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}.studio-reply-actions{flex-direction:column;align-items:flex-start}}.studio-analytics-page{padding-bottom:1.25rem}.studio-analytics-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:.75rem;display:grid}.studio-analytics-metric{min-height:96px}.studio-analytics-metric .studio-icon-bubble{color:#ff174d;background:radial-gradient(circle at 50% 45%,#ff174d5c,#ff174d1a 68%),#ff174d14}.studio-analytics-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.studio-analytics-chart-card{grid-column:span 6;min-height:318px}.studio-analytics-traffic-card,.studio-analytics-most-card{grid-column:span 3;min-height:318px}.studio-analytics-audience-card{grid-column:span 6;min-height:208px}.studio-analytics-bars-card{grid-column:span 3;min-height:208px}.studio-analytics-table-card{grid-column:1/-1}.studio-analytics-grid .studio-panel-head h2{align-items:center;gap:.35rem;display:inline-flex}.studio-analytics-grid .studio-panel-head button,.studio-analytics-table-actions button{color:#ecf4ffc2;font:inherit;background:0 0;border:0;align-items:center;gap:.45rem;font-size:.82rem;display:inline-flex}.studio-analytics-chart-stats{flex-wrap:wrap;gap:1.6rem;margin:-.15rem 0 .45rem 3.1rem;display:flex}.studio-analytics-chart-stats span{grid-template-columns:auto auto auto;align-items:center;gap:.28rem .5rem;display:grid}.studio-analytics-chart-stats i{border-radius:999px;width:16px;height:3px}.studio-analytics-chart-stats .is-red{background:#ff174d}.studio-analytics-chart-stats .is-blue{background:#2563eb}.studio-analytics-chart-stats small{color:#ccd7ebb8;font-size:.78rem}.studio-analytics-chart-stats strong{color:#fff;grid-column:2;font-size:1.18rem;line-height:1}.studio-analytics-chart-stats b{color:#22c55e;font-size:.78rem}.studio-analytics-chart-card .studio-chart-plot{margin-top:.3rem}.studio-analytics-chart-card .studio-chart-axis{height:178px}.studio-analytics-chart-card .studio-chart-canvas svg{width:100%;height:178px}.studio-analytics-chart-fill{fill:url(#studioAnalyticsChartFill)}.studio-analytics-link:after,.studio-analytics-table-link:after{content:">";margin-left:.55rem}.studio-analytics-donut-layout{grid-template-columns:minmax(118px,142px) minmax(0,1fr);align-items:center;gap:1rem;min-height:196px;display:grid}.studio-analytics-donut{aspect-ratio:1;background:radial-gradient(circle, #071020 0 43%, transparent 44%), conic-gradient(#ff174d 0 42%, #2563eb 42% 70%, #8b5cf6 70% 88%, #fb923c 88% 96%, #14b8a6 96% 100%);border-radius:50%;width:140px;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 34px #2563eb24}.studio-analytics-legend{gap:.62rem;display:grid}.studio-analytics-legend span{color:#e2ebfad1;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:.5rem;font-size:.82rem;display:grid}.studio-analytics-legend i{border-radius:999px;width:10px;height:10px}.studio-analytics-legend b{color:#fff}.studio-analytics-ranking{gap:.62rem;min-height:216px;display:grid}.studio-analytics-ranking a{color:#ecf4ffe6;grid-template-columns:18px 82px minmax(0,1fr) auto;align-items:center;gap:.58rem;display:grid}.studio-analytics-ranking .studio-thumb{width:82px}.studio-analytics-ranking strong,.studio-analytics-ranking small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.studio-analytics-ranking strong{color:#fff;font-size:.82rem}.studio-analytics-ranking small{color:#ccd7eb9e;margin-top:.18rem;font-size:.72rem}.studio-analytics-ranking>a>b{color:#fff;font-size:.78rem}.studio-analytics-audience-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-bottom:.8rem;display:grid}.studio-analytics-audience-metrics span{border-right:1px solid #6982b424;min-width:0;padding-right:.7rem}.studio-analytics-audience-metrics span:last-child{border-right:0}.studio-analytics-audience-metrics small,.studio-analytics-audience-metrics strong,.studio-analytics-audience-metrics b{display:block}.studio-analytics-audience-metrics small{color:#ccd7ebad;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.studio-analytics-audience-metrics strong{color:#fff;margin-top:.12rem;font-size:1.12rem}.studio-analytics-audience-metrics b{color:#22c55e;font-size:.76rem}.studio-analytics-bars-chart{background:linear-gradient(#0000,#2563eb0a);border-bottom:1px solid #6982b424;align-items:end;gap:.45rem;height:82px;padding:.4rem .4rem 0;display:flex}.studio-analytics-bars-chart i{background:linear-gradient(#7c3aed,#4f46e5);border-radius:5px 5px 0 0;flex:1;min-width:5px}.studio-analytics-progress-list{gap:.66rem;display:grid}.studio-analytics-progress-list span{color:#e2ebfadb;grid-template-columns:22px 90px minmax(0,1fr) 42px;align-items:center;gap:.55rem;font-size:.84rem;display:grid}.studio-analytics-progress-list em{color:#ecf4ffd6;place-items:center;font-style:normal;display:grid}.studio-analytics-progress-list i{background:#6982b429;border-radius:999px;height:5px;overflow:hidden}.studio-analytics-progress-list b{border-radius:inherit;height:100%;display:block}.studio-analytics-progress-list strong{color:#fff;text-align:right}.studio-analytics-table-actions{align-items:center;gap:.6rem;display:flex}.studio-analytics-table-actions button{color:#fff;background:#07102094;border:1px solid #6982b433;border-radius:8px;padding:.5rem .75rem;font-weight:800}.studio-analytics-table{border-radius:9px;display:grid;overflow:hidden}.studio-analytics-table-head,.studio-analytics-table-row{grid-template-columns:minmax(260px,1.7fr) 100px 120px 180px 110px 120px 110px;align-items:center;gap:.9rem;min-width:940px;display:grid}.studio-analytics-table-head{color:#d0daeec7;padding:.45rem 0;font-size:.76rem}.studio-analytics-table-row{color:#ecf4ffe6;border-top:1px solid #6982b41f;min-height:58px;font-size:.84rem}.studio-analytics-table-row .studio-video-title{grid-template-columns:58px minmax(0,1fr)}.studio-analytics-table-row .studio-thumb{width:56px}.studio-analytics-table-row span{min-width:0}.studio-analytics-table-row b{color:#22c55e;margin-left:.45rem;font-size:.78rem}.studio-analytics-type{border-radius:7px;justify-self:start;padding:.22rem .48rem;font-size:.75rem}.studio-analytics-type.is-video{color:#ffb3c4;background:#ff174d1a;border:1px solid #ff174d6b}.studio-analytics-type.is-mix{color:#d8b4fe;background:#a855f71c;border:1px solid #a855f76b}.studio-analytics-table-link{justify-content:center;width:fit-content;margin:.8rem auto 0}@media (max-width:1680px){.studio-analytics-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.studio-analytics-chart-card,.studio-analytics-audience-card,.studio-analytics-traffic-card,.studio-analytics-most-card,.studio-analytics-bars-card{grid-column:span 5}}@media (max-width:1180px){.studio-analytics-metric-grid,.studio-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-analytics-chart-card,.studio-analytics-traffic-card,.studio-analytics-most-card,.studio-analytics-audience-card,.studio-analytics-bars-card,.studio-analytics-table-card{grid-column:span 2}.studio-analytics-table-card{overflow-x:auto}}@media (max-width:760px){.studio-analytics-metric-grid,.studio-analytics-grid,.studio-analytics-audience-metrics,.studio-analytics-donut-layout{grid-template-columns:1fr}.studio-analytics-chart-card,.studio-analytics-traffic-card,.studio-analytics-most-card,.studio-analytics-audience-card,.studio-analytics-bars-card,.studio-analytics-table-card{grid-column:span 1}.studio-analytics-chart-stats{margin-left:0}.studio-analytics-progress-list span{grid-template-columns:22px 82px minmax(0,1fr) 38px}}.studio-monetization-page{padding-bottom:1.25rem}.studio-monetization-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:.75rem;display:grid}.studio-monetization-metric{min-height:104px}.studio-monetization-metric.is-red .studio-icon-bubble{color:#fff;background:radial-gradient(circle at 50% 45%,#ff174df2,#ff174d9e 62%),#ff174d;box-shadow:0 18px 38px #ff174d3d}.studio-monetization-metric.is-blue .studio-icon-bubble{color:#fff;background:radial-gradient(circle at 50% 45%,#2563ebf2,#2563eb94 62%),#2563eb;box-shadow:0 18px 38px #2563eb3d}.studio-monetization-metric.is-purple .studio-icon-bubble{color:#fff;background:radial-gradient(circle at 50% 45%,#a855f7f2,#7e22ce94 62%),#8b5cf6;box-shadow:0 18px 38px #a855f738}.studio-monetization-metric.is-green .studio-icon-bubble{color:#fff;background:radial-gradient(circle at 50% 45%,#22c55ef2,#16a34a94 62%),#22c55e;box-shadow:0 18px 38px #22c55e33}.studio-monetization-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.studio-monetization-chart-card{grid-column:1/6;min-height:326px}.studio-monetization-status-card{grid-column:6/9;min-height:326px}.studio-monetization-sources-card{grid-column:9/13;min-height:326px}.studio-monetization-income-card{grid-area:span 2/1/auto/6}.studio-monetization-payments-card{grid-column:6/13}.studio-monetization-history-card{grid-column:6/10}.studio-monetization-alerts-card{grid-column:10/13}.studio-monetization-chart-legend{flex-wrap:wrap;gap:1.4rem;margin:0 0 .55rem 3.1rem;display:flex}.studio-monetization-chart-legend span{color:#e2ebfad1;align-items:center;gap:.45rem;font-size:.82rem;display:inline-flex}.studio-monetization-chart-legend i{border-radius:999px;width:14px;height:5px}.studio-monetization-chart-legend .is-red{background:#ff174d}.studio-monetization-chart-legend .is-blue{background:#2563eb}.studio-monetization-chart-legend b{color:#fff}.studio-monetization-chart{grid-template-columns:3rem minmax(0,1fr) 3.1rem;align-items:stretch;gap:.65rem;display:grid}.studio-monetization-chart svg{width:100%;height:188px}.studio-monetization-axis{color:#94a3b8bd;flex-direction:column;justify-content:space-between;height:188px;font-size:.72rem;line-height:1;display:flex}.studio-monetization-axis.is-money{color:#ff476d;text-align:right}.studio-monetization-axis.is-plays{color:#3b82f6}.studio-monetization-chart-days{color:#94a3b8bd;grid-template-columns:repeat(8,minmax(0,1fr));gap:.35rem;margin:.48rem 3.1rem 0 3rem;font-size:.72rem;display:grid}.studio-monetization-chart-days span{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.studio-monetization-active-badge,.studio-monetization-status,.studio-monetization-paid{border-radius:7px;align-items:center;width:fit-content;font-size:.72rem;font-weight:800;display:inline-flex}.studio-monetization-active-badge{color:#8fffb7;background:#22c55e2e;padding:.34rem .55rem}.studio-monetization-checks{gap:.78rem;margin-bottom:1rem;display:grid}.studio-monetization-checks span{color:#ecf4ffe6;align-items:center;gap:.6rem;font-size:.84rem;display:inline-flex}.studio-monetization-checks svg{color:#22c55e}.studio-monetization-checks span.is-off{color:#d0daee94}.studio-monetization-checks span.is-off svg{color:#f59e0b}.studio-monetization-requirements{background:#040c1859;border:1px solid #6982b429;border-radius:9px;gap:.55rem;padding:.72rem;display:grid}.studio-monetization-requirements strong{color:#fff}.studio-monetization-requirements span{color:#e2ebfadb;grid-template-columns:minmax(0,1fr) auto;gap:.32rem .6rem;font-size:.75rem;display:grid}.studio-monetization-requirements small{color:#ccd7ebc7}.studio-monetization-requirements em{color:#ecf4ffe6;align-items:center;gap:.35rem;font-style:normal;display:inline-flex}.studio-monetization-requirements em svg{color:#22c55e}.studio-monetization-requirements i{background:#6982b429;border-radius:999px;grid-column:1/-1;height:7px;overflow:hidden}.studio-monetization-requirements b{border-radius:inherit;background:linear-gradient(90deg,#22c55e,#16a34a);height:100%;display:block}.studio-monetization-donut-layout{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:1rem;min-height:204px;display:grid}.studio-monetization-donut{aspect-ratio:1;background:radial-gradient(circle, #071020 0 42%, transparent 43%), conic-gradient(#ff174d 0 45%, #2563eb 45% 70%, #8b5cf6 70% 85%, #f59e0b 85% 95%, #22c55e 95% 100%);border-radius:50%;width:152px;box-shadow:inset 0 0 0 1px #ffffff14,0 16px 38px #ff174d1f}.studio-monetization-source-list{gap:.72rem;display:grid}.studio-monetization-source-list span{color:#e2ebfadb;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:.5rem;font-size:.82rem;display:grid}.studio-monetization-source-list i{background:#ff174d;border-radius:3px;width:10px;height:10px}.studio-monetization-source-list .source-color-1{background:#ff174d}.studio-monetization-source-list .source-color-2{background:#2563eb}.studio-monetization-source-list .source-color-3{background:#8b5cf6}.studio-monetization-source-list .source-color-4{background:#f59e0b}.studio-monetization-source-list .source-color-5{background:#22c55e}.studio-monetization-total{color:#e2ebfad6;border-top:1px solid #6982b424;justify-content:space-between;margin-top:.6rem;padding-top:.8rem;display:flex}.studio-monetization-total strong{color:#fff}.studio-monetization-income-table{display:grid;overflow:hidden}.studio-monetization-income-head,.studio-monetization-income-row{grid-template-columns:minmax(210px,1.5fr) 90px 105px 105px 94px;align-items:center;gap:.65rem;display:grid}.studio-monetization-income-head{color:#d0daeec7;padding:.4rem 0;font-size:.72rem}.studio-monetization-income-row{color:#ecf4ffe6;border-top:1px solid #6982b41f;min-height:62px;font-size:.78rem}.studio-monetization-income-row .studio-video-title{grid-template-columns:52px minmax(0,1fr);gap:.65rem}.studio-monetization-income-row .studio-thumb{width:50px}.studio-monetization-income-row b{color:#22c55e;margin-top:.12rem;font-size:.72rem;display:block}.studio-monetization-status{color:#8fffb7;background:#22c55e29;padding:.26rem .45rem}.studio-monetization-status.is-limited{color:#fbbf24;background:#f59e0b29}.studio-monetization-payments-card .studio-panel-head button{color:#fff;font:inherit;background:#0710209e;border:1px solid #6982b438;border-radius:8px;padding:.58rem .78rem;font-size:.82rem}.studio-monetization-payments-card .studio-panel-head a{color:#fff;background:#0710209e;border:1px solid #6982b438;border-radius:8px;padding:.58rem .78rem;font-size:.82rem;font-weight:700}.studio-monetization-payment-grid{background:#040c1852;border:1px solid #6982b429;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.studio-monetization-payment-grid span{border-right:1px solid #6982b424;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:.18rem .58rem;min-height:82px;padding:.78rem;display:grid}.studio-monetization-payment-grid span:last-child{border-right:0}.studio-monetization-payment-grid svg{color:#38bdf8;grid-row:span 2}.studio-monetization-payment-grid small{color:#ccd7ebb3}.studio-monetization-payment-grid strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.studio-monetization-payment-grid em{color:#ccd7ebb8;font-size:.65rem;font-style:normal}.studio-monetization-payment-grid .is-pending{color:#fbbf24;background:#f59e0b29;border-radius:7px;width:fit-content;padding:.28rem .5rem}.studio-monetization-history-table{display:grid}.studio-monetization-history-table>div{color:#ecf4ffdb;border-top:1px solid #6982b41a;grid-template-columns:95px 85px minmax(0,1fr) 74px;align-items:center;gap:.55rem;min-height:34px;font-size:.78rem;display:grid}.studio-monetization-history-table>.studio-monetization-empty,.studio-monetization-income-table>.studio-monetization-empty{color:#d0daeeb8;padding:.9rem 0;font-size:.84rem;display:block}.studio-monetization-history-table>div:first-child{color:#d0daeec2;border-top:0;min-height:28px}.studio-monetization-paid{color:#8fffb7;background:#22c55e29;padding:.22rem .45rem}.studio-monetization-alerts{gap:.65rem;display:grid}.studio-monetization-alerts article{background:#040c184d;border:1px solid #6982b424;border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:.65rem;min-height:68px;padding:.75rem;display:grid}.studio-monetization-alerts article>svg{box-sizing:content-box;border-radius:8px;padding:.34rem}.studio-monetization-alerts .is-warning>svg{color:#f59e0b;background:#f59e0b24}.studio-monetization-alerts .is-info>svg{color:#60a5fa;background:#2563eb24}.studio-monetization-alerts strong,.studio-monetization-alerts a{display:block}.studio-monetization-alerts strong{color:#fff;font-size:.78rem}.studio-monetization-alerts a{color:#ff174d;margin-top:.18rem;font-size:.76rem;font-weight:800}.studio-monetization-link:after{content:">";margin-left:.55rem}.studio-monetization-actions{justify-content:center;gap:.75rem;margin-top:.75rem;padding:.72rem;display:flex}.studio-monetization-actions button,.studio-monetization-actions a{color:#fff;background:#071020b8;border:1px solid #6982b438;border-radius:8px;justify-content:center;align-items:center;gap:.48rem;min-width:190px;padding:.68rem 1rem;font-weight:800;display:inline-flex}.studio-monetization-actions .is-primary{background:linear-gradient(135deg,#ff174d,#b80f36);border-color:#ff174d80;box-shadow:0 14px 34px #ff174d38}@media (max-width:1680px){.studio-monetization-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.studio-monetization-chart-card{grid-column:1/6}.studio-monetization-status-card{grid-column:6/9}.studio-monetization-sources-card{grid-column:9/13}.studio-monetization-income-card{grid-area:span 2/1/auto/6}.studio-monetization-payments-card{grid-column:6/13}.studio-monetization-history-card{grid-column:6/10}.studio-monetization-alerts-card{grid-column:10/13}}@media (max-width:1180px){.studio-monetization-metric-grid,.studio-monetization-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-monetization-chart-card,.studio-monetization-status-card,.studio-monetization-sources-card,.studio-monetization-income-card,.studio-monetization-payments-card,.studio-monetization-history-card,.studio-monetization-alerts-card{grid-column:span 2}.studio-monetization-income-card{grid-row:auto}.studio-monetization-income-card,.studio-monetization-history-card{overflow-x:auto}}@media (max-width:760px){.studio-monetization-metric-grid,.studio-monetization-grid,.studio-monetization-donut-layout,.studio-monetization-payment-grid{grid-template-columns:1fr}.studio-monetization-chart-card,.studio-monetization-status-card,.studio-monetization-sources-card,.studio-monetization-income-card,.studio-monetization-payments-card,.studio-monetization-history-card,.studio-monetization-alerts-card{grid-column:span 1}.studio-monetization-payment-grid span{border-bottom:1px solid #6982b424;border-right:0}.studio-monetization-payment-grid span:last-child{border-bottom:0}.studio-monetization-chart-legend{margin-left:0}.studio-monetization-actions{flex-direction:column;align-items:stretch}}.studio-customization-page{padding-bottom:1.4rem}.studio-customization-grid{grid-template-columns:minmax(560px,1.02fr) minmax(520px,.98fr);align-items:start;gap:.9rem;display:grid}.studio-customization-column{gap:.9rem;min-width:0;display:grid}.studio-customization-card{padding:1.15rem}.studio-customization-card h2,.studio-customization-card h3{letter-spacing:0;color:#fff;margin:0}.studio-customization-card h2{font-size:1.1rem}.studio-customization-card h3{font-size:.9rem}.studio-customization-card p{color:#cfdaefb8;margin:.32rem 0 0;font-size:.82rem;line-height:1.45}.studio-customization-profile-row{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:2.2rem;margin-top:1.2rem;display:grid}.studio-customization-avatar{background:radial-gradient(circle at 50% 26%,#ffffff2e,#0000 30%),linear-gradient(145deg,#111827,#031120);border:1px solid #94a3b857;border-radius:999px;place-items:center;width:112px;height:112px;margin-top:.7rem;display:grid;position:relative;overflow:visible;box-shadow:0 22px 44px #00000057}.studio-customization-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.studio-customization-avatar span{color:#fff;font-size:2rem;font-weight:900}.studio-customization-avatar i{color:#fff;background:linear-gradient(135deg,#ff174d,#e11d48);border:2px solid #091223fa;border-radius:999px;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:6px;right:-2px}.studio-customization-help{justify-items:start;gap:.2rem;display:grid}.studio-customization-help button,.studio-customization-banner-actions button,.studio-customization-add-link{color:#f8fbff;background:#0a1529d6;border:1px solid #6982b442;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;min-height:38px;margin-top:.75rem;padding:0 1.1rem;font-weight:800;display:inline-flex}.studio-customization-help button:disabled,.studio-customization-banner-actions button:disabled{cursor:wait;opacity:.68}.studio-customization-upload-status{color:#93c5fd;align-items:center;gap:.35rem;margin-top:.45rem;font-size:.82rem;font-weight:800;display:inline-flex}.studio-customization-upload-status:before{content:"";background:#3b82f6;border-radius:999px;width:.5rem;height:.5rem;animation:1s ease-in-out infinite studioUploadPulse;box-shadow:0 0 #3b82f66b}@keyframes studioUploadPulse{50%{box-shadow:0 0 0 .35rem #3b82f600}}.studio-customization-banner-section{margin-top:1.35rem}.studio-customization-banner{background-color:#0000;background-image:radial-gradient(circle at 24% 84%,#ff174d57,#0000 34%),radial-gradient(circle at 82% 70%,#ff174d70,#0000 28%),linear-gradient(90deg,#060a14fa,#2d0712d1,#090d19f5);background-position:50%;background-repeat:repeat,repeat,repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ff174d47;border-radius:12px;place-items:center;height:clamp(130px,11vw,168px);min-height:0;margin-top:.65rem;display:grid;position:relative;overflow:hidden}.studio-customization-banner:before{content:none;opacity:.55;background:linear-gradient(#0000 0 54%,#ff174d29 55% 56%,#0000 57%),repeating-linear-gradient(90deg,#ff174d21 0 1px,#0000 1px 34px);position:absolute;inset:0}.studio-customization-banner img{object-fit:cover;width:100%;height:100%;display:block}.studio-customization-banner>span{color:#cfdaefb8;font-weight:850}.studio-customization-banner-glow{filter:blur(12px);background:radial-gradient(#ff174d85,#0000 70%);height:86px;position:absolute;inset:auto 0 -42px}.studio-customization-banner-copy{z-index:1;text-align:center;text-shadow:0 8px 24px #00000080;justify-items:center;display:grid;position:relative}.studio-customization-banner-copy strong{color:#fff;font-size:clamp(2rem,4vw,3rem);font-style:italic;font-weight:950;line-height:.95}.studio-customization-banner-copy span{color:#fff;letter-spacing:.08em;margin-top:.2rem;font-size:.78rem;font-weight:900}.studio-customization-banner-copy em{color:#ff174d;letter-spacing:.1em;margin-top:.2rem;font-size:.72rem;font-style:normal;font-weight:950}.studio-customization-banner-actions{justify-content:space-between;align-items:end;gap:1rem;margin-top:.8rem;display:flex}.studio-customization-banner-actions span{color:#cfdaefb8;font-size:.82rem}.studio-customization-banner-actions small{margin-top:.18rem;display:block}.studio-customization-info{gap:.95rem;display:grid}.studio-customization-info label{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:1rem;display:grid}.studio-customization-info label span,.studio-customization-links>span{color:#ebf2ffdb;font-size:.86rem}.studio-customization-info input,.studio-customization-info textarea{color:#fff;width:100%;font:inherit;background:#060f1ebd;border:1px solid #6982b442;border-radius:8px}.studio-customization-info input{min-height:40px;padding:0 .8rem}.studio-customization-info textarea{resize:vertical;min-height:72px;padding:.8rem}.studio-customization-links{gap:.65rem;display:grid}.studio-customization-link-row{grid-template-columns:32px 108px minmax(0,1fr) 38px;align-items:center;gap:.55rem;display:grid}.studio-customization-link-row i{color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.studio-customization-link-row i.is-instagram{background:linear-gradient(135deg,#7c3aed,#f97316)}.studio-customization-link-row i.is-soundcloud{background:linear-gradient(135deg,#fb923c,#ef4444)}.studio-customization-link-row i.is-tiktok{background:linear-gradient(135deg,#020617,#111827);border:1px solid #ffffff2e}.studio-customization-link-row i.is-web{background:linear-gradient(135deg,#111827,#262626);border:1px solid #ffffff2e}.studio-customization-link-row strong{color:#f5f8ffe6;font-size:.86rem}.studio-customization-link-row button{color:#ff456e;background:#ff174d14;border:1px solid #ff174d2e;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.studio-customization-empty{color:#cfdaefa8;margin-left:160px;font-size:.84rem}.studio-customization-add-link{justify-self:start;margin-left:160px}.studio-customization-save{color:#fff;min-height:42px;font:inherit;background:linear-gradient(135deg,#ff174d,#c8103a);border:1px solid #ff174d73;border-radius:9px;justify-self:start;margin-left:160px;padding:0 1.1rem;font-weight:850}.studio-customization-save:disabled{cursor:not-allowed;opacity:.55}.studio-customization-message{color:#7ddf9c;background:#22c55e1a;border:1px solid #22c55e38;border-radius:8px;margin:0;padding:.65rem .8rem;font-size:.84rem}.studio-customization-message.is-error{color:#ff7391;background:#ff174d1a;border-color:#ff174d42}.studio-customization-theme-card{gap:1.2rem;display:grid}.studio-customization-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.7rem;display:grid}.studio-customization-theme{color:#fff;text-align:left;background:#07101fbd;border:1px solid #6982b438;border-radius:9px;gap:.55rem;min-height:90px;padding:.65rem;display:grid;position:relative}.studio-customization-theme.is-active{border-color:#ff174d;box-shadow:0 0 0 1px #ff174d33,0 16px 34px #ff174d14}.studio-customization-theme>span{background:#071224;border-radius:7px;height:42px;position:relative;overflow:hidden}.studio-customization-theme>span i,.studio-customization-theme>span b,.studio-customization-theme>span em{background:#94a3b82e;border-radius:999px;display:block;position:absolute}.studio-customization-theme>span i{width:34px;height:7px;top:10px;left:12px}.studio-customization-theme>span b{width:56px;height:6px;top:11px;left:58px}.studio-customization-theme>span em{width:92px;height:6px;top:26px;left:58px}.studio-customization-theme.is-light>span{background:#f8fafc}.studio-customization-theme.is-light>span i,.studio-customization-theme.is-light>span b,.studio-customization-theme.is-light>span em{background:#cbd5e1}.studio-customization-theme.is-custom>span{background:radial-gradient(circle at 80% 18%,#7c3aedc2,#0000 38%),linear-gradient(135deg,#071224,#260b55)}.studio-customization-theme strong{font-size:.84rem}.studio-customization-theme svg{background:#ff174d;border-radius:999px;place-items:center;width:22px;height:22px;padding:4px;display:grid;position:absolute;bottom:10px;right:10px}.studio-customization-colors>div{flex-wrap:wrap;gap:.75rem;margin-top:.75rem;display:flex}.studio-customization-color{background:var(--channel-color);color:#fff;border:0;border-radius:999px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 12px 26px #ff174d2e}.studio-customization-color.is-active{outline-offset:3px;outline:2px solid #ffffffe0}.studio-customization-preview h3{margin-bottom:.65rem}.studio-customization-browser{background:#040c18bd;border:1px solid #6982b43d;border-radius:10px;overflow:hidden}.studio-customization-browser-top{grid-template-columns:auto minmax(0,1fr) 22px;align-items:center;gap:1rem;height:32px;padding:0 .9rem;display:grid}.studio-customization-browser-top strong{letter-spacing:.04em;font-size:.76rem}.studio-customization-browser-top strong span{color:#ff174d}.studio-customization-browser-top small,.studio-customization-browser-top i,.studio-customization-preview-info span{background:#94a3b829;border-radius:999px}.studio-customization-browser-top small{height:11px}.studio-customization-browser-top i{width:18px;height:18px}.studio-customization-banner.is-compact{border-radius:7px;height:clamp(88px,8vw,116px);min-height:0;margin-top:0}.studio-customization-banner.is-compact .studio-customization-banner-copy strong{font-size:clamp(1.65rem,3vw,2.2rem)}.studio-customization-banner.is-compact .studio-customization-banner-copy span,.studio-customization-banner.is-compact .studio-customization-banner-copy em{font-size:.58rem}.studio-customization-preview-info{grid-template-columns:70px 1fr .7fr .55fr;align-items:center;gap:.7rem;padding:0 1rem 1rem;display:grid;transform:translateY(-14px)}.studio-customization-preview-info .studio-customization-avatar{width:62px;height:62px;margin:0}.studio-customization-preview-info .studio-customization-avatar i{display:none}.studio-customization-preview-info span{height:10px}.studio-customization-sections>p{margin-bottom:.9rem}.studio-customization-section-list{border:1px solid #6982b42e;border-radius:10px;overflow:hidden}.studio-customization-section-row{border-bottom:1px solid #6982b424;grid-template-columns:24px minmax(0,1fr) 28px 54px;align-items:center;gap:.7rem;min-height:48px;padding:0 .85rem;display:grid}.studio-customization-section-row:last-child{border-bottom:0}.studio-customization-section-row svg{color:#e2e8f0d9}.studio-customization-section-row strong{color:#fff;font-size:.9rem}.studio-customization-switch{background:#64748b8c;border-radius:999px;justify-self:end;width:38px;height:22px;position:relative}.studio-customization-switch:after{content:"";background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .16s;position:absolute;top:3px;left:3px}.studio-customization-switch.is-on{background:linear-gradient(135deg,#ff174d,#ef4444);box-shadow:0 0 22px #ff174d3d}.studio-customization-switch.is-on:after{transform:translate(16px)}@media (max-width:1320px){.studio-customization-grid{grid-template-columns:1fr}}@media (max-width:720px){.studio-customization-profile-row,.studio-customization-info label,.studio-customization-link-row{grid-template-columns:1fr}.studio-customization-empty,.studio-customization-add-link,.studio-customization-save,.studio-customization-add-link{margin-left:0}.studio-customization-theme-grid{grid-template-columns:1fr}.studio-customization-banner-actions{flex-direction:column;align-items:stretch}}.studio-settings-page{padding-bottom:1.4rem}.studio-settings-tabs{background:linear-gradient(135deg,#0b1d37c7,#030914b8),#040c18ad;border:1px solid #6982b429;border-radius:9px;align-items:stretch;gap:0;margin-bottom:.9rem;display:flex;overflow:hidden}.studio-settings-tabs button{color:#e6eeffd1;min-width:176px;min-height:62px;font:inherit;background:0 0;border:0;padding:0 1.8rem;font-weight:800;position:relative}.studio-settings-tabs button:after{content:"";background:0 0;border-radius:999px;height:2px;position:absolute;bottom:0;left:1.4rem;right:1.4rem}.studio-settings-tabs button.is-active{color:#ff174d}.studio-settings-tabs button.is-active:after{background:#ff174d;box-shadow:0 0 18px #ff174d8c}.studio-settings-grid{grid-template-columns:minmax(560px,1.02fr) minmax(500px,1fr);align-items:start;gap:.95rem;display:grid}.studio-settings-side{gap:.95rem;min-width:0;display:grid}.studio-settings-card{padding:1.25rem}.studio-settings-card header{margin-bottom:1rem}.studio-settings-card h2{color:#fff;letter-spacing:0;margin:0;font-size:1.2rem}.studio-settings-card p{color:#cfdaefbd;margin:.32rem 0 0;font-size:.88rem;line-height:1.45}.studio-settings-form{gap:.72rem;display:grid}.studio-settings-field{grid-template-columns:150px minmax(0,1fr) 108px;align-items:center;gap:.55rem;display:grid}.studio-settings-field span{color:#f0f6ffe0;font-size:.9rem}.studio-settings-input-wrap{min-width:0;position:relative}.studio-settings-input-wrap input,.studio-settings-input-wrap select{color:#fff;width:100%;min-height:42px;font:inherit;background:#050e1db3;border:1px solid #6982b438;border-radius:8px;padding:0 2.45rem 0 .9rem}.studio-settings-input-wrap select{appearance:none}.studio-settings-input-wrap svg{color:#cddaf2c7;pointer-events:none;position:absolute;top:50%;right:.78rem;transform:translateY(-50%)rotate(90deg)}.studio-settings-field:not(:has(.studio-settings-secondary-button)){grid-template-columns:150px minmax(0,1fr) 108px}.studio-settings-field:not(:has(.studio-settings-secondary-button)) .studio-settings-input-wrap{grid-column:2/4}.studio-settings-primary-button,.studio-settings-secondary-button,.studio-settings-icon-button{color:#fff;font:inherit;border:1px solid #6982b438;border-radius:8px;font-weight:850}.studio-settings-primary-button{background:linear-gradient(135deg,#ff174d,#c8103a);border-color:#ff174d73;justify-content:center;align-items:center;width:fit-content;min-height:42px;margin-top:1rem;padding:0 1.15rem;text-decoration:none;display:inline-flex;box-shadow:0 16px 34px #ff174d33}.studio-settings-primary-button:disabled,.studio-settings-manage-button:disabled{cursor:not-allowed;opacity:.55}.studio-settings-save-message{color:#cfdaefc7;margin:.7rem 0 0;font-size:.84rem}.studio-settings-secondary-button{background:#0a162ae0;min-height:42px}.studio-settings-icon-button{color:#edf4ffe0;background:#081324e6;place-items:center;width:38px;height:38px;padding:0;display:grid}.studio-settings-id-list{border:1px solid #6982b424;border-radius:9px;overflow:hidden}.studio-settings-id-row{background:#040c1847;border-bottom:1px solid #6982b41f;grid-template-columns:minmax(160px,.8fr) minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:58px;padding:0 .85rem;display:grid}.studio-settings-id-row:last-child{border-bottom:0}.studio-settings-id-row span,.studio-settings-id-row strong{min-width:0}.studio-settings-id-row span{color:#e8f0ffd9;align-items:center;gap:.35rem;font-size:.86rem;display:inline-flex}.studio-settings-id-row span svg{color:#c8d4ebcc}.studio-settings-id-row strong{color:#f8fbff;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:800;overflow:hidden}.studio-settings-id-row strong.is-accent{color:#ff174d}.studio-settings-id-actions{gap:.45rem;display:inline-flex}.studio-settings-payments-card{min-height:0}.studio-settings-payment-list{gap:.42rem;display:grid}.studio-settings-payment-row,.studio-settings-add-method{background:#040c184d;border:1px solid #6982b424;border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:.62rem;min-height:48px;padding:0 .85rem;display:grid;position:relative}.studio-settings-payment-row>svg{color:#fff}.studio-settings-payment-row strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.88rem;overflow:hidden}.studio-settings-verified-badge{color:#28ef79;background:#22c55e29;border-radius:6px;width:fit-content;padding:.22rem .45rem;font-size:.76rem;font-weight:850}.studio-settings-verified-badge.is-pending{color:#f59e0b;background:#f59e0b24}.studio-settings-verified-badge.is-rejected{color:#ff476d;background:#ff174d24}.studio-settings-verified-badge.is-draft{color:#e6eeffb8;background:#6982b424}.studio-settings-payment-row em{color:#22c55e;align-items:center;gap:.4rem;font-size:.84rem;font-style:normal;font-weight:850;display:inline-flex;position:relative}.studio-settings-payment-row em:before{content:"";background:#22c55e;border-radius:999px;width:7px;height:7px;box-shadow:0 0 16px #22c55e8f}.studio-settings-payment-side-actions{justify-content:flex-end;justify-self:end;align-items:center;gap:.46rem;min-width:max-content;display:inline-flex}.studio-settings-payment-note{color:#fbbf24;cursor:help;background:#f59e0b14;border:1px solid #f59e0b47;border-radius:8px;justify-self:end;place-items:center;width:32px;height:32px;display:inline-grid;position:relative}.studio-settings-payment-note:focus{outline-offset:2px;outline:2px solid #f59e0b5c}.studio-settings-payment-note-popover{z-index:40;color:#edf4ffe6;text-align:left;background:#050e1dfa;border:1px solid #f59e0b38;border-radius:10px;width:min(280px,72vw);padding:.75rem .85rem;display:none;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 18px 36px #0000005c}.studio-settings-payment-note:hover .studio-settings-payment-note-popover,.studio-settings-payment-note:focus .studio-settings-payment-note-popover{gap:.3rem;display:grid}.studio-settings-payment-note-popover strong{color:#fff;font-size:.82rem;font-weight:850}.studio-settings-payment-note-popover small{color:#cfdaefc7;white-space:normal;font-size:.8rem;line-height:1.35}.studio-settings-add-method{color:#fff;text-align:left;border-color:#6982b42e;grid-template-columns:36px minmax(0,1fr) 24px;width:100%;min-height:58px;text-decoration:none}.studio-settings-add-method>span{border:1px solid #6982b44d;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.studio-settings-add-method strong{color:#fff;font-size:.88rem}.studio-settings-add-method small{color:#cfdaefb3;margin-top:.14rem;font-weight:500;display:block}.studio-settings-add-method>svg{justify-self:end}.studio-settings-account-card{grid-column:1/-1}.studio-settings-status-grid{border-top:1px solid #6982b41a;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.studio-settings-status-item{border-right:1px solid #6982b41a;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:.75rem;min-height:84px;padding:.9rem 1rem;display:grid}.studio-settings-status-item:last-child{border-right:0}.studio-settings-status-item>span{color:#22f17c;background:radial-gradient(circle at 50% 40%,#22c55e52,#22c55e1a),#22c55e1f;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 26px #22c55e24}.studio-settings-status-item.is-disabled>span{color:#94a3b8;box-shadow:none;background:#94a3b81f}.studio-settings-status-item.is-disabled strong{color:#ffffffd1}.studio-settings-full-row{grid-column:1/-1}.studio-settings-status-item strong{color:#fff;font-size:.94rem;display:block}.studio-settings-status-item p{margin-top:.18rem;font-size:.82rem}.studio-settings-security-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.95rem;display:grid}.studio-settings-security-main,.studio-settings-security-side{gap:.95rem;min-width:0;display:grid}.studio-settings-security-card{overflow:hidden}.studio-settings-password-card{min-height:340px}.studio-settings-security-form{gap:.82rem;display:grid}.studio-settings-security-field{grid-template-columns:178px minmax(0,1fr);align-items:center;gap:.85rem;display:grid}.studio-settings-security-field>span{color:#f0f6ffe0;font-size:.9rem}.studio-settings-security-input{min-width:0;position:relative}.studio-settings-security-input>svg{color:#cddaf2b8;pointer-events:none;position:absolute;top:50%;left:.82rem;transform:translateY(-50%)}.studio-settings-security-input input{color:#fff;width:100%;min-height:46px;font:inherit;background:#050e1db8;border:1px solid #6982b438;border-radius:8px;outline:none;padding:0 3rem 0 .95rem}.studio-settings-security-input input:focus{border-color:#ff174d8c;box-shadow:0 0 0 3px #ff174d1f}.studio-settings-security-input button{color:#e6efffd1;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;right:.42rem;transform:translateY(-50%)}.studio-settings-strength{gap:.52rem;margin-top:.95rem;padding-left:calc(178px + .85rem);display:grid}.studio-settings-strength>div:first-child,.studio-settings-strength-labels{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.studio-settings-strength span{color:#cfdaefb8;font-size:.78rem}.studio-settings-strength strong{color:#fff;font-size:.86rem}.studio-settings-strength.is-weak strong{color:#ff476d}.studio-settings-strength.is-medium strong{color:#f59e0b}.studio-settings-strength.is-strong strong{color:#22f17c}.studio-settings-strength-track{background:#6982b429;border-radius:999px;height:8px;overflow:hidden}.studio-settings-strength-track span{border-radius:inherit;background:linear-gradient(90deg,#ff174d,#f59e0b,#22c55e);height:100%;display:block;box-shadow:0 0 18px #ff174d47}.studio-settings-security-card-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.studio-settings-security-switch{background:#071121eb;border:1px solid #6982b442;border-radius:999px;flex:none;width:54px;height:30px;position:relative}.studio-settings-security-switch span{background:#ebf3ffdb;border-radius:999px;width:20px;height:20px;transition:transform .16s,background .16s;position:absolute;top:4px;left:4px}.studio-settings-security-switch.is-active{background:#22c55e33;border-color:#22c55e70}.studio-settings-security-switch.is-active span{background:#22f17c;transform:translate(24px)}.studio-settings-two-factor-status{background:radial-gradient(circle at 10% 40%,#ff174d24,#0000 34%),#040c1857;border:1px solid #ff174d29;border-radius:9px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:.82rem;min-height:72px;padding:.85rem;display:grid}.studio-settings-two-factor-status>svg{color:#ff476d;place-self:center;display:grid}.studio-settings-two-factor-status.is-active{background:radial-gradient(circle at 10% 40%,#22c55e24,#0000 34%),#040c1857;border-color:#22c55e38}.studio-settings-two-factor-status.is-active>svg{color:#22f17c}.studio-settings-two-factor-icon{color:#22f17c;background:radial-gradient(circle at 50% 45%,#22c55e47,#22c55e1f),#22c55e1a;border-radius:999px;place-items:center;width:38px;height:38px;margin-top:0;display:grid}.studio-settings-two-factor-icon svg,.studio-settings-device-icon svg{display:block}.studio-settings-two-factor-status strong,.studio-settings-session-main strong,.studio-settings-trusted-row strong,.studio-settings-history-row strong{color:#fff;font-size:.92rem;display:block}.studio-settings-two-factor-status div>span{color:#cfdaefb8;margin-top:.18rem;font-size:.82rem;display:block}.studio-settings-manage-button{color:#fff;min-height:40px;font:inherit;background:#081324e0;border:1px solid #6982b447;border-radius:8px;padding:0 1.05rem;font-weight:850}.studio-settings-two-factor-options{gap:.48rem;margin-top:.85rem;display:grid}.studio-settings-two-factor-options button{color:#f0f6ffe6;min-height:42px;font:inherit;text-align:left;background:#040c184d;border:1px solid #6982b424;border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:.58rem;padding:0 .78rem;font-weight:800;display:grid}.studio-settings-two-factor-options svg{color:#ff476df2}.studio-settings-session-list,.studio-settings-trusted-list,.studio-settings-history-list,.studio-settings-alert-list{gap:.58rem;display:grid}.studio-settings-session-row{background:#040c184d;border:1px solid #6982b424;border-radius:9px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:.82rem;min-height:96px;padding:.85rem;display:grid}.studio-settings-device-icon{color:#fff;background:#1426449e;border-radius:999px;place-items:center;width:42px;height:42px;margin-top:0;display:grid}.studio-settings-session-main{gap:.25rem;min-width:0;display:grid}.studio-settings-session-main div{align-items:center;gap:.48rem;min-width:0;display:flex}.studio-settings-session-main em{color:#ff476d;background:#ff174d24;border-radius:6px;width:fit-content;padding:.16rem .48rem;font-size:.72rem;font-style:normal;font-weight:850}.studio-settings-session-main span{color:#cfdaefb8;align-items:center;gap:.32rem;font-size:.82rem;display:inline-flex}.studio-settings-session-main small{color:#cfdaefb8;font-size:.82rem}.studio-settings-session-main svg{color:#cfdaefb8}.studio-settings-session-button,.studio-settings-danger-button,.studio-settings-trusted-row button,.studio-settings-menu-button,.studio-settings-link-row{font:inherit;border:1px solid #6982b438;border-radius:8px;font-weight:850}.studio-settings-session-button{color:#edf4ffe0;background:#081324e6;min-height:38px;padding:0 .78rem}.studio-settings-menu-button{color:#edf4ffc7;background:0 0;border-color:#0000;place-items:center;width:38px;height:38px;padding:0;display:grid}.studio-settings-link-row{color:#fff;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;min-height:42px;margin-top:.58rem;padding:0;font-weight:750;display:flex}.studio-settings-link-row svg{color:#edf4ffdb}.studio-settings-danger-button{color:#ff476d;background:#ff174d14;border-color:#ff174d80;justify-content:center;align-items:center;gap:.45rem;width:fit-content;min-height:42px;margin-top:.85rem;padding:0 1.05rem;display:inline-flex}.studio-settings-trusted-row{background:#040c184d;border:1px solid #6982b424;border-radius:9px;grid-template-columns:48px minmax(0,1fr) 38px;align-items:center;gap:.78rem;min-height:68px;padding:.72rem .82rem;display:grid}.studio-settings-trusted-row div>span,.studio-settings-history-row small{color:#cfdaefad;margin-top:.18rem;font-size:.8rem;display:block}.studio-settings-trusted-row button{color:#edf4ffc7;background:0 0;border-color:#0000;place-items:center;width:38px;height:38px;padding:0;display:grid}.studio-settings-history-card{grid-column:1/-1}.studio-settings-history-list{border-top:1px solid #6982b41f;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.studio-settings-history-row{background:0 0;border-right:1px solid #6982b41a;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:.78rem;min-height:70px;padding:.9rem 1rem;display:grid}.studio-settings-history-row:last-child{border-right:0}.studio-settings-history-row>span{color:#22f17c;background:#22c55e1f;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.studio-settings-history-row>span:not(.is-secure){color:#fff;background:#1426449e}.studio-settings-history-row em{color:#cfdaefb8;justify-self:end;font-size:.82rem;font-style:normal}.studio-settings-alerts-card{border-color:#ff174d38}.studio-settings-alert-row{background:linear-gradient(135deg,#ff174d1c,#040c1833),#040c184d;border:1px solid #ff174d2e;border-radius:9px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:.72rem;padding:.78rem;display:grid}.studio-settings-alert-row svg{color:#ff476d;place-self:start center;display:grid}.studio-settings-alert-row p{color:#ecf4ffdb;margin:0;font-size:.84rem}.studio-settings-privacy-grid{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);align-items:start;gap:.95rem;display:grid}.studio-settings-privacy-main,.studio-settings-privacy-side{gap:.95rem;min-width:0;display:grid}.studio-settings-privacy-card{overflow:hidden}.studio-settings-privacy-option-list,.studio-settings-visibility-list,.studio-settings-summary-list{gap:.42rem;display:grid}.studio-settings-privacy-option{border-bottom:1px solid #6982b41a;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:.72rem;min-height:58px;padding:.42rem 0;display:grid}.studio-settings-privacy-option:last-child{border-bottom:0}.studio-settings-privacy-option.is-compact{min-height:54px}.studio-settings-privacy-icon{color:#ebf4ffe0;background:#14264494;border-radius:8px;place-items:center;width:34px;height:34px;margin:0;display:grid}.studio-settings-privacy-icon svg{display:block}.studio-settings-privacy-option strong,.studio-settings-visibility-option strong,.studio-settings-summary-row strong,.studio-settings-blocked-row strong{color:#fff;font-size:.9rem;line-height:1.2;display:block}.studio-settings-privacy-option p,.studio-settings-visibility-option small{color:#cfdaefad;margin:.16rem 0 0;font-size:.8rem;line-height:1.35;display:block}.studio-settings-privacy-switch{background:#121f35eb;border:1px solid #6982b442;border-radius:999px;flex:none;width:44px;height:24px;position:relative}.studio-settings-privacy-switch span{background:#ebf3ffeb;border-radius:999px;width:18px;height:18px;margin:0;transition:transform .16s;position:absolute;top:3px;left:3px}.studio-settings-privacy-switch.is-active{background:linear-gradient(135deg,#ff174d,#d6113e);border-color:#ff174d70;box-shadow:0 0 18px #ff174d38}.studio-settings-privacy-switch.is-active span{transform:translate(20px)}.studio-settings-visibility-option{width:100%;min-height:58px;color:inherit;font:inherit;text-align:left;background:#040c1842;border:1px solid #6982b426;border-radius:8px;grid-template-columns:22px 40px minmax(0,1fr);align-items:center;gap:.62rem;padding:.62rem .72rem;display:grid}.studio-settings-visibility-option.is-selected{background:#ff174d14;border-color:#ff174dbd;box-shadow:inset 0 0 0 1px #ff174d1f}.studio-settings-visibility-option.is-selected strong{color:#ff476d}.studio-settings-radio{border:1px solid #9fb2d294;border-radius:999px;width:18px;height:18px;margin:0;position:relative}.studio-settings-visibility-option.is-selected .studio-settings-radio{border-color:#ff174d}.studio-settings-visibility-option.is-selected .studio-settings-radio:after{content:"";border-radius:inherit;background:#ff174d;position:absolute;inset:4px}.studio-settings-privacy-card-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.8rem;margin-bottom:.85rem;display:grid}.studio-settings-privacy-actions{align-items:center;gap:.55rem;display:flex}.studio-settings-privacy-search{min-width:180px;position:relative}.studio-settings-privacy-search svg{color:#cfdaefb8;position:absolute;top:50%;left:.74rem;transform:translateY(-50%)}.studio-settings-privacy-search input{color:#fff;width:100%;min-height:38px;font:inherit;background:#050e1db8;border:1px solid #6982b438;border-radius:8px;outline:none;padding:0 .8rem 0 2.15rem}.studio-settings-privacy-search input::placeholder{color:#cfdaef9e}.studio-settings-privacy-primary{color:#fff;min-height:38px;font:inherit;white-space:nowrap;background:linear-gradient(135deg,#ff174d,#c8103a);border:1px solid #ff174d73;border-radius:8px;justify-content:center;align-items:center;gap:.42rem;padding:0 .85rem;font-weight:850;display:inline-flex}.studio-settings-block-form{grid-template-columns:minmax(150px,.8fr) minmax(180px,1fr) auto;gap:.55rem;margin:0 0 .85rem;display:grid}.studio-settings-block-form input{color:#fff;width:100%;min-height:38px;font:inherit;background:#050e1db8;border:1px solid #6982b438;border-radius:8px;outline:none;padding:0 .85rem}.studio-settings-block-form input::placeholder{color:#cfdaef9e}.studio-settings-user-results{background:#050e1d5c;border:1px solid #6982b424;border-radius:9px;gap:.42rem;margin:0 0 .85rem;padding:.45rem;display:grid}.studio-settings-user-results>span{color:#cfdaefb8;padding:.45rem .55rem;font-size:.82rem}.studio-settings-user-result{min-height:44px;color:inherit;text-align:left;background:#081324b8;border:1px solid #6982b424;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .65rem;display:flex}.studio-settings-user-result strong,.studio-settings-user-result small{display:block}.studio-settings-user-result strong{color:#fff;font-size:.86rem}.studio-settings-user-result small{color:#cfdaefad;margin-top:.12rem;font-size:.78rem}.studio-settings-user-result em{color:#ff6687;background:#ff174d1f;border-radius:999px;padding:.22rem .48rem;font-size:.75rem;font-style:normal;font-weight:850}.studio-settings-user-result em.is-blocked{color:#22c55e;background:#22c55e1f}.studio-settings-blocked-table{border:1px solid #6982b424;border-radius:9px;overflow:hidden}.studio-settings-blocked-head,.studio-settings-blocked-row{grid-template-columns:minmax(150px,1fr) minmax(160px,1.1fr) minmax(130px,.75fr) 82px;align-items:center;gap:.75rem;min-height:44px;padding:0 .72rem;display:grid}.studio-settings-blocked-head{color:#cfdaefb8;font-size:.78rem}.studio-settings-blocked-row{color:#e6eeffd6;border-top:1px solid #6982b41a;font-size:.82rem}.studio-settings-blocked-row button{color:#edf4ffd1;background:#081324db;border:1px solid #6982b433;border-radius:8px;justify-self:start;place-items:center;width:34px;height:34px;padding:0;display:grid}.studio-settings-blocked-empty{color:#cfdaefad;border-top:1px solid #6982b41a;padding:.9rem .72rem;font-size:.82rem}.studio-settings-privacy-link{color:#ff174d;width:100%;min-height:42px;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;margin-top:.75rem;padding:0;font-weight:780;display:flex}.studio-settings-privacy-link svg{color:#edf4ffdb}.studio-settings-summary-list{border-top:1px solid #6982b41a;overflow:hidden}.studio-settings-summary-row{border-bottom:1px solid #6982b41a;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:.58rem;min-height:46px;display:grid}.studio-settings-summary-row svg{color:#ebf4ffdb}.studio-settings-summary-row>span{color:#e6eeffb8;background:#6982b41f;border-radius:999px;padding:.2rem .54rem;font-size:.74rem;font-weight:850}.studio-settings-summary-row>span.is-active{color:#22c55e;background:#22c55e24}.studio-settings-payment-tab-grid{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);align-items:start;gap:.95rem;display:grid}.studio-settings-payment-tab-main,.studio-settings-payment-tab-side{gap:.95rem;min-width:0;display:grid;position:relative}.studio-settings-payment-tab-main{z-index:5}.studio-settings-payment-tab-side{z-index:1}.studio-settings-payment-tab-card{overflow:visible}.studio-settings-monetization-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:1rem;display:grid}.studio-settings-monetization-card{gap:1rem;display:grid}.studio-settings-monetization-state{background:#ff174d14;border:1px solid #ff174d38;border-radius:.82rem;gap:.25rem;padding:1rem;display:grid}.studio-settings-monetization-state strong{color:#fff;font-size:1.18rem}.studio-settings-monetization-state span{color:#aab6cc}.studio-settings-monetization-requirements{gap:.78rem;display:grid}.studio-settings-monetization-requirements article{background:#0c1425b3;border:1px solid #91a4c824;border-radius:.78rem;grid-template-columns:2.8rem minmax(0,1fr);gap:.82rem;padding:.85rem;display:grid}.studio-settings-monetization-requirements article>span{color:#f59e0b;background:#f59e0b24;border-radius:.74rem;place-items:center;width:2.8rem;height:2.8rem;display:grid}.studio-settings-monetization-requirements article.is-complete>span{color:#22c55e;background:#22c55e24}.studio-settings-monetization-requirements strong,.studio-settings-monetization-requirements p,.studio-settings-monetization-requirements small{margin:0;display:block}.studio-settings-monetization-requirements p,.studio-settings-monetization-requirements small{color:#aab6cc;font-size:.82rem}.studio-settings-monetization-requirements i{background:#6982b42e;border-radius:999px;height:.42rem;margin-top:.5rem;display:block;overflow:hidden}.studio-settings-monetization-requirements b{border-radius:inherit;background:linear-gradient(90deg,#ff174d,#2563eb);height:100%;display:block}.studio-settings-payment-methods{border:1px solid #6982b424;border-radius:9px;overflow:visible}.studio-settings-payment-method,.studio-settings-payment-add-row{background:#040c1842;border-bottom:1px solid #6982b41a;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:.72rem;min-height:74px;padding:.78rem .85rem;display:grid;position:relative}.studio-settings-payment-empty,.studio-settings-payment-history-empty{color:#cfdaefb8;border-bottom:1px solid #6982b41a;padding:1rem}.studio-settings-payment-empty strong{color:#fff;font-size:.94rem;display:block}.studio-settings-payment-empty p{color:#cfdaefad;margin:.25rem 0 0;font-size:.84rem}.studio-settings-payment-method.is-disabled{opacity:.62;grid-template-columns:48px minmax(0,1fr) auto}.studio-settings-payment-method:last-child,.studio-settings-payment-add-row:last-child{border-bottom:0}.studio-settings-paypal-icon,.studio-settings-payment-method-icon,.studio-settings-payment-add-row>span{color:#fff;background:#1426449e;border-radius:999px;place-items:center;width:42px;height:42px;display:grid}.studio-settings-paypal-icon{color:#3ba4ff;letter-spacing:-.08em;background:#0070ba29;font-size:1.55rem;font-weight:950}.studio-settings-payment-method-icon svg,.studio-settings-payment-add-row svg{display:block}.studio-settings-payment-method strong,.studio-settings-payment-add-row strong,.studio-settings-withdrawal-balance strong,.studio-settings-withdrawal-list strong,.studio-settings-payment-info-row strong{color:#fff;font-size:.92rem;line-height:1.2;display:block}.studio-settings-payment-method small,.studio-settings-payment-add-row small,.studio-settings-withdrawal-list small,.studio-settings-payment-info-row p{color:#cfdaefad;margin-top:.2rem;font-size:.82rem;line-height:1.35;display:block}.studio-settings-payment-badge,.studio-settings-payment-history-row em{color:#22c55e;background:#22c55e29;border-radius:6px;width:fit-content;padding:.2rem .48rem;font-size:.74rem;font-style:normal;font-weight:850}.studio-settings-payment-badge.is-pending{color:#f59e0b;background:#f59e0b24}.studio-settings-payment-badge.is-rejected{color:#ff476d;background:#ff174d24}.studio-settings-payment-badge.is-draft{color:#e6eeffb8;background:#6982b424}.studio-settings-payment-method em{color:#f8fbff;align-items:center;gap:.38rem;font-size:.84rem;font-style:normal;display:inline-flex}.studio-settings-payment-method em:before{content:"";background:#22c55e;border-radius:999px;width:8px;height:8px;box-shadow:0 0 14px #22c55e8f}.studio-settings-payment-method button{color:#edf4ffc7;background:0 0;border:0;border-radius:8px;place-items:center;width:38px;height:38px;padding:0;display:grid}.studio-settings-action-menu-wrap{justify-self:end;position:relative}.studio-settings-action-menu{z-index:50;background:#050e1dfa;border:1px solid #6982b438;border-radius:9px;min-width:152px;display:grid;position:absolute;top:50%;left:calc(100% + .45rem);right:auto;overflow:hidden;transform:translateY(-50%);box-shadow:0 18px 34px #00000057}.studio-settings-action-menu button,.studio-settings-action-menu a,.studio-settings-payment-method .studio-settings-action-menu button{color:#edf4ffe6;width:100%;height:auto;min-height:42px;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;padding:.72rem 1rem;font-size:.84rem;font-weight:820;line-height:1.2;text-decoration:none;display:block}.studio-settings-action-menu button:hover,.studio-settings-action-menu a:hover{background:#6982b41f}.studio-settings-action-menu button.is-danger{color:#ff476d}.studio-settings-payment-upcoming{color:#e6eeffa8;background:#6982b41f;border-radius:999px;padding:.2rem .48rem;font-size:.74rem;font-weight:850}.studio-settings-payment-add-row{color:#fff;width:100%;font:inherit;text-align:left;border:0;grid-template-columns:48px minmax(0,1fr) 24px}.studio-settings-payment-add-row>svg{color:#edf4ffdb;justify-self:end}.studio-settings-withdrawal-balance,.studio-settings-withdrawal-list article{background:#040c184d;border:1px solid #6982b424;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.9rem;display:grid}.studio-settings-withdrawal-balance span,.studio-settings-withdrawal-list span{color:#cfdaefc7;font-size:.86rem;display:block}.studio-settings-withdrawal-balance strong{margin-top:.22rem;font-size:1.42rem}.studio-settings-withdrawal-list{gap:.55rem;margin-top:.72rem;display:grid}.studio-settings-inline-input{color:#fff;width:min(190px,100%);min-height:38px;font:inherit;background:#050e1dd6;border:1px solid #6982b43d;border-radius:8px;outline:none;margin-top:.2rem;padding:0 .78rem}.studio-settings-payment-history{border:1px solid #6982b424;border-radius:9px;overflow:hidden}.studio-settings-payment-history-head,.studio-settings-payment-history-row{grid-template-columns:minmax(96px,.8fr) minmax(180px,1.35fr) minmax(90px,.7fr) minmax(120px,.8fr) minmax(100px,.7fr);align-items:center;gap:.75rem;min-height:44px;padding:0 .85rem;display:grid}.studio-settings-payment-history-head{color:#cfdaefb8;font-size:.78rem}.studio-settings-payment-history-row{color:#e6eeffd6;border-top:1px solid #6982b41a;font-size:.82rem}.studio-settings-payment-history-empty{border-top:1px solid #6982b41a;border-bottom:0;font-size:.84rem}.studio-settings-payment-history-row strong{color:#fff;font-size:.84rem}.studio-settings-payment-link{color:#ff174d;width:fit-content;min-width:190px;min-height:42px;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;margin-top:.75rem;padding:0;font-weight:780;display:flex}.studio-settings-payment-link svg{color:#edf4ffdb}.studio-settings-payment-info-list{gap:.75rem;display:grid}.studio-settings-payment-info-row{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:.72rem;display:grid}.studio-settings-payment-info-row>span{color:#ff476d;background:#1426449e;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.studio-settings-payment-info-row:nth-child(2)>span{color:#edf4ffdb}.studio-settings-payment-info-row:nth-child(3)>span{color:#38bdf8}.studio-settings-payment-info-row:nth-child(4)>span{color:#22c55e}.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}.studio-settings-status-grid{grid-template-columns:1fr}.studio-settings-status-item,.studio-settings-status-item:nth-child(2){border-bottom:1px solid #6982b41a;border-right:0}.studio-settings-status-item:last-child{border-bottom:0}}
