.ews2ye0{min-height:52px;padding:var(--space-16) var(--space-20);border-radius:var(--radius-button);background:var(--color-fill-brand);color:var(--color-text-on-brand);font-size:var(--font-button-size);font-weight:var(--font-button-weight);line-height:var(--font-button-line-height);cursor:pointer;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}
.ews2ye0:active{background:var(--color-fill-brand-pressed)}
.ews2ye0:disabled{opacity:.5;cursor:default}
.ews2ye1{min-height:52px;padding:var(--space-12) var(--space-16);border-radius:var(--radius-button);border:1px solid var(--color-border-default);background:var(--color-fill-card);color:var(--color-text-primary);font-size:var(--font-body-size);font-weight:600;line-height:var(--font-body-line-height);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}
.ews2ye2{background:var(--color-fill-card);border:1px solid var(--color-border-default);border-radius:var(--radius-card)}
.ews2ye3{background:var(--color-fill-surface);border-radius:var(--radius-card)}
.ews2ye4{padding:var(--space-4) var(--space-8);border-radius:var(--radius-tag);font-size:var(--font-caption-size);text-decoration:none;display:inline-block}
.ews2ye5{background:var(--color-fill-surface);color:var(--color-text-secondary);font-weight:var(--font-caption-weight)}
.ews2ye6{background:var(--color-fill-tint-brand);color:var(--color-text-brand);font-weight:600}
