UNPKG

@arolariu/components

Version:

🎨 70+ beautiful, accessible React components built on Base UI. TypeScript-first, CSS Modules styling, tree-shakeable, SSR-ready. Perfect for modern web apps, design systems & rapid prototyping. Zero config, maximum flexibility! ⚡

89 lines (74 loc) • 1.73 kB
.container-U9UC2U { align-items: center; gap: var(--ac-space-2); display: flex; } .container-U9UC2U:has(:disabled) { opacity: .5; } .input-lWZagp:disabled { cursor: not-allowed; } .group-EPknjg, .slot-EuHJxS { align-items: center; display: flex; } .slot-EuHJxS { background-color: var(--ac-background); border-block: 1px solid var(--ac-border); border-right: 1px solid var(--ac-border); color: var(--ac-foreground); font-size: var(--ac-text-sm); height: 2.25rem; transition: box-shadow var(--ac-transition-fast),border-color var(--ac-transition-fast); justify-content: center; width: 2.25rem; position: relative; box-shadow: 0 1px 2px #0000000d; } .slot-EuHJxS:first-child { border-bottom-left-radius: var(--ac-radius-md); border-left: 1px solid var(--ac-border); border-top-left-radius: var(--ac-radius-md); } .slot-EuHJxS:last-child { border-bottom-right-radius: var(--ac-radius-md); border-top-right-radius: var(--ac-radius-md); } .slotActive-YgSRAe { box-shadow: 0 0 0 1px var(--ac-ring); z-index: 1; } .fakeCaretContainer-A8xPfO { pointer-events: none; justify-content: center; align-items: center; display: flex; position: absolute; inset: 0; } .fakeCaret-uKsVOy { background-color: var(--ac-foreground); width: 1px; height: 1rem; animation: 1s ease-out infinite input-otp-caret-blink-xB4jq3; } .separator-Z7JNVn { color: var(--ac-muted-foreground); justify-content: center; align-items: center; display: flex; } .separatorIcon-nUhHy4 { width: 1rem; height: 1rem; } @keyframes input-otp-caret-blink-xB4jq3 { 0%, 70%, to { opacity: 1; } 20%, 50% { opacity: 0; } } /*# sourceMappingURL=input-otp_module.css.map */