{"version":3,"file":"Divider.module.cjs","names":[],"sources":["../../../src/components/Divider/Divider.module.css"],"sourcesContent":[".divider {\n    border: 0;\n    background: none;\n    color: var(--tempest-text-subtle);\n    font-family: var(--tempest-font-sans);\n    font-size: var(--tempest-text-xs);\n    font-weight: var(--tempest-weight-medium);\n    letter-spacing: var(--tempest-tracking-wide);\n}\n\n.horizontal {\n    display: flex;\n    align-items: center;\n    gap: var(--tempest-space-3);\n    width: 100%;\n    margin: var(--tempest-space-3) 0;\n}\n\n.horizontal::before,\n.horizontal::after {\n    content: \"\";\n    flex: 1;\n    height: 1px;\n    background-color: var(--tempest-border);\n}\n\n.horizontal.bare::before {\n    margin: 0;\n}\n.horizontal.bare::after {\n    display: none;\n}\n\n.horizontal.bare {\n    margin: var(--tempest-space-3) 0;\n    height: 1px;\n    background-color: var(--tempest-border);\n    display: block;\n    padding: 0;\n}\n\n.vertical {\n    display: inline-block;\n    width: 1px;\n    background-color: var(--tempest-border);\n    align-self: stretch;\n    min-height: 1em;\n    margin: 0 var(--tempest-space-2);\n}\n\n/* Dashed style */\n.dashed.horizontal::before,\n.dashed.horizontal::after {\n    background: none;\n    border-top: 1px dashed var(--tempest-border-strong);\n    height: 0;\n}\n\n.dashed.vertical {\n    background: none;\n    border-left: 1px dashed var(--tempest-border-strong);\n    width: 0;\n}\n\n/* Label alignment for horizontal */\n.alignStart::before {\n    flex: 0 0 var(--tempest-space-4);\n}\n.alignEnd::after {\n    flex: 0 0 var(--tempest-space-4);\n}\n"],"mappings":";"}