.oven-video{aspect-ratio:9/16;color:#f6f1e7;background:#171411;width:100%;min-width:0;max-width:360px;margin-inline:auto}.oven-video video{aspect-ratio:9/16;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.oven-video-action{color:#293722;text-underline-offset:4px;text-align:left;align-items:center;gap:6px;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.oven-video-action:focus-visible{outline-offset:3px;outline:2px solid #293722}.oven-video-dialog{width:calc(100% - 24px);max-width:430px;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:#f6f1e7;gap:12px;padding:20px;overflow-y:auto}.oven-video-dialog .oven-video{width:min(100%,56.25dvh - 146.25px);min-width:130px}@media (height<=480px) and (width>=520px){.oven-video-dialog{grid-template-columns:minmax(0,1fr) minmax(130px,190px);max-width:680px}.oven-video-dialog .oven-video{aspect-ratio:9/16;grid-area:1/2/4;width:100%;max-height:calc(100dvh - 70px)}.oven-video-dialog .oven-video video{max-height:calc(100dvh - 70px)}.oven-video-dialog>h2,.oven-video-dialog>p{grid-column:1}}.oven-video-dialog>button{z-index:10;opacity:1;background:#f6f1e7;border:1px solid #a8a29e;border-radius:6px;place-items:center;width:44px;height:44px;display:grid;top:8px;right:8px}@media (height<=480px) and (width>=520px){.oven-video-dialog{padding-right:64px}}
