.myProductionsButton{background:#0b2a48;border:1px solid #2b638d;border-radius:10px;padding:10px 14px;font-weight:700}.cover169Preview{aspect-ratio:16/9;width:min(100%,560px);display:grid;place-items:center;overflow:hidden;border:1px dashed #38d4ff;border-radius:12px;background:#03101f;color:#92a9bd;margin-top:10px}.cover169Preview img{grid-area:1/1;width:100%;height:100%;object-fit:contain;background:#020914}.cover169Preview span{grid-area:1/1;align-self:end;width:100%;padding:9px;background:#020914d9;text-align:center;font-size:12px}.cineiaOverlay{position:fixed;z-index:500;inset:0;background:#000c;display:grid;place-items:center;padding:20px;overflow:auto}.cineiaPanel{position:relative;width:min(620px,100%);max-height:92vh;overflow:auto;background:#06182d;border:1px solid #2a78aa;border-radius:17px;padding:28px;box-shadow:0 24px 80px #000}.cineiaPanelWide{width:min(1100px,100%)}.cineiaClose{position:absolute;top:12px;right:15px;border:0;background:none;color:#fff;font-size:30px}.cineiaPanel h1{margin-top:0}.panelHeading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.panelHeading p,.cineiaPanel>p{color:#92a9bd}.productionList{display:grid;gap:16px}.productionItem{display:grid;grid-template-columns:260px 1fr;overflow:hidden;border:1px solid #1c5e8f;border-radius:14px;background:#051426}.productionPoster{aspect-ratio:16/9;background:#020914 center/cover no-repeat}.productionInfo{padding:18px}.productionInfo h2{margin:8px 0}.productionInfo p{color:#b6c8d7}.productionActions{display:flex;gap:9px;flex-wrap:wrap;margin-top:16px}.creatorStatus{display:inline-block;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:800}.creatorStatus.status-pending{background:#644d12;color:#ffd86b}.creatorStatus.status-approved{background:#12492c;color:#84f5ad}.creatorStatus.status-rejected{background:#5a1c29;color:#ff9aa7}.creatorStatus.status-changes{background:#4c3267;color:#e3b6ff}.creatorStatus.status-draft{background:#26394d;color:#c6d7e8}.creatorForm{display:grid;gap:16px}.creatorForm label{display:grid;gap:7px}.creatorForm input,.creatorForm select,.creatorForm textarea{width:100%;padding:12px;border:1px solid #285477;border-radius:9px;background:#07182b;color:#fff}.creatorGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.legalCheck{grid-template-columns:auto 1fr!important;align-items:start}.legalCheck input{width:auto}.textButton{border:0;background:none;color:#38d4ff;text-decoration:underline}.formError{color:#ff9aa7}.cineiaToast{position:fixed;z-index:800;top:90px;left:50%;transform:translateX(-50%);max-width:min(92vw,650px);padding:13px 18px;border:1px solid #38b7ee;border-radius:10px;background:#123b58;color:#fff;box-shadow:0 15px 40px #000a}.legalFooter{display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap;padding:24px;background:#020b15;border-top:1px solid #183d5c;color:#92a9bd}.legalFooter button{border:0;background:none;color:#b8d5e9}.legalText{line-height:1.65}.legalText h2{margin-top:28px}.legalDate,.legalNote{color:#92a9bd}.legalNote{margin-top:34px;padding-top:18px;border-top:1px solid #214f73}.reportSuccess{padding:35px;text-align:center;border:1px solid #2a78aa;border-radius:12px}.emptyProduction{text-align:center;padding:50px;border:1px dashed #285477;border-radius:12px}@media(max-width:780px){.myProductionsButton{font-size:0;width:42px;height:42px;padding:0}.myProductionsButton:after{content:"🎬";font-size:18px}.panelHeading{align-items:flex-start;flex-direction:column}.productionItem{grid-template-columns:1fr}.creatorGrid{grid-template-columns:1fr}.cineiaPanel{padding:24px 18px}.legalFooter{gap:10px}}
.inlineProductionsButton{width:auto!important;margin:0 0 18px auto!important;display:block!important}
.creatorReview{margin:12px 0;padding:12px;border-left:4px solid #f2a900;background:#f2a90018;border-radius:8px;display:grid;gap:5px}.creatorReview p,.creatorReview small{margin:0}.creatorReview strong{color:#ffd36a;font-size:.85rem}
