.zv5u0s0{flex-direction:column;width:100%;display:inline-flex}
.zv5u0s1{align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-sm);background:var(--color-material-surface);border:1px solid var(--color-semantic-input-fieldStroke);border-radius:var(--space-xs);cursor:pointer;outline:none;transition:all .15s ease-out;display:inline-flex}
.zv5u0s1[data-focus-visible]{border-color:var(--color-primitive-blue-light);box-shadow:0 0 0 4px var(--color-semantic-input-focus)}
.zv5u0s1[data-pressed]{border-color:var(--color-primitive-blue-light);box-shadow:0 0 0 4px var(--color-semantic-input-focus)}
.zv5u0s1[aria-invalid=true]{background-color:var(--color-semantic-input-surfaceError);border-color:var(--color-semantic-input-error)}
.zv5u0s1[data-disabled]{background-color:var(--color-semantic-input-disabled);color:var(--color-semantic-text-placeholder);cursor:not-allowed;border:none}
.zv5u0s2{color:var(--color-semantic-icon-default);flex:none;justify-content:center;align-items:center;display:flex}
[data-disabled] .zv5u0s2{color:var(--color-semantic-text-placeholder)}
.zv5u0s3{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-bodyLarge-fontSize);font-weight:var(--typography-bodyLarge-fontWeight);line-height:var(--typography-bodyLarge-lineHeight);letter-spacing:var(--typography-bodyLarge-letterSpacing);align-items:center;gap:var(--space-xs);text-align:left;min-width:0;color:var(--color-semantic-input-onSurface);flex:1;display:flex}
.zv5u0s3[data-placeholder]{color:var(--color-semantic-text-placeholder)}
[data-disabled] .zv5u0s3{color:var(--color-semantic-text-placeholder)}
.zv5u0s4{color:var(--color-semantic-icon-default);flex:none;justify-content:center;align-items:center;display:flex}
.zv5u0s5{width:var(--trigger-width);border-radius:var(--radius-sm);background:var(--color-material-surface);border:1px solid var(--color-semantic-contentStroke);box-shadow:var(--elevation-level3);overflow:hidden}
.zv5u0s6{width:100%;max-height:inherit;padding:var(--space-xs);outline:none;display:grid;overflow:auto}
.zv5u0s7{align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-sm);border-radius:var(--radius-sm);background:var(--color-material-surface);color:var(--color-material-onSurface);cursor:pointer;outline:none;transition:all .15s ease-out;display:flex}
.zv5u0s7[data-hovered]{background:var(--color-semantic-surface-aHover)}
.zv5u0s7[data-focus-visible]{background:var(--color-semantic-surface-aHover)}
.zv5u0s7[data-pressed]{background:var(--color-semantic-surface-aActive)}
.zv5u0s7[data-disabled]{color:var(--color-semantic-text-disabled);cursor:not-allowed}
.zv5u0s8{gap:var(--space-xxs);flex-direction:column;flex:1;min-width:0;display:flex}
.zv5u0s9{font-family:var(--typeface-body-fontFamily);font-size:var(--typography-bodyLarge-fontSize);font-weight:var(--typography-bodyLarge-fontWeight);line-height:var(--typography-bodyLarge-lineHeight);letter-spacing:var(--typography-bodyLarge-letterSpacing);color:var(--color-material-onSurface);text-align:left}
.zv5u0sa{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-helper);text-align:left;white-space:normal;word-break:break-word}
button .zv5u0sa{display:none}
.zv5u0sb{color:var(--color-semantic-icon-default);flex:none;justify-content:center;align-items:center;display:flex}
.zv5u0sc{color:var(--color-semantic-icon-default);flex:none;justify-content:center;align-items:center;display:flex}
