.cts-component-shortcode,.cts-component-shortcode--alert{margin-block:var(--cts-space-6) var(--cts-space-6)}.cts-badge,.cts-chip{--cts-status-accent: var(--cts-color-border-strong);--cts-status-surface: var(--cts-color-surface);display:inline-flex;align-items:center;gap:var(--cts-space-1);min-height:1.75rem;padding:var(--cts-space-1) var(--cts-space-2);border:var(--cts-border-width) solid var(--cts-status-accent);border-radius:999px;background:var(--cts-status-surface);color:var(--cts-color-text);font-size:var(--cts-font-size-sm);font-weight:var(--cts-font-weight-semibold);line-height:var(--cts-line-height-small);vertical-align:middle}.cts-badge__marker{display:inline-grid;place-items:center;width:1.25em;height:1.25em;border:var(--cts-border-width) solid currentcolor;border-radius:50%;font-size:.8em;font-weight:var(--cts-font-weight-bold);line-height:1}.cts-badge--info{--cts-status-accent: var(--cts-color-info);--cts-status-surface: var(--cts-color-info-surface);color:var(--cts-status-accent)}.cts-badge--success{--cts-status-accent: var(--cts-color-success);--cts-status-surface: var(--cts-color-success-surface);border-width:3px;border-style:double;color:var(--cts-status-accent)}.cts-badge--warning{--cts-status-accent: var(--cts-color-warning);--cts-status-surface: var(--cts-color-warning-surface);border-style:dashed;color:var(--cts-status-accent)}.cts-badge--danger{--cts-status-accent: var(--cts-color-danger);--cts-status-surface: var(--cts-color-danger-surface);border-width:var(--cts-border-width-strong);color:var(--cts-status-accent)}.cts-chip{font-weight:var(--cts-font-weight-regular)}.cts-alert{--cts-status-accent: var(--cts-color-info);--cts-status-surface: var(--cts-color-info-tint);--cts-alert-accent: var(--cts-status-accent);--cts-alert-surface: var(--cts-status-surface);--cts-alert-icon: var(--cts-status-accent);display:grid;grid-template-columns:20px minmax(0,1fr);gap:14px;inline-size:100%;padding:16px 18px;border:0;border-inline-start:3px solid var(--cts-alert-accent);border-radius:var(--cts-radius-xs);background:var(--cts-alert-surface);color:var(--cts-color-text)}.cts-alert--success{--cts-status-accent: var(--cts-color-positive);--cts-status-surface: var(--cts-color-positive-tint)}.cts-alert--warning{--cts-status-accent: var(--cts-color-negative);--cts-status-surface: var(--cts-color-negative-tint)}.cts-alert--neutral{--cts-status-accent: var(--cts-color-border-strong);--cts-status-surface: var(--cts-color-surface-secondary)}.cts-alert__marker{display:block;inline-size:20px;block-size:20px;margin-block-start:1px;color:var(--cts-alert-icon);line-height:1}.cts-alert__marker :where(svg,.cts-alert__icon-image){display:block;inline-size:100%;block-size:100%;object-fit:contain}.cts-alert__marker svg{fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cts-alert__body,.cts-alert__content{min-inline-size:0}.cts-alert__title{display:block;margin-block-end:3px;color:var(--cts-color-text);font-weight:var(--cts-font-weight-bold);line-height:1.4}.cts-alert__content{color:var(--cts-color-text);font-size:var(--cts-font-size-sm);line-height:1.55}.cts-alert__content>:first-child{margin-block-start:0}.cts-alert__content>:last-child{margin-block-end:0}.cts-alert a{color:var(--cts-color-interactive);font-weight:var(--cts-font-weight-semibold)}.cts-alert a:hover{color:var(--cts-color-interactive-hover)}.cts-alert--compact{grid-template-columns:16px minmax(0,1fr);align-items:center;gap:10px;padding:10px 14px}.cts-alert--compact .cts-alert__marker{inline-size:16px;block-size:16px;margin-block-start:0}.cts-alert--compact .cts-alert__content{font-size:.8125rem}@media(max-width:480px){.cts-alert:not(.cts-alert--compact){padding:12px 14px}}@media(forced-colors:active){.cts-badge,.cts-chip,.cts-alert,.cts-badge__marker{border-color:CanvasText;background:Canvas;color:CanvasText;box-shadow:none}.cts-alert__marker,.cts-alert__content,.cts-alert__title{color:CanvasText}}
