.hero-composition.hero190{position:relative;isolation:isolate;background-image:linear-gradient(120deg,var(--color-primary),#101b38)}.hero190-photos{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.hero190-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity 1.2s ease}.hero190-photo.is-active{opacity:1}.hero190>.hero-inner{position:relative;z-index:1}.hero190-controls{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.hero190-controls button{color:white;background:#09233b99;border:1px solid #ffffff60;border-radius:24px;min-height:44px;padding:8px 15px;cursor:pointer}.hero190-controls button:focus-visible{outline:3px solid white;outline-offset:3px}.hero190-admin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.hero190-admin-grid fieldset{display:grid;gap:10px;padding:12px}.hero190-thumb{width:100%;height:100px;object-fit:cover;border-radius:8px}.hero190-admin-grid input[type=file]{max-width:100%;font-size:12px}@media(prefers-reduced-motion:reduce){.hero190-photo{transition:none}}
