@layer components{[data-theme=sawah] .t-title{letter-spacing:-.025em;font-weight:600}[data-theme=sawah] .t-card{border-color:color-mix(in srgb,var(--color-border)80%,transparent)}[data-theme=sawah] .t-card-hover:hover{box-shadow:0 22px 44px -18px color-mix(in srgb,var(--color-primary)40%,transparent);border-color:var(--color-secondary)}[data-theme=sawah] .t-btn{border-radius:999px;padding-inline-start:1.6rem;padding-inline-end:1.6rem}[data-theme=sawah] .t-badge{background:color-mix(in srgb,var(--color-secondary)30%,transparent);color:color-mix(in srgb,var(--color-primary)80%,black)}[data-theme=sawah] .t-section-alt{background:var(--color-surface-2);background-image:radial-gradient(color-mix(in srgb,var(--color-secondary)25%,transparent)1px,transparent 1px);background-size:22px 22px}[data-theme=sawah] .t-icon-tile{border-radius:999px}[data-theme=sawah] .t-prose blockquote{border-left-color:var(--color-secondary);font-family:var(--font-heading)}[data-theme=sawah] .t-chip[data-active=true]{background:var(--color-primary)}}