.Field_field__KZn0e{display:flex;flex-direction:column;gap:var(--space-2)}.Field_label__gJm_K{font-size:var(--text-sm);font-weight:700;color:var(--ink-soft);line-height:1.4}.Field_required__2KyZU{color:var(--coral-dark);margin-left:var(--space-1);font-weight:700;aria-label:"必須"}.Field_description__8ibcZ{font-size:var(--text-xs);color:var(--ink-muted);line-height:1.5}.Field_input__uYhGi{font-family:var(--font-body);font-size:var(--text-base);color:var(--ink);background:#ffffff;border:1.5px solid var(--hairline);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);width:100%;transition:border-color .12s,box-shadow .12s;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.5}.Field_input__uYhGi:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px rgba(26,58,92,.15)}.Field_input__uYhGi::placeholder{color:var(--ink-muted)}.Field_input__uYhGi:disabled{background:var(--paper-deep);color:var(--ink-muted);cursor:not-allowed}.Field_inputError__Nulhc,.Field_input__uYhGi[aria-invalid=true]{border-color:var(--coral-dark)}.Field_inputError__Nulhc:focus,.Field_input__uYhGi[aria-invalid=true]:focus{box-shadow:0 0 0 3px rgba(203,64,35,.15)}.Field_error__YemnA{font-size:var(--text-sm);color:var(--coral-dark);display:flex;align-items:center;gap:var(--space-1);line-height:1.4}.Field_select__QSyxA{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B6358' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;padding-right:var(--space-8)}