.forms-import{margin:20px 0;padding:22px;border:1px solid #c8dacd;border-radius:16px;background:#f7faf7}.forms-import summary{cursor:pointer;font-size:1.1rem;font-weight:800}.forms-import label{display:grid;gap:6px;margin:12px 0}.forms-import input,.forms-import select{padding:10px;border:1px solid #bdcdbf;border-radius:8px;font:inherit;min-width:0;max-width:100%}.forms-import button{margin:5px;padding:10px 16px;border:1px solid #708c76;border-radius:9px;background:#edf3ed;color:#294632;font:inherit;cursor:pointer}.forms-import button:disabled{opacity:.5;cursor:wait}.fi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.fi-scroll{overflow:auto;margin:16px 0}.forms-import table{border-collapse:collapse;width:100%}.forms-import th,.forms-import td{padding:10px;border-bottom:1px solid #d5dfd6;text-align:right;vertical-align:top}.forms-import td input{width:160px}.fi-notice{padding:12px;background:#fff8e6;border-radius:10px}.fi-status{white-space:pre-wrap}.fi-support{color:#9a4528}.fi-mastered{color:#28663b}.forms-import fieldset{border:0;padding:0;min-width:0}.forms-import h4{margin-bottom:8px}@media(max-width:600px){.forms-import{padding:12px}.fi-grid{grid-template-columns:1fr}}
