@import 'tailwindcss'; @source '../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php'; @source '../../storage/framework/views/*.php'; @source '../**/*.blade.php'; @source '../**/*.js'; @theme { --font-sans: 'Instrument Sans', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; } .tab-button { transition: all 0.2s ease-in-out; } .tab-content { animation: fadeIn 0.3s ease-in-out; } @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } .code-block-wrapper { position: relative; } .copy-button { position: absolute; top: 0.5rem; right: 0.5rem; padding: 0.375rem 0.75rem; background-color: rgba(55, 65, 81, 0.8); color: white; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 0.375rem; font-size: 0.75rem; font-weight: 500; cursor: pointer; opacity: 0; transition: all 0.2s ease-in-out; display: flex; align-items: center; gap: 0.25rem; } .code-block-wrapper:hover .copy-button { opacity: 1; } .copy-button:hover { background-color: rgba(55, 65, 81, 1); } .copy-button.copied { background-color: rgba(16, 185, 129, 0.9); border-color: rgba(16, 185, 129, 1); } .copy-button svg { width: 1rem; height: 1rem; }