._15z1fgz0{width:100%;max-width:520px;padding:var(--space-sm);padding-bottom:var(--space-lg);margin:auto}
._15z1fgz1{gap:var(--space-lg);flex-direction:column;display:flex}
._15z1fgz2{position:relative}
._15z1fgz3{width:100%;font-family:var(--typeface-body-fontFamily);font-size:var(--typography-titleLarge-fontSize);font-weight:var(--typography-titleLarge-fontWeight);line-height:var(--typography-titleLarge-lineHeight);letter-spacing:var(--typography-titleLarge-letterSpacing);color:var(--color-semantic-text-onSurface);justify-content:center;align-items:center;display:flex;position:relative}
._15z1fgz4{top:calc(-1 * var(--space-xxs));left:calc(-1 * var(--space-s));position:absolute}
._15z1fgz5{color:var(--color-semantic-icon-default)}
._15z1fgz6{top:calc(-1 * var(--space-xxs));right:calc(-1 * var(--space-xs));font-family:var(--typeface-body-fontFamily);font-size:var(--typography-labelLarge-fontSize);font-weight:var(--typography-labelLarge-fontWeight);line-height:var(--typography-labelLarge-lineHeight);letter-spacing:var(--typography-labelLarge-letterSpacing);color:var(--color-semantic-text-link);border-radius:var(--radius-dm);padding:var(--space-xs);position:absolute}
._15z1fgz6[data-hovered]{background-color:var(--color-semantic-surface-aHover)}
._15z1fgz6[data-pressed]{background-color:var(--color-semantic-surface-aActive)}
._15z1fgz6[data-disabled]{color:var(--color-semantic-text-disabled);cursor:not-allowed}
._15z1fgz7{color:var(--color-semantic-icon-default)}
._15z1fgz8{gap:var(--space-dm);flex-direction:column;display:flex}
._15z1fgz9{gap:var(--space-sm);flex-direction:column;display:flex}
._15z1fgza{gap:var(--space-s);flex-flow:wrap;display:flex}
._15z1fgzb{align-items:center;gap:var(--space-xs);padding:var(--space-xxs);display:flex}
._15z1fgzc{margin-top:var(--space-none)}
._15z1fgzd{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-bodyMedium-fontSize);font-weight:var(--typography-bodyMedium-fontWeight);line-height:var(--typography-bodyMedium-lineHeight);letter-spacing:var(--typography-bodyMedium-letterSpacing);color:var(--color-semantic-text-onSurface)}
._15z1fgze{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-bodySmall-fontSize);font-weight:var(--typography-bodySmall-fontWeight);line-height:var(--typography-bodySmall-lineHeight);letter-spacing:var(--typography-bodySmall-letterSpacing);color:var(--color-semantic-text-danger)}
._15z1fgzf{gap:var(--space-xs);display:grid}
