.gz-field{display:flex;flex-direction:column;gap:.375rem}.gz-field-label{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-size:.8125rem;font-weight:500;color:var(--text)}.gz-field-optional{font-weight:400;font-size:.75rem;color:var(--faint)}.gz-field-box{position:relative;display:flex}.gz-field-input{width:100%;height:40px;padding:0 .75rem;font-family:var(--sans);font-size:.875rem;color:var(--text);background:var(--surface);border:1px solid var(--edge);border-radius:var(--radius-control);appearance:none;transition:border-color .2s,background-color .2s,box-shadow .2s}.gz-field-input::placeholder{color:var(--faint)}.gz-field-input:hover:not(:disabled),.gz-field-input[data-filled=true]{border-color:var(--edge-bright)}.gz-field-input:focus,.gz-field-input:focus-visible{outline:none;border-color:var(--accent)}.gz-field-input[aria-invalid=true],.gz-field-input[aria-invalid=true]:focus{border-color:var(--bad)}.gz-field-input:disabled{background:var(--surface-2);color:var(--faint);border-color:var(--edge);cursor:default}.gz-field-input[data-trailing=true]{padding-right:5.75rem}.gz-field-input::-ms-clear,.gz-field-input::-ms-reveal{display:none}.gz-field-input:-webkit-autofill,.gz-field-input:-webkit-autofill:focus,.gz-field-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text)}.gz-field-input[data-shape=code]{height:56px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:1.5rem;letter-spacing:.5em;text-indent:.5em;text-align:center}.gz-field-note{display:flex;align-items:center;gap:.375rem;min-height:1.125rem;font-size:.75rem;line-height:1.125rem;color:var(--faint)}.gz-field-note[data-tone=bad]{color:var(--bad)}.gz-field-reveal{position:absolute;right:.375rem;top:50%;transform:translateY(-50%);width:4.75rem}.gz-block{width:100%}.gz-resend{min-width:10.5rem}