._3Jh-fG_showcase{min-width:0}._3Jh-fG_toolbar{justify-content:space-between;align-items:center;gap:20px;padding:0 0 17px;display:flex}._3Jh-fG_title{color:var(--site-muted);align-items:center;gap:9px;font-size:12px;display:inline-flex}._3Jh-fG_title svg{width:16px;height:16px}._3Jh-fG_controls{align-items:center;gap:4px;display:flex}._3Jh-fG_controls button{min-height:38px;color:var(--site-muted);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:12px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._3Jh-fG_controls button svg{width:14px;height:14px}._3Jh-fG_controls button:hover{background:var(--site-raised);color:var(--site-text)}._3Jh-fG_controls button._3Jh-fG_selected{background:var(--site-surface);color:var(--site-accent);border-color:var(--site-accent)}._3Jh-fG_frame{background:var(--site-raised);border:1px solid var(--site-line);aspect-ratio:8/5;box-shadow:var(--site-card-shadow);border-radius:10px;overflow:hidden}._3Jh-fG_screenshot{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}._3Jh-fG_frame>div{height:100%}._3Jh-fG_frame video{-o-object-fit:contain;object-fit:contain;height:100%}._3Jh-fG_frame button{font-size:12px}._3Jh-fG_caption{min-height:57px;color:var(--site-muted);justify-content:space-between;align-items:center;gap:24px;padding-block:13px;font-size:12px;line-height:1.5;display:flex}._3Jh-fG_caption>span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}._3Jh-fG_dot{background:var(--site-accent);border-radius:50%;width:6px;height:6px;display:inline-block}@media (max-width:800px){._3Jh-fG_title{display:none}._3Jh-fG_toolbar{justify-content:center;padding-bottom:12px}._3Jh-fG_caption>span{display:none}._3Jh-fG_caption{text-align:center;justify-content:center;min-height:57px}}@media (max-width:540px){._3Jh-fG_toolbar{padding-bottom:9px}._3Jh-fG_controls{justify-content:space-between;gap:2px;width:100%}._3Jh-fG_controls button{gap:5px;padding:8px;font-size:12px}._3Jh-fG_controls button svg{width:12px;height:12px}._3Jh-fG_caption{padding:12px 4px}._3Jh-fG_frame{border-radius:10px}}@media (max-width:380px){._3Jh-fG_controls button svg{display:none}._3Jh-fG_controls button{padding-inline:6px}}._3Jh-fG_toolbar,._3Jh-fG_caption{font-family:var(--font-mono), monospace}
