.note-page{font-family:var(--note-font, sans-serif);padding:3rem;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;gap:var(--note-spacing, 1.8rem);background:#fff;box-sizing:border-box}.form-field{display:flex;align-items:baseline;gap:.5rem}.label{font-weight:500;color:var(--note-label-color, #334155);min-width:5rem;font-size:.875rem}.fill-line{flex:1;border-bottom-width:2px;border-bottom-color:var(--note-line-color, #94a3b8);height:1.5rem}.line-dotted{border-bottom-style:dotted}.line-solid{border-bottom-style:solid}.line-dashed{border-bottom-style:dashed}
