{"version":3,"file":"Text.module.cjs","names":[],"sources":["../../../../../src/components/Form/Controls/Text/Text.module.css"],"sourcesContent":["/*\nCopyright 2025 New Vector Ltd.\nCopyright 2023 The Matrix.org Foundation C.I.C.\nCopyright 2023 New Vector Ltd\n\nSPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial\nPlease see LICENSE files in the repository root for full details.\n*/\n\n.control {\n  border: 1px solid var(--cpd-color-border-interactive-primary);\n  background: var(--cpd-color-bg-canvas-default);\n  border-radius: 0.5rem;\n  padding: var(--cpd-space-3x) var(--cpd-space-4x);\n  box-sizing: border-box;\n\n  /**\n  * Disable contextual alternate ligatures in inputs\n  * https://github.com/rsms/inter/issues/222\n  * https://github.com/rsms/inter/blob/master/src/features/calt.fea\n  */\n  font-feature-settings: \"calt\" 0;\n}\n\n@media (hover) {\n  .control:hover {\n    border-color: var(--cpd-color-border-interactive-hovered);\n\n    /** TODO: have the shadow in the design tokens */\n    box-shadow: 0 1.2px 2.4px 0 rgb(0 0 0 / 15%);\n  }\n}\n\n.control:active {\n  border-color: var(--cpd-color-border-interactive-hovered);\n}\n\n.control:focus {\n  outline: 2px solid var(--cpd-color-border-focused);\n  border-color: transparent;\n}\n\n.control[data-invalid] {\n  border-color: var(--cpd-color-text-critical-primary);\n}\n\n.control:disabled {\n  box-shadow: none;\n  background: var(--cpd-color-bg-canvas-disabled);\n  border-color: var(--cpd-color-border-disabled);\n  color: var(--cpd-color-text-disabled);\n  cursor: not-allowed;\n}\n\n.control[readonly] {\n  box-shadow: none;\n  background: var(--cpd-color-bg-subtle-secondary);\n  border-color: var(--cpd-color-bg-subtle-secondary);\n  color: var(--cpd-color-text-secondary);\n}\n\n.control.enable-ligatures {\n  font-feature-settings: var(--cpd-font-feature-settings);\n}\n"],"mappings":""}