.dtrp-seia-section{padding:16px;border:1px solid #d7e5f2;border-radius:14px;background:#f0f6fc;color:#263c4b;display:grid;gap:10px;min-width:0;text-align:left}
.dtrp-seia-section h4,.dtrp-seia-section p{margin:0}.dtrp-seia-section p,.dtrp-seia-section small{font-size:.85rem;line-height:1.45}.dtrp-seia-section label{display:grid;gap:6px;min-width:0}.dtrp-seia-section .dtrp-seia-start{display:flex;align-items:center;gap:10px;min-height:44px}.dtrp-seia-start input{appearance:none;padding:0;box-sizing:border-box;flex:0 0 42px;width:42px;height:24px!important;min-height:24px!important;max-height:24px;min-width:42px;border-radius:20px;background:#a9b4bd;position:relative;cursor:pointer;margin:0}.dtrp-seia-start input:before{content:'';position:absolute;width:18px;height:18px;border-radius:50%;background:white;top:2px;left:2px}.dtrp-seia-start input:checked{background:#176ca4}.dtrp-seia-start input:checked:before{left:20px}.dtrp-seia-start input:focus-visible{outline:2px solid #176ca4;outline-offset:3px}.dtrp-seia-section select{width:100%;min-width:0}.dtrp-seia-section select:disabled{background:#e3eaf0;color:#657583}.dtrp-seia-help{padding:10px;border-radius:8px;background:#e4edf5;font-size:.8rem;display:flex;flex-wrap:wrap;gap:6px}.dtrp-seia-help span{background:#607582;color:white;padding:3px 7px;border-radius:10px}.dtrp-seia-section [hidden]{display:none!important}.dtrp-seia-summary{display:grid;gap:4px;min-width:0}.dtrp-seia-summary strong{overflow-wrap:anywhere}.dtrp-seia-summary .inema-status,.dtrp-seia-summary .dtrp-seia-badge{justify-self:start;width:fit-content;max-width:100%}@media(max-width:600px){.dtrp-seia-section{padding:12px}.dtrp-seia-start span{flex:1}}
