/* inline */
@scope (html[data-site-styles~="2ec9104f43b94154"]) {
.iotd-layer:where(:scope, *) { display: grid; gap: 0.85rem; }
.iotd-layer :is(p, li):where(:scope, *) { line-height: 1.62; }
.iotd-layer table:where(:scope, *) { border-collapse: collapse; width: 100%; margin: 0.4rem 0 0.6rem; display: block; overflow-x: auto; }
.iotd-layer :is(th, td):where(:scope, *) { border: 1px solid rgba(26,40,54,0.15); padding: 0.5rem 0.65rem; text-align: left; vertical-align: top; }
.iotd-layer thead th:where(:scope, *) { background: #eef3f7; }
.iotd-layer code:where(:scope, *) { background: rgba(26,40,54,0.07); padding: 0.05rem 0.32rem; border-radius: 4px; }
.iotd-note:where(:scope, *) { border-left: 4px solid #16A085; background: #eef7f4; padding: 0.75rem 1rem; margin: 0.4rem 0; border-radius: 0 8px 8px 0; }
.iotd-note p:where(:scope, *) { margin: 0; }
.iotd-depth-figure:where(:scope, *) { margin: 1rem 0 1.25rem; }
.iotd-depth-figure img:where(:scope, *) { display: block; width: min(100%, 680px); max-height: 520px; object-fit: contain; margin: 0 auto; border: 0; border-radius: 0; background: transparent; box-shadow: none; }
.iotd-depth-figure figcaption:where(:scope, *),
.iotd-depth-mobile-summary:where(:scope, *) { color: #4f5f68; font-size: 0.95rem; line-height: 1.55; }
.iotd-depth-mobile-summary:where(:scope, *) { border: 1px solid #d8e3e7; border-radius: 8px; background: #f8fbfc; padding: 0.9rem; margin: 1rem 0 1.25rem; }
}
