.field.svelte-q16qnb{display:flex;flex-direction:column;gap:6px;min-width:0}.label.svelte-q16qnb{font-size:13px;font-weight:500;color:var(--text-secondary)}.field.svelte-q16qnb .control{width:100%;min-height:48px;padding:10px 14px;box-sizing:border-box;border-radius:var(--radius-field);border:1px solid var(--border);background:var(--surface-1);color:var(--text-primary);font-family:var(--font-body);font-weight:400;font-size:16px;line-height:1.3;font-variant-numeric:tabular-nums;transition:border-color var(--ease-calm),box-shadow var(--ease-calm)}.field.svelte-q16qnb .control::placeholder{color:var(--text-secondary);opacity:.8}.field.svelte-q16qnb .control:hover:not(:disabled):not([readonly]){border-color:var(--tint-strong)}.field.svelte-q16qnb .control:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-color:var(--focus-ring)}.field.svelte-q16qnb .control[readonly],.field.svelte-q16qnb .control:disabled{background:none;border-style:dashed;color:var(--text-secondary)}.field.svelte-q16qnb .control:disabled{cursor:not-allowed}.invalid.svelte-q16qnb .control{border-color:var(--status-overdue);box-shadow:0 0 0 3px var(--overdue-tint)}.end.svelte-q16qnb{text-align:right}.numeric.svelte-q16qnb{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.bold.svelte-q16qnb{font-weight:600}.large.svelte-q16qnb{font-size:22px;min-height:56px}.hint.svelte-q16qnb{margin:0;font-size:13px;color:var(--text-secondary)}.error.svelte-q16qnb{margin:0;display:flex;gap:6px;align-items:baseline;font-size:13px;font-weight:500;color:var(--status-overdue)}.error.svelte-q16qnb:before{content:"!";flex:none;display:inline-grid;place-items:center;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:1.5px solid currentColor;font-size:11px;font-weight:700;line-height:1}
