._1p0q20j0{display:grid;gap:var(--saju-space-sm);min-inline-size:0}._1p0q20j1{color:var(--saju-color-text);font-size:var(--saju-typography-label-fontSize);font-weight:var(--saju-typography-label-fontWeight);line-height:var(--saju-typography-label-lineHeight)}._1p0q20j2{color:var(--saju-color-textMuted);font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight)}._1p0q20j3{inline-size:100%;min-block-size:48px;box-sizing:border-box;padding-inline:var(--saju-space-md);border:1px solid var(--saju-color-border);border-radius:var(--saju-radius-md);background:var(--saju-color-bg);color:var(--saju-color-text);font-family:var(--saju-typography-body-fontFamily);font-size:var(--saju-typography-body-fontSize);line-height:var(--saju-typography-body-lineHeight)}._1p0q20j3:focus-visible{outline:2px solid var(--saju-color-brand);outline-offset:2px}@media (forced-colors:active){._1p0q20j3{border-color:CanvasText;background:Canvas;color:CanvasText}}@media (prefers-reduced-motion:reduce){._1p0q20j3{transition:none}}