.hotel-photo-grid,.hotel-example-portraits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hotel-lobby-workspace .effects-example-frame{aspect-ratio:16/9}.hotel-lobby-workspace .effects-example-frame video{object-fit:contain}.hotel-example-portraits{margin-top:12px}.hotel-photo-grid .effects-photo-fieldset{margin-bottom:0}.hotel-photo-grid .effects-photo-slot{height:170px}.hotel-settings{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:start;gap:16px;margin:20px 0;display:grid}.effects-swap-action{border:1px solid var(--effects-line);min-height:36px;color:var(--rap-accent-ink);border-radius:999px;align-items:center;gap:7px;margin-top:6px;padding:6px 10px;font-size:11px;display:inline-flex}.effects-swap-action:hover:not(:disabled){background:var(--effects-tint);border-color:var(--effects-accent)}.effects-swap-action:disabled{opacity:.5;cursor:default}.hotel-example-tabs{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.hotel-example-tabs button{color:#716e68;border:1px solid #d8d5cf;border-radius:999px;min-height:36px;padding:7px 12px;font-size:11px}.hotel-example-tabs button[aria-pressed=true]{color:#292722;background:#fff2e7;border-color:#f36b25}.hotel-example-portraits img{object-fit:contain;background:#e7e9ed;border-radius:10px;width:100%;height:100px;display:block}.hotel-example-portraits span{color:var(--effects-muted);text-align:center;margin-top:6px;font-size:10px;display:block}@media (width<=720px){.hotel-lobby-workspace .effects-example{display:block}.hotel-example-portraits img{height:72px}.hotel-lobby-workspace .effects-example figcaption{margin-top:12px}}@media (width<=420px){.hotel-settings{grid-template-columns:1fr;gap:16px}.hotel-photo-grid{gap:10px}.hotel-photo-grid .effects-photo-slot{height:140px}}
