.showcase[data-v-e8a682cb]{gap:32px;display:grid}.showcase h2[data-v-e8a682cb],.showcase h3[data-v-e8a682cb],.showcase p[data-v-e8a682cb]{margin:0}.showcase__eyebrow[data-v-e8a682cb]{color:var(--q-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:750}.showcase__browser[data-v-e8a682cb]{gap:16px;display:grid}.showcase__workspace[data-v-e8a682cb]{border:1px solid var(--giz-border);background:var(--giz-surface);border-radius:12px;grid-template-columns:minmax(270px,320px) minmax(0,1fr);display:grid;overflow:hidden}.showcase__navigator[data-v-e8a682cb]{border-right:1px solid var(--giz-divider-subtle);background:var(--giz-surface-muted);grid-template-rows:auto auto minmax(0,1fr);align-content:start;min-width:0;max-height:780px;padding:14px;display:grid}.showcase__categories[data-v-e8a682cb]{border-bottom:1px solid var(--giz-divider-subtle);flex-wrap:wrap;gap:2px;margin-top:10px;padding:5px 0 10px;display:flex}.showcase__categories .q-btn[data-v-e8a682cb]{flex:none}.showcase__categories .is-active[data-v-e8a682cb]{background:var(--giz-surface)}.showcase__list[data-v-e8a682cb]{scrollbar-gutter:stable;min-height:0;margin:8px -6px -6px;overflow-y:auto}.showcase__list-item[data-v-e8a682cb]{border:0;border-bottom:1px solid var(--giz-divider-subtle);width:100%;min-height:58px;color:var(--q-text);text-align:left;cursor:pointer;background:0 0;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:9px 11px;display:grid}.showcase__list-item[data-v-e8a682cb]:hover{background:var(--giz-surface-hover)}.showcase__list-item.is-selected[data-v-e8a682cb]{background:color-mix(in srgb, var(--q-primary) 11%, var(--giz-surface));box-shadow:inset 3px 0 var(--q-primary)}.showcase__list-item>span[data-v-e8a682cb]:nth-child(2){min-width:0;display:grid}.showcase__list-item strong[data-v-e8a682cb]{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.showcase__list-item small[data-v-e8a682cb]{color:var(--giz-text-muted);font-size:.68rem}.showcase__list-item>.q-icon[data-v-e8a682cb]{color:var(--giz-text-muted)}.showcase__list-icon[data-v-e8a682cb]{background:var(--giz-surface);border-radius:8px;place-content:center;width:30px;height:30px;font-size:1rem;display:grid}.showcase__detail[data-v-e8a682cb]{align-content:start;min-width:0;display:grid}.showcase__detail-head[data-v-e8a682cb]{gap:9px;padding:22px 24px 16px;display:grid}.showcase__detail-head>p[data-v-e8a682cb],.showcase__feed-copy>p[data-v-e8a682cb]{color:var(--giz-text-muted);line-height:1.55}.showcase__media[data-v-e8a682cb]{border:1px solid var(--giz-divider-subtle);background:var(--giz-app-bg);border-radius:9px;place-items:center;height:clamp(280px,30vw,400px);margin:0 24px;display:grid;position:relative;overflow:hidden}.showcase__media img[data-v-e8a682cb],.showcase__media video[data-v-e8a682cb]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.showcase__media-label[data-v-e8a682cb]{border:1px solid var(--giz-border);background:var(--giz-surface);max-width:calc(100% - 24px);color:var(--giz-text-muted);border-radius:7px;padding:5px 9px;font-size:.7rem;position:absolute;bottom:12px;left:12px}.showcase__media-error[data-v-e8a682cb]{color:var(--giz-text-muted);place-items:center;gap:7px;display:grid}.showcase__media-error .q-icon[data-v-e8a682cb]{font-size:2rem}.showcase__thumbs[data-v-e8a682cb]{gap:7px;padding:9px 24px;display:flex;overflow-x:auto}.showcase__thumbs button[data-v-e8a682cb]{border:1px solid var(--giz-border);background:var(--giz-app-bg);height:68px;color:var(--q-text);cursor:pointer;border-radius:7px;flex:0 0 116px;padding:0;position:relative;overflow:hidden}.showcase__thumbs button.is-active[data-v-e8a682cb]{border-color:var(--q-primary);box-shadow:inset 0 0 0 1px var(--q-primary)}.showcase__thumbs img[data-v-e8a682cb]{object-fit:cover;width:100%;height:100%}.showcase__thumbs span[data-v-e8a682cb]{background:var(--giz-surface);text-overflow:ellipsis;white-space:nowrap;border-radius:3px;padding:2px 4px;font-size:.58rem;position:absolute;inset:auto 3px 3px;overflow:hidden}.showcase__controls[data-v-e8a682cb]{gap:13px;padding:10px 24px 22px;display:grid}.showcase__title-row[data-v-e8a682cb]{justify-content:space-between;align-items:start;gap:20px;display:flex}.showcase__title-row h3[data-v-e8a682cb]{margin-top:3px;font-size:clamp(1.35rem,3vw,2rem)}.showcase__number[data-v-e8a682cb]{color:var(--giz-text-muted);flex:none;font-size:.72rem}.showcase__actions[data-v-e8a682cb]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.showcase__file[data-v-e8a682cb]{display:none}.showcase__upload-state[data-v-e8a682cb]{align-items:center;gap:5px;font-size:.78rem;display:flex}.showcase__empty[data-v-e8a682cb]{border:1px dashed var(--giz-border);min-height:300px;color:var(--giz-text-muted);border-radius:10px;place-content:center;justify-items:center;gap:8px;display:grid}.showcase__empty>.q-icon[data-v-e8a682cb]{font-size:2rem}.showcase__feed[data-v-e8a682cb]{display:grid}.showcase__feed-item[data-v-e8a682cb]{border-bottom:1px solid var(--giz-divider-subtle);grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);align-items:center;gap:14px clamp(28px,5vw,70px);min-height:520px;padding:48px 0;display:grid}.showcase__feed-copy[data-v-e8a682cb],.showcase__feed-controls[data-v-e8a682cb]{grid-column:1;gap:14px;min-width:0;display:grid}.showcase__feed-copy[data-v-e8a682cb]{grid-row:1;align-self:end}.showcase__feed-controls[data-v-e8a682cb]{grid-row:2;align-self:start}.showcase__feed-item:nth-of-type(2n) .showcase__feed-copy[data-v-e8a682cb],.showcase__feed-item:nth-of-type(2n) .showcase__feed-controls[data-v-e8a682cb]{grid-column:2}.showcase__feed-item:nth-of-type(2n) .showcase__feed-gallery[data-v-e8a682cb]{grid-column:1}.showcase__feed-copy h3[data-v-e8a682cb]{font-size:clamp(1.45rem,3vw,2.15rem);line-height:1.15}.showcase__feed-gallery[data-v-e8a682cb]{grid-area:1/2/span 2;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:2px;display:grid}.showcase__feed-gallery--pair[data-v-e8a682cb]{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase__feed-gallery figure[data-v-e8a682cb]{border:1px solid var(--giz-divider-subtle);background:var(--giz-app-bg);border-radius:10px;height:clamp(300px,40vw,470px);margin:0;position:relative;overflow:hidden}.showcase__feed-gallery img[data-v-e8a682cb],.showcase__feed-gallery video[data-v-e8a682cb]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.showcase__feed-gallery figcaption[data-v-e8a682cb]{border:1px solid var(--giz-border);background:var(--giz-surface);width:-moz-fit-content;width:fit-content;max-width:calc(100% - 20px);color:var(--giz-text-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:5px 8px;font-size:.68rem;position:absolute;inset:auto 10px 10px;overflow:hidden}.showcase__feed-sentinel[data-v-e8a682cb]{height:1px}@media (max-width:800px){.showcase[data-v-e8a682cb]{gap:32px}.showcase__workspace[data-v-e8a682cb]{background:0 0;border:0;grid-template-columns:1fr;min-height:0;overflow:visible}.showcase__navigator[data-v-e8a682cb]{border:1px solid var(--giz-border);background:var(--giz-surface-muted);border-radius:9px;max-height:none;padding:10px;display:grid}.showcase__categories[data-v-e8a682cb]{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.showcase__list[data-v-e8a682cb]{border-top:1px solid var(--giz-divider-subtle);max-height:none;margin:7px -4px -4px;display:flex;overflow-x:auto}.showcase__list-item[data-v-e8a682cb]{border-bottom:0;border-right:1px solid var(--giz-divider-subtle);flex:0 0 185px;grid-template-columns:28px minmax(0,1fr)}.showcase__list-item.is-selected[data-v-e8a682cb]{box-shadow:inset 0 -3px var(--q-primary)}.showcase__list-item>.q-icon[data-v-e8a682cb]{display:none}.showcase__detail[data-v-e8a682cb]{border:1px solid var(--giz-border);background:var(--giz-surface);border-radius:10px;margin-top:10px;overflow:hidden}.showcase__detail-head[data-v-e8a682cb]{padding:17px 17px 13px}.showcase__media[data-v-e8a682cb]{height:min(66vw,390px);min-height:250px;margin:0 10px}.showcase__thumbs[data-v-e8a682cb]{padding-inline:10px}.showcase__controls[data-v-e8a682cb]{padding:9px 17px 17px}.showcase__feed-item[data-v-e8a682cb]{grid-template-columns:1fr;gap:22px;min-height:0;padding:36px 0}.showcase__feed-copy[data-v-e8a682cb],.showcase__feed-controls[data-v-e8a682cb],.showcase__feed-gallery[data-v-e8a682cb],.showcase__feed-item:nth-of-type(2n) .showcase__feed-copy[data-v-e8a682cb],.showcase__feed-item:nth-of-type(2n) .showcase__feed-controls[data-v-e8a682cb],.showcase__feed-item:nth-of-type(2n) .showcase__feed-gallery[data-v-e8a682cb]{grid-column:1}.showcase__feed-copy[data-v-e8a682cb]{grid-row:1}.showcase__feed-gallery[data-v-e8a682cb]{grid-row:2}.showcase__feed-gallery--pair[data-v-e8a682cb]{grid-template-columns:1fr}.showcase__feed-controls[data-v-e8a682cb]{grid-row:3}.showcase__feed-gallery figure[data-v-e8a682cb]{height:min(72vw,410px)}}@media (max-width:430px){.showcase__list-item[data-v-e8a682cb]{flex-basis:165px}.showcase__media[data-v-e8a682cb]{min-height:220px}.showcase__thumbs button[data-v-e8a682cb]{flex-basis:96px;height:58px}.showcase__actions .q-btn[data-v-e8a682cb]{min-height:38px}.showcase__feed-gallery figure[data-v-e8a682cb]{height:260px}}
