.ordinary-images{margin-block:18px;padding:18px;border:1px solid var(--dt-line,#c6d8d5);border-radius:16px;background:var(--dt-surface,#f8fbfa);min-width:0}.ordinary-images h3{margin-top:0}.ordinary-images>p{overflow-wrap:anywhere}.ordinary-photo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;margin-block:12px}.ordinary-photo-grid article{padding:12px;border:1px solid var(--dt-line,#c6d8d5);border-radius:12px;background:var(--dt-surface,#fff);min-width:0;overflow-wrap:anywhere}.ordinary-photo-grid img{display:block;max-width:100%;height:160px;object-fit:contain;margin:0 auto 10px}.ordinary-photo-grid button{min-height:44px;width:100%}.ordinary-images .ordinary-model-actions{display:flex;flex-wrap:wrap;gap:10px}.ordinary-images[hidden]{display:none}@media(max-width:420px){.ordinary-images{padding:12px}.ordinary-photo-grid{grid-template-columns:1fr}}

.ordinary-shell .ordinary-images{border:0;border-top:1px solid var(--dt-line,#d5d8d0);border-radius:0;background:transparent;padding:18px 0;margin:16px 0}
.ordinary-shell .ordinary-images h3{font-size:18px;color:var(--dt-ink,#252b26)}
.ordinary-shell .ordinary-images>p{font-size:13px;line-height:1.6;color:var(--dt-muted,#596359)}
.ordinary-shell .ordinary-photo-grid article{border:1px solid var(--dt-line,#d5d8d0);border-radius:5px;padding:14px;background:var(--dt-surface,#fff);box-shadow:none}
.ordinary-shell .ordinary-photo-grid img{background:var(--dt-canvas,#f7f7f3);border-radius:3px}
.ordinary-shell .ordinary-images button{border-radius:5px}
.ordinary-shell .ordinary-images .ordinary-model-actions{gap:8px}
