.eclean-bulk{margin:0 0 22px;padding:22px 24px;border:1px solid #dfe6f4;border-radius:16px;background:#fff}
.eclean-bulk-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.eclean-bulk h2{margin:0 0 8px;font-size:17px}.eclean-bulk p{margin:8px 0 0;color:#7284a4;font-size:12px;line-height:1.8}.eclean-bulk-actions{display:flex;align-items:center;gap:9px;flex-shrink:0}.eclean-bulk-actions button{padding:12px 16px;border:1px solid #dce4f2;border-radius:9px;background:#fff;color:#334c71;font:inherit;font-size:12px;cursor:pointer}.eclean-bulk-actions button:first-child{background:#4667ff;border-color:#4667ff;color:white;font-weight:700}.eclean-bulk-actions button:disabled{opacity:.55;cursor:not-allowed}.eclean-bulk [data-eclean-bulk-status]{color:#365c99;font-weight:600}.eclean-bulk details{margin-top:14px;border-top:1px solid #e5eaf5;padding-top:14px}.eclean-bulk summary{cursor:pointer;font-size:12px;color:#435c86}.eclean-bulk-table{overflow:auto;margin-top:14px}.eclean-bulk table{width:100%;min-width:650px;border-collapse:collapse;font-size:12px;text-align:left}.eclean-bulk th,.eclean-bulk td{padding:12px;border-bottom:1px solid #e5eaf4;vertical-align:top;overflow-wrap:anywhere;max-width:300px}.eclean-bulk thead{background:#f5f7fc}.eclean-bulk small{display:block;margin-top:4px;font-size:11px;font-weight:400;color:#7b89a2;line-height:1.7}.eclean-bulk .is-changed{color:#087e74}.eclean-bulk-skipped{padding:14px 0;font-size:12px;color:#6a7c99}.eclean-bulk-skipped li{margin-top:6px}.eclean-bulk :focus-visible{outline:3px solid #93a7ff;outline-offset:3px}@media(max-width:760px){.eclean-bulk{padding:18px}.eclean-bulk-head{align-items:stretch;flex-direction:column;gap:14px}.eclean-bulk-actions{flex-wrap:wrap}.eclean-bulk-actions button:first-child{flex:1}}
