{"version":3,"file":"Form.module.cjs","names":[],"sources":["../../../src/components/Form/Form.module.css"],"sourcesContent":[".form {\n    display: flex;\n    width: 100%;\n    font-family: var(--tempest-font-sans);\n}\n\n.form.stack {\n    flex-direction: column;\n}\n\n.form.inline {\n    flex-direction: row;\n    align-items: flex-end;\n    flex-wrap: wrap;\n}\n\n.form.grid {\n    display: grid;\n    width: 100%;\n}\n\n.section {\n    display: flex;\n    flex-direction: column;\n    width: 100%;\n}\n\n.sectionHeader {\n    display: flex;\n    flex-direction: column;\n    margin-bottom: var(--tempest-space-3);\n}\n\n.sectionTitle {\n    font-size: var(--tempest-text-lg);\n    font-weight: var(--tempest-weight-semibold);\n    color: var(--tempest-text);\n    line-height: var(--tempest-leading-snug);\n    margin: 0;\n}\n\n.sectionDescription {\n    font-size: var(--tempest-text-sm);\n    color: var(--tempest-text-muted);\n    line-height: var(--tempest-leading-snug);\n    margin: var(--tempest-space-1) 0 0;\n}\n\n.sectionBody {\n    display: flex;\n    width: 100%;\n}\n\n.sectionBody.stack {\n    flex-direction: column;\n}\n\n.sectionBody.inline {\n    flex-direction: row;\n    align-items: flex-end;\n    flex-wrap: wrap;\n}\n\n.sectionBody.grid {\n    display: grid;\n}\n\n.row {\n    display: flex;\n    flex-direction: row;\n    align-items: flex-end;\n    flex-wrap: wrap;\n    width: 100%;\n}\n\n.row > * {\n    flex: 1 1 0;\n    min-width: 0;\n}\n\n/* On mobile, rows collapse to single column for legibility. */\n@media (max-width: 639.98px) {\n    .row {\n        flex-direction: column;\n        align-items: stretch;\n    }\n    .row > * {\n        flex: 1 1 auto;\n    }\n}\n\n.actions {\n    display: flex;\n    flex-direction: row;\n    width: 100%;\n    margin-top: var(--tempest-space-2);\n}\n\n.actions.start {\n    justify-content: flex-start;\n}\n\n.actions.center {\n    justify-content: center;\n}\n\n.actions.end {\n    justify-content: flex-end;\n}\n\n.actions.between {\n    justify-content: space-between;\n}\n"],"mappings":";"}