/* FINNEX 38.4 - defensive layout for operational modules */
[data-fnxf-app] *,[data-fnxf-app] *::before,[data-fnxf-app] *::after{box-sizing:border-box}
[data-fnxf-app] input,[data-fnxf-app] select,[data-fnxf-app] textarea{max-width:100%;min-width:0}
[data-fnxf-app] fieldset{min-width:0;max-width:100%;width:100%;margin:0 0 1rem;padding:1rem;border:1px solid #d9e2ee;border-radius:12px}
[data-fnxf-app] fieldset legend{padding:0 .5rem;font-weight:700}
[data-fnxf-app] .fnxf-product-row{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;padding:.75rem;border-bottom:1px solid #e2e8f0}
[data-fnxf-app] .fnxf-product-row span{flex:1 1 280px}
[data-fnxf-app] .fnxf-product-row button{min-height:36px;padding:.45rem .8rem;cursor:pointer}
@media(max-width:720px){[data-fnxf-app] fieldset{padding:.75rem}[data-fnxf-app] .fnxf-product-row{display:block}[data-fnxf-app] .fnxf-product-row button{margin:.4rem .4rem 0 0}}
