/* TỰ SINH bởi scripts/legacy-css.mjs từ assets/app-CvQyojAS.css — đừng sửa tay, chạy lại "npm run build". */
/* Vá cho trình duyệt cũ: chỉ có tác dụng khi trình duyệt KHÔNG hiểu oklch / gradient "in oklab" / dvh. */
@supports not (color: oklch(50% 0.1 200)) {
@layer theme{:root,:host{--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd230;--color-amber-400:#ffb900;--color-amber-500:#fe9a00;--color-amber-600:#e17100;--color-amber-700:#bb4d00;--color-amber-800:#973c00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-yellow-50:#fefce8;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d492;--color-emerald-500:#00bc7d;--color-emerald-600:#009966;--color-emerald-700:#007a55;--color-emerald-800:#006045;--color-emerald-900:#004f3b;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#74d4ff;--color-sky-400:#00bcff;--color-sky-500:#00a6f4;--color-sky-600:#0084d1;--color-sky-700:#0069a8;--color-sky-800:#00598a;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-300:#8ec5ff;--color-blue-400:#51a2ff;--color-blue-500:#2b7fff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-500:#615fff;--color-indigo-600:#4f39f6;--color-indigo-700:#432dd7;--color-indigo-900:#312c85;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-300:#dab2ff;--color-purple-500:#ad46ff;--color-purple-800:#6e11b0;--color-pink-50:#fdf2f8;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa1ad;--color-rose-400:#ff637e;--color-rose-500:#ff2056;--color-rose-600:#ec003f;--color-rose-700:#c70036;--color-rose-800:#a50036;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618}}
@layer utilities{.shadow-blue-200{--tw-shadow-color:#bedbff}}
@layer utilities{.shadow-emerald-100{--tw-shadow-color:#d0fae5}}
@layer utilities{.shadow-rose-100{--tw-shadow-color:#ffe4e6}}
}
@supports not (background-image: linear-gradient(in oklab, red, blue)) {
@layer utilities{.bg-gradient-to-b{--tw-gradient-position:to bottom}}
@layer utilities{.bg-gradient-to-br{--tw-gradient-position:to bottom right}}
@layer utilities{.bg-gradient-to-r{--tw-gradient-position:to right}}
@layer utilities{.bg-gradient-to-t{--tw-gradient-position:to top}}
@layer utilities{@media (min-width:40rem){.sm\:bg-gradient-to-r{--tw-gradient-position:to right}}}
}
@supports not (height: 1dvh) {
@layer utilities{.h-\[calc\(100dvh-24px\)\]{height:calc(100vh - 24px)}}
@layer utilities{.h-\[min\(760px\,calc\(100dvh-185px\)\)\]{height:min(760px,100vh - 185px)}}
@layer utilities{.max-h-\[calc\(100dvh-156px\)\]{max-height:calc(100vh - 156px)}}
@layer utilities{.max-h-\[min\(96dvh\,740px\)\]{max-height:min(96vh,740px)}}
@layer utilities{.min-h-\[60dvh\]{min-height:60vh}}
@layer utilities{@media (min-width:40rem){.sm\:h-\[calc\(100dvh-16px\)\]{height:calc(100vh - 16px)}}}
@layer utilities{@media (min-width:64rem){.lg\:max-h-\[min\(96dvh\,740px\)\]{max-height:min(96vh,740px)}}}
}
