/* /style/explanation-actions.css */
@scope (html[data-site-styles~="8e1596ebe92c5647"]) {iot-explanation-action:where(:scope, *) { display: block; margin: 1rem 0; padding: 1rem; border: 1px solid #657585; border-radius: .5rem; }
iot-explanation-action[hidden]:where(:scope, *), iot-explanation-action [hidden]:where(:scope, *) { display: none !important; }
iot-explanation-action h3:where(:scope, *) { margin-top: 0; }
iot-explanation-action label:where(:scope, *) { display: block; font-weight: 600; margin-block: .75rem .25rem; }
iot-explanation-action select:where(:scope, *), iot-explanation-action textarea:where(:scope, *) { display: block; width: 100%; max-width: 100%; box-sizing: border-box; font: inherit; color: inherit; background: var(--bs-body-bg, #fff); padding: .5rem; border: 1px solid #657585; border-radius: .25rem; }
iot-explanation-action select:where(:scope, *) { white-space: normal; }
iot-explanation-action button:where(:scope, *) { min-height: 44px; margin-top: .75rem; padding: .5rem .75rem; font: inherit; color: #fff; background: #185c8a; border: 1px solid #185c8a; border-radius: .25rem; cursor: pointer; }
iot-explanation-action :is(button, select, textarea):focus-visible:where(:scope, *) { outline: 3px solid #b05a00; outline-offset: 3px; }
iot-explanation-action [role="status"]:empty:where(:scope, *) { margin: 0; }
iot-explanation-action .iot-action-note:where(:scope, *) { font-size: .9em; }
}
