.ModelPreview_preview__eYDJK{position:absolute;inset:0;display:grid;place-items:center;color:var(--ink-soft);background:var(--paper-2)}.ModelPreview_preview__eYDJK canvas{display:block;width:100%!important;height:100%!important;pointer-events:none}.ModelPreview_preview__error__YSaes{font:var(--text-label) var(--mono)}.ModelGallery_preview__RPHRZ{display:flex;flex-direction:column;gap:16px}.ModelGallery_preview__RPHRZ h1{margin:0;font:600 30px/1.15 var(--sans)}.ModelGallery_preview__RPHRZ p{margin:0;font:17px/1.6 var(--sans);max-width:56ch}.ModelGallery_model__CWk6K{position:relative;aspect-ratio:16/9;max-width:720px;border:1px solid var(--line);background:var(--bg2)}.ModelGallery_action__sQQC_{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ModelGallery_action__sQQC_>span{font:12px var(--mono);color:var(--soft)}.ParamControl_control__hqveY{display:block;margin-bottom:var(--space-4)}.ParamControl_control__label__e7nj_{display:block;font:600 var(--text-label)/var(--leading-tight) var(--mono);color:var(--ink-soft);margin-bottom:var(--space-2)}.ParamControl_control__unit__yA28a{font-weight:400;color:var(--ink-soft)}.ParamControl_control__row__4vngP{display:flex;align-items:center;gap:var(--space-2)}.ParamControl_control__range__Bue1V{flex:1 1;min-width:0;min-height:var(--control-height);accent-color:var(--accent)}.ParamControl_control__number__Krqy3{width:64px;padding:var(--space-1) var(--space-2);min-height:var(--control-height);font:var(--text-control)/var(--leading-tight) var(--sans);color:var(--ink);background:var(--paper-2);border:var(--stroke) solid var(--line);border-radius:var(--radius-control)}.ParamControl_control__number__Krqy3:focus-visible{border-color:var(--accent-ink);outline:var(--stroke) solid var(--accent-ink);outline-offset:calc(-1*var(--stroke))}.ParamControl_control__number__Krqy3:disabled{opacity:.5;cursor:not-allowed}.ParamControl_control__checkboxRow__kZQvu{min-height:var(--control-height);display:flex;align-items:center;gap:var(--space-2)}.ParamControl_control__checkboxRow__kZQvu .ParamControl_control__label__e7nj_{margin-bottom:0}.ParamControl_control__checkboxRow__kZQvu input{accent-color:var(--accent)}.ParamControl_control__range__Bue1V:focus-visible{outline:var(--stroke) solid var(--accent-ink);outline-offset:calc(-1*var(--stroke))}@media(pointer:coarse){.ParamControl_control__number__Krqy3{font-size:16px}}