.cv1t2d0{display:flex;flex-direction:column;gap:var(--saju-space-xs)}.cv1t2d1{font-size:var(--saju-typography-label-fontSize);font-weight:var(--saju-typography-label-fontWeight);line-height:var(--saju-typography-label-lineHeight);color:var(--saju-color-textSubtle)}.cv1t2d2{width:100%;flex-grow:1;flex-shrink:1;flex-basis:0;min-width:0;min-height:52px;padding:var(--saju-space-sm) var(--saju-space-md);border:1px solid var(--saju-color-border);border-radius:var(--saju-radius-md);background-color:var(--saju-color-bgSubtle);color:var(--saju-color-text);font-size:var(--saju-typography-body-fontSize);line-height:var(--saju-typography-body-lineHeight)}.cv1t2d2:focus-visible{outline:2px solid var(--saju-color-brand);outline-offset:2px}.cv1t2d2[data-invalid]{border-color:var(--saju-color-danger)}.cv1t2d2[data-disabled]{opacity:.5;cursor:not-allowed}.cv1t2d3{font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight);color:var(--saju-color-textMuted)}.cv1t2d4{font-size:var(--saju-typography-body-fontSize);line-height:var(--saju-typography-body-lineHeight);color:var(--saju-color-danger)}.cv1t2d5{gap:var(--saju-space-sm)}.cv1t2d5,.cv1t2d6{display:flex;align-items:center}.cv1t2d6{flex-shrink:0}