.video-layout{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;min-height:0;overflow-y:auto;padding-bottom:10px}.video-main-column,.video-sidebar-column{display:grid;grid-gap:12px;gap:12px;min-width:0}.video-top-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border-radius:12px;overflow:hidden;background:#0a1731;border:1px solid #243c67}.video-top-tab{border:0;background:transparent;color:#8ea7d6;font-weight:600;padding:12px 10px;border-radius:0}.video-top-tab.active{color:#f3f7ff;background:#1a2a47}.video-grid-library{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}.video-main-column .video-history-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.video-sidebar-head h2{margin:0}.video-history-body-cta{justify-self:start;min-height:34px;padding:0 14px;border-radius:8px}.video-settings-grid{display:grid;grid-template-columns:minmax(120px,.78fr) minmax(0,1.52fr);grid-gap:10px;gap:10px}.video-model-control,.video-ratio-control{display:grid;min-height:72px;border:1px solid rgba(77,117,170,.62);border-radius:14px;background:linear-gradient(180deg,rgba(16,29,49,.92),rgba(8,16,30,.94));color:#a9b8cf;padding:10px 12px}.video-model-control{align-content:space-between}.video-model-control span,.video-model-control strong,.video-ratio-control>span{font-size:13px;line-height:1.2}.video-model-control strong{color:#f4f8ff;font-weight:800}.video-ratio-control{gap:8px;padding:9px}.video-ratio-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.video-ratio-option{min-width:0;min-height:32px;padding:0 6px;border:1px solid rgba(82,123,177,.54);border-radius:10px;background:rgba(6,14,28,.68);color:#d6e4f7;font-size:12px;font-weight:800;box-shadow:none}.video-ratio-option:hover:not(:disabled){border-color:rgba(34,211,238,.62);background:rgba(22,44,72,.92)}.video-ratio-option.is-active{border-color:rgba(34,211,238,.86);background:linear-gradient(135deg,rgba(34,211,238,.95),rgba(139,92,246,.92));color:#ffffff;box-shadow:0 8px 18px rgba(34,211,238,.18)}.video-ratio-option:focus-visible{outline:none;border-color:rgba(34,211,238,.95);box-shadow:0 0 0 2px rgba(34,211,238,.22),0 0 0 5px rgba(244,63,143,.1)}.video-lightbox-panel{width:min(100%,calc((100vh - 160px) * var(--video-aspect)),760px);max-width:760px;max-height:calc(100vh - 96px)}.video-lightbox-player{max-height:calc(100vh - 160px);aspect-ratio:var(--video-aspect)}@media (max-width:759px){.video-layout{min-height:0;overflow-y:auto;padding-bottom:10px}.video-settings-grid{grid-template-columns:1fr}.video-main-column .video-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.video-lightbox-panel{width:100%;max-width:min(100%,calc((100dvh - 150px) * var(--video-aspect)));max-height:calc(100dvh - 72px)}.video-lightbox-player{max-height:calc(100dvh - 150px);border-radius:10px}.video-history-body-cta{width:100%;justify-self:stretch}}@media (min-width:900px){.video-layout{grid-template-columns:360px minmax(0,1fr);align-items:start;min-height:0;overflow:hidden}.video-sidebar-column{align-self:start;min-height:0}.video-layout .creator-form{position:static;align-self:start;height:auto;max-height:none;overflow:visible}.video-layout .creator-cta{position:static;z-index:3;display:block;width:100%;margin-top:12px}.video-main-column{min-width:0;min-height:0;overflow:hidden}.video-main-column .media-workspace{align-items:start;min-height:0;overflow:hidden}.video-main-column .media-gallery{align-self:start;min-height:0}}