@import 'tailwindcss';

@import "./custom-button.css";
@import "./table.css";
@import "./filter-section.css";
@import "./custom-input.css";
@import "./dialog.css";
@import "./form.css";

@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';
}

@font-face {
    font-family: 'DM Sans';
    src: url('../fonts/DMSans.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.td-name { font-weight: 500; color: var(--gray-900); }
.c-badge {
    display: inline-block; font-size: 11px; font-weight: 600;
    padding: 3px 10px; border-radius: 20px; font-family: 'Sora', sans-serif;
}
.c-blue    { background: #E6F1FB; color: #185FA5; border: 1px solid #B5D4F4; }
.c-green { background: #EAF3DE; color: #3B6D11; border: 1px solid #C0DD97; }
.c-yellow { background: #FAEEDA; color: #854F0B; border: 1px solid #FAC775; }
.c-red { background: #FDEDEC; color: #A51818; border: 1px solid #F4B5B5; }


