.admin-workspace{--admin-line:#adc6dc22;--admin-muted:#99a8b5;min-width:0;padding:28px 0 16px}.admin-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.admin-heading h1{letter-spacing:-1px;margin:10px 0;font-size:clamp(26px,3vw,38px);line-height:1.15}.admin-heading p{color:var(--admin-muted);margin:0;font-size:14px}.admin-heading .admin-eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:#bddbfa;align-items:center;gap:8px;font-size:12px;display:flex}.admin-workspace .admin-tab-count{color:#bbd4e9;background:#a1c7eb15;border-radius:5px;justify-content:center;min-width:21px;margin-left:5px;padding:1px 5px;font-size:12px;display:inline-flex}.admin-workspace [id^=announcement-]{scroll-margin-top:120px}.admin-workspace button:disabled{opacity:.4;cursor:not-allowed}.admin-workspace .admin-toolbar>label:not(.admin-search){color:#aabac8;align-items:center;gap:12px;font-size:14px;display:flex}.admin-workspace .admin-toolbar>label>select{color:#d9e6f0;background:#0d151e;border:1px solid #afc7df30;border-radius:10px;min-height:42px;padding:8px 12px}.admin-workspace .admin-main-tabs{gap:18px}.admin-workspace .admin-navigation{border:1px solid var(--admin-line);background:#0b1119e8;border-radius:18px;justify-content:flex-start;gap:6px;width:100%;height:auto;padding:7px;display:flex;overflow-x:auto}.admin-workspace .admin-navigation [data-slot=tabs-trigger]{color:#97a7b7;height:auto;min-height:51px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:12px;flex:1;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;transition:background .18s,color .18s,border-color .18s}.admin-workspace .admin-navigation [data-state=active]{color:#edf7ff;background:linear-gradient(120deg,#304356b0,#1c2b3be0);border-color:#83bcf044;box-shadow:inset 0 1px #cbe8ff15,0 4px 18px #0003}.admin-workspace .admin-navigation small{color:#a9bdd0;background:#b4d4f112;border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500}.admin-workspace [data-slot=tabs-trigger]:after{display:none}.admin-workspace [data-slot=tabs-content][data-state=inactive]{display:none!important}.admin-workspace [data-slot=tabs-content]{min-width:0;margin-top:0}.admin-workspace .admin-surface{border:1px solid var(--admin-line);background:linear-gradient(145deg,#121a22f2,#080d12f5 65%);border-radius:20px;min-height:400px;padding:28px;box-shadow:0 18px 50px #0003}.admin-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.admin-section-heading h2{margin:0 0 7px;font-size:23px}.admin-section-heading p{color:var(--admin-muted);margin:0;font-size:14px;line-height:1.5}.admin-create{color:#142433;white-space:nowrap;background:#e8f1f8;border:1px solid #fff5;border-radius:11px;align-items:center;gap:8px;padding:12px 17px;font-size:14px;display:flex}.admin-create:hover{background:#fff;box-shadow:0 0 20px #b5dcff20}.admin-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 20px;display:flex}.admin-workspace .admin-search{color:#8196a8;background:#03080c80;border:1px solid #afc7df30;border-radius:11px;flex:1;align-items:center;gap:10px;min-width:220px;max-width:520px;padding:0 13px;display:flex}.admin-workspace .admin-search input{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:12px 0;font-size:14px}.admin-search:focus-within{border-color:#8cc8ff!important}.admin-search button{background:0 0;border:0;padding:0 5px;font-size:20px}.admin-toolbar>select{color:#d9e6f0;background:#0d151e;border:1px solid #afc7df30;border-radius:11px;max-width:100%;min-height:44px;padding:10px 14px;font-size:14px}.admin-result-count{color:var(--admin-muted);white-space:nowrap;margin-left:auto;font-size:13px}.admin-workspace .admin-list>div{border-bottom:1px solid #accce414;grid-template-columns:82px minmax(0,1fr) 50px auto auto auto auto;align-items:center;gap:16px;padding:14px 0;display:grid}.admin-workspace .admin-list>div:last-child{border-bottom:0}.admin-workspace .admin-recommended-list>div{cursor:grab;will-change:transform;grid-template-columns:24px 82px minmax(0,1fr) 28px auto;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;position:relative}.admin-workspace .admin-recommended-list>div:active{cursor:grabbing}.admin-workspace .admin-recommended-list>div.is-dragging{z-index:2;background:linear-gradient(110deg,#21384ddd,#132130f5);border:1px solid #9ccfff99;border-radius:11px;box-shadow:0 16px 34px #0009,0 0 0 2px #8ac5ff30,inset 0 1px #e4f4ff24}.admin-workspace .admin-recommended-list>div.is-drop-target{background:#9ccfff0b;border-bottom-color:#9ccfff9c}.admin-workspace .admin-recommended-grip{color:var(--admin-muted)}.admin-workspace .admin-recommended-list>div:hover .admin-recommended-grip{color:#d7eaff}.admin-recommended-picker .favorite-project-options{grid-template-columns:minmax(0,1fr)}.admin-recommended-picker{grid-template-rows:auto auto auto minmax(0,1fr)}.admin-recommended-picker .favorite-project-option{cursor:pointer;grid-template-columns:22px 64px minmax(0,1fr) 22px}.admin-recommended-picker .favorite-project-option.is-selected{cursor:default}.admin-recommended-picker .favorite-project-option>img{width:64px;height:42px}.admin-recommended-picker .favorite-project-option-copy{gap:4px;min-width:0;display:grid}.admin-recommended-picker .favorite-project-option-copy>strong,.admin-recommended-picker .favorite-project-option-copy>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-recommended-picker .favorite-project-option-copy>small{color:var(--admin-muted)}.admin-recommended-picker .favorite-project-option>.admin-create{white-space:nowrap}.admin-workspace .admin-list img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:82px}.admin-workspace .admin-list .admin-project-identity{grid-template-columns:minmax(0,1fr) minmax(140px,.7fr);align-items:center;gap:10px;min-width:0;display:grid}.admin-workspace .admin-list .admin-project-title-format{align-items:center;gap:8px;min-width:0;display:flex}.admin-workspace .admin-list .admin-project-title-format>a{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.admin-workspace .admin-list .admin-project-format{color:var(--admin-muted);white-space:nowrap;flex:none;font-size:12px}.admin-workspace .admin-list .admin-project-author{color:#c4d4e1;white-space:nowrap;align-items:center;gap:7px;min-width:0;max-width:100%;font-size:12px;display:inline-flex}.admin-workspace .admin-list .admin-project-author>img,.admin-workspace .admin-list .admin-project-author-fallback{aspect-ratio:1;object-fit:cover;color:#dff0fd;background:#233448;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:grid}.admin-workspace .admin-list .admin-project-author>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-workspace .admin-channel-list>div{grid-template-columns:48px max-content auto minmax(0,1fr) auto auto}.admin-workspace .admin-channel-list img,.admin-workspace .admin-channel-list .admin-list-avatar{aspect-ratio:1;object-fit:cover;border-radius:50%;width:48px;height:48px}.admin-workspace .admin-channel-list .admin-list-avatar{color:#dff0fd;background:#233448;place-items:center;font-size:11px;font-weight:700;display:grid}.admin-workspace .admin-channel-list .admin-channel-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(30vw,300px);overflow:hidden}.admin-workspace .admin-channel-list .admin-channel-project-count{white-space:nowrap;justify-self:start;font-size:12px}.admin-workspace .admin-channel-list>div>span.muted{white-space:nowrap;justify-self:end}@media (max-width:900px){.admin-workspace .admin-list .admin-project-identity{grid-template-columns:minmax(0,1fr) minmax(100px,.7fr);gap:7px}.admin-workspace .admin-channel-list>div{grid-template-columns:48px max-content auto minmax(0,1fr) auto auto}.admin-workspace .admin-channel-list .admin-channel-name{max-width:min(32vw,240px)}.admin-workspace .admin-channel-list>div>.admin-channel-project-count{display:inline}}.admin-workspace .admin-voice-actor-list>div{grid-template-columns:48px minmax(0,1fr) minmax(160px,240px) minmax(180px,280px) auto auto}.admin-workspace .admin-voice-actor-list img,.admin-workspace .admin-voice-actor-list .admin-list-avatar{aspect-ratio:1;object-fit:cover;border-radius:50%;width:48px;height:48px}.admin-workspace .admin-voice-actor-list .admin-list-avatar{color:#dff0fd;background:#233448;place-items:center;font-size:11px;font-weight:700;display:grid}.admin-workspace .admin-voice-actor-origin{gap:4px;display:grid}.admin-workspace .admin-voice-actor-linked,.admin-workspace .admin-voice-actor-user{align-items:center;gap:6px;display:inline-flex}.admin-workspace .admin-voice-actor-user img,.admin-workspace .admin-voice-actor-user-avatar{object-fit:cover;border-radius:50%;flex:0 0 24px;width:24px;height:24px}.admin-workspace .admin-voice-actor-user-avatar{color:#dff0fd;background:#233448;place-items:center;font-size:10px;display:inline-grid}.admin-character-list{width:100%;overflow-x:auto}.admin-character-row{border-bottom:1px solid #accce414;grid-template-columns:minmax(145px,1fr) minmax(140px,1fr) minmax(180px,1.2fr) minmax(130px,.9fr) auto;align-items:center;gap:14px;min-width:900px;padding:12px 0;display:grid}.admin-character-row:last-child{border-bottom:0}.admin-character-person,.admin-character-project{align-items:center;gap:9px;min-width:0;display:flex}.admin-workspace .admin-character-label{color:#dbe5ed;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.admin-workspace .admin-character-row img.admin-character-avatar,.admin-character-avatar-fallback{aspect-ratio:1;object-fit:cover;border-radius:50%;flex:0 0 38px;width:38px;height:38px}.admin-character-avatar-fallback,.admin-character-actor-fallback,.admin-character-author-fallback{color:#dff0fd;background:#233448;place-items:center;font-size:11px;font-weight:700;display:grid}.admin-workspace .admin-character-row img.admin-character-actor-avatar,.admin-character-actor-fallback{aspect-ratio:1;object-fit:cover;border-radius:50%;flex:0 0 32px;width:32px;height:32px}.admin-character-project>img,.admin-character-project>span.admin-character-project-fallback{aspect-ratio:16/9;object-fit:cover;background:#233448;border-radius:7px;flex:0 0 72px;width:72px;height:42px;display:block}.admin-workspace .admin-character-row img.admin-character-author-avatar,.admin-character-author-fallback{aspect-ratio:1;object-fit:cover;border-radius:50%;flex:0 0 24px;width:24px;height:24px}.admin-character-row-controls{justify-content:flex-end;align-items:center;gap:11px;display:flex}.admin-character-row-controls>.muted{color:var(--admin-muted);white-space:nowrap;font-size:11px}.admin-workspace .admin-character-row-controls button{color:#d9e6f0;white-space:nowrap;background:#afc7df07;border:1px solid #afc7df25;border-radius:9px;align-items:center;gap:6px;padding:7px 10px;font-size:13px;display:inline-flex}.admin-workspace .admin-character-row-controls button:hover:not(:disabled){color:#fff;background:#afc7df14}.admin-workspace .admin-character-row-controls button.admin-danger{color:#ee777f;background:0 0;border-color:#0000;justify-content:center;width:34px;height:34px;padding:0}.admin-workspace .admin-character-row-controls button.admin-danger:hover:not(:disabled){color:#ff9aa1;background:#a4344922}.admin-workspace .admin-list a{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600;line-height:1.5}.admin-workspace .admin-list button{white-space:nowrap;background:#afc7df07;border:1px solid #afc7df25;border-radius:9px;padding:8px 12px;font-size:13px}.form-pick{color:#b6c6d3;gap:7px;font-size:13px;display:grid}.form-pick [data-slot=select-trigger]{color:#edf6fc;background:#070c11;border-color:#afc7df30;width:100%;min-height:42px}.duplicate-project-list{gap:9px;margin:16px 0;display:grid}.duplicate-project-list article{background:#091018;border:1px solid #afc7df2d;border-radius:11px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px;display:grid}.duplicate-project-list img{aspect-ratio:16/9;object-fit:cover;border-radius:7px;width:72px}.duplicate-project-list b{overflow-wrap:anywhere}.duplicate-project-list p{margin:5px 0 0;font-size:13px}.duplicate-project-list a{color:#c2e3ff;font-size:13px}.admin-workspace .admin-list .admin-danger{color:#bf8995;border-color:#0000}.admin-workspace .admin-list .admin-danger:hover{color:#ffa7b8;background:#a4344922;border-color:#ba566955}.admin-pagination{border-top:1px solid var(--admin-line);justify-content:flex-end;align-items:center;gap:9px;margin-top:12px;padding-top:22px;display:flex}.admin-pagination span{color:var(--admin-muted);margin-right:auto;font-size:13px}.admin-pagination button{border-radius:9px;padding:8px 14px;font-size:14px}.admin-empty{text-align:center;color:var(--admin-muted);border:1px dashed #afc7df30;border-radius:14px;padding:38px 18px;font-size:14px}.admin-workspace .admin-subnavigation{border-bottom:1px solid var(--admin-line);background:0 0;border-radius:0;justify-content:flex-start;gap:6px;width:100%;height:auto;margin-bottom:22px;padding:0 0 14px;display:flex;overflow-x:auto}.admin-workspace .admin-request-tabs{gap:8px}.admin-workspace .admin-request-subnavigation{margin-bottom:0;padding-bottom:0}.admin-workspace .admin-subnavigation [data-slot=tabs-trigger]{height:auto;box-shadow:none;color:#8fa3b5;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;padding:9px 14px}.admin-workspace .admin-subnavigation [data-state=active]{color:#d7ecff;background:#628ebb1c;border-color:#85b6dd44}.admin-request-heading{justify-content:space-between;align-items:center;gap:16px;margin:-6px 0 20px;display:flex}.admin-workspace .request-panel,.admin-workspace .request-panel>*,.admin-workspace .request-item{box-sizing:border-box;max-width:100%}.admin-workspace .request-panel{border-radius:16px;overflow:hidden}.role-connection-option{width:100%;color:var(--admin-text);text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.role-connection-option:hover,.role-connection-option.selected{background:#628ebb1c;border-color:#85b6dd44}.role-connection-option img,.role-connection-placeholder{object-fit:cover;background:#23384a;border-radius:50%;flex:0 0 34px;width:34px;height:34px}.role-connection-option .role-connection-preview{border-radius:6px;width:58px;height:34px}.role-connection-search-wrap{z-index:20;position:relative}.role-connection-dropdown{z-index:30;background:#0b141e;border:1px solid #afc7df40;border-radius:10px;gap:3px;max-height:240px;padding:6px;display:grid;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 35px #0009}.role-connection-dropdown .role-connection-option{color:#e7f2fb}.role-connection-current{align-items:center;gap:9px;min-width:0;display:inline-flex}.role-connection-current img,.role-connection-avatar-fallback{object-fit:cover;border-radius:50%;flex:0 0 30px;width:30px;height:30px}.role-connection-avatar-fallback{color:#dff0fd;background:#29425a;place-items:center;display:grid}.role-connection-toggle{align-items:center;gap:8px;width:fit-content;display:inline-flex}.role-connection-row>button{align-items:center;gap:4px;display:inline-flex}.request-cleanup{margin-bottom:12px}.admin-request-heading p{color:var(--admin-muted);margin:0;font-size:14px}.admin-workspace .admin-tab-content>section,.admin-workspace .announcements-panel{margin:0;animation:none}.admin-workspace .announcements-panel>h2,.admin-workspace .request-panel>h2,.admin-workspace .moderation>h2,.admin-workspace .voice-actor-applications>h2{display:none}.admin-workspace .role-row{border-bottom:1px solid var(--admin-line);grid-template-columns:minmax(160px,520px) minmax(190px,max-content) minmax(0,1.45fr) minmax(132px,max-content);align-items:center;gap:15px;padding:16px 0;display:grid}.admin-workspace .role-row--with-presence{grid-template-columns:minmax(160px,1.1fr) minmax(150px,1fr) minmax(155px,max-content) minmax(0,1.45fr) minmax(132px,max-content)}.admin-workspace .role-row.role-header{border-bottom:1px solid var(--admin-line);color:var(--admin-muted);padding:0 0 8px;font-size:11px}.admin-workspace .role-row>.user-email,.admin-workspace .role-row>.user-last-seen{min-width:0;color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.admin-workspace .role-row>.user-email{font-style:normal}.admin-workspace .role-row.role-header>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-workspace .role-row>.role-manager{flex-wrap:nowrap;justify-content:flex-end;min-width:0}.admin-workspace .role-row .role-pills{flex-wrap:nowrap;min-width:0}.admin-workspace .role-row>.user-safety-controls{justify-self:end;min-width:132px}.admin-workspace .role-row .user-safety-actions,.admin-workspace .role-row .user-safety-active{flex-wrap:nowrap}.admin-workspace .role-row .role-add{flex:0 0 150px}.admin-workspace .role-row>section{margin:0}.admin-user-state-tabs{flex-wrap:wrap;gap:8px;margin:12px 0 16px;display:flex}.admin-user-state-tabs button{color:#b8c8d6;background:#080d12;border:1px solid #afc7df2b;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:inline-flex}.admin-user-state-tabs button:hover,.admin-user-state-tabs button.active{color:#f0f8ff;background:#16314779;border-color:#7ebce86d}.admin-user-state-tabs small{color:#d9e9f4;background:#b5daf31c;border-radius:999px;place-items:center;min-width:18px;min-height:18px;display:grid}.user-moderation-controls{justify-items:end;gap:8px;display:grid}.user-moderation-actions,.user-sanction-list{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.user-moderation-actions button,.user-sanction-list button{min-height:31px;padding:6px 9px;font-size:12px}.user-moderation-actions .user-moderation-icon{place-items:center;width:31px;min-width:31px;height:31px;padding:0;display:grid}.user-sanction-list>div{color:#e6c98e;background:#5e461119;border:1px solid #dcba7040;border-radius:9px;align-items:center;gap:5px;padding:4px 5px 4px 8px;font-size:11px;display:inline-flex}.user-sanction-list button{color:#bdcad5;background:0 0;border-color:#0000}.admin-workspace .admin-users>h2{display:none}.admin-workspace .application-item,.admin-workspace .request-item,.admin-workspace .announcement-entry{box-shadow:none;background:#080e15a6;border-color:#accce427}.admin-request-card{background:linear-gradient(#0b1219eb 0%,#080d12e0 100%);border:1px solid #a1c4e542;border-radius:18px;padding:18px 18px 16px;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 14px 28px #030a1242}.admin-request-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#8dc9ff2e,#0000 68%);border-radius:50%;width:130px;height:130px;position:absolute;inset:0 auto auto 0}.admin-request-card:hover{border-color:#94c7f780;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0d,0 18px 35px #09121c61}.admin-request-card>header,.admin-request-card>footer{z-index:1;justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative}.admin-request-card>header{box-sizing:border-box;border:0;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:flex-start;width:100%;min-width:0;height:auto;margin:0;padding:0;display:flex}.admin-request-header-main{justify-items:start;gap:8px;min-width:0;display:grid}.admin-request-card>header .admin-request-identity{min-width:0}.admin-request-card>header .admin-request-status{align-self:flex-start;margin-left:auto}.admin-request-card h3{color:#eef8ff;margin:2px 0 0;font-size:18px;line-height:1.3}.admin-request-kind{color:#9cc0dd;letter-spacing:.1em;text-transform:uppercase;background:#6e9cc414;border:1px solid #99c7eb33;border-radius:999px;align-items:center;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.admin-request-status{color:#d9ecff;letter-spacing:.03em;white-space:nowrap;background:#afc7df14;border:1px solid #b4d0e833;border-radius:999px;flex:none;padding:6px 10px;font-size:11px;font-weight:700;box-shadow:inset 0 1px #ffffff0a}.admin-request-status.status-pending{color:#d7e9ff;background:#28537d33;border-color:#78b1e861}.admin-request-status.status-confirming{color:#f5d4a1;background:#835b1b33;border-color:#dcab4c6b}.admin-request-status.status-review{color:#e6ca8d;background:#87611d33;border-color:#c89b4b80}.admin-request-status.status-approved{color:#98d7ad;background:#26744338;border-color:#5fb67d85}.admin-request-status.status-rejected{color:#e69aa5;background:#8b293933;border-color:#c75a6c85}.admin-request-status.status-withdrawn,.admin-request-status.status-cancelled{color:#ffc17a;background:#9751143d;border-color:#eb973b8f}.admin-request-identity{z-index:1;color:#dbeaf7;align-items:center;gap:9px;font-size:13px;display:flex;position:relative}.admin-request-identity .person-identity{flex-wrap:nowrap}.admin-request-identity .person-identity>.studio-tags,.admin-request-identity .person-identity>.studio-tag,.admin-request-identity .person-identity>.voice-actor-badge,.admin-request-identity .person-identity>.reviewer-badge,.admin-request-identity .person-identity>.sponsor-badge,.admin-request-identity .person-identity>.aevy-team-badge,.admin-request-identity .person-identity>.user-banned-badge{align-self:center;margin-top:0}.admin-request-identity>img,.admin-request-details>img{object-fit:cover;border-radius:11px;flex:none;width:38px;height:38px;box-shadow:0 8px 18px #0000002e}.admin-request-details{--admin-request-default-column-width:180px;--admin-request-column-1-width:200px;--admin-request-column-2-width:150px;--admin-request-column-3-width:730px;--admin-request-column-4-width:42px;--admin-request-column-5-width:90px;--admin-request-column-6-width:42px;--admin-request-column-7-width:42px;--admin-request-project-width:620px;z-index:1;color:#d5e4f2;background:#080e1375;border:1px solid #96b5d32e;border-radius:12px;flex-wrap:nowrap;align-items:center;gap:0 8px;padding:12px;font-size:13px;line-height:1.5;display:flex;position:relative;overflow-x:auto}.admin-request-details>.admin-request-column{flex:0 0 var(--admin-request-default-column-width);min-width:0}.admin-request-details>.admin-request-column:first-child{flex-basis:var(--admin-request-column-1-width)}.admin-request-details>.admin-request-column:nth-child(2){flex-basis:var(--admin-request-column-2-width)}.admin-request-details>.admin-request-column:nth-child(3){flex-basis:var(--admin-request-column-3-width)}.admin-request-details>.admin-request-column:nth-child(4){flex-basis:var(--admin-request-column-4-width)}.admin-request-details>.admin-request-column:nth-child(5){flex-basis:var(--admin-request-column-5-width)}.admin-request-details>.admin-request-column:nth-child(6){flex-basis:var(--admin-request-column-6-width)}.admin-request-details>.admin-request-column:nth-child(7){flex-basis:var(--admin-request-column-7-width)}.admin-request-card--user .admin-request-details{flex-wrap:nowrap;gap:0 12px;overflow-x:auto}.admin-request-card--user .admin-request-details>.admin-request-column{flex:none}.admin-request-card--user .admin-request-details>.admin-request-column:first-child{flex-basis:220px}.admin-request-card--user .admin-request-details>.admin-request-column:nth-child(2){flex:1 0 320px}.admin-request-card--user .admin-request-details>.admin-request-column:nth-child(n+3){flex:none}.admin-request-details>.admin-request-column>.section-head,.admin-request-details>.admin-request-column>small.muted{display:none}.admin-request-card .person-identity{color:#d5e4ee;align-items:center;gap:8px;width:fit-content;display:inline-flex}.admin-request-card .person-identity .avatar,.admin-request-card .person-link .avatar{object-fit:cover;flex:0 0 32px;width:32px;min-width:32px;height:32px;min-height:32px;border-radius:50%!important}.admin-request-card .application-type{color:#a7bfce;letter-spacing:.02em;font-size:12px;font-weight:600}.admin-request-card label{color:#afc0cd;gap:6px;font-size:12px;display:grid}.admin-alert-mark{color:#fff;background:#e33b4b;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:5px;font-size:11px;font-weight:800;line-height:1;display:inline-grid}.admin-request-count{color:#fff;background:#d93848;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.admin-request-card textarea{min-height:68px}.admin-request-details>div:has(>img):not(:has(>.project-request-card-image)){grid-template-columns:42px minmax(0,1fr);align-items:start;column-gap:10px;display:grid}.admin-request-details>p,.admin-request-details>label,.admin-request-details>a,.admin-request-details>div{min-width:0}.admin-request-details>div:has(>img):not(:has(>.project-request-card-image))>img{object-fit:cover;border-radius:10px;grid-row:auto;width:42px;height:42px}.admin-request-column:has(>.project-request-content){flex-basis:var(--admin-request-project-width)}.admin-request-column>.project-request-content{grid-template-columns:minmax(96px,140px) minmax(0,1fr);align-items:start;gap:12px;display:grid}.admin-request-column>.project-request-content>img{aspect-ratio:16/9;border-radius:10px;grid-row:auto;width:100%;height:auto}.project-request-table-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.project-request-table-actions .application-chat-summary{white-space:nowrap}.project-request-user-details{gap:8px;display:grid}.admin-request-card--user .project-request-content{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:8px;display:grid}.admin-request-card--user .project-request-content>img{object-fit:cover;width:52px;height:40px}.admin-request-card--user .project-request-user-details{gap:6px;min-width:300px;display:grid}.project-request-content>div{gap:8px;min-width:0;display:grid}.project-request-content p{margin:0}.request-card-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-request-card--project .admin-request-details>.admin-request-column:first-child{flex:0 0 160px}.project-request-card-image,.project-request-card-image-fallback{aspect-ratio:16/9;object-fit:cover;background:#142334;border:1px solid #a9cce14d;border-radius:10px;width:160px;height:auto;display:block}.admin-request-card--project .admin-request-details>.admin-request-column:nth-child(2){flex:0 0 240px}.project-request-card-info{gap:6px;min-width:0;display:grid}.my-request-withdraw{color:#ffc17a;min-height:34px;font:inherit;cursor:pointer;background:#9751143d;border:1px solid #eb973b8f;border-radius:8px;justify-content:center;justify-self:start;align-items:center;gap:6px;padding:7px 11px;font-size:12px;line-height:1.2;display:inline-flex}.my-request-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.my-request-card .my-request-actions{flex-wrap:nowrap}.request-open-project{color:#dfeefe;white-space:nowrap;background:#111b23e6;border:1px solid #8dcbff47;border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:8px 12px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.request-open-project:hover{color:#fff;background:#16232d;border-color:#94c9f6b3}.my-request-withdraw:hover:not(:disabled){color:#fff;background:#af60196b;border-color:#f0a34f}.my-request-withdraw:disabled{cursor:wait;opacity:.6}.project-request-card-info>strong{color:#eef8ff;font-size:15px}.project-request-card-title{align-items:center;gap:8px;min-width:0;display:flex}.project-request-card-title>strong{overflow-wrap:anywhere;min-width:0}.project-request-card-title>.platform-link{flex:none}.project-request-card-info>span,.project-request-card-info>a,.project-request-card-info>.expandable-text{min-width:0}.admin-request-card--project .admin-request-details>.admin-request-column:nth-child(3){flex:1 0 280px;min-width:280px}.project-request-card-description{min-width:0}.admin-request-card--project .admin-request-details>.admin-request-column:nth-child(4){flex:0 0 190px}.project-request-card-channel{overflow-wrap:anywhere;align-items:center;gap:9px;min-width:0;display:flex}.project-request-card-channel>img,.project-request-channel-fallback{object-fit:cover;color:#d9ecfa;background:#142334;border:1px solid #a9cce14a;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.admin-request-card--project .admin-request-details>.admin-request-column:nth-child(5){flex:none}.my-request-card{min-width:0;overflow:hidden}.my-request-card .admin-request-details{grid-template-columns:108px minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:10px 14px;min-width:0;display:grid;overflow:hidden}.project-submission-request-card .admin-request-details{grid-template-columns:108px minmax(0,1fr) auto}.admin-request-card--project.my-request-card.project-submission-request-card .admin-request-details>.admin-request-column:nth-child(3){grid-area:1/3}.project-submission-request-card .my-request-actions{flex-wrap:nowrap}.creator-application-request-card .admin-request-details{grid-template-columns:minmax(140px,auto) minmax(0,1fr) auto;align-items:center;gap:10px 14px;display:grid;overflow:visible}.creator-application-request-card .admin-request-details>.admin-request-column{flex:initial;min-width:0}.creator-application-request-card .creator-request-channel{overflow-wrap:anywhere;min-width:0}.creator-application-request-card .creator-request-channel .platform-link,.creator-application-request-card .admin-request-details>.admin-request-column:nth-child(2){min-width:0}.creator-application-request-card .creator-request-evidence{overflow-wrap:anywhere;min-width:0}.creator-application-request-card .my-request-actions{flex-flow:row;align-items:center}.creator-application-request-card .my-request-withdraw{min-height:42px}.creator-decision-dialog .actions .withdraw-confirm{color:#ffc17a;background:#9751143d;border-color:#eb973b8f;justify-content:center;align-items:center;gap:6px;display:inline-flex}.creator-decision-dialog .actions .withdraw-confirm:hover:not(:disabled){color:#fff;background:#af60196b;border-color:#f0a34f}.creator-application-admin-card .admin-request-details{grid-template-columns:minmax(140px,180px) minmax(130px,150px) minmax(0,1fr) minmax(42px,auto) 76px 42px 42px;justify-content:start;gap:4px;width:100%;max-width:100%;display:grid;overflow:hidden}.creator-application-admin-card .admin-request-details>.admin-request-column{flex:initial;min-width:0}.voice-actor-application-admin-card .admin-request-details{grid-template-columns:minmax(140px,180px) minmax(130px,150px) minmax(0,1fr) max-content max-content 42px 42px;justify-content:start;gap:4px;width:100%;max-width:100%;display:grid;overflow:hidden}.voice-actor-application-admin-card .admin-request-details>.admin-request-column{flex:initial;min-width:0}.voice-actor-application-admin-card .admin-request-details>.admin-request-column:nth-child(5){width:max-content}.creator-application-admin-card .creator-request-evidence{overflow-wrap:anywhere;min-width:0}.creator-application-admin-card .creator-application-chat-summary{box-sizing:border-box;justify-content:flex-start;width:76px;padding-right:20px;position:relative}.creator-application-admin-card .creator-application-chat-summary .request-unread-dot{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.admin-request-card--project.my-request-card .admin-request-details>.admin-request-column{flex:none;min-width:0;max-width:100%}.admin-request-card--project.my-request-card .admin-request-details>.admin-request-column:first-child{grid-area:1/1}.admin-request-card--project.my-request-card .admin-request-details>.admin-request-column:nth-child(2){grid-area:1/2}.admin-request-card--project.my-request-card .admin-request-details>.admin-request-column:nth-child(3){grid-area:1/4}.admin-request-card--project.my-request-card .admin-request-details>.admin-request-column:nth-child(4){white-space:nowrap;grid-area:1/4}.admin-request-card--project.my-request-card.project-submission-request-card .admin-request-details>.admin-request-column:nth-child(3){grid-area:1/3;justify-self:end}.admin-request-card--project.my-request-card>header{box-shadow:none;background:0 0;border:0}.my-request-card .project-request-card-image,.my-request-card .project-request-card-image-fallback{width:100%;max-width:150px}.my-request-card .project-request-card-channel{min-width:0;overflow:hidden}.my-request-card .project-request-card-channel>span:last-child{text-overflow:ellipsis;overflow:hidden}.my-request-card .project-request-table-actions{flex-wrap:nowrap}.admin-request-card .voice-actor-application-title{align-items:center;gap:10px;min-width:0;display:inline-flex}.admin-request-card .voice-actor-application-title>span:last-child{gap:2px;min-width:0;display:grid}.admin-request-card .voice-actor-application-title strong{overflow-wrap:anywhere;min-width:0}.admin-request-card .voice-actor-application-title small{font-size:12px}.admin-request-card .voice-actor-application-avatar{object-fit:cover;border:1px solid #a9cce14a;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;border-radius:50%!important}.admin-request-details p{margin:0}.voice-actor-application-heading{align-items:center;gap:9px;min-height:38px;display:inline-flex}.voice-actor-application-heading>img,.voice-actor-application-avatar-fallback{object-fit:cover;color:#d9ecfa;background:#142334;border:1px solid #a9cce14a;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.voice-actor-application-profile{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.voice-actor-application-profile>img,.voice-actor-application-profile>.voice-actor-application-avatar-fallback{width:48px;height:48px}.admin-request-card--user .voice-actor-application-profile>.voice-actor-application-avatar{object-fit:cover;border-radius:50%;flex-basis:48px;width:48px;height:48px}.voice-actor-application-profile h3{margin:0 0 3px}.voice-actor-application-profile>div{min-width:0;display:grid}.voice-actor-application-evidence{gap:8px;display:grid}.voice-actor-match-error{color:#ffd5d5;background:#70232b38;border:1px solid #de73736b;border-radius:10px;padding:10px 12px}.voice-actor-match-error a{color:#9ed0ff;text-decoration:underline}.admin-request-card>footer{z-index:1;color:#8ea7bb;border-top:1px solid #afc7df24;min-height:29px;padding-top:10px;font-size:11px;position:relative}.admin-request-details .actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-request-column>button,.admin-request-details .actions button{color:#edf8ff;background:#0f181ee6;border:1px solid #8ebae042;border-radius:10px;min-height:42px;padding:7px 12px;font-size:12px;font-weight:600;box-shadow:inset 0 1px #ffffff0f}.admin-request-column>button:hover,.admin-request-details .actions button:hover{background:#16222afa;border-color:#96d0ff80}.admin-request-column>button.primary,.admin-request-details .actions button.primary{background:linear-gradient(#568fd547,#3d68b82e);border-color:#84c0ff75}.admin-request-card .admin-request-action{border-radius:10px;place-items:center;width:42px;min-height:42px;padding:0;display:inline-grid;box-shadow:inset 0 1px #ffffff0f}.admin-request-card .admin-request-action.approve{color:#69e58b;background:#174b2b66;border:1px solid #48c97677}.admin-request-card .admin-request-action.approve:hover{color:#8effaa;background:#1a633766}.admin-request-card .admin-request-action.decision{color:#b8c8ff;background:#29376066;border:1px solid #8799e877}.admin-request-card .admin-request-action.decision:hover{color:#d0daff;background:#384a8066}.admin-request-card .admin-request-action.reject{color:#ff7785;background:#5b202866;border:1px solid #df596777}.admin-request-card .admin-request-action.reject:hover{color:#ff9aa4;background:#782b3566}.admin-request-card .admin-request-action.trash{color:#ff7785;background:#5b202866;border:1px solid #df596777}.admin-request-card .admin-request-action.trash:hover{color:#ff9aa4;background:#782b3566}.admin-request-footer{padding-top:6px}.admin-request-details>.creator-card-action{color:#fff;background:#ffffff12;border:1px solid #fff5;border-radius:10px;flex:0 0 40px;place-items:center;width:40px;min-height:40px;padding:0;display:inline-grid}.admin-request-details>.creator-card-action:hover{color:#fff;background:#ffffff24;border-color:#fff}.creator-decision-dialog{width:min(460px,100vw - 32px)}.creator-decision-dialog form,.creator-decision-dialog label{gap:12px;display:grid}.creator-decision-dialog label{color:#afc0cd;font-size:13px}.creator-decision-dialog textarea{min-height:110px}.creator-decision-note{color:#e2e8ee;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.creator-decision-dialog .actions{justify-content:flex-end;gap:10px;display:flex}.creator-decision-dialog .actions .reject{color:#ff9aa4;background:#5b202866;border-color:#df596777}.admin-workspace .moderation-filters{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 20px;display:flex}.admin-workspace .moderation-filters label{color:#aabac8;align-items:center;gap:10px;font-size:14px;display:flex}.admin-workspace .moderation-filters select,.admin-workspace .voice-actor-applications select,.announcement-dialog select,.announcement-form select{color:#d9e6f0;background:#0b1118;border:1px solid #afc7df30;border-radius:10px;min-height:42px;padding:8px 12px}.announcement-dialog select option,.announcement-form select option{color:#eaf5fd;background:#0b1118}.announcement-channel-results{gap:7px;max-height:190px;margin:10px 0 16px;display:grid;overflow:auto}.announcement-channel-results>button{color:#d8e7f2;text-align:left;background:#0b1118;border:1px solid #afc7df28;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.announcement-channel-results>button:hover,.announcement-channel-results>button.selected{background:#517da820;border-color:#83bcf077}.announcement-channel-results img{object-fit:cover;border-radius:50%;width:26px;height:26px}.announcement-dialog .text-button{color:#b9ddfb;background:0 0;border:0;padding:0;text-decoration:underline}.admin-workspace .role-row label{font-size:14px}.admin-inline-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin:0 0 20px;display:flex}.admin-inline-heading h2,.admin-inline-heading h3{margin:0}.admin-inline-heading .muted{max-width:680px;margin:7px 0 0;line-height:1.55}.role-manager{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.role-pills{flex-wrap:wrap;gap:6px;display:flex}.role-pill{color:#d8e9f7;background:#79a8ce12;border:1px solid #a6c7e73d;border-radius:999px;align-items:center;gap:5px;padding:5px 8px 5px 10px;font-size:12px;line-height:1.1;display:inline-flex}.role-pill[data-role=editor]{color:#cffafe;background:#087c8a55;border-color:#22d3ee88}.role-pill[data-role=creator]{color:#d8cbd8;background:#31232e;border-color:#503242}.role-pill[data-role=voice_actor]{color:#ffe0ee;background:#9d315344;border-color:#f472b688}.role-pill[data-role=reviewer]{color:#ede9fe;background:#7c3aed55;border-color:#a78bfa}.role-pill[data-role=sponsor]{color:#dcfce7;background:#16803c88;border-color:#4ade8099}.role-pill[data-role=aevy]{color:#ffd5db;background:#8e1f32;border-color:#ff526a88}.role-pill button{color:#bdd7ed;background:#b6d5ea1a;border:0;border-radius:50%;place-items:center;width:16px;height:16px;padding:0;font-size:15px;line-height:1;display:grid}.role-pill button:hover{color:#fff;background:#b0495d80}.role-add,.role-author{color:#bed8ed;background:#0b1118;border:1px dashed #8fbbe045;border-radius:8px;min-height:31px;padding:5px 8px;font-size:12px}.role-author{border-style:solid;max-width:190px}.user-safety-controls{justify-items:end;gap:7px;display:grid}.role-connection-row{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.role-connection-row button,.role-pill-action{color:#e9b0b8;background:#ffffff0a;border:0;border-radius:7px;padding:6px 9px}.role-connection-row button:hover,.role-pill-action:hover{background:#ffffff18}.user-safety-actions,.user-safety-active{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.user-safety-icon{background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;padding:0;display:grid}.user-safety-icon:hover:not(:disabled){background:#afc7df12}.user-safety-icon:disabled{cursor:not-allowed;opacity:.35}.user-safety-icon.safety-ban{color:#ed8291}.user-safety-icon.safety-mute{color:#86bdf0}.user-safety-icon.safety-warning{color:#f0c66e}.user-safety-icon.safety-delete{color:#ffa7b8}.user-banned-badge{color:#ffb0ba;background:#8f26351c;border:1px solid #b94b5a66;border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.safety-state{color:#d8e7f2;background:#a8c4df12;border-radius:7px;align-items:center;gap:4px;max-width:100%;padding:4px 6px 4px 8px;font-size:11px;display:inline-flex}.safety-state.ban{color:#ffc0ca;background:#aa3e5124}.safety-state.mute{color:#b9dcff;background:#3379bd23}.safety-state.warning{color:#ffe0a1;background:#a8792726}.safety-state button{color:currentColor;background:0 0;border:0;place-items:center;padding:2px;display:grid}.safety-state button:hover:not(:disabled){color:#fff}.user-safety-dialog{max-width:520px}.creator-card-creator,.audit-workspace{margin:0}.admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:820px;display:grid}.admin-form-grid label{color:#b6c6d3;gap:7px;font-size:13px;display:grid}.admin-form-grid input,.admin-form-grid textarea{color:#edf6fc;background:#070c11;border:1px solid #afc7df30;border-radius:10px;width:100%;padding:10px 12px}.admin-form-grid textarea{resize:vertical;min-height:118px}.admin-form-wide{grid-column:1/-1}.admin-form-grid .primary{justify-self:start}.creator-preview-projects{color:#dce9f2;background:#070c11;border:1px solid #afc7df24;border-radius:10px;gap:6px;padding:12px;display:grid}.creator-preview-projects small{color:#8fa4b5}.creator-preview-projects span{text-overflow:ellipsis;white-space:nowrap;color:#b8cad7;font-size:13px;overflow:hidden}.creator-preview-projects details{gap:10px;display:grid}.creator-preview-projects summary{cursor:pointer;color:#e4f1fb;font-weight:700}.creator-selected-project-list{gap:8px;max-height:240px;display:grid;overflow:auto}.creator-selected-project-list article{background:#0d171f;border:1px solid #afc7df1f;border-radius:8px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:9px;padding:7px;display:grid}.creator-selected-project-list img,.creator-selected-project-empty{aspect-ratio:16/9;object-fit:cover;background:#1a2936;border-radius:5px;width:76px}.creator-selected-project-list article>div{gap:3px;min-width:0;display:grid}.creator-selected-project-list b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creator-selected-project-list small{font-size:11px}.creator-project-step{gap:14px;display:grid}.creator-project-filters{flex-wrap:wrap;gap:8px;display:flex}.creator-project-filters button.active{color:#e5f4ff;background:#112333;border-color:#8ecbff80}.creator-project-picker{gap:10px;max-height:52vh;display:grid;overflow:auto}.creator-project-picker>article{background:#070c11;border:1px solid #afc7df24;border-radius:10px;grid-template-columns:auto 110px minmax(0,1fr);align-items:start;gap:10px;padding:10px;display:grid}.creator-project-picker>article.excluded{opacity:.58}.creator-project-picker>article>input{width:16px;height:16px;margin:5px 0}.creator-project-picker>article>img{aspect-ratio:16/9;object-fit:cover;border-radius:7px;width:110px}.creator-project-picker>article>div{gap:5px;min-width:0;display:grid}.creator-project-picker a{color:#dcefff;text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.creator-project-picker small{color:#91a8b8;font-size:12px}.creator-project-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:5px;display:grid}.creator-project-fields label{color:#b9cad6;gap:4px;font-size:12px;display:grid}.creator-project-fields select,.creator-project-fields input{color:#edf6fc;background:#0b131c;border:1px solid #afc7df30;border-radius:7px;min-width:0;padding:7px 8px}.project-series-picker{background:#070c11;border:1px solid #afc7df24;border-radius:10px;gap:7px;max-height:390px;padding:12px;display:grid;overflow:auto}.project-series-picker>label{cursor:pointer;border:1px solid #0000;border-radius:8px;grid-template-columns:auto 28px 76px minmax(0,1fr);align-items:center;gap:9px;padding:8px;display:grid}.project-series-picker>label:hover{background:#101a24}.project-series-picker>label.selected{background:#0d1b27;border-color:#80c5ff63}.project-series-picker input{width:16px;height:16px}.episode-order{color:#cae7ff;background:#1b354b;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.project-series-picker label>span:last-child{gap:3px;min-width:0;display:grid}.project-series-picker label>img,.project-series-picker .episode-preview-empty{aspect-ratio:16/9;object-fit:cover;background:#152232;border-radius:5px;width:76px}.project-series-picker label b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-series-picker label small{color:#8fa4b5;font-size:11px}.project-import-picker{background:linear-gradient(145deg,#0a141d,#070c11);border-color:#86c8f03b}.project-import-picker>b{color:#e3f3ff}.project-import-picker>label{border-color:#89bfe218;min-height:58px}.project-import-picker>label:hover{background:#0e1d29;border-color:#79c5ef59}.project-wizard-import{background:linear-gradient(145deg,#0a141d,#070c11);border-color:#86c8f03b;margin:6px 0 2px;padding:17px}.project-wizard-import .youtube-channel{margin:0 0 12px}.project-wizard-import .youtube-channel small{margin-top:4px;display:block}.project-wizard-import .youtube-candidate.selected{background:#0c1b28;border-color:#76bce67a}.project-wizard-import .youtube-candidate>.episode-preview-empty{aspect-ratio:16/9;background:#182837;border-radius:7px;width:130px}.series-section .series-add-episode{color:#e5e5e5;background:#080808;border:2px solid #ffffff70;justify-content:center;align-items:center;width:100%;min-height:42px;margin-top:12px;display:inline-flex!important}.series-section .series-add-episode:hover:not(:disabled){color:#fff;background:#132a3e;border-color:#8fd5ff}.new-releases-panel{gap:16px;display:grid}.new-releases-intro{justify-content:space-between;align-items:start;gap:16px;display:flex}.new-releases-actions{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.release-clear{color:#ffbcc4;min-height:36px;font:inherit;background:#441e2738;border:1px solid #d979875c;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex}.release-clear:hover:not(:disabled){color:#fff0f2;background:#5b2531;border-color:#e88996a6}.release-clear:disabled{opacity:.45;cursor:not-allowed}.new-releases-intro h3{color:#edf6fc;margin:0;font-size:18px}.new-releases-intro p,.release-schedule{color:#90a6b7;margin:6px 0 0;font-size:13px;line-height:1.45}.release-scan-report{color:#b8cad7;background:#0c1822a8;border:1px solid #7dbce238;border-radius:10px;padding:12px 14px;font-size:12px;line-height:1.5}.release-scan-report>strong{color:#e2f2fc;font-size:13px}.release-scan-report p{margin:5px 0}.release-scan-report ul{margin:6px 0 0;padding-left:20px}.release-scan-report details{margin-top:8px}.release-scan-report summary{color:#ffcf99;cursor:pointer}.release-tabs{margin:2px 0 0}.release-candidate-list{gap:10px;display:grid}.release-project-picker{gap:6px;max-height:min(52vh,440px);padding-right:5px;display:grid;overflow-y:auto}.release-project-picker button{text-align:left;background:#09111a;border:1px solid #afc7df24;border-radius:9px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;width:100%;padding:7px 9px;display:grid}.release-project-picker button:hover,.release-project-picker button.selected{background:#102236;border-color:#7fc4ef72}.release-project-picker img{object-fit:cover;border-radius:5px;width:56px;height:38px}.release-project-info{gap:4px;min-width:0;display:grid}.release-project-info strong{color:#edf6ff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.release-project-info small{color:#91a9ba;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.release-candidate{background:#09111a;border:1px solid #afc7df28;border-radius:11px;grid-template-columns:164px minmax(0,1fr) auto;align-items:stretch;gap:13px;min-height:104px;padding:10px;transition:border-color .16s,background .16s;display:grid}.release-candidate:hover{background:#0c1723;border-color:#7fc4ef72}.release-candidate-preview{color:#8299aa;background:#142334;border-radius:7px;place-items:center;min-height:82px;font-size:11px;display:grid;position:relative;overflow:hidden}.release-candidate-preview img{object-fit:cover;width:100%;height:100%}.release-series-count{color:#eef9ff;background:#07121bd9;border:1px solid #c8e8ff73;border-radius:5px;padding:3px 6px;font-size:11px;font-weight:750;position:absolute;bottom:7px;right:7px;box-shadow:0 3px 12px #0008}.release-candidate-content{align-content:center;gap:7px;min-width:0;display:grid}.release-candidate-title{color:#edf6ff;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;width:fit-content;max-width:100%;font-size:15px;font-weight:750;text-decoration:none;display:flex;overflow:hidden}.release-candidate-title:hover{color:#aee0ff}.release-candidate-title svg{flex:none}.release-candidate-channel{color:#b3cadb;align-items:center;gap:7px;width:fit-content;max-width:100%;font-size:12px;text-decoration:none;display:inline-flex;overflow:hidden}.release-candidate-channel:hover{color:#e6f5ff}.release-candidate-channel img,.release-candidate-channel>span{object-fit:cover;color:#eaf5ff;background:#2a4054;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.release-candidate-meta{color:#8199aa;flex-wrap:wrap;gap:5px 10px;font-size:11px;display:flex}.release-candidate-meta span+span:before{content:"•";color:#5a7182;margin-right:10px}.release-existing-series{color:#f1c96f;font-weight:650}.release-candidate-actions{align-items:center;gap:5px;display:flex}.release-candidate-actions button{background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;display:grid}.release-candidate-actions button:disabled{opacity:.48;cursor:wait}.release-approve{color:#7ed3a5}.release-approve:hover:not(:disabled){color:#d8ffe9;background:#2b9b6020;border-color:#4dbd826e}.release-dismiss{color:#ef8c98}.release-dismiss:hover:not(:disabled){color:#ffe1e4;background:#a3374725;border-color:#e06d7a6e}.release-empty{color:#8ca3b4;text-align:center;border:1px dashed #a5c5dc35;border-radius:12px;justify-items:center;gap:9px;padding:45px 15px;display:grid}.release-empty p{margin:0}.spin{animation:.8s linear infinite release-spin}@keyframes release-spin{to{transform:rotate(360deg)}}.release-draft-footer{z-index:40;right:max(20px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));color:#e9f6ff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a1623f2;border:1px solid #66bded78;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;width:min(760px,100vw - 40px);padding:12px 14px 12px 17px;display:flex;position:fixed;box-shadow:0 14px 42px #000a}.release-draft-footer>div:first-child{gap:3px;display:grid}.release-draft-footer strong{color:#c6ebff;font-size:14px}.release-draft-footer span{color:#98b2c4;font-size:12px}.release-draft-footer>div:last-child{align-items:center;gap:7px;display:flex}.release-draft-footer button{color:#d9ecfa;min-height:35px;font:inherit;background:#1d3041;border:1px solid #a9cce14a;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex}.release-draft-footer button:hover:not(:disabled){color:#fff;background:#29475d;border-color:#a3d4f1a0}.release-draft-footer .release-cancel{color:#ffb6bd;background:#4c2028;border-color:#e9778370}.release-draft-footer .release-publish{color:#d6ffe6;background:#1d6142;border-color:#6ad79a79}.voice-actor-existing{color:#d9e7f0;background:#201a0d;border:1px solid #e8b85d4d;border-radius:9px;gap:7px;padding:10px;font-size:12px;display:grid}.voice-actor-existing>span{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:7px;display:grid}.voice-actor-existing img{object-fit:cover;border-radius:6px;grid-row:span 2;width:26px;height:26px}.voice-actor-existing small{color:#aebfcb;grid-column:2}.audit-heading{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;padding-bottom:20px;display:flex}.audit-heading h2{color:#edf6ff;margin:0;font-size:20px}.audit-heading p{color:#8fa4b5;margin:6px 0 0;font-size:12px}.audit-filters{flex-wrap:wrap;gap:16px;display:flex}.audit-filters label{color:#eef6fc;gap:7px;font-size:12px;font-weight:700;display:grid}.audit-filters select{color:#edf6fc;background:#090f18;border:1px solid #afc7df30;border-radius:9px;min-width:220px;min-height:40px;padding:8px 34px 8px 11px;font-size:14px;font-weight:400}.audit-filters option{color:#edf6fc;background:#090f18}.audit-purge>span:last-child{gap:6px;display:flex}.audit-purge-button{color:#ffc2c2;min-height:40px;font:inherit;background:#1e1014;border:1px solid #d06b6b6b;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.audit-purge-button:hover:not(:disabled){color:#fff;background:#35151a;border-color:#ef9797}.audit-purge-button:disabled{opacity:.6;cursor:wait}.audit-list{gap:8px;display:grid}.audit-entry{background:#0a111d;border:1px solid #accce426;border-radius:9px;grid-template-columns:23px 42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:69px;padding:10px 13px;transition:border-color .16s,background .16s,transform .16s;display:grid}.audit-entry:hover{background:#0c1624;border-color:#8dbce55c}.audit-type-icon{place-items:center;width:23px;display:grid}.audit-type-roles{color:#f2cc69}.audit-type-creator{color:#ed9bc7}.audit-type-voice{color:#74b8ff}.audit-type-project{color:#f2aa69}.audit-type-import{color:#72c9df}.audit-type-messages{color:#c9a5ff}.audit-type-safety{color:#ef8f8f}.audit-type-delete{color:#f06f78}.audit-type-system{color:#a9bccb}.audit-imported-projects{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.audit-imported-projects>b{color:#c8d7e3;width:100%;font-size:12px}.audit-entry-avatar{color:#dbeaf7;background:#233448;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:700;display:grid;overflow:hidden}.audit-entry-avatar img{object-fit:cover;width:100%;height:100%}.audit-entry-content{min-width:0}.audit-entry-line{color:#d5e1ea;flex-wrap:wrap;align-items:center;gap:4px 7px;font-size:13px;line-height:1.4;display:flex}.audit-actor-link{color:#fff;flex:none;font-weight:750;text-decoration:none}.audit-actor-link:hover{color:#a7d5ff;text-decoration:underline}.audit-object-badge{color:#e4f2fc;vertical-align:middle;background:#162331;border:1px solid #9bc9ee3b;border-radius:999px;align-items:center;gap:6px;max-width:min(100%,270px);min-height:26px;padding:3px 8px 3px 4px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex;overflow:hidden}.audit-object-badge:hover{color:#fff;background:#1a2d3f;border-color:#9fd6ff9e}.audit-object-badge>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-object-avatar{color:#e9f5fd;background:#31475c;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:8px;display:grid;overflow:hidden}.audit-object-avatar img{object-fit:cover;width:100%;height:100%}.audit-project-badge{border-radius:7px}.audit-project-avatar{border-radius:5px}.audit-archived-badge{opacity:.76;background:#111b25;border-style:dashed}.audit-archived-badge .audit-object-avatar{background:#293543;border-radius:5px}.audit-entry time{color:#8fa4b5;margin-top:3px;font-size:11px;display:block}.audit-owner-line{color:#aabdc9;flex-wrap:wrap;align-items:center;gap:6px;margin-top:7px;font-size:12px;display:flex}.audit-owner-line .audit-object-badge{max-width:220px}.audit-entry-details{color:#b7c8d4;background:#07101a;border-left:2px solid #77abd76b;border-radius:0 6px 6px 0;gap:4px;margin-top:9px;padding:9px 10px;font-size:12px;line-height:1.4;animation:.18s ease-out both audit-details-in;display:grid}.audit-entry-details p{margin:0}.audit-detail-object{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.audit-detail-object>span:first-child{color:#8fa4b5}.audit-merged-event{justify-items:start;gap:4px;padding:3px 0;display:grid}.audit-merged-event+.audit-merged-event{border-top:1px solid #ffffff12}.audit-source-link{color:#97d4ff;width:fit-content;text-decoration:none}.audit-source-link:hover{color:#d9f1ff;text-decoration:underline}.trash-bin{gap:14px;display:grid}.trash-list{gap:10px;display:grid}.trash-item{background:#0b1320;border:1px solid #b9cce229;border-radius:10px;grid-template-columns:92px minmax(0,1fr) 34px 34px;align-items:center;gap:14px;min-width:0;padding:11px;display:grid}.trash-item-main{min-width:0;overflow:hidden}.trash-preview{aspect-ratio:16/9;color:#c7d8e5;background:#172433;border-radius:7px;place-items:center;width:92px;display:grid;position:relative;overflow:hidden}.trash-preview:after{content:"";background:#03070bb8;position:absolute;inset:0}.trash-preview img{object-fit:cover;filter:grayscale(.5)brightness(.55);width:100%;height:100%}.trash-preview-icon{z-index:1;color:#fff;place-items:center;display:grid;position:absolute}.trash-item-title{color:#edf5fb;align-items:center;gap:8px;display:flex}.trash-item-title strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trash-item-title span{color:#b7c8d7;background:#27394a;border-radius:5px;padding:3px 6px;font-size:11px}.trash-item p{color:#9caebd;margin:5px 0 0;font-size:12px}.trash-request-details{align-items:center;gap:14px;margin-top:8px;padding-bottom:3px;display:flex;overflow-x:auto}.trash-request-details p{text-overflow:clip;white-space:nowrap;flex:none;max-width:300px;margin:0;overflow-x:auto}.trash-item-meta{color:#9caebd;white-space:nowrap;gap:16px;margin-top:8px;font-size:12px;display:flex;overflow-x:auto}.trash-request-url{color:#bed8ed!important}.trash-review-agreement{font-weight:600;color:#9be0ae!important}.trash-bin .admin-restore,.trash-bin .trash-item-delete{background:0 0;border:0;border-radius:7px;place-items:center;width:34px;height:34px;padding:0;display:grid}.trash-bin .admin-restore{color:#a9dfbb}.trash-bin .admin-restore:hover:not(:disabled){color:#d1f3dc;background:#ffffff0c}.trash-bin .trash-item-delete{color:#f06b78}.trash-bin .trash-item-delete:hover:not(:disabled){color:#ff9aa4;background:#a4344922}.trash-review-content{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;cursor:pointer;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden;color:#d5e9f6!important}.trash-review-content.is-expanded{-webkit-line-clamp:unset;line-clamp:unset;white-space:pre-wrap;display:block}.messages-page{width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:0 0 70px}.messages-page-heading{margin-bottom:24px}.messages-page-heading h1{margin:8px 0;font-size:clamp(28px,4vw,44px)}.messages-page-heading p{color:#9caebd}.eyebrow{color:#a8d7fa;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;display:inline-flex}.messages-layout{background:#081019cc;border:1px solid #afc7df2b;border-radius:18px;grid-template-columns:minmax(220px,.36fr) minmax(0,1fr);min-height:520px;display:grid;overflow:hidden}.messages-list{overscroll-behavior:contain;scrollbar-color:#54728a #081019;scrollbar-width:thin;border-right:1px solid #afc7df22;align-content:start;gap:5px;min-width:0;max-height:calc(100dvh - 240px);padding:12px;display:grid;overflow:hidden auto}.message-list-item{color:#d9e8f3;text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;gap:6px;width:100%;padding:13px;display:grid}.message-list-item span{color:#8498aa;font-size:11px}.message-list-item:hover,.message-list-item.is-selected{background:#1c384d99;border-color:#79b9e855}.message-list-item.is-unread{border-left:3px solid #77c9ff;box-shadow:inset 0 0 18px #5ab6ec18}.message-list-item.is-unread strong:before{content:"";background:#77c9ff;border-radius:50%;width:7px;height:7px;margin:0 7px 1px 0;display:inline-block}.message-detail{padding:30px}.message-detail h2{color:#f0f7fc;margin:8px 0}.message-detail time{color:#8195a6;font-size:12px}.message-inviter-avatar{object-fit:cover;border:1px solid #a9cce14a;border-radius:50%;width:56px;height:56px;margin-top:16px;display:block}.message-body{color:#d0dce5;white-space:pre-wrap;max-width:760px;margin:26px 0;line-height:1.75}.message-reply{background:#102433;border-left:3px solid #6db7e8;border-radius:0 10px 10px 0;max-width:760px;margin:14px 0;padding:14px 16px}.message-reply p{color:#d2e0e9;white-space:pre-wrap;margin:8px 0}.message-reply time{color:#8195a6;font-size:11px}.message-detail .message-body a,.message-detail .message-reply a{color:#77c9ff;text-underline-offset:3px;-webkit-text-decoration:underline #77c9ff99;text-decoration:underline #77c9ff99}.message-detail .message-body a:hover,.message-detail .message-reply a:hover{color:#a4deff;text-decoration-color:currentColor}.message-project-badge,.inbox-project-badge{color:#c6e5fb;background:#1a3447;border:1px solid #85b9dd44;border-radius:9px;align-items:center;gap:8px;width:fit-content;margin-top:18px;padding:6px 9px;text-decoration:none;display:inline-flex}.message-project-badge--new-line{display:flex}.message-project-badge img,.inbox-project-badge img,.message-project-badge>span:first-child,.inbox-project-badge>span:first-child{object-fit:cover;background:#29475d;border-radius:5px;width:34px;height:22px}.message-actions{flex-wrap:wrap;gap:9px;display:flex}.message-actions button{border-radius:9px;align-items:center;gap:7px;padding:10px 14px;display:inline-flex}.messages-empty{color:#8da1b1;padding:24px 12px}.audit-entry-actions{align-items:center;gap:4px;display:flex}.audit-entry-open{color:#dcecf8;background:0 0;border:0;border-radius:0;place-items:center;width:34px;height:34px;padding:0;transition:color .15s,background .15s,transform .18s;display:grid}.audit-entry-open:hover{color:#fff;background:0 0}.audit-entry.is-open .audit-entry-open{transform:rotate(90deg)}.audit-entry-delete{color:#eea3a3;background:0 0;border:0;border-radius:0;place-items:center;width:31px;height:31px;padding:0;display:grid}.audit-entry-delete:hover:not(:disabled){color:#fff;background:0 0}.audit-entry-delete:disabled{opacity:.55;cursor:wait}.audit-pagination{color:#9eb1c0;justify-content:center;align-items:center;gap:12px;margin-top:18px;font-size:12px;display:flex}.audit-pagination button{color:#e2eff8;background:#0b1420;border:1px solid #9bc9ee33;border-radius:7px;min-width:76px;min-height:32px}.audit-pagination button:hover:not(:disabled){background:#142334;border-color:#9bc9ee82}.audit-pagination button:disabled{opacity:.45;cursor:not-allowed}@keyframes audit-details-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.admin-workspace .voice-actor-applications,.admin-workspace .moderation,.admin-workspace .request-panel{gap:12px;display:grid}.admin-workspace .voice-actor-applications .application-item,.admin-workspace .moderation .application-item,.admin-workspace .voice-actor-applications .request-item,.admin-workspace .moderation .request-item,.admin-workspace .request-panel .request-item{margin:0;padding:16px}.admin-workspace .announcements-panel h3{font-size:18px}.admin-workspace .announcement-entry h3{font-size:16px}.admin-workspace .admin-navigation button:hover,.admin-workspace .admin-subnavigation button:hover{color:#fff;background-color:#9dc7ea12}@media (max-width:900px){.admin-workspace .admin-surface{padding:20px}.creator-application-admin-card .admin-request-details{grid-template-columns:minmax(70px,130px) minmax(80px,130px) minmax(0,1fr) minmax(42px,auto) 76px 42px 42px;width:100%}.creator-application-admin-card .creator-application-chat-summary{width:76px}.voice-actor-application-admin-card .admin-request-details{grid-template-columns:minmax(70px,130px) minmax(80px,130px) minmax(0,1fr) max-content max-content 42px 42px}.admin-workspace .admin-navigation [data-slot=tabs-trigger]{flex:none;padding:12px}.admin-workspace .admin-list>div{grid-template-columns:70px minmax(0,1fr) auto auto auto auto;gap:10px}.admin-workspace .admin-list>div>span{display:none}.admin-workspace .admin-list img{width:70px}.admin-workspace .admin-channel-list img,.admin-workspace .admin-channel-list .admin-list-avatar{width:48px;height:48px}}@media (max-width:600px){.admin-workspace .admin-voice-actor-list>div>span{display:inline}.messages-page{padding:28px 0 48px}.messages-layout{grid-template-columns:1fr}.messages-list{border-bottom:1px solid #afc7df22;border-right:0;max-height:220px}.message-detail{padding:22px 18px}.admin-heading{align-items:flex-start}.admin-heading h1{font-size:26px}.admin-workspace .admin-surface{border-radius:15px;padding:16px}.admin-section-heading{flex-wrap:wrap;align-items:flex-start;gap:14px}.admin-create{padding:10px 13px;font-size:13px}.admin-workspace .admin-list>div{grid-template-columns:60px minmax(0,1fr) auto auto auto;gap:10px}.admin-workspace .admin-channel-list>div{grid-template-columns:44px max-content auto minmax(0,1fr) auto auto}.admin-workspace .admin-channel-list .admin-channel-name{max-width:min(32vw,180px)}.admin-workspace .admin-list img{grid-row:span 2;width:60px}.admin-workspace .admin-list .admin-project-author>img{grid-row:auto;width:24px}.admin-workspace .admin-channel-list img,.admin-workspace .admin-channel-list .admin-list-avatar{width:44px;height:44px}.trash-review-content{-webkit-line-clamp:2;line-clamp:2;cursor:pointer;color:#d5e9f6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.trash-review-content.is-expanded{-webkit-line-clamp:unset;line-clamp:unset;white-space:pre-wrap;display:block}.trash-item{grid-template-columns:64px minmax(0,1fr) 32px 32px;gap:8px}.trash-preview{width:64px}.trash-item>button{grid-row:1}.admin-workspace .admin-list a{grid-column:2/-1}.admin-workspace .admin-list button{justify-self:start;padding:7px 9px}.admin-workspace .admin-list .admin-danger{justify-self:end}.admin-request-heading{flex-wrap:wrap;align-items:flex-start}.admin-toolbar>select{flex:1}.admin-workspace .admin-search{flex-basis:100%;min-width:0;max-width:none}.admin-heading>div{min-width:0}.admin-workspace .role-row>*{max-width:100%}.admin-workspace .role-row{grid-template-columns:1fr}.admin-workspace .role-row.role-header{display:none}.admin-workspace .role-row>.role-manager,.admin-workspace .role-row .role-pills{flex-wrap:wrap;justify-content:flex-start}.my-request-card .admin-request-details{grid-template-columns:80px minmax(0,1fr) auto;overflow:hidden}.admin-request-card--project.my-request-card .admin-request-details>.admin-request-column:first-child{grid-area:1/1/span 2}.admin-request-card--project.my-request-card .admin-request-details>.admin-request-column:nth-child(2){grid-area:1/2}.admin-request-card--project.my-request-card .admin-request-details>.admin-request-column:nth-child(3){grid-area:2/3;justify-self:end}.admin-request-card--project.my-request-card.project-submission-request-card .admin-request-details>.admin-request-column:nth-child(3){grid-area:2/2/auto/-1;justify-self:end}.project-submission-request-card .my-request-actions,.my-request-card .my-request-actions,.creator-application-request-card .my-request-actions{flex-wrap:wrap}.creator-application-request-card .admin-request-details{grid-template-columns:minmax(0,1fr) auto}.creator-application-request-card .admin-request-details>.admin-request-column:nth-child(2){grid-area:2/1/auto/-1}.creator-application-request-card .admin-request-details>.admin-request-column:nth-child(3){grid-area:1/2}.admin-request-card--project.my-request-card .admin-request-details>.admin-request-column:nth-child(4){white-space:nowrap;grid-area:1/3}.creator-application-admin-card .admin-request-details{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto}.creator-application-admin-card .admin-request-details>.admin-request-column:nth-child(-n+3){grid-column:1/-1}.creator-application-admin-card .admin-request-details>.admin-request-column:nth-child(4){grid-column:1}.creator-application-admin-card .admin-request-details>.admin-request-column:nth-child(5){grid-column:2}.creator-application-admin-card .admin-request-details>.admin-request-column:nth-child(6){grid-column:3}.creator-application-admin-card .admin-request-details>.admin-request-column:nth-child(7){grid-column:4}.admin-form-grid{grid-template-columns:1fr}.admin-form-wide{grid-column:auto}.audit-entry{grid-template-columns:1fr;gap:7px}.audit-heading{flex-direction:column;align-items:flex-start}.audit-filters{width:100%}.audit-filters label{flex:180px}.audit-filters select{width:100%;min-width:0}.audit-entry{grid-template-columns:21px 38px minmax(0,1fr) auto;gap:8px;padding:9px}.audit-entry-avatar{width:38px;height:38px}.audit-object-badge{max-width:190px}.audit-pagination{flex-wrap:wrap}}.auth-form{gap:13px;width:100%;display:grid}.auth-dialog[data-slot=dialog-content]{max-height:90dvh;overflow-y:auto}.auth-form>label{flex-direction:column;gap:7px;font-size:13px;display:flex}.auth-form input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0}.auth-password-input{width:100%;display:block;position:relative}.auth-password-input>input{padding-right:44px}.auth-password-toggle{color:#aeb8c2;background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.auth-password-toggle:hover{color:#fff;background:#ffffff12}.auth-consents{gap:10px;margin:3px 0;display:grid}.auth-consent{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:12px;line-height:1.5;display:grid}.auth-consent input{accent-color:#c8fff4;width:16px;height:16px;margin:1px 0 0}.auth-consent a{text-underline-offset:2px;text-decoration:underline}.auth-form>button,.auth-dialog .actions>button{min-height:40px}.auth-mode-switch{justify-self:center}.auth-error{color:#ff9696;margin:0;font-size:12px}.discord-consent{margin:6px 0}.profile-discord-link{color:#dce0ff;background:#ffffff0a;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:10px;max-width:100%;margin:0 0 24px;padding:10px 14px;display:inline-flex}.profile-discord-link.is-linked{background:#5865f21a;border-color:#5865f280}.profile-discord-status,.profile-discord-connect{color:inherit;align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.profile-discord-status{min-height:24px}.profile-discord-connect{cursor:pointer;background:0 0;border:0;padding:0}.profile-discord-connect:hover{color:#fff}.profile-discord-title{align-items:center;gap:8px;display:flex}.profile-discord-title h2{margin:0}.legal-page{max-width:820px;min-height:75vh;padding-top:48px;padding-bottom:80px;line-height:1.7}.legal-page h1,.legal-page h2{margin:28px 0 12px}.legal-page h1{margin-top:0;font-size:clamp(28px,5vw,42px)}.legal-page h2{font-size:20px}.legal-page li{margin:8px 0}.legal-draft{color:#ffcf83;font-size:13px}.rules-page{isolation:isolate;max-width:900px;position:relative}.rules-page:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#030508 0% 48%,#030508eb 66%,#0305087a 84%,#0000 100%);height:156px;position:fixed;inset:0 0 auto}.rules-page>header{background:radial-gradient(at 90% 0,#317aa62b,#0000 55%),linear-gradient(135deg,#132233,#101720);border:1px solid #8ec9e534;border-radius:22px;margin:0 0 26px;padding:clamp(22px,5vw,40px);position:static}.rules-kicker{color:#a7d8f1;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:12px;font-size:12px;font-weight:700;display:inline-flex}.rules-page>header h1{margin:0 0 10px}.rules-intro{color:#b3c0cc;max-width:650px;margin:0 0 20px}.rules-list{gap:14px;display:grid}.rules-card{background:linear-gradient(140deg,#ffffff09,#ffffff03);border:1px solid #ffffff16;border-radius:16px;padding:22px clamp(18px,4vw,30px);position:relative}.rules-card-heading{align-items:center;gap:13px;margin-bottom:13px;display:flex}.rules-card-number{color:#afe0fb;background:#3f8bb01f;border:1px solid #79bfe344;border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:750;display:grid}.rules-card h2{margin:0;font-size:18px}.rules-card ul{color:#c4ced7;gap:9px;margin:0;padding-left:20px;line-height:1.65;display:grid}.rules-card li::marker{color:#78b8da}.rules-card>p{color:#aebdca;background:#5b9abd12;border-left:2px solid #73b6da;border-radius:0 8px 8px 0;margin:15px 0 0;padding:11px 13px;font-size:13px;line-height:1.55}.rules-note{color:#98a7b4;margin:22px 0 0;font-size:13px}@media (max-width:600px){.profile-discord-link{flex-direction:row;align-items:center}.legal-page{padding-top:28px}.rules-page:before{height:132px}}.moderation-workspace{color:#e8f1f8;min-width:0;padding:30px 0 48px}.moderation-heading{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:28px;display:flex}.moderation-heading h1{letter-spacing:-1.3px;margin:10px 0;font-size:clamp(30px,4vw,44px)}.moderation-heading p:not(.moderation-eyebrow){color:#9baab8;max-width:680px;margin:0;line-height:1.6}.moderation-eyebrow{color:#b7d8f2;letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.moderation-refresh,.moderation-status button{color:#d9eaf6;background:#0c141d;border:1px solid #afc7df30;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 13px;display:inline-flex}.moderation-view-tabs{gap:8px;margin-bottom:16px;display:flex}.moderation-view-tabs button{color:#aabac8;background:#0b1119;border:1px solid #afc7df2c;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:8px 12px;display:inline-flex}.moderation-view-tabs button.is-active{color:#eff8ff;background:#203449;border-color:#83bcf044}.moderation-view-tabs small{color:#bed6e9}.moderation-refresh:hover,.moderation-status button:hover{background:#142332;border-color:#8cc8ff70}.moderation-categories{background:#0b1119e8;border:1px solid #adc6dc22;border-radius:17px;gap:8px;margin-bottom:20px;padding:8px;display:flex;overflow-x:auto}.moderation-categories button{color:#a8b8c7;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:11px;flex:1 0 auto;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:9px 13px;display:inline-flex}.moderation-categories button.is-active{color:#eff8ff;background:linear-gradient(120deg,#304356b0,#1c2b3be0);border-color:#83bcf044}.moderation-categories small{color:#c5d7e6;text-align:center;background:#b4d4f112;border-radius:6px;min-width:20px;padding:2px 5px;font-size:11px}.moderation-toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.moderation-status{align-items:center;gap:12px;display:flex}.moderation-status>span{color:#f0ce8b;align-items:center;gap:7px;font-size:13px;display:inline-flex}.moderation-status>span.is-reviewed{color:#9bd5b4}.moderation-status button{min-height:34px;padding:6px 10px;font-size:12px}.moderation-count{color:#94a5b5;font-size:13px}.moderation-list{gap:13px;display:grid}.moderation-card{background:radial-gradient(at 0 0,#1d304122,#0000 48%),linear-gradient(145deg,#101922f2,#090e14f5 65%);border:1px solid #adc6dc29;border-radius:16px;min-width:0;padding:19px;box-shadow:inset 0 1px #ffffff08,0 12px 30px #0002}.moderation-review-card{background:radial-gradient(at 0 0,#1d304122,#0000 48%),linear-gradient(145deg,#101922f2,#090e14f5 65%)}.moderation-review-card.is-reviewed{border-color:#77c89a55}.moderation-review-author{align-items:center;gap:10px;min-width:0;display:flex}.moderation-review-author>.person-identity{min-width:0}.moderation-review-author>.user-safety-controls{flex:none;align-self:center}.moderation-review-author .person-identity,.moderation-review-author .person-name-stack,.moderation-review-author .person-name-row{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.moderation-review-author .person-link{gap:10px}.moderation-review-author .user-safety-controls .user-safety-actions{align-items:center;gap:4px;display:inline-flex}.moderation-review-footer{flex-wrap:wrap;justify-content:flex-start;gap:8px 14px;margin:12px 0 0}.moderation-review-footer>span,.moderation-review-footer>time{color:#aeb8c2;font-size:12px}.moderation-review-replies{margin-top:10px}.moderation-review-replies .review-replies-toggle{color:#c8d1d8;background:0 0;border:1px solid #363636;border-radius:9px;align-items:center;gap:7px;padding:6px 9px;font-size:12px;display:inline-flex}.moderation-review-replies-list{border-left:1px solid #ffffff20;gap:12px;margin-top:10px;padding-left:14px;display:grid}.moderation-review-replies-list .review-reply{background:#060b10;border:1px solid #adc6dc1c;border-radius:10px;padding:10px 12px}.moderation-invite-details{margin-top:12px}.moderation-review-criteria{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.moderation-review-criteria>span{color:#9fabb7;background:#060b10;border:1px solid #adc6dc1c;border-radius:8px;padding:5px 8px;font-size:11px}.moderation-audit-review-meta{color:#8798a7;margin-top:10px;font-size:11px;display:block}.moderation-card.is-reviewed{border-color:#77c89a35}.moderation-card-top,.moderation-author,.moderation-card-context,.moderation-card-actions{align-items:center;display:flex}.moderation-card-top{justify-content:space-between;gap:12px}.moderation-author{gap:11px;min-width:0}.moderation-author>img,.moderation-author>span{object-fit:cover;color:#d7eafa;background:#213449;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.moderation-author [data-slot=avatar]{background:#213449;border:0;flex:0 0 38px;width:38px;height:38px}.moderation-author [data-slot=avatar-fallback]{color:#d7eafa;background:#213449;font-weight:700}.moderation-author [data-slot=avatar-image]{object-fit:cover;width:100%;height:100%}.moderation-author>div{gap:3px;min-width:0;display:grid}.moderation-author strong{color:#e4eef7;text-overflow:ellipsis;font-size:14px;overflow:hidden}.moderation-person-link{color:#e4eef7;font-size:14px;font-weight:600;text-decoration:none}.moderation-person-link:hover{color:#b8dafa}.moderation-author time{color:#8798a7;font-size:11px}.moderation-tag{color:#acd0ee;white-space:nowrap;background:#28476524;border:1px solid #82b5e52b;border-radius:999px;padding:5px 9px;font-size:11px}.moderation-tag.replies{color:#e4c284;background:#795a201c;border-color:#d6ad6a3b}.moderation-tag.characters{color:#cfb7f4;background:#51357924;border-color:#ba9ee544}.moderation-tag.actors{color:#a7dfbd;background:#285d3c24;border-color:#82c3a441}.moderation-card-context{color:#abbccc;flex-wrap:wrap;gap:9px 14px;margin:15px 0 10px;font-size:12px}.moderation-card-context>a,.moderation-card-context>span{align-items:center;gap:6px;display:inline-flex}.moderation-card-context a{color:#b8dafa;text-decoration:none}.moderation-card-context a:hover{color:#fff}.moderation-card-context>strong{color:#dce9f4;font-size:12px}.moderation-score{color:#e7c77e}.moderation-copy{color:#d2dce5;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.65}.moderation-change-summary{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.moderation-change-summary span{color:#9fabb7;overflow-wrap:anywhere;background:#060b10;border:1px solid #adc6dc1c;border-radius:8px;padding:5px 8px;font-size:11px}.moderation-change-summary b{color:#c4d3df}.moderation-card-actions{border-top:1px solid #adc6dc19;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:13px}.moderation-card-actions .user-safety-controls{align-items:center;display:flex}.moderation-card-actions .user-safety-active{display:none}.moderation-author .user-safety-controls{flex:none;align-items:center;display:flex}.moderation-author .user-safety-actions{flex-wrap:nowrap;gap:4px;display:flex}.moderation-author .user-safety-icon{width:28px;min-width:28px;height:28px}.moderation-checkbox{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:9px;font-size:13px;line-height:1.5;color:#d4e1ec!important;display:flex!important}.moderation-checkbox input{accent-color:#8dc7f2;flex:none;width:16px;min-width:16px;height:16px;margin:0}.moderation-audit-body{background:#070c11;border-left:2px solid #d8a76566;max-height:220px;padding:10px 12px;overflow:auto}.moderation-action{color:#c7d8e5;background:#afc7df0b;border:1px solid #afc7df30;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:7px 10px;font-size:12px;display:inline-flex}.moderation-action:hover{background:#1a2c3c;border-color:#8cc8ff70}.moderation-action.is-danger{color:#efaaaa;border-color:#dc77773b}.moderation-action.is-danger:hover{background:#6e24242b}.moderation-action.is-resolve{color:#addcbd;border-color:#75c59638;margin-left:auto}.moderation-action.is-resolve:hover{background:#23452f52}.moderation-empty{color:#91a2b1;text-align:center;background:#0b111954;border:1px dashed #adc6dc2c;border-radius:16px;place-content:center;justify-items:center;gap:10px;min-height:210px;padding:30px;display:grid}.moderation-empty strong{color:#d3e0eb;font-weight:600}.moderation-empty.is-error{color:#efaaaa}.moderation-dialog{max-width:min(620px,100vw - 28px)}.moderation-dialog .form{gap:14px}.moderation-dialog textarea{min-height:105px}.moderation-dialog .form label.moderation-checkbox,.user-safety-dialog .form label.moderation-checkbox{width:100%;margin:0;text-align:left!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;display:flex!important}.moderation-dialog .form label.moderation-checkbox input,.user-safety-dialog .form label.moderation-checkbox input{flex:0 0 16px!important;width:16px!important;min-width:16px!important;height:16px!important;margin:0!important}.moderation-access-denied{color:#f0b2b2;background:#471e1e55;border:1px solid #d67b7b55;border-radius:14px;margin:70px auto;padding:22px}@media (max-width:700px){.moderation-workspace{padding-top:20px}.moderation-heading{flex-direction:column;align-items:flex-start}.moderation-heading h1{font-size:32px}.moderation-categories button{flex:none}.moderation-card{padding:15px}.moderation-card-top,.moderation-card-actions{align-items:flex-start}.moderation-author .user-safety-actions{flex-wrap:wrap}.moderation-action.is-resolve{margin-left:0}}
.leaderboard-trigger{color:#ffd166;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;transition:color .16s,background .16s,filter .16s;display:inline-grid}.leaderboard-trigger:hover,.leaderboard-trigger[aria-current=page]{color:#ffe7a3;filter:drop-shadow(0 0 7px #ffd16675);background:#ffd16614}.activity-leaderboard{color:#f0f1f3;max-width:960px;margin:0 auto;padding:34px 0 72px}.activity-leaderboard-heading{align-items:center;gap:18px;margin-bottom:24px;display:flex}.activity-leaderboard-emblem{color:#ffd166;background:linear-gradient(145deg,#ffd16620,#ffd16605);border:1px solid #ffd16650;border-radius:18px;flex:none;place-items:center;width:58px;height:58px;display:grid}.activity-eyebrow{color:#d3aa50;letter-spacing:.16em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:750}.activity-leaderboard-heading h1{letter-spacing:-.035em;margin:0;font-size:clamp(26px,4vw,38px)}.activity-leaderboard-heading p:last-child{color:#aeb3ba;margin:8px 0 0;font-size:14px}.activity-rating-note{color:#d8d1bd;background:#ffd16608;border:1px solid #ffd16624;border-radius:14px;align-items:flex-start;gap:12px;margin:0 0 22px;padding:14px 16px;display:flex}.activity-rating-note svg{color:#d8ae54;flex:none}.activity-rating-note p{margin:0;font-size:13px;line-height:1.6}.activity-ranking{gap:8px;margin:0;padding:0;list-style:none;display:grid}.activity-ranking-row{background:#ffffff05;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:72px;padding:10px 16px;display:grid}.activity-ranking-row.has-trust{grid-template-columns:42px minmax(0,1fr) auto auto auto}.activity-ranking-row.place-1{background:linear-gradient(100deg,#ffd16612,#ffffff05);border-color:#ffd16648}.activity-ranking-row.place-2{border-color:#c4d2df30}.activity-ranking-row.place-3{border-color:#d9935a30}.activity-place{color:#aeb4bc;place-items:center;font-size:15px;font-weight:750;display:grid}.place-1 .activity-place{color:#ffd166}.place-2 .activity-place{color:#c5d2df}.place-3 .activity-place{color:#d9935a}.activity-user{min-width:0;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.activity-user:hover strong{color:#ffd166}.activity-avatar{object-fit:cover;background:#30343b;border-radius:50%;flex:none;width:42px;height:42px}.activity-avatar-fallback{color:#e6e9ed;place-items:center;font-weight:700;display:grid}.activity-user-copy{gap:4px;min-width:0;display:grid}.activity-user-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.activity-user-copy small,.activity-points small{color:#9299a2;font-size:12px;font-weight:450}.activity-level,.activity-trust{color:#c6a958;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.activity-trust{color:#8eb3a4}.activity-points{color:#f5d477;text-align:right;white-space:nowrap;min-width:82px;font-size:16px}.activity-method{color:#bbc0c7;background:#ffffff04;border:1px solid #ffffff12;border-radius:14px;margin-top:20px;padding:15px 17px}.activity-method summary{color:#dedfe2;cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:650;list-style:none;display:flex}.activity-method summary::-webkit-details-marker{display:none}.activity-method summary svg{color:#d3aa50}.activity-method ul{gap:8px;margin:14px 0 0;padding-left:22px;font-size:13px;line-height:1.55;display:grid}.activity-state{color:#b6bbc3;text-align:center;border:1px dashed #ffffff20;border-radius:14px;padding:34px 18px}.activity-state-error p{margin:0 0 12px}.activity-state-error button{color:inherit;background:#ffffff08;border:1px solid #ffffff20;border-radius:9px;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}@media (max-width:680px){.activity-leaderboard{padding-top:24px}.activity-ranking-row{grid-template-columns:30px minmax(0,1fr) auto;gap:9px;padding:10px}.activity-ranking-row.has-trust{grid-template-columns:30px minmax(0,1fr) auto}.activity-level{grid-column:2;justify-self:start;margin-top:-6px;margin-left:54px;font-size:11px}.activity-trust{display:none}.activity-points{grid-area:1/3/span 2}}@media (prefers-reduced-motion:reduce){.leaderboard-trigger{transition:none}}
@property --card-glow{syntax:"<number>";inherits:false;initial-value:0}@property --edge-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.container .project-card{--card-glow:0;position:relative;transition:transform .4s cubic-bezier(.22,.61,.36,1),border-color .45s,--card-glow .45s!important}.container .project-card,.container .project-card:hover,.container .project-card:focus-within{box-shadow:0 0 2px 1px rgb(255 255 255/calc(.06 + var(--card-glow) * .5)), 0 0 14px rgb(255 255 255/calc(.03 + var(--card-glow) * .36)), 0 0 30px rgb(235 245 255/calc(var(--card-glow) * .15)), inset 0 1px 0 #ffffff12!important}.container .project-card:is(:hover,:focus-within){--card-glow:1}.container .project-card:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(from var(--edge-angle), #ffffff08 0deg, #b7d9ee55 35deg, #fff 63deg, #d6efff99 82deg, #ffffff08 112deg, #ffffff08 180deg, #d7eaff55 215deg, #fff 243deg, #d6efff99 262deg, #ffffff08 292deg);-webkit-mask-composite:xor;padding:2px;transition:opacity .45s;animation:4.5s linear infinite paused edge-shimmer;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.container .project-card:is(:hover,:focus-within):after{opacity:1;animation-play-state:running}@keyframes edge-shimmer{to{--edge-angle:360deg}}.ambient-banner:before{opacity:.74;filter:blur(24px)saturate(1.7);pointer-events:none;background-size:125% 125%;animation:16s linear infinite banner-color-flow;transform:none}.ambient-banner:after{content:none}@keyframes banner-color-flow{0%,to{background-position:35% 40%}25%{background-position:65% 40%}50%{background-position:65% 60%}75%{background-position:35% 60%}}@media (prefers-reduced-motion:reduce){.container .project-card,.container .project-card:after{transition:none!important}.container .project-card:after,.ambient-banner:before,.ambient-banner:after{animation:none!important}}
.trailer-banner>.trailer-switch,.trailer-banner>.trailer-switch:hover{background:0 0;box-shadow:none!important;border:0!important;outline:none!important}.trailer-banner>.trailer-switch:focus-visible{color:#92d5ff;filter:drop-shadow(0 0 5px #8edaff)}.announcement-badge,.project-card .format.announcement-badge,.project-status[data-status=announced]{white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:13px;display:inline-flex;box-shadow:0 0 13px #409cff50,inset 0 0 8px #71baff20;color:#a9d8ff!important;background:#153b6680!important;border:1px solid #69baff!important}.project-request-card-description .announcement-link-button{align-items:center;gap:7px;width:fit-content;font-size:13px;font-weight:650;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:inline-flex;color:#d8efff!important;background:linear-gradient(135deg,#174875,#102d4a)!important;border:1px solid #69baff!important;border-radius:999px!important;padding:7px 12px!important}.project-request-card-description .announcement-link-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#21639a,#17436b)!important;border-color:#92d5ff!important}.project-status[data-status=cancelled]{color:#d3a6b2;background:#391e2a88;border-color:#a56779}.announcement-form{gap:16px;display:grid}.announcement-form label{gap:7px;font-size:14px;display:grid}.announcement-form input,.announcement-form select,.announcement-form textarea{width:100%;min-width:0}.announcement-form .announcement-checkbox{align-items:center;gap:10px;display:flex}.announcement-dialog{max-width:530px;max-height:88dvh;overflow-y:auto}.announcement-dialog .actions{flex-wrap:wrap;gap:10px;display:flex}.announcements-panel{margin:35px 0}.announcements-panel>section{margin:30px 0}.announcement-entry{background:#0b1014dc;border:1px solid #64798950;border-radius:18px;grid-template-columns:150px minmax(0,1fr);gap:20px;margin:14px 0;padding:20px;display:grid}.announcement-entry>img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:150px}.announcement-entry h3{margin:0 0 10px;font-size:17px}.announcement-entry p{font-size:14px;font-weight:400;line-height:1.5}.announcement-entry-content>a{align-items:center;gap:8px;margin:8px 16px 8px 0;font-size:14px;display:inline-flex}.announcement-entry .actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.announcement-history{margin-top:16px}.announcement-history>summary{cursor:pointer;color:#aebbc5;font-size:14px}.announcement-history>div{border-left:1px solid #4e779b80;margin:12px 0 0 8px;padding:0 0 0 14px}.announcement-history time{color:#8c9ca8;font-size:12px}.announcement-history p{margin:5px 0}.episode-announcement-date{color:#a9d8ff;margin-left:8px;font-size:13px}.episode-name .announcement-badge{margin-left:10px}.new-episode-hero-badge{color:#fff;letter-spacing:.04em;background:#d72d46;border-radius:5px;width:fit-content;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}.new-episode-badge{color:#fff;vertical-align:middle;background:#d72d46;border-radius:999px;margin-left:9px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-flex}@media (max-width:600px){.announcement-entry{grid-template-columns:1fr;padding:16px}.announcement-entry>img{width:100%;max-height:160px}.announcement-dialog{width:calc(100vw - 24px)}}
:root:not([data-theme=light]){--background:#000;--card:#060606;--popover:#080808;--secondary:#0b0b0b;--surface-top:#080808;--surface-bottom:#050505;--border:#383838;--muted-foreground:#969696;--accent:#151515}html:not([data-theme=light]) body{color:#eee;background:#000}html:not([data-theme=light]) header:before{background:linear-gradient(#000,#000d 65%,#0000)}html:not([data-theme=light]) .project-card,html:not([data-theme=light]) .studio-panel,html:not([data-theme=light]) .request-panel{background:#050505}html:not([data-theme=light]) .search,html:not([data-theme=light]) .filter-popover,html:not([data-theme=light]) [data-slot=dialog-content],html:not([data-theme=light]) [data-slot=dropdown-menu-content]{background:#080808!important}.about-heading .rating-explainer,.about-heading .rating-explainer:hover,.about-heading .rating-explainer[data-state=open],.section-head .section-toggle,.section-head .all,.section-head .all span,.container .project-card .byline>a>span:last-child,.user-menu,.user-menu:hover,.external,.breadcrumb a{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.container .project-card .byline>a>span:last-child{border:0;padding-left:0;padding-right:0}.section-head .all span{border:0}.container .project-card:hover{transform:none}.container .project-card .save:disabled{opacity:1}.shelf-expansion{transition:grid-template-rows 1.1s,opacity .85s}.section-toggle svg{transition:transform .75s}[data-slot=dialog-content].criteria-dialog{gap:10px;width:650px;max-height:calc(100dvh - 24px);padding:20px 22px}.criteria-dialog [data-slot=dialog-title]{font-size:20px;line-height:1.2}.criteria-dialog .criteria-list{grid-template-columns:1fr 1fr;gap:12px 28px;padding:8px 8px 14px 0;display:grid}.criteria-dialog .criterion-row>div:first-child{margin-bottom:4px;font-size:12px}.criteria-dialog [data-slot=slider]{height:18px}.criteria-dialog .criterion-total{padding:8px 0}.criteria-dialog .criterion-total strong{font-size:27px}.criteria-dialog .criterion-total strong small{font-size:24px}.criteria-dialog .rating-cap-note{margin:7px 0;font-size:11px;line-height:1.35}.criteria-dialog textarea{resize:vertical;height:95px;min-height:70px;max-height:160px;padding:10px 12px;font-size:14px}.criteria-dialog .review-counter{text-align:left;color:#999;font-variant-numeric:tabular-nums;margin-top:5px;font-size:11px}.criteria-dialog form>.primary{height:38px;margin-top:9px}[data-slot=dialog-content].edit-dialog{gap:10px;width:760px;max-height:calc(100dvh - 24px);padding:22px}.edit-dialog [data-slot=dialog-title]{font-size:23px}.edit-dialog .form{gap:10px 16px!important}.edit-dialog .form>label:has(input[type=text]){grid-column:auto}.edit-dialog .form>label:first-child{grid-column:1/-1}.edit-dialog .form input,.edit-dialog .form textarea{padding:9px 11px;font-size:14px}.edit-dialog .form textarea{height:80px;min-height:80px!important}.edit-dialog .form>label{gap:5px;font-size:12px}.edit-dialog [data-slot=select-trigger]{height:38px;font-size:13px}.edit-dialog .form>.primary{height:39px}.auth-dialog[data-slot=dialog-content]{width:430px;padding:22px}.filter-popover{width:290px;padding:16px}.filter-controls{gap:9px}.filter-controls [data-slot=select-trigger]{height:36px}.account-dropdown{padding:8px}.account-dropdown [data-slot=dropdown-menu-item]{padding:8px 12px}@media (max-width:600px){[data-slot=dialog-content].criteria-dialog{padding:16px}.criteria-dialog [data-slot=dialog-title]{padding-right:15px;font-size:18px}.criteria-dialog .criteria-list{gap:9px 18px}.criteria-dialog .criterion-row>div:first-child{align-items:flex-start;gap:4px;min-height:28px;font-size:11px}.criterion-row small{margin-left:0}.criteria-dialog textarea{height:76px}.edit-dialog .form{grid-template-columns:1fr 1fr}.edit-dialog .form>*{grid-column:auto!important}.edit-dialog .form>label:first-child,.edit-dialog .form>.primary{grid-column:1/-1!important}.edit-dialog .form>label:has(textarea){grid-column:1/-1!important}[data-slot=dialog-content].edit-dialog{padding:16px}.edit-dialog [data-slot=dialog-title]{font-size:20px}}@media (prefers-reduced-motion:reduce){.shelf-expansion,.section-toggle svg{transition:none}}
.request-actions,.studio-socials{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.direct-field-input,.direct-field-input:focus{background:0 0!important}select.direct-field-input,select.direct-field-input:focus,select.direct-field-input option{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f5f5!important;background:#080808!important}.public-team>div{grid-template-columns:repeat(auto-fit,minmax(180px,220px));align-items:stretch;display:grid}.public-team .team-person,.public-team .member-add-tile{box-sizing:border-box;min-height:96px}.public-team .team-member-remove{color:#ff5c5c;width:32px;height:32px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:inline-flex}.public-team .team-person-controls{align-items:center;gap:8px;margin-left:54px;display:flex}.public-team .team-person-controls>small{min-width:0;margin-left:0}.public-team .team-member-remove:hover:not(:disabled){color:#ff8585;background:0 0}.team-invite-confirmation{gap:14px;display:grid}.team-invite-candidate{align-items:center;gap:10px;display:flex}.team-invite-candidate>img,.team-invite-candidate>span{object-fit:cover;background:#172536;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.team-invite-candidate>small{color:#9aacba}.team-invite-confirmation .actions{flex-wrap:wrap;gap:8px;display:flex}.public-team .member-add-tile{gap:8px;min-width:0;padding:12px;font-size:14px}.member-add-tile>span{width:34px;height:34px}.social-plus{width:32px;height:32px}.direct-field{cursor:text;outline-offset:4px}.direct-field:hover{background:#ffffff0a}.direct-field-input{min-width:2.5em;max-width:100%;font:inherit!important;color:inherit!important;width:8ch!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff80!important;border-radius:0!important;padding:0!important}.actor-picker{gap:8px;display:grid}.actor-results{gap:6px;max-height:180px;display:grid;overflow:auto}.actor-results button{text-align:left;background:#ffffff08;border:1px solid #ffffff18;border-radius:9px;grid-template-columns:34px 1fr;align-items:center;gap:2px 9px;padding:7px;display:grid}.actor-results img,.actor-results button>span{object-fit:cover;background:#ffffff15;border-radius:50%;grid-row:span 2;width:34px;height:34px}.actor-results small{color:var(--muted-foreground)}.actor-field-value{background:#ffffff08;border:1px solid #ffffff18;border-radius:9px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:7px;display:grid}.actor-field-value img,.actor-field-value>span{object-fit:cover;background:#ffffff15;border-radius:50%;width:34px;height:34px}.actor-field-value small{color:var(--muted-foreground)}.actor-create-fields{border:1px solid #ffffff18;border-radius:10px;gap:8px;padding:10px;display:grid}.project-title-heading .direct-field-input,.episode .direct-field-input{width:100%!important}.rating-breakdown .direct-field-input{text-align:center;appearance:textfield;width:2.4ch!important}.rating-breakdown input::-webkit-inner-spin-button{appearance:none}.plot-heading{align-items:center;gap:10px;display:flex}.plot-pencil{color:inherit;box-shadow:none;background:0 0;border:0;padding:0 4px;font-size:22px;display:inline-flex}.about-project .description .inline-text:not(.is-editing) .inline-text-controls{display:none}.about-project .description .inline-text>span:first-child{cursor:text}.project-card-tools .preview-pencil{border-radius:8px;width:auto;height:auto;padding:7px 10px;font-size:12px}.expandable-text{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.expandable-text p{margin:0;display:inline}.expandable-text button{box-shadow:none;color:inherit;background:0 0;border:0;padding:0 6px;font-size:20px;display:inline}.section-pencil .add-character{align-items:center;gap:6px;font-size:14px;display:flex}.platform-link{color:inherit;align-items:center;gap:10px;display:inline-flex!important}.platform-link img{object-fit:cover;border:2px solid #ffffff70;border-radius:50%;width:40px;height:40px}.platform-link svg{flex-shrink:0}.add-content-tile{color:#eee;background:#080808;border:1px dashed #ffffff70;border-radius:16px;justify-content:center;align-items:center;gap:14px;min-height:105px;padding:24px;font-size:16px;display:flex}.add-content-tile>span{border:1px solid #ffffff90;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.add-content-tile:hover{border-color:#fff;box-shadow:0 0 18px #ffffff18}.application-add-tile{width:100%;margin:20px 0}.project-add-tile{flex-direction:column;min-height:280px}.section-pencil{align-items:center;display:inline-flex}.section-pencil button{box-shadow:none;background:0 0;border:0;padding:5px}.project-title-heading{align-items:center;gap:15px;display:flex}.project-title-heading h1{margin:0}.ratings-with-pencil{align-items:center;gap:12px;display:flex}.about-project{position:relative}.about-project .description .inline-text-controls{position:absolute;top:10px;right:185px}.about-project .description{min-height:24px}.public-team .add-content-tile{min-height:85px;padding:16px}.inline-text{white-space:pre-wrap;overflow-wrap:anywhere;display:inline}.inline-text>[contenteditable]{box-shadow:none;background:0 0;border:0;outline:none;min-width:1ch}.inline-text>[contenteditable=true],.inline-text>[contenteditable=plaintext-only]{text-underline-offset:5px;-webkit-text-decoration:underline #fff5;text-decoration:underline #fff5}.inline-text-controls{vertical-align:middle;gap:4px;margin-left:9px;display:inline-flex}.inline-text:not(.is-editing) .inline-text-controls{visibility:hidden;opacity:0;transition:opacity .15s}.inline-text:not(.is-editing):hover .inline-text-controls,.inline-text:not(.is-editing):focus-within .inline-text-controls{visibility:visible;opacity:1}.inline-text-controls button,.inline-add{color:inherit;justify-content:center;align-items:center;gap:7px;padding:4px;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important}.inline-text-controls button:hover{color:#fff;filter:drop-shadow(0 0 5px #ffffff70)}.creator-card-copy{flex:1;min-width:0}.creator-social-links{align-items:center;gap:18px}.creator-social-links .inline-text{font-size:14px}.creator-card .avatar{flex-shrink:0}.creator-card p:has(.inline-text){white-space:pre-wrap}.public-team .inline-add{align-self:center}.my-requests-page{width:100%;min-width:0;max-width:1000px;margin:0 auto}.my-requests-page .application-item{grid-template-columns:minmax(170px,1fr) minmax(0,1.5fr);gap:10px 24px;padding:20px;display:grid}.my-requests-page .application-item>*{overflow-wrap:anywhere;min-width:0;margin:0}.my-requests-page .application-item .section-head{grid-column:1/-1}.my-requests-page .request-item{border:1px solid #3e3e3e;border-radius:16px;grid-template-columns:120px minmax(0,1fr);margin:16px 0;padding:20px}.my-requests-page .request-item>img{width:120px}.my-requests-page .request-item>div{flex-wrap:wrap;align-items:baseline;gap:10px 20px;display:flex}.my-requests-page .request-item>div>*{overflow-wrap:anywhere;margin:0}.my-requests-page .request-item>div>h3{flex-basis:100%}.application-entry-dialog .application-form{gap:16px}.application-entry-dialog .application-type-list{gap:10px;display:grid}.application-entry-dialog .application-type-list button,.application-entry-dialog .application-type-back{color:#edf8ff;text-align:left;background:#0f181ee6;border:1px solid #8ebae04d;border-radius:10px;justify-content:flex-start;align-items:center;gap:9px;min-height:44px;padding:10px 14px;display:inline-flex}.application-entry-dialog .application-type-list button:hover,.application-entry-dialog .application-type-back:hover{background:#16222afa;border-color:#96d0ffa6}.application-entry-dialog .application-type-back{min-height:36px;padding:6px 10px}.application-entry-dialog .application-project-entry>label,.application-entry-dialog .voice-actor-application-form>label{gap:6px;display:grid}.application-entry-dialog .application-project-entry>label select{min-height:42px}.application-entry-dialog .voice-actor-application-form{gap:12px;display:grid}.application-entry-dialog .voice-actor-application-form input:not([type=file]),.application-entry-dialog .voice-actor-application-form textarea{width:100%}.application-entry-dialog .application-project-entry .announcement-form{margin-top:12px}.application-entry-dialog .ownership-evidence,.application-entry-dialog .application-form>button,.application-entry-dialog .form-error{grid-column:1/-1}.application-failure{color:#ff6479;filter:drop-shadow(0 0 12px #ff345e);margin:20px auto}.poster img{object-fit:cover;object-position:center}.poster img.youtube-letterboxed,.cinematic-hero>img.youtube-letterboxed{scale:1.34}.preview-options img.youtube-letterboxed{object-fit:cover;aspect-ratio:16/9}.preview-unavailable{opacity:.3}@media (max-width:640px){.my-requests-page .application-item{grid-template-columns:1fr}.my-requests-page .request-item{grid-template-columns:80px minmax(0,1fr)}.my-requests-page .request-item>img{width:80px}.application-entry-dialog .application-form{grid-template-columns:1fr}.creator-card{align-items:flex-start}.creator-social-links{flex-direction:column;align-items:flex-start}}.studio-socials{margin-top:16px}.studio-home>.description{margin:24px 0 12px}button.editable-description{text-align:left;width:100%;font:inherit;color:inherit;white-space:pre-wrap;border:0;border-radius:0;align-items:flex-start;gap:16px;padding:0;line-height:1.8;display:flex;box-shadow:none!important;background:0 0!important}.editable-description span{flex:1}.editable-description svg{opacity:.5;flex-shrink:0;margin-top:7px}.editable-description:hover svg{opacity:1}.editable-description:focus-visible{outline-offset:6px;outline:2px solid #fff}.inline-description-editor{gap:12px;width:100%;margin:16px 0;display:grid}.inline-description-editor textarea{resize:vertical;width:100%;min-height:130px}.project-card-tools{z-index:5;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:calc(100% - 36px);display:flex;position:absolute;top:18px;right:18px}.project-card-tools button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080808b3;border:1px solid #ffffff70;align-items:center;gap:7px;padding:9px 12px;font-size:13px;display:inline-flex}.project-card-tools .preview-pencil{border-radius:50%;order:10;justify-content:center;width:40px;height:40px;padding:0}.card-edit-dialog{background:#080808;max-height:85dvh;overflow-y:auto;flex-direction:column!important;gap:16px!important;width:min(720px,100vw - 32px)!important;max-width:720px!important;padding:28px!important;display:flex!important}.card-edit-dialog>h2{padding-right:32px}.card-edit-dialog form{gap:14px;min-width:0;display:grid}.card-edit-dialog label{gap:7px}.card-edit-dialog input,.card-edit-dialog textarea{width:100%;min-width:0}.preview-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.preview-options button{background:#141414;border:1px solid #ffffff35;padding:0;display:block;overflow:hidden}.preview-options button[aria-pressed=true]{border:2px solid #fff}.preview-options img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}@media (max-width:600px){.card-edit-dialog{padding:20px!important}.project-card-tools button{padding:8px;font-size:12px}.preview-options{gap:10px}.project-card-tools{top:12px;right:12px}}.project-card-tools .preview-pencil{border-radius:8px;width:auto;height:auto;padding:7px 10px}.public-team .member-add-tile{min-height:96px;padding:12px}.about-project .description .inline-text.is-editing .inline-text-controls{position:static}.plot-heading .plot-pencil{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rating-breakdown b>.direct-field{letter-spacing:inherit;color:inherit;font:inherit!important;line-height:inherit!important}.rating-breakdown b>.direct-field:hover{background:0 0}.project-title-heading .direct-field-input,.project-title-heading .direct-field-input:focus{caret-color:#fff;background:0 0!important}.project-card-tools .preview-pencil{-webkit-backdrop-filter:blur(18px)saturate(160%);color:#fff;background:linear-gradient(135deg,#ffffff38,#ffffff0a 55%,#ffffff20);border:1px solid #ffffff80;border-radius:14px;width:46px;height:46px;padding:0;transition:background .2s,box-shadow .2s;box-shadow:inset 0 1px 1px #ffffff80,inset 0 -1px 1px #ffffff25,0 6px 18px #0003}.project-card-tools .preview-pencil:hover{background:linear-gradient(135deg,#fff5,#ffffff15);box-shadow:inset 0 1px 1px #ffffffa0,0 0 16px #ffffff30}.characters .section-pencil .add-character{color:#e5e5e5;background:#080808;border:1px dashed #777;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:220px;min-height:100px;padding:18px 14px;font-size:14px;font-weight:600;display:flex}.character-add-circle{border:1px solid #888;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.characters a.is-dragging{cursor:grabbing;filter:drop-shadow(0 10px 18px #000c);transform:scale(1.04);opacity:1!important}.characters a.is-drag-over{outline-offset:8px;border-radius:12px;outline:2px solid #fffc;transform:translateY(-3px)}.characters a[draggable=true]{cursor:grab;transition:transform .18s,filter .18s,outline-color .18s}.character-drag-image{z-index:9999;box-sizing:border-box;pointer-events:none;color:var(--foreground);background:linear-gradient(145deg,#171a1d,#070809);border:1px solid #d9fff766;border-radius:12px;align-items:center;gap:9px;padding:8px 10px;display:flex;position:fixed;top:0;left:0;transform:translate(-220%,-220%)scale(1.03);box-shadow:0 14px 30px #000c,inset 0 1px #ffffff14;opacity:1!important}.character-drag-image img,.character-drag-image .avatar{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.character-drag-image span:not(.avatar){gap:3px;display:grid}.characters .add-character:hover{background:#ffffff06;border-color:#ddd}.plot-heading .plot-pencil,.plot-heading .plot-pencil:hover{filter:none;text-shadow:none;background:0 0;color:#9ca3ab!important}.my-requests-page .application-item>.application-type{grid-area:2/1/auto/-1}.my-requests-page .application-item>.platform-link{grid-area:3/1}.my-requests-page .application-item>.attachment-link{grid-area:4/1}.my-requests-page .application-item>.expandable-text{grid-area:3/2/span 2}.my-requests-page .application-item>.expandable-text~.expandable-text{grid-area:auto/1/auto/-1}.my-requests-page .application-item .expandable-text,.my-requests-page .application-item .platform-link,.my-requests-page .application-item .attachment-link,.my-requests-page .application-type,.my-requests-page .request-item p{font-weight:400}.my-requests-page .application-item h3,.my-requests-page .request-item h3{font-weight:600}@media (max-width:640px){.my-requests-page .application-item>.platform-link,.my-requests-page .application-item>.attachment-link,.my-requests-page .application-item>.expandable-text,.my-requests-page .application-item>.application-type{grid-area:auto/1}.characters .section-pencil{max-width:100%}}.creator-card .creator-bio-inline{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:8px;display:grid}.creator-card .creator-bio-inline>span:first-child{min-width:0}.creator-card .creator-bio-inline>.inline-text-controls{white-space:nowrap;align-self:end;margin:0 0 2px}.criterion-label{line-height:1.35;font-size:inherit;align-items:center;gap:7px;display:inline-flex}.criterion-help{color:#a2a8ae;width:22px;height:22px;border:0!important;padding:2px!important}.criterion-help:hover,.criterion-help:focus-visible{color:#fff}.criterion-help-popup{color:#e2e5e8;background:#111;border:1px solid #555;max-width:min(330px,100vw - 32px);padding:13px 16px;font-size:14px;line-height:1.6}.criterion-row>div>span{font-size:14px;font-weight:600}.review-score-popup .criterion-label{white-space:normal}.creator-bio-inline>span[role=button]{cursor:text;min-height:1.7em;display:block}.creator-bio-inline>span[role=button]:empty:before{content:"Добавить описание";color:#90969c}.inbox-dropdown{width:min(460px,100vw - 24px);max-width:460px;max-height:min(680px, var(--radix-popover-content-available-height,80dvh));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:80;transform-origin:100% 0;background:#0b0c0eee;border:1px solid #ffffff40;border-radius:18px;flex-direction:column;gap:12px;padding:20px;box-shadow:0 16px 48px #0008;display:flex!important}.inbox-dropdown[data-state=open]{animation:.2s ease-out inbox-drop}.inbox-dropdown h2{margin:0;font-size:19px;line-height:1.3}.inbox-dropdown .inbox-description{color:#969da5;margin:0;font-size:13px;line-height:1.5}.inbox-dropdown .inbox-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#74777d #18191c;flex:0 auto;min-height:0;max-height:min(50dvh,420px);padding-right:6px;overflow-y:auto}.inbox-dropdown .inbox-list::-webkit-scrollbar{width:8px;display:block}.inbox-dropdown .inbox-list::-webkit-scrollbar-track{background:#18191c;border-radius:8px}.inbox-dropdown .inbox-list::-webkit-scrollbar-thumb{background:#74777d;border:2px solid #18191c;border-radius:8px}.inbox-dropdown .inbox-chat{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;padding-right:0;overflow-y:auto}.inbox-dropdown .inbox-chat::-webkit-scrollbar{width:0;height:0;display:none}.inbox-dropdown .inbox-reply{flex:none}.inbox-dropdown .inbox-reply textarea{width:100%;min-width:0}.inbox-dropdown .inbox-reply button{flex:none}.inbox-dropdown .inbox-item{gap:10px;padding:12px}.inbox-dropdown .inbox-chat{max-height:42dvh}@keyframes inbox-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.inbox-dropdown[data-state=open]{animation:none}}.attachment-viewer-dialog{background:#090909;height:min(850px,90dvh);max-height:90dvh;flex-direction:column!important;gap:12px!important;width:min(1000px,100vw - 32px)!important;max-width:1000px!important;padding:24px!important;display:flex!important}.attachment-viewer-dialog img{object-fit:contain;flex:1;width:100%;min-height:0}.attachment-viewer-dialog iframe{background:#181818;border:0;flex:1;width:100%;min-height:0}.attachment-viewer-dialog h2{padding-right:30px}.attachment-viewer-dialog [data-slot=dialog-description]{overflow-wrap:anywhere}.application-item>button.attachment-link{text-align:left;box-shadow:none;overflow-wrap:anywhere;background:0 0;border:0;justify-content:flex-start;align-items:center;padding:0;font-weight:400;display:flex}
