/* CUSTOMER_MY_VIDEOS_BACKEND_PROJECTS_V58 */
.customer-my-videos-projects-v58{margin-top:20px;padding:22px;border:1px solid rgba(99,102,241,.22);border-radius:26px;background:rgba(255,255,255,.97);box-shadow:0 18px 48px rgba(15,23,42,.09);color:#0f172a}
.customer-my-videos-projects-v58 h2{margin:0 0 8px;font-size:28px}
.customer-my-videos-projects-v58 h3{margin:0 0 10px;font-size:19px}
.customer-my-videos-projects-v58 p{color:#475569;line-height:1.55}
.customer-my-videos-projects-v58 .topline,.customer-my-videos-projects-v58 .actions,.customer-my-videos-projects-v58 .meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}
.customer-my-videos-projects-v58 .pill{display:inline-flex;align-items:center;border-radius:999px;padding:7px 10px;background:#eef2ff;color:#1e1b4b;font-size:12px;font-weight:800}
.customer-my-videos-projects-v58 .layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr);gap:16px;margin-top:18px}
.customer-my-videos-projects-v58 .panel,.customer-my-videos-projects-v58 .project-card{padding:16px;border:1px solid #e2e8f0;border-radius:20px;background:#f8fafc}
.customer-my-videos-projects-v58 .project-list{display:grid;gap:12px;margin-top:14px}
.customer-my-videos-projects-v58 .project-card{background:#fff}
.customer-my-videos-projects-v58 .project-card h4{margin:0 0 7px;font-size:18px}
.customer-my-videos-projects-v58 .project-card .idea{margin:0;color:#334155;overflow-wrap:anywhere}
.customer-my-videos-projects-v58 a,.customer-my-videos-projects-v58 button{appearance:none;border:0;border-radius:999px;padding:9px 12px;background:#4f46e5;color:#fff;text-decoration:none;cursor:pointer;font:inherit;font-weight:800}
.customer-my-videos-projects-v58 .secondary{background:#e0e7ff;color:#1e1b4b}
.customer-my-videos-projects-v58 .empty,.customer-my-videos-projects-v58 .video-placeholder{padding:14px;border:1px dashed #cbd5e1;border-radius:16px;background:#fff;color:#64748b}
.customer-my-videos-projects-v58 .video-placeholder{border-color:#bae6fd;background:#f0f9ff}
.customer-my-videos-projects-v58 .small{font-size:12px;color:#64748b}
.customer-my-videos-projects-v58 .boundary{margin-top:12px;color:#155e75;font-size:12px;font-weight:800}
[data-customer-ui-projects-v54="true"],[data-customer-alpha-my-videos-private-drafts-v53="true"]{display:none!important}
@media(max-width:820px){.customer-my-videos-projects-v58 .layout{grid-template-columns:1fr}.customer-my-videos-projects-v58{padding:16px}}
