.ProfileActions-module__pys1La__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ProfileActions-module__pys1La__actions button{border:1px solid var(--border);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.6rem 1rem;font-weight:600}.ProfileActions-module__pys1La__actions button:disabled{opacity:.55;cursor:not-allowed}.ProfileActions-module__pys1La__secondary:hover{border-color:var(--accent);color:var(--accent)}.ProfileActions-module__pys1La__danger{color:#ff9b9b!important;border-color:#7a2f2f!important}.ProfileActions-module__pys1La__danger:hover{background:#7a2f2f33}.ProfileActions-module__pys1La__error{color:#ff8f8f;width:100%;font-size:.9rem}
.UploadForm-module__xyYn8W__form{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;gap:.9rem;padding:1.25rem;display:flex}.UploadForm-module__xyYn8W__form h2{font-size:1.1rem;font-weight:650}.UploadForm-module__xyYn8W__form label{color:var(--muted);flex-direction:column;gap:.4rem;font-size:.88rem;display:flex}.UploadForm-module__xyYn8W__form input,.UploadForm-module__xyYn8W__form textarea{border:1px solid var(--border);color:var(--text);font:inherit;background:#0d1210;border-radius:10px;padding:.7rem .85rem}.UploadForm-module__xyYn8W__form input[type=file]{padding:.55rem}.UploadForm-module__xyYn8W__form button{background:var(--accent);color:#0b1210;cursor:pointer;border:none;border-radius:999px;align-self:flex-start;margin-top:.25rem;padding:.7rem 1.1rem;font-weight:650}.UploadForm-module__xyYn8W__form button:disabled{opacity:.6;cursor:not-allowed}.UploadForm-module__xyYn8W__error{color:#ff8f8f;font-size:.9rem}
.VideoGrid-module__16cuvW__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem;display:grid}.VideoGrid-module__16cuvW__card{flex-direction:column;gap:.75rem;transition:transform .18s;display:flex}.VideoGrid-module__16cuvW__card:hover{transform:translateY(-2px)}.VideoGrid-module__16cuvW__thumb{aspect-ratio:16/9;border:1px solid var(--border);background:#121816;border-radius:12px;position:relative;overflow:hidden}.VideoGrid-module__16cuvW__thumb video{object-fit:cover;opacity:.85;width:100%;height:100%;display:block}.VideoGrid-module__16cuvW__play{color:#fff;opacity:.7;background:linear-gradient(#0000 45%,#00000073);place-items:center;font-size:1.4rem;transition:opacity .15s;display:grid;position:absolute;inset:0}.VideoGrid-module__16cuvW__card:hover .VideoGrid-module__16cuvW__play{opacity:1}.VideoGrid-module__16cuvW__meta h3{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.VideoGrid-module__16cuvW__meta p{color:var(--muted);margin-top:.35rem;font-size:.85rem}.VideoGrid-module__16cuvW__empty{color:var(--muted);padding:2rem 0}
.page-module__qwC1qa__profile{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.page-module__qwC1qa__email{color:var(--muted);margin-top:.25rem}.page-module__qwC1qa__joined{color:var(--muted);margin-top:.35rem;font-size:.9rem}.page-module__qwC1qa__uploadSection{max-width:560px;margin-bottom:2.25rem}.page-module__qwC1qa__sectionTitle{margin-bottom:1rem;font-size:1.15rem;font-weight:650}
