.kx-surface{color:var(--kx-surface-ink,inherit);display:flow-root}.kx-surface :where(a){color:var(--kx-surface-link,inherit);text-underline-offset:.15em;text-decoration:underline}.kx-surface :where(h1,h2,h3){color:var(--kx-surface-heading,var(--kx-surface-ink,inherit))}.kx-block+.kx-block{margin-top:2.5rem}.kx-panel{border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:12px;margin:0 0 1.5rem;padding:1.25rem 1.5rem}.kx-panel>:first-child{margin-top:0}.kx-panel>:last-child{margin-bottom:0}.kx-surface :where(p){margin:0 0 1em}.kx-surface :where(h2){margin:2em 0 .5em}.kx-surface :where(h2):first-child{margin-top:1em}.kx-surface :where(ul){margin:0 0 1.5rem;padding-left:1.25em}.kx-surface :where(li){margin:0 0 .5rem}.kx-surface ul{list-style:outside}.kx-surface li{display:list-item}.kx-price{font-variant-numeric:tabular-nums;opacity:.7;font-weight:400}.kx-price:before{content:"· ";opacity:.5}.kx-chip{vertical-align:middle;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;margin-left:.5em;padding:.15em .6em;font-size:.7em;font-weight:500;display:inline-block}.kx-chip--operational{color:#15803d;background:#15803d1a}.kx-chip--degraded{color:#b45309;background:#b453091f;border-width:2px}.kx-chip--down{color:#b91c1c;background:#b91c1c1f;border-width:2px}.kx-hint{opacity:.7;font-size:.875em}.kx-empty{opacity:.8}.kx-surface code{background:color-mix(in srgb, currentColor 8%, transparent);border-radius:4px;padding:.1em .35em;font-size:.9em}
