.video-card{position:relative;overflow:visible}.video-card-link{display:block;text-decoration:none;color:inherit;border-radius:inherit;overflow:hidden}.video-card-link:focus-visible{outline:2px solid var(--q2-focus);outline-offset:3px}.video-menu-button{position:absolute;right:10px;top:10px;z-index:2;width:28px;height:28px;padding:0;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--review-on-primary) 20%,transparent);border-radius:var(--q2-radius-control);background:color-mix(in srgb,var(--review-stage) 85%,transparent);color:var(--review-on-primary);font-size:20px;line-height:1}.video-menu-button:hover,.video-menu-button[aria-expanded=true]{background:var(--q2-primary-hover);color:var(--review-on-primary);border-color:var(--q2-focus)}.video-project-tag{max-width:calc(100% - 58px)}.video-card-menu{position:absolute;top:44px;right:10px;z-index:12;width:132px;padding:5px;background:var(--q2-surface);border:1px solid var(--q2-border);border-radius:var(--q2-radius-menu);box-shadow:var(--q2-shadow-menu)}.video-card-menu button{height:32px;display:block;width:100%;text-align:left;background:transparent;border:0;padding:0 10px;font-size:12px}.video-card-menu button:hover{background:var(--q2-surface-hover)}.video-card-menu .menu-danger{color:var(--q2-danger)}.check-label{display:flex;align-items:center;gap:8px;font-size:13px}.check-label input[type=checkbox]{height:15px!important;width:15px!important;padding:0!important;margin:0;accent-color:var(--q2-accent)}#copy-options p{font-size:12px;margin-top:8px}#gallery-trash{height:var(--q2-control-height);font-size:12px}#video-action-form #video-action-name{width:100%}
