#homeGallery .image-wrap{position:relative;overflow:hidden}#homeGallery .image-wrap video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;opacity:0}#homeGallery .is-previewing175 .image-wrap video{opacity:1}#homeGallery .is-previewing175 .play{opacity:0}.showcase-player173.showcase-player175{position:fixed;right:22px;bottom:22px;width:min(420px,calc(100vw - 32px));height:auto;max-height:calc(100dvh - 40px);padding:0;border:1px solid #454545;border-radius:24px;overflow:hidden;background:#252323;box-shadow:0 16px 60px #000a;z-index:1100}.showcase-screen175{position:relative;aspect-ratio:16/9;min-height:0;background:#101010;border-radius:22px;overflow:hidden}.showcase-screen175>video,.showcase-screen175>img{display:block;width:100%;height:100%;object-fit:contain}.showcase-caption175{position:absolute;inset:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:linear-gradient(#0009,transparent);color:#fff;opacity:0;transition:opacity .16s}.showcase-player175:hover .showcase-caption175,.showcase-player175:focus-within .showcase-caption175{opacity:1}.showcase-caption175 b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.showcase-caption175 button{width:28px;height:28px;border:0;border-radius:50%;padding:0;background:#171717aa;color:white}.showcase-player175>footer{display:flex!important;align-items:center!important;gap:12px!important;padding:12px!important;min-height:56px;background:linear-gradient(#292727,#201f1f);margin:0!important}.showcase-player175>footer button{border:0;background:transparent;color:#fff;min-width:34px;width:34px;height:34px;padding:6px;font-size:23px;display:grid;place-items:center;border-radius:20px}.showcase-player175>footer [data-play175]{width:68px;border:1px solid #777}.showcase-player175>footer svg{width:21px;height:21px}.showcase-counter175{flex:1;text-align:right;font-size:10px;color:#aaa}.showcase-player175>footer button:disabled{opacity:.35}.showcase-player175 .is-muted175{opacity:.45}.showcase-status175{font-size:11px;color:#ccc;margin:0;padding:0 14px 12px}.showcase-status175[hidden]{display:none}#freeCanvas .qovihub-asset-icon160{width:25px;height:25px;max-width:calc(100% - 4px);max-height:calc(100% - 4px)}#memberPlan svg,.utility-icon175 svg{width:20px;height:20px;display:block}#memberPlan{display:grid;place-items:center;color:#bfe67c}.utility-icon175{display:inline-grid!important;place-items:center!important;padding:4px!important;color:#a8b4be!important}.utility-icon175:hover{color:#74dfed!important}.publication-guide175{background:#112530;border:1px solid #2c4855;border-radius:12px;padding:20px;margin-bottom:24px}.publication-guide175 p{color:#99b3c2;line-height:1.7;font-size:13px}.publication-guide175 a{color:#82dfeb}.showcase-upload175{grid-column:1/-1;border:1px dashed #385767;border-radius:12px;padding:18px}.showcase-upload175 p{color:#9db5c1;font-size:12px;line-height:1.7}

#homeGallery .image-wrap iframe{position:absolute;inset:0;width:100%;height:100%;border:0;pointer-events:none}.showcase-screen175>iframe{display:block;width:100%;height:100%;border:0}.showcase-player175>footer button[hidden]{display:none!important}.showcase-drive192{grid-column:1/-1}.showcase-drive192 input{width:100%;box-sizing:border-box}.drive-preview194 a{display:block;margin-top:10px;color:#7ee4ee}

.showcase-player173.showcase-player175 .showcase-screen175{width:100%;height:auto;aspect-ratio:16/9;position:relative}.showcase-screen175>video,.showcase-screen175>iframe,.showcase-screen175>img{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:cover;border:0;margin:0;padding:0}.showcase-auto-cover196{padding:18px;border:1px solid #345361;border-radius:12px}.showcase-auto-cover196 p{color:#9db5c1;font-size:12px}

/* Compact utility row matching the studio navigation. */
body>aside .aside-bottom #settings{display:none!important}
body>aside .aside-bottom>div{display:flex;align-items:center;justify-content:space-between;gap:0}
body>aside .aside-bottom .utility-icon175{width:32px!important;height:36px!important;min-width:0!important;padding:8px!important;border:0!important;border-radius:50%;background:transparent;color:#929292!important;box-sizing:border-box}
body>aside .aside-bottom .utility-icon175 svg{width:16px;height:16px}
body>aside .aside-bottom .utility-icon175:hover,body>aside .aside-bottom .utility-icon175:focus-visible{background:#242424!important;color:#fff!important}
