/* Cinnabon Carindale theme: Sky Blue & Sunflower – loaded after styles.css. Change colours/fonts here only. */
:root{--t-dark:#2F6BD8;--t-dark-2:#2A5FC4;--t-canvas:#F6F8FC;--t-surface:#FFFFFF;--t-line:#E6EBF3;--t-ink:#16213A;--t-muted:#5A6684;--t-accent:#FFD666;--t-accent-ink:#16213A;--t-display:'Unbounded',system-ui,sans-serif;--t-body:'Figtree',system-ui,sans-serif;--p-50:#F0F6FF;--p-100:#E0ECFE;--p-200:#C2D9FD;--p-300:#97BEFB;--p-400:#6AA1F8;--p-500:#4489F5;--p-600:#3374E3;--p-700:#2B60BF;--p-800:#264F99;--p-900:#21427A}
:root{--navy:var(--t-dark);--navy-2:var(--t-dark-2);--brand-navy:var(--t-dark);--brand-navy-main:var(--t-dark);--brand-navy-dark:var(--t-dark-2);--teal:var(--p-500);--teal-dark:var(--p-600);--teal-light:var(--p-300);--brand-teal-main:var(--p-500);--gold:var(--t-accent);--gold-light:#F3D49B;--brand-gold-warm:var(--t-accent);--bg:var(--t-canvas);--app-bg-canvas:var(--t-canvas);--ink:var(--t-ink);--muted:var(--t-muted);--line:var(--t-line);--text-primary:var(--t-ink);--text-muted:var(--t-muted);--brand-blue-primary:var(--p-600);--brand-blue-light:var(--p-50);--brand-gradient-primary:linear-gradient(135deg,var(--p-500),var(--p-700));--brand-gradient-header:var(--t-dark)}
html body, html body input, html body select, html body textarea, html body button, .swal2-popup{font-family:var(--t-body)!important;color:var(--t-ink)}
html body h3,html body h4,html body .sec-title,html body .text-xl,html body .text-2xl,html body .text-3xl,html body .text-4xl,html body .text-5xl{font-family:var(--t-body)!important;font-weight:800;letter-spacing:-0.025em}
html body h1,html body h2,html body h1[class],html body h2[class],html body .page-title,html body .app-page-header h1,html body .app-page-header h2,html body .app-page-header .page-title,.swal2-title{font-family:var(--t-display)!important;letter-spacing:-0.03em;font-weight:700!important}
html body .grid > div.rounded-2xl[class*='min-h-\[11'] h4,html body .roster-stat-card h4,html body .roster-stat-card h3{font-family:var(--t-display)!important;font-size:1.4rem!important;line-height:1.15!important;letter-spacing:-0.04em;font-weight:700!important}
html body .font-black{font-weight:800} html body .tracking-widest{letter-spacing:.06em} html body .tracking-wider{letter-spacing:.04em}
html body .tabular, html body .text-2xl, html body .text-3xl, html body .font-mono{font-variant-numeric:tabular-nums}
html body, html body .app-root, html body .main-content-area, html body .mobile-app-wrapper{background-color:var(--t-canvas)!important}
html body .bg-\[\#0B1E36\]{background-color:var(--t-dark)!important}
html body .text-\[\#0B1E36\]{color:var(--t-ink)!important}
html body .border-\[\#0B1E36\]{border-color:var(--t-dark)!important}
html body .bg-\[\#091E36\]{background-color:var(--t-dark)!important}
html body .text-\[\#091E36\]{color:var(--t-ink)!important}
html body .border-\[\#091E36\]{border-color:var(--t-dark)!important}
html body .bg-\[\#162D4A\]{background-color:var(--t-dark)!important}
html body .text-\[\#162D4A\]{color:var(--t-ink)!important}
html body .border-\[\#162D4A\]{border-color:var(--t-dark)!important}
html body .bg-\[\#1E3A5F\]{background-color:var(--t-dark)!important}
html body .text-\[\#1E3A5F\]{color:var(--t-ink)!important}
html body .border-\[\#1E3A5F\]{border-color:var(--t-dark)!important}
html body .bg-\[\#1A365D\]{background-color:var(--t-dark)!important}
html body .text-\[\#1A365D\]{color:var(--t-ink)!important}
html body .border-\[\#1A365D\]{border-color:var(--t-dark)!important}
html body .bg-\[\#1A2744\]{background-color:var(--t-dark)!important}
html body .text-\[\#1A2744\]{color:var(--t-ink)!important}
html body .border-\[\#1A2744\]{border-color:var(--t-dark)!important}
html body .text-\[\#0F172A\]{color:var(--t-ink)!important}
html body .border-\[\#0F172A\]{border-color:var(--t-dark)!important}
html body .from-\[\#0B1E36\]{--tw-gradient-from:var(--t-dark)!important;--tw-gradient-to:var(--t-dark-2)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
html body .bg-\[\#0073E6\]{background-color:var(--p-600)!important}
html body .text-\[\#0073E6\]{color:var(--p-600)!important}
html body .border-\[\#0073E6\]{border-color:var(--p-600)!important}
html body .bg-\[\#1D4ED8\]{background-color:var(--p-700)!important}
html body .text-\[\#1D4ED8\]{color:var(--p-700)!important}
html body .border-\[\#1D4ED8\]{border-color:var(--p-700)!important}
html body .bg-\[\#0060c0\]{background-color:var(--p-700)!important}
html body .text-\[\#0060c0\]{color:var(--p-700)!important}
html body .border-\[\#0060c0\]{border-color:var(--p-700)!important}
html body .bg-\[\#0096C7\]{background-color:var(--p-600)!important}
html body .text-\[\#0096C7\]{color:var(--p-600)!important}
html body .border-\[\#0096C7\]{border-color:var(--p-600)!important}
html body .bg-\[\#00B4D8\]{background-color:var(--p-500)!important}
html body .text-\[\#00B4D8\]{color:var(--p-600)!important}
html body .border-\[\#00B4D8\]{border-color:var(--p-500)!important}
html body .bg-\[\#70B4FF\]{background-color:var(--p-300)!important}
html body .text-\[\#70B4FF\]{color:var(--p-600)!important}
html body .border-\[\#70B4FF\]{border-color:var(--p-300)!important}
html body .bg-\[\#38C2B7\]{background-color:var(--p-500)!important}
html body .text-\[\#38C2B7\]{color:var(--p-600)!important}
html body .border-\[\#38C2B7\]{border-color:var(--p-500)!important}
html body .bg-\[\#00B2B6\]{background-color:var(--p-600)!important}
html body .text-\[\#00B2B6\]{color:var(--p-600)!important}
html body .border-\[\#00B2B6\]{border-color:var(--p-600)!important}
html body .bg-\[\#E0EFFF\]{background-color:var(--p-100)!important}
html body .text-\[\#E0EFFF\]{color:var(--p-100)!important}
html body .border-\[\#E0EFFF\]{border-color:var(--p-100)!important}
html body .from-\[\#6366F1\],html body .to-\[\#4F46E5\],html body .to-\[\#0073E6\]{--tw-gradient-from:var(--p-500)!important;--tw-gradient-to:var(--p-700)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}
html body .bg-blue-50{background-color:var(--p-50)!important} html body .text-blue-50{color:var(--p-50)!important} html body .border-blue-50{border-color:var(--p-50)!important} html body .hover\:bg-blue-50:hover{background-color:var(--p-50)!important}
html body .from-blue-50{--tw-gradient-from:var(--p-50)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-blue-50{--tw-gradient-to:var(--p-50)!important} html body .via-blue-50{--tw-gradient-to:var(--p-50)!important}
html body .bg-blue-100{background-color:var(--p-100)!important} html body .text-blue-100{color:var(--p-100)!important} html body .border-blue-100{border-color:var(--p-100)!important} html body .hover\:bg-blue-100:hover{background-color:var(--p-100)!important}
html body .from-blue-100{--tw-gradient-from:var(--p-100)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-blue-100{--tw-gradient-to:var(--p-100)!important} html body .via-blue-100{--tw-gradient-to:var(--p-100)!important}
html body .bg-blue-200{background-color:var(--p-200)!important} html body .text-blue-200{color:var(--p-200)!important} html body .border-blue-200{border-color:var(--p-200)!important} html body .hover\:bg-blue-200:hover{background-color:var(--p-200)!important}
html body .from-blue-200{--tw-gradient-from:var(--p-200)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-blue-200{--tw-gradient-to:var(--p-200)!important} html body .via-blue-200{--tw-gradient-to:var(--p-200)!important}
html body .bg-blue-300{background-color:var(--p-300)!important} html body .text-blue-300{color:var(--p-300)!important} html body .border-blue-300{border-color:var(--p-300)!important} html body .hover\:bg-blue-300:hover{background-color:var(--p-300)!important}
html body .from-blue-300{--tw-gradient-from:var(--p-300)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-blue-300{--tw-gradient-to:var(--p-300)!important} html body .via-blue-300{--tw-gradient-to:var(--p-300)!important}
html body .bg-blue-400{background-color:var(--p-400)!important} html body .text-blue-400{color:var(--p-400)!important} html body .border-blue-400{border-color:var(--p-400)!important} html body .hover\:bg-blue-400:hover{background-color:var(--p-400)!important}
html body .from-blue-400{--tw-gradient-from:var(--p-400)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-blue-400{--tw-gradient-to:var(--p-400)!important} html body .via-blue-400{--tw-gradient-to:var(--p-400)!important}
html body .bg-blue-500{background-color:var(--p-500)!important} html body .text-blue-500{color:var(--p-500)!important} html body .border-blue-500{border-color:var(--p-500)!important} html body .hover\:bg-blue-500:hover{background-color:var(--p-500)!important}
html body .from-blue-500{--tw-gradient-from:var(--p-500)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-blue-500{--tw-gradient-to:var(--p-500)!important} html body .via-blue-500{--tw-gradient-to:var(--p-500)!important}
html body .bg-blue-600{background-color:var(--p-600)!important} html body .text-blue-600{color:var(--p-600)!important} html body .border-blue-600{border-color:var(--p-600)!important} html body .hover\:bg-blue-600:hover{background-color:var(--p-600)!important}
html body .from-blue-600{--tw-gradient-from:var(--p-600)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-blue-600{--tw-gradient-to:var(--p-600)!important} html body .via-blue-600{--tw-gradient-to:var(--p-600)!important}
html body .bg-blue-700{background-color:var(--p-700)!important} html body .text-blue-700{color:var(--p-700)!important} html body .border-blue-700{border-color:var(--p-700)!important} html body .hover\:bg-blue-700:hover{background-color:var(--p-700)!important}
html body .from-blue-700{--tw-gradient-from:var(--p-700)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-blue-700{--tw-gradient-to:var(--p-700)!important} html body .via-blue-700{--tw-gradient-to:var(--p-700)!important}
html body .bg-blue-800{background-color:var(--p-800)!important} html body .text-blue-800{color:var(--p-800)!important} html body .border-blue-800{border-color:var(--p-800)!important} html body .hover\:bg-blue-800:hover{background-color:var(--p-800)!important}
html body .from-blue-800{--tw-gradient-from:var(--p-800)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-blue-800{--tw-gradient-to:var(--p-800)!important} html body .via-blue-800{--tw-gradient-to:var(--p-800)!important}
html body .bg-blue-900{background-color:var(--p-900)!important} html body .text-blue-900{color:var(--p-900)!important} html body .border-blue-900{border-color:var(--p-900)!important} html body .hover\:bg-blue-900:hover{background-color:var(--p-900)!important}
html body .from-blue-900{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-blue-900{--tw-gradient-to:var(--p-900)!important} html body .via-blue-900{--tw-gradient-to:var(--p-900)!important}
html body .bg-blue-950{background-color:var(--p-900)!important} html body .text-blue-950{color:var(--p-900)!important} html body .border-blue-950{border-color:var(--p-900)!important} html body .hover\:bg-blue-950:hover{background-color:var(--p-900)!important}
html body .from-blue-950{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-blue-950{--tw-gradient-to:var(--p-900)!important} html body .via-blue-950{--tw-gradient-to:var(--p-900)!important}
html body .bg-sky-50{background-color:var(--p-50)!important} html body .text-sky-50{color:var(--p-50)!important} html body .border-sky-50{border-color:var(--p-50)!important} html body .hover\:bg-sky-50:hover{background-color:var(--p-50)!important}
html body .from-sky-50{--tw-gradient-from:var(--p-50)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-sky-50{--tw-gradient-to:var(--p-50)!important} html body .via-sky-50{--tw-gradient-to:var(--p-50)!important}
html body .bg-sky-100{background-color:var(--p-100)!important} html body .text-sky-100{color:var(--p-100)!important} html body .border-sky-100{border-color:var(--p-100)!important} html body .hover\:bg-sky-100:hover{background-color:var(--p-100)!important}
html body .from-sky-100{--tw-gradient-from:var(--p-100)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-sky-100{--tw-gradient-to:var(--p-100)!important} html body .via-sky-100{--tw-gradient-to:var(--p-100)!important}
html body .bg-sky-200{background-color:var(--p-200)!important} html body .text-sky-200{color:var(--p-200)!important} html body .border-sky-200{border-color:var(--p-200)!important} html body .hover\:bg-sky-200:hover{background-color:var(--p-200)!important}
html body .from-sky-200{--tw-gradient-from:var(--p-200)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-sky-200{--tw-gradient-to:var(--p-200)!important} html body .via-sky-200{--tw-gradient-to:var(--p-200)!important}
html body .bg-sky-300{background-color:var(--p-300)!important} html body .text-sky-300{color:var(--p-300)!important} html body .border-sky-300{border-color:var(--p-300)!important} html body .hover\:bg-sky-300:hover{background-color:var(--p-300)!important}
html body .from-sky-300{--tw-gradient-from:var(--p-300)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-sky-300{--tw-gradient-to:var(--p-300)!important} html body .via-sky-300{--tw-gradient-to:var(--p-300)!important}
html body .bg-sky-400{background-color:var(--p-400)!important} html body .text-sky-400{color:var(--p-400)!important} html body .border-sky-400{border-color:var(--p-400)!important} html body .hover\:bg-sky-400:hover{background-color:var(--p-400)!important}
html body .from-sky-400{--tw-gradient-from:var(--p-400)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-sky-400{--tw-gradient-to:var(--p-400)!important} html body .via-sky-400{--tw-gradient-to:var(--p-400)!important}
html body .bg-sky-500{background-color:var(--p-500)!important} html body .text-sky-500{color:var(--p-500)!important} html body .border-sky-500{border-color:var(--p-500)!important} html body .hover\:bg-sky-500:hover{background-color:var(--p-500)!important}
html body .from-sky-500{--tw-gradient-from:var(--p-500)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-sky-500{--tw-gradient-to:var(--p-500)!important} html body .via-sky-500{--tw-gradient-to:var(--p-500)!important}
html body .bg-sky-600{background-color:var(--p-600)!important} html body .text-sky-600{color:var(--p-600)!important} html body .border-sky-600{border-color:var(--p-600)!important} html body .hover\:bg-sky-600:hover{background-color:var(--p-600)!important}
html body .from-sky-600{--tw-gradient-from:var(--p-600)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-sky-600{--tw-gradient-to:var(--p-600)!important} html body .via-sky-600{--tw-gradient-to:var(--p-600)!important}
html body .bg-sky-700{background-color:var(--p-700)!important} html body .text-sky-700{color:var(--p-700)!important} html body .border-sky-700{border-color:var(--p-700)!important} html body .hover\:bg-sky-700:hover{background-color:var(--p-700)!important}
html body .from-sky-700{--tw-gradient-from:var(--p-700)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-sky-700{--tw-gradient-to:var(--p-700)!important} html body .via-sky-700{--tw-gradient-to:var(--p-700)!important}
html body .bg-sky-800{background-color:var(--p-800)!important} html body .text-sky-800{color:var(--p-800)!important} html body .border-sky-800{border-color:var(--p-800)!important} html body .hover\:bg-sky-800:hover{background-color:var(--p-800)!important}
html body .from-sky-800{--tw-gradient-from:var(--p-800)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-sky-800{--tw-gradient-to:var(--p-800)!important} html body .via-sky-800{--tw-gradient-to:var(--p-800)!important}
html body .bg-sky-900{background-color:var(--p-900)!important} html body .text-sky-900{color:var(--p-900)!important} html body .border-sky-900{border-color:var(--p-900)!important} html body .hover\:bg-sky-900:hover{background-color:var(--p-900)!important}
html body .from-sky-900{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-sky-900{--tw-gradient-to:var(--p-900)!important} html body .via-sky-900{--tw-gradient-to:var(--p-900)!important}
html body .bg-sky-950{background-color:var(--p-900)!important} html body .text-sky-950{color:var(--p-900)!important} html body .border-sky-950{border-color:var(--p-900)!important} html body .hover\:bg-sky-950:hover{background-color:var(--p-900)!important}
html body .from-sky-950{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-sky-950{--tw-gradient-to:var(--p-900)!important} html body .via-sky-950{--tw-gradient-to:var(--p-900)!important}
html body .bg-indigo-50{background-color:var(--p-50)!important} html body .text-indigo-50{color:var(--p-50)!important} html body .border-indigo-50{border-color:var(--p-50)!important} html body .hover\:bg-indigo-50:hover{background-color:var(--p-50)!important}
html body .from-indigo-50{--tw-gradient-from:var(--p-50)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-indigo-50{--tw-gradient-to:var(--p-50)!important} html body .via-indigo-50{--tw-gradient-to:var(--p-50)!important}
html body .bg-indigo-100{background-color:var(--p-100)!important} html body .text-indigo-100{color:var(--p-100)!important} html body .border-indigo-100{border-color:var(--p-100)!important} html body .hover\:bg-indigo-100:hover{background-color:var(--p-100)!important}
html body .from-indigo-100{--tw-gradient-from:var(--p-100)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-indigo-100{--tw-gradient-to:var(--p-100)!important} html body .via-indigo-100{--tw-gradient-to:var(--p-100)!important}
html body .bg-indigo-200{background-color:var(--p-200)!important} html body .text-indigo-200{color:var(--p-200)!important} html body .border-indigo-200{border-color:var(--p-200)!important} html body .hover\:bg-indigo-200:hover{background-color:var(--p-200)!important}
html body .from-indigo-200{--tw-gradient-from:var(--p-200)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-indigo-200{--tw-gradient-to:var(--p-200)!important} html body .via-indigo-200{--tw-gradient-to:var(--p-200)!important}
html body .bg-indigo-300{background-color:var(--p-300)!important} html body .text-indigo-300{color:var(--p-300)!important} html body .border-indigo-300{border-color:var(--p-300)!important} html body .hover\:bg-indigo-300:hover{background-color:var(--p-300)!important}
html body .from-indigo-300{--tw-gradient-from:var(--p-300)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-indigo-300{--tw-gradient-to:var(--p-300)!important} html body .via-indigo-300{--tw-gradient-to:var(--p-300)!important}
html body .bg-indigo-400{background-color:var(--p-400)!important} html body .text-indigo-400{color:var(--p-400)!important} html body .border-indigo-400{border-color:var(--p-400)!important} html body .hover\:bg-indigo-400:hover{background-color:var(--p-400)!important}
html body .from-indigo-400{--tw-gradient-from:var(--p-400)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-indigo-400{--tw-gradient-to:var(--p-400)!important} html body .via-indigo-400{--tw-gradient-to:var(--p-400)!important}
html body .bg-indigo-500{background-color:var(--p-500)!important} html body .text-indigo-500{color:var(--p-500)!important} html body .border-indigo-500{border-color:var(--p-500)!important} html body .hover\:bg-indigo-500:hover{background-color:var(--p-500)!important}
html body .from-indigo-500{--tw-gradient-from:var(--p-500)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-indigo-500{--tw-gradient-to:var(--p-500)!important} html body .via-indigo-500{--tw-gradient-to:var(--p-500)!important}
html body .bg-indigo-600{background-color:var(--p-600)!important} html body .text-indigo-600{color:var(--p-600)!important} html body .border-indigo-600{border-color:var(--p-600)!important} html body .hover\:bg-indigo-600:hover{background-color:var(--p-600)!important}
html body .from-indigo-600{--tw-gradient-from:var(--p-600)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-indigo-600{--tw-gradient-to:var(--p-600)!important} html body .via-indigo-600{--tw-gradient-to:var(--p-600)!important}
html body .bg-indigo-700{background-color:var(--p-700)!important} html body .text-indigo-700{color:var(--p-700)!important} html body .border-indigo-700{border-color:var(--p-700)!important} html body .hover\:bg-indigo-700:hover{background-color:var(--p-700)!important}
html body .from-indigo-700{--tw-gradient-from:var(--p-700)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-indigo-700{--tw-gradient-to:var(--p-700)!important} html body .via-indigo-700{--tw-gradient-to:var(--p-700)!important}
html body .bg-indigo-800{background-color:var(--p-800)!important} html body .text-indigo-800{color:var(--p-800)!important} html body .border-indigo-800{border-color:var(--p-800)!important} html body .hover\:bg-indigo-800:hover{background-color:var(--p-800)!important}
html body .from-indigo-800{--tw-gradient-from:var(--p-800)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-indigo-800{--tw-gradient-to:var(--p-800)!important} html body .via-indigo-800{--tw-gradient-to:var(--p-800)!important}
html body .bg-indigo-900{background-color:var(--p-900)!important} html body .text-indigo-900{color:var(--p-900)!important} html body .border-indigo-900{border-color:var(--p-900)!important} html body .hover\:bg-indigo-900:hover{background-color:var(--p-900)!important}
html body .from-indigo-900{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-indigo-900{--tw-gradient-to:var(--p-900)!important} html body .via-indigo-900{--tw-gradient-to:var(--p-900)!important}
html body .bg-indigo-950{background-color:var(--p-900)!important} html body .text-indigo-950{color:var(--p-900)!important} html body .border-indigo-950{border-color:var(--p-900)!important} html body .hover\:bg-indigo-950:hover{background-color:var(--p-900)!important}
html body .from-indigo-950{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-indigo-950{--tw-gradient-to:var(--p-900)!important} html body .via-indigo-950{--tw-gradient-to:var(--p-900)!important}
html body .bg-purple-50{background-color:var(--p-50)!important} html body .text-purple-50{color:var(--p-50)!important} html body .border-purple-50{border-color:var(--p-50)!important} html body .hover\:bg-purple-50:hover{background-color:var(--p-50)!important}
html body .from-purple-50{--tw-gradient-from:var(--p-50)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-purple-50{--tw-gradient-to:var(--p-50)!important} html body .via-purple-50{--tw-gradient-to:var(--p-50)!important}
html body .bg-purple-100{background-color:var(--p-100)!important} html body .text-purple-100{color:var(--p-100)!important} html body .border-purple-100{border-color:var(--p-100)!important} html body .hover\:bg-purple-100:hover{background-color:var(--p-100)!important}
html body .from-purple-100{--tw-gradient-from:var(--p-100)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-purple-100{--tw-gradient-to:var(--p-100)!important} html body .via-purple-100{--tw-gradient-to:var(--p-100)!important}
html body .bg-purple-200{background-color:var(--p-200)!important} html body .text-purple-200{color:var(--p-200)!important} html body .border-purple-200{border-color:var(--p-200)!important} html body .hover\:bg-purple-200:hover{background-color:var(--p-200)!important}
html body .from-purple-200{--tw-gradient-from:var(--p-200)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-purple-200{--tw-gradient-to:var(--p-200)!important} html body .via-purple-200{--tw-gradient-to:var(--p-200)!important}
html body .bg-purple-300{background-color:var(--p-300)!important} html body .text-purple-300{color:var(--p-300)!important} html body .border-purple-300{border-color:var(--p-300)!important} html body .hover\:bg-purple-300:hover{background-color:var(--p-300)!important}
html body .from-purple-300{--tw-gradient-from:var(--p-300)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-purple-300{--tw-gradient-to:var(--p-300)!important} html body .via-purple-300{--tw-gradient-to:var(--p-300)!important}
html body .bg-purple-400{background-color:var(--p-400)!important} html body .text-purple-400{color:var(--p-400)!important} html body .border-purple-400{border-color:var(--p-400)!important} html body .hover\:bg-purple-400:hover{background-color:var(--p-400)!important}
html body .from-purple-400{--tw-gradient-from:var(--p-400)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-purple-400{--tw-gradient-to:var(--p-400)!important} html body .via-purple-400{--tw-gradient-to:var(--p-400)!important}
html body .bg-purple-500{background-color:var(--p-500)!important} html body .text-purple-500{color:var(--p-500)!important} html body .border-purple-500{border-color:var(--p-500)!important} html body .hover\:bg-purple-500:hover{background-color:var(--p-500)!important}
html body .from-purple-500{--tw-gradient-from:var(--p-500)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-purple-500{--tw-gradient-to:var(--p-500)!important} html body .via-purple-500{--tw-gradient-to:var(--p-500)!important}
html body .bg-purple-600{background-color:var(--p-600)!important} html body .text-purple-600{color:var(--p-600)!important} html body .border-purple-600{border-color:var(--p-600)!important} html body .hover\:bg-purple-600:hover{background-color:var(--p-600)!important}
html body .from-purple-600{--tw-gradient-from:var(--p-600)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-purple-600{--tw-gradient-to:var(--p-600)!important} html body .via-purple-600{--tw-gradient-to:var(--p-600)!important}
html body .bg-purple-700{background-color:var(--p-700)!important} html body .text-purple-700{color:var(--p-700)!important} html body .border-purple-700{border-color:var(--p-700)!important} html body .hover\:bg-purple-700:hover{background-color:var(--p-700)!important}
html body .from-purple-700{--tw-gradient-from:var(--p-700)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-purple-700{--tw-gradient-to:var(--p-700)!important} html body .via-purple-700{--tw-gradient-to:var(--p-700)!important}
html body .bg-purple-800{background-color:var(--p-800)!important} html body .text-purple-800{color:var(--p-800)!important} html body .border-purple-800{border-color:var(--p-800)!important} html body .hover\:bg-purple-800:hover{background-color:var(--p-800)!important}
html body .from-purple-800{--tw-gradient-from:var(--p-800)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-purple-800{--tw-gradient-to:var(--p-800)!important} html body .via-purple-800{--tw-gradient-to:var(--p-800)!important}
html body .bg-purple-900{background-color:var(--p-900)!important} html body .text-purple-900{color:var(--p-900)!important} html body .border-purple-900{border-color:var(--p-900)!important} html body .hover\:bg-purple-900:hover{background-color:var(--p-900)!important}
html body .from-purple-900{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-purple-900{--tw-gradient-to:var(--p-900)!important} html body .via-purple-900{--tw-gradient-to:var(--p-900)!important}
html body .bg-purple-950{background-color:var(--p-900)!important} html body .text-purple-950{color:var(--p-900)!important} html body .border-purple-950{border-color:var(--p-900)!important} html body .hover\:bg-purple-950:hover{background-color:var(--p-900)!important}
html body .from-purple-950{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-purple-950{--tw-gradient-to:var(--p-900)!important} html body .via-purple-950{--tw-gradient-to:var(--p-900)!important}
html body .bg-violet-50{background-color:var(--p-50)!important} html body .text-violet-50{color:var(--p-50)!important} html body .border-violet-50{border-color:var(--p-50)!important} html body .hover\:bg-violet-50:hover{background-color:var(--p-50)!important}
html body .from-violet-50{--tw-gradient-from:var(--p-50)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-violet-50{--tw-gradient-to:var(--p-50)!important} html body .via-violet-50{--tw-gradient-to:var(--p-50)!important}
html body .bg-violet-100{background-color:var(--p-100)!important} html body .text-violet-100{color:var(--p-100)!important} html body .border-violet-100{border-color:var(--p-100)!important} html body .hover\:bg-violet-100:hover{background-color:var(--p-100)!important}
html body .from-violet-100{--tw-gradient-from:var(--p-100)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-violet-100{--tw-gradient-to:var(--p-100)!important} html body .via-violet-100{--tw-gradient-to:var(--p-100)!important}
html body .bg-violet-200{background-color:var(--p-200)!important} html body .text-violet-200{color:var(--p-200)!important} html body .border-violet-200{border-color:var(--p-200)!important} html body .hover\:bg-violet-200:hover{background-color:var(--p-200)!important}
html body .from-violet-200{--tw-gradient-from:var(--p-200)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-violet-200{--tw-gradient-to:var(--p-200)!important} html body .via-violet-200{--tw-gradient-to:var(--p-200)!important}
html body .bg-violet-300{background-color:var(--p-300)!important} html body .text-violet-300{color:var(--p-300)!important} html body .border-violet-300{border-color:var(--p-300)!important} html body .hover\:bg-violet-300:hover{background-color:var(--p-300)!important}
html body .from-violet-300{--tw-gradient-from:var(--p-300)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-violet-300{--tw-gradient-to:var(--p-300)!important} html body .via-violet-300{--tw-gradient-to:var(--p-300)!important}
html body .bg-violet-400{background-color:var(--p-400)!important} html body .text-violet-400{color:var(--p-400)!important} html body .border-violet-400{border-color:var(--p-400)!important} html body .hover\:bg-violet-400:hover{background-color:var(--p-400)!important}
html body .from-violet-400{--tw-gradient-from:var(--p-400)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-violet-400{--tw-gradient-to:var(--p-400)!important} html body .via-violet-400{--tw-gradient-to:var(--p-400)!important}
html body .bg-violet-500{background-color:var(--p-500)!important} html body .text-violet-500{color:var(--p-500)!important} html body .border-violet-500{border-color:var(--p-500)!important} html body .hover\:bg-violet-500:hover{background-color:var(--p-500)!important}
html body .from-violet-500{--tw-gradient-from:var(--p-500)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-violet-500{--tw-gradient-to:var(--p-500)!important} html body .via-violet-500{--tw-gradient-to:var(--p-500)!important}
html body .bg-violet-600{background-color:var(--p-600)!important} html body .text-violet-600{color:var(--p-600)!important} html body .border-violet-600{border-color:var(--p-600)!important} html body .hover\:bg-violet-600:hover{background-color:var(--p-600)!important}
html body .from-violet-600{--tw-gradient-from:var(--p-600)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-violet-600{--tw-gradient-to:var(--p-600)!important} html body .via-violet-600{--tw-gradient-to:var(--p-600)!important}
html body .bg-violet-700{background-color:var(--p-700)!important} html body .text-violet-700{color:var(--p-700)!important} html body .border-violet-700{border-color:var(--p-700)!important} html body .hover\:bg-violet-700:hover{background-color:var(--p-700)!important}
html body .from-violet-700{--tw-gradient-from:var(--p-700)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-violet-700{--tw-gradient-to:var(--p-700)!important} html body .via-violet-700{--tw-gradient-to:var(--p-700)!important}
html body .bg-violet-800{background-color:var(--p-800)!important} html body .text-violet-800{color:var(--p-800)!important} html body .border-violet-800{border-color:var(--p-800)!important} html body .hover\:bg-violet-800:hover{background-color:var(--p-800)!important}
html body .from-violet-800{--tw-gradient-from:var(--p-800)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-violet-800{--tw-gradient-to:var(--p-800)!important} html body .via-violet-800{--tw-gradient-to:var(--p-800)!important}
html body .bg-violet-900{background-color:var(--p-900)!important} html body .text-violet-900{color:var(--p-900)!important} html body .border-violet-900{border-color:var(--p-900)!important} html body .hover\:bg-violet-900:hover{background-color:var(--p-900)!important}
html body .from-violet-900{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-violet-900{--tw-gradient-to:var(--p-900)!important} html body .via-violet-900{--tw-gradient-to:var(--p-900)!important}
html body .bg-violet-950{background-color:var(--p-900)!important} html body .text-violet-950{color:var(--p-900)!important} html body .border-violet-950{border-color:var(--p-900)!important} html body .hover\:bg-violet-950:hover{background-color:var(--p-900)!important}
html body .from-violet-950{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-violet-950{--tw-gradient-to:var(--p-900)!important} html body .via-violet-950{--tw-gradient-to:var(--p-900)!important}
html body .bg-cyan-50{background-color:var(--p-50)!important} html body .text-cyan-50{color:var(--p-50)!important} html body .border-cyan-50{border-color:var(--p-50)!important} html body .hover\:bg-cyan-50:hover{background-color:var(--p-50)!important}
html body .from-cyan-50{--tw-gradient-from:var(--p-50)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-cyan-50{--tw-gradient-to:var(--p-50)!important} html body .via-cyan-50{--tw-gradient-to:var(--p-50)!important}
html body .bg-cyan-100{background-color:var(--p-100)!important} html body .text-cyan-100{color:var(--p-100)!important} html body .border-cyan-100{border-color:var(--p-100)!important} html body .hover\:bg-cyan-100:hover{background-color:var(--p-100)!important}
html body .from-cyan-100{--tw-gradient-from:var(--p-100)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-cyan-100{--tw-gradient-to:var(--p-100)!important} html body .via-cyan-100{--tw-gradient-to:var(--p-100)!important}
html body .bg-cyan-200{background-color:var(--p-200)!important} html body .text-cyan-200{color:var(--p-200)!important} html body .border-cyan-200{border-color:var(--p-200)!important} html body .hover\:bg-cyan-200:hover{background-color:var(--p-200)!important}
html body .from-cyan-200{--tw-gradient-from:var(--p-200)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-cyan-200{--tw-gradient-to:var(--p-200)!important} html body .via-cyan-200{--tw-gradient-to:var(--p-200)!important}
html body .bg-cyan-300{background-color:var(--p-300)!important} html body .text-cyan-300{color:var(--p-300)!important} html body .border-cyan-300{border-color:var(--p-300)!important} html body .hover\:bg-cyan-300:hover{background-color:var(--p-300)!important}
html body .from-cyan-300{--tw-gradient-from:var(--p-300)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-cyan-300{--tw-gradient-to:var(--p-300)!important} html body .via-cyan-300{--tw-gradient-to:var(--p-300)!important}
html body .bg-cyan-400{background-color:var(--p-400)!important} html body .text-cyan-400{color:var(--p-400)!important} html body .border-cyan-400{border-color:var(--p-400)!important} html body .hover\:bg-cyan-400:hover{background-color:var(--p-400)!important}
html body .from-cyan-400{--tw-gradient-from:var(--p-400)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-cyan-400{--tw-gradient-to:var(--p-400)!important} html body .via-cyan-400{--tw-gradient-to:var(--p-400)!important}
html body .bg-cyan-500{background-color:var(--p-500)!important} html body .text-cyan-500{color:var(--p-500)!important} html body .border-cyan-500{border-color:var(--p-500)!important} html body .hover\:bg-cyan-500:hover{background-color:var(--p-500)!important}
html body .from-cyan-500{--tw-gradient-from:var(--p-500)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-cyan-500{--tw-gradient-to:var(--p-500)!important} html body .via-cyan-500{--tw-gradient-to:var(--p-500)!important}
html body .bg-cyan-600{background-color:var(--p-600)!important} html body .text-cyan-600{color:var(--p-600)!important} html body .border-cyan-600{border-color:var(--p-600)!important} html body .hover\:bg-cyan-600:hover{background-color:var(--p-600)!important}
html body .from-cyan-600{--tw-gradient-from:var(--p-600)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-cyan-600{--tw-gradient-to:var(--p-600)!important} html body .via-cyan-600{--tw-gradient-to:var(--p-600)!important}
html body .bg-cyan-700{background-color:var(--p-700)!important} html body .text-cyan-700{color:var(--p-700)!important} html body .border-cyan-700{border-color:var(--p-700)!important} html body .hover\:bg-cyan-700:hover{background-color:var(--p-700)!important}
html body .from-cyan-700{--tw-gradient-from:var(--p-700)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-cyan-700{--tw-gradient-to:var(--p-700)!important} html body .via-cyan-700{--tw-gradient-to:var(--p-700)!important}
html body .bg-cyan-800{background-color:var(--p-800)!important} html body .text-cyan-800{color:var(--p-800)!important} html body .border-cyan-800{border-color:var(--p-800)!important} html body .hover\:bg-cyan-800:hover{background-color:var(--p-800)!important}
html body .from-cyan-800{--tw-gradient-from:var(--p-800)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-cyan-800{--tw-gradient-to:var(--p-800)!important} html body .via-cyan-800{--tw-gradient-to:var(--p-800)!important}
html body .bg-cyan-900{background-color:var(--p-900)!important} html body .text-cyan-900{color:var(--p-900)!important} html body .border-cyan-900{border-color:var(--p-900)!important} html body .hover\:bg-cyan-900:hover{background-color:var(--p-900)!important}
html body .from-cyan-900{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-cyan-900{--tw-gradient-to:var(--p-900)!important} html body .via-cyan-900{--tw-gradient-to:var(--p-900)!important}
html body .bg-cyan-950{background-color:var(--p-900)!important} html body .text-cyan-950{color:var(--p-900)!important} html body .border-cyan-950{border-color:var(--p-900)!important} html body .hover\:bg-cyan-950:hover{background-color:var(--p-900)!important}
html body .from-cyan-950{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-cyan-950{--tw-gradient-to:var(--p-900)!important} html body .via-cyan-950{--tw-gradient-to:var(--p-900)!important}
html body .bg-teal-50{background-color:var(--p-50)!important} html body .text-teal-50{color:var(--p-50)!important} html body .border-teal-50{border-color:var(--p-50)!important} html body .hover\:bg-teal-50:hover{background-color:var(--p-50)!important}
html body .from-teal-50{--tw-gradient-from:var(--p-50)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-teal-50{--tw-gradient-to:var(--p-50)!important} html body .via-teal-50{--tw-gradient-to:var(--p-50)!important}
html body .bg-teal-100{background-color:var(--p-100)!important} html body .text-teal-100{color:var(--p-100)!important} html body .border-teal-100{border-color:var(--p-100)!important} html body .hover\:bg-teal-100:hover{background-color:var(--p-100)!important}
html body .from-teal-100{--tw-gradient-from:var(--p-100)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-teal-100{--tw-gradient-to:var(--p-100)!important} html body .via-teal-100{--tw-gradient-to:var(--p-100)!important}
html body .bg-teal-200{background-color:var(--p-200)!important} html body .text-teal-200{color:var(--p-200)!important} html body .border-teal-200{border-color:var(--p-200)!important} html body .hover\:bg-teal-200:hover{background-color:var(--p-200)!important}
html body .from-teal-200{--tw-gradient-from:var(--p-200)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-teal-200{--tw-gradient-to:var(--p-200)!important} html body .via-teal-200{--tw-gradient-to:var(--p-200)!important}
html body .bg-teal-300{background-color:var(--p-300)!important} html body .text-teal-300{color:var(--p-300)!important} html body .border-teal-300{border-color:var(--p-300)!important} html body .hover\:bg-teal-300:hover{background-color:var(--p-300)!important}
html body .from-teal-300{--tw-gradient-from:var(--p-300)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-teal-300{--tw-gradient-to:var(--p-300)!important} html body .via-teal-300{--tw-gradient-to:var(--p-300)!important}
html body .bg-teal-400{background-color:var(--p-400)!important} html body .text-teal-400{color:var(--p-400)!important} html body .border-teal-400{border-color:var(--p-400)!important} html body .hover\:bg-teal-400:hover{background-color:var(--p-400)!important}
html body .from-teal-400{--tw-gradient-from:var(--p-400)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-teal-400{--tw-gradient-to:var(--p-400)!important} html body .via-teal-400{--tw-gradient-to:var(--p-400)!important}
html body .bg-teal-500{background-color:var(--p-500)!important} html body .text-teal-500{color:var(--p-500)!important} html body .border-teal-500{border-color:var(--p-500)!important} html body .hover\:bg-teal-500:hover{background-color:var(--p-500)!important}
html body .from-teal-500{--tw-gradient-from:var(--p-500)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-teal-500{--tw-gradient-to:var(--p-500)!important} html body .via-teal-500{--tw-gradient-to:var(--p-500)!important}
html body .bg-teal-600{background-color:var(--p-600)!important} html body .text-teal-600{color:var(--p-600)!important} html body .border-teal-600{border-color:var(--p-600)!important} html body .hover\:bg-teal-600:hover{background-color:var(--p-600)!important}
html body .from-teal-600{--tw-gradient-from:var(--p-600)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-teal-600{--tw-gradient-to:var(--p-600)!important} html body .via-teal-600{--tw-gradient-to:var(--p-600)!important}
html body .bg-teal-700{background-color:var(--p-700)!important} html body .text-teal-700{color:var(--p-700)!important} html body .border-teal-700{border-color:var(--p-700)!important} html body .hover\:bg-teal-700:hover{background-color:var(--p-700)!important}
html body .from-teal-700{--tw-gradient-from:var(--p-700)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-teal-700{--tw-gradient-to:var(--p-700)!important} html body .via-teal-700{--tw-gradient-to:var(--p-700)!important}
html body .bg-teal-800{background-color:var(--p-800)!important} html body .text-teal-800{color:var(--p-800)!important} html body .border-teal-800{border-color:var(--p-800)!important} html body .hover\:bg-teal-800:hover{background-color:var(--p-800)!important}
html body .from-teal-800{--tw-gradient-from:var(--p-800)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-teal-800{--tw-gradient-to:var(--p-800)!important} html body .via-teal-800{--tw-gradient-to:var(--p-800)!important}
html body .bg-teal-900{background-color:var(--p-900)!important} html body .text-teal-900{color:var(--p-900)!important} html body .border-teal-900{border-color:var(--p-900)!important} html body .hover\:bg-teal-900:hover{background-color:var(--p-900)!important}
html body .from-teal-900{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-teal-900{--tw-gradient-to:var(--p-900)!important} html body .via-teal-900{--tw-gradient-to:var(--p-900)!important}
html body .bg-teal-950{background-color:var(--p-900)!important} html body .text-teal-950{color:var(--p-900)!important} html body .border-teal-950{border-color:var(--p-900)!important} html body .hover\:bg-teal-950:hover{background-color:var(--p-900)!important}
html body .from-teal-950{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-teal-950{--tw-gradient-to:var(--p-900)!important} html body .via-teal-950{--tw-gradient-to:var(--p-900)!important}
html body .bg-fuchsia-50{background-color:var(--p-50)!important} html body .text-fuchsia-50{color:var(--p-50)!important} html body .border-fuchsia-50{border-color:var(--p-50)!important} html body .hover\:bg-fuchsia-50:hover{background-color:var(--p-50)!important}
html body .from-fuchsia-50{--tw-gradient-from:var(--p-50)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-fuchsia-50{--tw-gradient-to:var(--p-50)!important} html body .via-fuchsia-50{--tw-gradient-to:var(--p-50)!important}
html body .bg-fuchsia-100{background-color:var(--p-100)!important} html body .text-fuchsia-100{color:var(--p-100)!important} html body .border-fuchsia-100{border-color:var(--p-100)!important} html body .hover\:bg-fuchsia-100:hover{background-color:var(--p-100)!important}
html body .from-fuchsia-100{--tw-gradient-from:var(--p-100)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-fuchsia-100{--tw-gradient-to:var(--p-100)!important} html body .via-fuchsia-100{--tw-gradient-to:var(--p-100)!important}
html body .bg-fuchsia-200{background-color:var(--p-200)!important} html body .text-fuchsia-200{color:var(--p-200)!important} html body .border-fuchsia-200{border-color:var(--p-200)!important} html body .hover\:bg-fuchsia-200:hover{background-color:var(--p-200)!important}
html body .from-fuchsia-200{--tw-gradient-from:var(--p-200)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-fuchsia-200{--tw-gradient-to:var(--p-200)!important} html body .via-fuchsia-200{--tw-gradient-to:var(--p-200)!important}
html body .bg-fuchsia-300{background-color:var(--p-300)!important} html body .text-fuchsia-300{color:var(--p-300)!important} html body .border-fuchsia-300{border-color:var(--p-300)!important} html body .hover\:bg-fuchsia-300:hover{background-color:var(--p-300)!important}
html body .from-fuchsia-300{--tw-gradient-from:var(--p-300)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-fuchsia-300{--tw-gradient-to:var(--p-300)!important} html body .via-fuchsia-300{--tw-gradient-to:var(--p-300)!important}
html body .bg-fuchsia-400{background-color:var(--p-400)!important} html body .text-fuchsia-400{color:var(--p-400)!important} html body .border-fuchsia-400{border-color:var(--p-400)!important} html body .hover\:bg-fuchsia-400:hover{background-color:var(--p-400)!important}
html body .from-fuchsia-400{--tw-gradient-from:var(--p-400)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-fuchsia-400{--tw-gradient-to:var(--p-400)!important} html body .via-fuchsia-400{--tw-gradient-to:var(--p-400)!important}
html body .bg-fuchsia-500{background-color:var(--p-500)!important} html body .text-fuchsia-500{color:var(--p-500)!important} html body .border-fuchsia-500{border-color:var(--p-500)!important} html body .hover\:bg-fuchsia-500:hover{background-color:var(--p-500)!important}
html body .from-fuchsia-500{--tw-gradient-from:var(--p-500)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-fuchsia-500{--tw-gradient-to:var(--p-500)!important} html body .via-fuchsia-500{--tw-gradient-to:var(--p-500)!important}
html body .bg-fuchsia-600{background-color:var(--p-600)!important} html body .text-fuchsia-600{color:var(--p-600)!important} html body .border-fuchsia-600{border-color:var(--p-600)!important} html body .hover\:bg-fuchsia-600:hover{background-color:var(--p-600)!important}
html body .from-fuchsia-600{--tw-gradient-from:var(--p-600)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-fuchsia-600{--tw-gradient-to:var(--p-600)!important} html body .via-fuchsia-600{--tw-gradient-to:var(--p-600)!important}
html body .bg-fuchsia-700{background-color:var(--p-700)!important} html body .text-fuchsia-700{color:var(--p-700)!important} html body .border-fuchsia-700{border-color:var(--p-700)!important} html body .hover\:bg-fuchsia-700:hover{background-color:var(--p-700)!important}
html body .from-fuchsia-700{--tw-gradient-from:var(--p-700)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-fuchsia-700{--tw-gradient-to:var(--p-700)!important} html body .via-fuchsia-700{--tw-gradient-to:var(--p-700)!important}
html body .bg-fuchsia-800{background-color:var(--p-800)!important} html body .text-fuchsia-800{color:var(--p-800)!important} html body .border-fuchsia-800{border-color:var(--p-800)!important} html body .hover\:bg-fuchsia-800:hover{background-color:var(--p-800)!important}
html body .from-fuchsia-800{--tw-gradient-from:var(--p-800)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-fuchsia-800{--tw-gradient-to:var(--p-800)!important} html body .via-fuchsia-800{--tw-gradient-to:var(--p-800)!important}
html body .bg-fuchsia-900{background-color:var(--p-900)!important} html body .text-fuchsia-900{color:var(--p-900)!important} html body .border-fuchsia-900{border-color:var(--p-900)!important} html body .hover\:bg-fuchsia-900:hover{background-color:var(--p-900)!important}
html body .from-fuchsia-900{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-fuchsia-900{--tw-gradient-to:var(--p-900)!important} html body .via-fuchsia-900{--tw-gradient-to:var(--p-900)!important}
html body .bg-fuchsia-950{background-color:var(--p-900)!important} html body .text-fuchsia-950{color:var(--p-900)!important} html body .border-fuchsia-950{border-color:var(--p-900)!important} html body .hover\:bg-fuchsia-950:hover{background-color:var(--p-900)!important}
html body .from-fuchsia-950{--tw-gradient-from:var(--p-900)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent)!important} html body .to-fuchsia-950{--tw-gradient-to:var(--p-900)!important} html body .via-fuchsia-950{--tw-gradient-to:var(--p-900)!important}
html body .bg-slate-50{background-color:#F7F9FC!important} html body .text-slate-50{color:#F7F9FC!important} html body .border-slate-50{border-color:#F7F9FC!important} html body .hover\:bg-slate-50:hover{background-color:#F7F9FC!important}
html body .bg-slate-100{background-color:#F0F3F8!important} html body .text-slate-100{color:#F0F3F8!important} html body .border-slate-100{border-color:#F0F3F8!important} html body .hover\:bg-slate-100:hover{background-color:#F0F3F8!important}
html body .bg-slate-200{background-color:#E6EBF3!important} html body .text-slate-200{color:#E6EBF3!important} html body .border-slate-200{border-color:#E6EBF3!important} html body .hover\:bg-slate-200:hover{background-color:#E6EBF3!important}
html body .bg-slate-300{background-color:#CFD7E5!important} html body .text-slate-300{color:#CFD7E5!important} html body .border-slate-300{border-color:#CFD7E5!important} html body .hover\:bg-slate-300:hover{background-color:#CFD7E5!important}
html body .bg-slate-400{background-color:#9AA4B8!important} html body .text-slate-400{color:#9AA4B8!important} html body .border-slate-400{border-color:#9AA4B8!important} html body .hover\:bg-slate-400:hover{background-color:#9AA4B8!important}
html body .bg-slate-500{background-color:#677390!important} html body .text-slate-500{color:#677390!important} html body .border-slate-500{border-color:#677390!important} html body .hover\:bg-slate-500:hover{background-color:#677390!important}
html body .bg-slate-600{background-color:#566285!important} html body .text-slate-600{color:#566285!important} html body .border-slate-600{border-color:#566285!important} html body .hover\:bg-slate-600:hover{background-color:#566285!important}
html body .bg-slate-700{background-color:#3D4866!important} html body .text-slate-700{color:#3D4866!important} html body .border-slate-700{border-color:#3D4866!important} html body .hover\:bg-slate-700:hover{background-color:#3D4866!important}
html body .bg-slate-800{background-color:#232C45!important} html body .text-slate-800{color:#232C45!important} html body .border-slate-800{border-color:#232C45!important} html body .hover\:bg-slate-800:hover{background-color:#232C45!important}
html body .bg-slate-900{background-color:#16213A!important} html body .text-slate-900{color:#16213A!important} html body .border-slate-900{border-color:#16213A!important} html body .hover\:bg-slate-900:hover{background-color:#16213A!important}
html body .bg-\[\#F1F5F9\]{background-color:#F0F3F8!important} html body .text-\[\#F1F5F9\]{color:#F0F3F8!important}
html body .bg-\[\#F7F9FB\]{background-color:#F6F8FC!important} html body .text-\[\#F7F9FB\]{color:#F6F8FC!important}
html body .bg-\[\#F0F4FA\]{background-color:#F6F8FC!important} html body .text-\[\#F0F4FA\]{color:#F6F8FC!important}
html body .bg-\[\#EDF2F7\]{background-color:#F0F3F8!important} html body .text-\[\#EDF2F7\]{color:#F0F3F8!important}
html body .bg-\[\#94A3B8\]{background-color:#9AA4B8!important} html body .text-\[\#94A3B8\]{color:#9AA4B8!important}
html body .bg-slate-50\/50,html body .bg-slate-50\/80{background-color:#F7F9FC!important}
html body .bg-blue-50\/5{background-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important} html body .border-blue-50\/5{border-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important}
html body .bg-blue-50\/10{background-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important} html body .border-blue-50\/10{border-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important}
html body .bg-blue-50\/20{background-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important} html body .border-blue-50\/20{border-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important}
html body .bg-blue-50\/30{background-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important} html body .border-blue-50\/30{border-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important}
html body .bg-blue-50\/40{background-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important} html body .border-blue-50\/40{border-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important}
html body .bg-blue-50\/50{background-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important} html body .border-blue-50\/50{border-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important}
html body .bg-blue-50\/60{background-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important} html body .border-blue-50\/60{border-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important}
html body .bg-blue-50\/70{background-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important} html body .border-blue-50\/70{border-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important}
html body .bg-blue-50\/80{background-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important} html body .border-blue-50\/80{border-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important}
html body .bg-blue-50\/90{background-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important} html body .border-blue-50\/90{border-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important}
html body .bg-blue-100\/5{background-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important} html body .border-blue-100\/5{border-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important}
html body .bg-blue-100\/10{background-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important} html body .border-blue-100\/10{border-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important}
html body .bg-blue-100\/20{background-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important} html body .border-blue-100\/20{border-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important}
html body .bg-blue-100\/30{background-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important} html body .border-blue-100\/30{border-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important}
html body .bg-blue-100\/40{background-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important} html body .border-blue-100\/40{border-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important}
html body .bg-blue-100\/50{background-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important} html body .border-blue-100\/50{border-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important}
html body .bg-blue-100\/60{background-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important} html body .border-blue-100\/60{border-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important}
html body .bg-blue-100\/70{background-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important} html body .border-blue-100\/70{border-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important}
html body .bg-blue-100\/80{background-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important} html body .border-blue-100\/80{border-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important}
html body .bg-blue-100\/90{background-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important} html body .border-blue-100\/90{border-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important}
html body .bg-blue-200\/5{background-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important} html body .border-blue-200\/5{border-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important}
html body .bg-blue-200\/10{background-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important} html body .border-blue-200\/10{border-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important}
html body .bg-blue-200\/20{background-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important} html body .border-blue-200\/20{border-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important}
html body .bg-blue-200\/30{background-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important} html body .border-blue-200\/30{border-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important}
html body .bg-blue-200\/40{background-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important} html body .border-blue-200\/40{border-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important}
html body .bg-blue-200\/50{background-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important} html body .border-blue-200\/50{border-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important}
html body .bg-blue-200\/60{background-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important} html body .border-blue-200\/60{border-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important}
html body .bg-blue-200\/70{background-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important} html body .border-blue-200\/70{border-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important}
html body .bg-blue-200\/80{background-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important} html body .border-blue-200\/80{border-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important}
html body .bg-blue-200\/90{background-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important} html body .border-blue-200\/90{border-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important}
html body .bg-blue-300\/5{background-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important} html body .border-blue-300\/5{border-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important}
html body .bg-blue-300\/10{background-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important} html body .border-blue-300\/10{border-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important}
html body .bg-blue-300\/20{background-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important} html body .border-blue-300\/20{border-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important}
html body .bg-blue-300\/30{background-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important} html body .border-blue-300\/30{border-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important}
html body .bg-blue-300\/40{background-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important} html body .border-blue-300\/40{border-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important}
html body .bg-blue-300\/50{background-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important} html body .border-blue-300\/50{border-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important}
html body .bg-blue-300\/60{background-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important} html body .border-blue-300\/60{border-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important}
html body .bg-blue-300\/70{background-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important} html body .border-blue-300\/70{border-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important}
html body .bg-blue-300\/80{background-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important} html body .border-blue-300\/80{border-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important}
html body .bg-blue-300\/90{background-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important} html body .border-blue-300\/90{border-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important}
html body .bg-blue-400\/5{background-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important} html body .border-blue-400\/5{border-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important}
html body .bg-blue-400\/10{background-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important} html body .border-blue-400\/10{border-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important}
html body .bg-blue-400\/20{background-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important} html body .border-blue-400\/20{border-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important}
html body .bg-blue-400\/30{background-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important} html body .border-blue-400\/30{border-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important}
html body .bg-blue-400\/40{background-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important} html body .border-blue-400\/40{border-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important}
html body .bg-blue-400\/50{background-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important} html body .border-blue-400\/50{border-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important}
html body .bg-blue-400\/60{background-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important} html body .border-blue-400\/60{border-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important}
html body .bg-blue-400\/70{background-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important} html body .border-blue-400\/70{border-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important}
html body .bg-blue-400\/80{background-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important} html body .border-blue-400\/80{border-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important}
html body .bg-blue-400\/90{background-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important} html body .border-blue-400\/90{border-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important}
html body .bg-blue-500\/5{background-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important} html body .border-blue-500\/5{border-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important}
html body .bg-blue-500\/10{background-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important} html body .border-blue-500\/10{border-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important}
html body .bg-blue-500\/20{background-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important} html body .border-blue-500\/20{border-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important}
html body .bg-blue-500\/30{background-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important} html body .border-blue-500\/30{border-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important}
html body .bg-blue-500\/40{background-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important} html body .border-blue-500\/40{border-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important}
html body .bg-blue-500\/50{background-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important} html body .border-blue-500\/50{border-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important}
html body .bg-blue-500\/60{background-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important} html body .border-blue-500\/60{border-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important}
html body .bg-blue-500\/70{background-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important} html body .border-blue-500\/70{border-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important}
html body .bg-blue-500\/80{background-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important} html body .border-blue-500\/80{border-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important}
html body .bg-blue-500\/90{background-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important} html body .border-blue-500\/90{border-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important}
html body .bg-blue-600\/5{background-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important} html body .border-blue-600\/5{border-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important}
html body .bg-blue-600\/10{background-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important} html body .border-blue-600\/10{border-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important}
html body .bg-blue-600\/20{background-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important} html body .border-blue-600\/20{border-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important}
html body .bg-blue-600\/30{background-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important} html body .border-blue-600\/30{border-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important}
html body .bg-blue-600\/40{background-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important} html body .border-blue-600\/40{border-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important}
html body .bg-blue-600\/50{background-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important} html body .border-blue-600\/50{border-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important}
html body .bg-blue-600\/60{background-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important} html body .border-blue-600\/60{border-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important}
html body .bg-blue-600\/70{background-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important} html body .border-blue-600\/70{border-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important}
html body .bg-blue-600\/80{background-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important} html body .border-blue-600\/80{border-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important}
html body .bg-blue-600\/90{background-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important} html body .border-blue-600\/90{border-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important}
html body .bg-blue-700\/5{background-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important} html body .border-blue-700\/5{border-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important}
html body .bg-blue-700\/10{background-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important} html body .border-blue-700\/10{border-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important}
html body .bg-blue-700\/20{background-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important} html body .border-blue-700\/20{border-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important}
html body .bg-blue-700\/30{background-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important} html body .border-blue-700\/30{border-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important}
html body .bg-blue-700\/40{background-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important} html body .border-blue-700\/40{border-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important}
html body .bg-blue-700\/50{background-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important} html body .border-blue-700\/50{border-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important}
html body .bg-blue-700\/60{background-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important} html body .border-blue-700\/60{border-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important}
html body .bg-blue-700\/70{background-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important} html body .border-blue-700\/70{border-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important}
html body .bg-blue-700\/80{background-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important} html body .border-blue-700\/80{border-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important}
html body .bg-blue-700\/90{background-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important} html body .border-blue-700\/90{border-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important}
html body .bg-blue-800\/5{background-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important} html body .border-blue-800\/5{border-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important}
html body .bg-blue-800\/10{background-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important} html body .border-blue-800\/10{border-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important}
html body .bg-blue-800\/20{background-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important} html body .border-blue-800\/20{border-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important}
html body .bg-blue-800\/30{background-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important} html body .border-blue-800\/30{border-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important}
html body .bg-blue-800\/40{background-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important} html body .border-blue-800\/40{border-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important}
html body .bg-blue-800\/50{background-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important} html body .border-blue-800\/50{border-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important}
html body .bg-blue-800\/60{background-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important} html body .border-blue-800\/60{border-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important}
html body .bg-blue-800\/70{background-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important} html body .border-blue-800\/70{border-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important}
html body .bg-blue-800\/80{background-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important} html body .border-blue-800\/80{border-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important}
html body .bg-blue-800\/90{background-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important} html body .border-blue-800\/90{border-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important}
html body .bg-blue-900\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-blue-900\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-blue-900\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-blue-900\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-blue-900\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-blue-900\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-blue-900\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-blue-900\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-blue-900\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-blue-900\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-blue-900\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-blue-900\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-blue-900\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-blue-900\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-blue-900\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-blue-900\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-blue-900\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-blue-900\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-blue-900\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-blue-900\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-blue-950\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-blue-950\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-blue-950\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-blue-950\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-blue-950\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-blue-950\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-blue-950\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-blue-950\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-blue-950\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-blue-950\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-blue-950\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-blue-950\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-blue-950\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-blue-950\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-blue-950\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-blue-950\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-blue-950\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-blue-950\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-blue-950\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-blue-950\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-sky-50\/5{background-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important} html body .border-sky-50\/5{border-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important}
html body .bg-sky-50\/10{background-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important} html body .border-sky-50\/10{border-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important}
html body .bg-sky-50\/20{background-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important} html body .border-sky-50\/20{border-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important}
html body .bg-sky-50\/30{background-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important} html body .border-sky-50\/30{border-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important}
html body .bg-sky-50\/40{background-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important} html body .border-sky-50\/40{border-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important}
html body .bg-sky-50\/50{background-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important} html body .border-sky-50\/50{border-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important}
html body .bg-sky-50\/60{background-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important} html body .border-sky-50\/60{border-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important}
html body .bg-sky-50\/70{background-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important} html body .border-sky-50\/70{border-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important}
html body .bg-sky-50\/80{background-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important} html body .border-sky-50\/80{border-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important}
html body .bg-sky-50\/90{background-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important} html body .border-sky-50\/90{border-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important}
html body .bg-sky-100\/5{background-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important} html body .border-sky-100\/5{border-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important}
html body .bg-sky-100\/10{background-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important} html body .border-sky-100\/10{border-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important}
html body .bg-sky-100\/20{background-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important} html body .border-sky-100\/20{border-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important}
html body .bg-sky-100\/30{background-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important} html body .border-sky-100\/30{border-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important}
html body .bg-sky-100\/40{background-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important} html body .border-sky-100\/40{border-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important}
html body .bg-sky-100\/50{background-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important} html body .border-sky-100\/50{border-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important}
html body .bg-sky-100\/60{background-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important} html body .border-sky-100\/60{border-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important}
html body .bg-sky-100\/70{background-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important} html body .border-sky-100\/70{border-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important}
html body .bg-sky-100\/80{background-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important} html body .border-sky-100\/80{border-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important}
html body .bg-sky-100\/90{background-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important} html body .border-sky-100\/90{border-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important}
html body .bg-sky-200\/5{background-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important} html body .border-sky-200\/5{border-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important}
html body .bg-sky-200\/10{background-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important} html body .border-sky-200\/10{border-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important}
html body .bg-sky-200\/20{background-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important} html body .border-sky-200\/20{border-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important}
html body .bg-sky-200\/30{background-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important} html body .border-sky-200\/30{border-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important}
html body .bg-sky-200\/40{background-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important} html body .border-sky-200\/40{border-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important}
html body .bg-sky-200\/50{background-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important} html body .border-sky-200\/50{border-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important}
html body .bg-sky-200\/60{background-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important} html body .border-sky-200\/60{border-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important}
html body .bg-sky-200\/70{background-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important} html body .border-sky-200\/70{border-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important}
html body .bg-sky-200\/80{background-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important} html body .border-sky-200\/80{border-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important}
html body .bg-sky-200\/90{background-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important} html body .border-sky-200\/90{border-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important}
html body .bg-sky-300\/5{background-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important} html body .border-sky-300\/5{border-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important}
html body .bg-sky-300\/10{background-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important} html body .border-sky-300\/10{border-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important}
html body .bg-sky-300\/20{background-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important} html body .border-sky-300\/20{border-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important}
html body .bg-sky-300\/30{background-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important} html body .border-sky-300\/30{border-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important}
html body .bg-sky-300\/40{background-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important} html body .border-sky-300\/40{border-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important}
html body .bg-sky-300\/50{background-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important} html body .border-sky-300\/50{border-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important}
html body .bg-sky-300\/60{background-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important} html body .border-sky-300\/60{border-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important}
html body .bg-sky-300\/70{background-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important} html body .border-sky-300\/70{border-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important}
html body .bg-sky-300\/80{background-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important} html body .border-sky-300\/80{border-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important}
html body .bg-sky-300\/90{background-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important} html body .border-sky-300\/90{border-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important}
html body .bg-sky-400\/5{background-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important} html body .border-sky-400\/5{border-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important}
html body .bg-sky-400\/10{background-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important} html body .border-sky-400\/10{border-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important}
html body .bg-sky-400\/20{background-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important} html body .border-sky-400\/20{border-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important}
html body .bg-sky-400\/30{background-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important} html body .border-sky-400\/30{border-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important}
html body .bg-sky-400\/40{background-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important} html body .border-sky-400\/40{border-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important}
html body .bg-sky-400\/50{background-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important} html body .border-sky-400\/50{border-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important}
html body .bg-sky-400\/60{background-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important} html body .border-sky-400\/60{border-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important}
html body .bg-sky-400\/70{background-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important} html body .border-sky-400\/70{border-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important}
html body .bg-sky-400\/80{background-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important} html body .border-sky-400\/80{border-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important}
html body .bg-sky-400\/90{background-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important} html body .border-sky-400\/90{border-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important}
html body .bg-sky-500\/5{background-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important} html body .border-sky-500\/5{border-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important}
html body .bg-sky-500\/10{background-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important} html body .border-sky-500\/10{border-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important}
html body .bg-sky-500\/20{background-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important} html body .border-sky-500\/20{border-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important}
html body .bg-sky-500\/30{background-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important} html body .border-sky-500\/30{border-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important}
html body .bg-sky-500\/40{background-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important} html body .border-sky-500\/40{border-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important}
html body .bg-sky-500\/50{background-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important} html body .border-sky-500\/50{border-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important}
html body .bg-sky-500\/60{background-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important} html body .border-sky-500\/60{border-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important}
html body .bg-sky-500\/70{background-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important} html body .border-sky-500\/70{border-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important}
html body .bg-sky-500\/80{background-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important} html body .border-sky-500\/80{border-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important}
html body .bg-sky-500\/90{background-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important} html body .border-sky-500\/90{border-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important}
html body .bg-sky-600\/5{background-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important} html body .border-sky-600\/5{border-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important}
html body .bg-sky-600\/10{background-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important} html body .border-sky-600\/10{border-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important}
html body .bg-sky-600\/20{background-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important} html body .border-sky-600\/20{border-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important}
html body .bg-sky-600\/30{background-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important} html body .border-sky-600\/30{border-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important}
html body .bg-sky-600\/40{background-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important} html body .border-sky-600\/40{border-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important}
html body .bg-sky-600\/50{background-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important} html body .border-sky-600\/50{border-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important}
html body .bg-sky-600\/60{background-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important} html body .border-sky-600\/60{border-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important}
html body .bg-sky-600\/70{background-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important} html body .border-sky-600\/70{border-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important}
html body .bg-sky-600\/80{background-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important} html body .border-sky-600\/80{border-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important}
html body .bg-sky-600\/90{background-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important} html body .border-sky-600\/90{border-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important}
html body .bg-sky-700\/5{background-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important} html body .border-sky-700\/5{border-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important}
html body .bg-sky-700\/10{background-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important} html body .border-sky-700\/10{border-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important}
html body .bg-sky-700\/20{background-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important} html body .border-sky-700\/20{border-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important}
html body .bg-sky-700\/30{background-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important} html body .border-sky-700\/30{border-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important}
html body .bg-sky-700\/40{background-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important} html body .border-sky-700\/40{border-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important}
html body .bg-sky-700\/50{background-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important} html body .border-sky-700\/50{border-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important}
html body .bg-sky-700\/60{background-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important} html body .border-sky-700\/60{border-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important}
html body .bg-sky-700\/70{background-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important} html body .border-sky-700\/70{border-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important}
html body .bg-sky-700\/80{background-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important} html body .border-sky-700\/80{border-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important}
html body .bg-sky-700\/90{background-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important} html body .border-sky-700\/90{border-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important}
html body .bg-sky-800\/5{background-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important} html body .border-sky-800\/5{border-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important}
html body .bg-sky-800\/10{background-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important} html body .border-sky-800\/10{border-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important}
html body .bg-sky-800\/20{background-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important} html body .border-sky-800\/20{border-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important}
html body .bg-sky-800\/30{background-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important} html body .border-sky-800\/30{border-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important}
html body .bg-sky-800\/40{background-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important} html body .border-sky-800\/40{border-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important}
html body .bg-sky-800\/50{background-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important} html body .border-sky-800\/50{border-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important}
html body .bg-sky-800\/60{background-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important} html body .border-sky-800\/60{border-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important}
html body .bg-sky-800\/70{background-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important} html body .border-sky-800\/70{border-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important}
html body .bg-sky-800\/80{background-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important} html body .border-sky-800\/80{border-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important}
html body .bg-sky-800\/90{background-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important} html body .border-sky-800\/90{border-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important}
html body .bg-sky-900\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-sky-900\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-sky-900\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-sky-900\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-sky-900\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-sky-900\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-sky-900\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-sky-900\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-sky-900\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-sky-900\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-sky-900\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-sky-900\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-sky-900\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-sky-900\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-sky-900\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-sky-900\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-sky-900\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-sky-900\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-sky-900\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-sky-900\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-sky-950\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-sky-950\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-sky-950\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-sky-950\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-sky-950\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-sky-950\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-sky-950\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-sky-950\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-sky-950\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-sky-950\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-sky-950\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-sky-950\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-sky-950\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-sky-950\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-sky-950\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-sky-950\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-sky-950\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-sky-950\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-sky-950\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-sky-950\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-indigo-50\/5{background-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important} html body .border-indigo-50\/5{border-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important}
html body .bg-indigo-50\/10{background-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important} html body .border-indigo-50\/10{border-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important}
html body .bg-indigo-50\/20{background-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important} html body .border-indigo-50\/20{border-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important}
html body .bg-indigo-50\/30{background-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important} html body .border-indigo-50\/30{border-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important}
html body .bg-indigo-50\/40{background-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important} html body .border-indigo-50\/40{border-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important}
html body .bg-indigo-50\/50{background-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important} html body .border-indigo-50\/50{border-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important}
html body .bg-indigo-50\/60{background-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important} html body .border-indigo-50\/60{border-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important}
html body .bg-indigo-50\/70{background-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important} html body .border-indigo-50\/70{border-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important}
html body .bg-indigo-50\/80{background-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important} html body .border-indigo-50\/80{border-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important}
html body .bg-indigo-50\/90{background-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important} html body .border-indigo-50\/90{border-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important}
html body .bg-indigo-100\/5{background-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important} html body .border-indigo-100\/5{border-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important}
html body .bg-indigo-100\/10{background-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important} html body .border-indigo-100\/10{border-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important}
html body .bg-indigo-100\/20{background-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important} html body .border-indigo-100\/20{border-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important}
html body .bg-indigo-100\/30{background-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important} html body .border-indigo-100\/30{border-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important}
html body .bg-indigo-100\/40{background-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important} html body .border-indigo-100\/40{border-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important}
html body .bg-indigo-100\/50{background-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important} html body .border-indigo-100\/50{border-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important}
html body .bg-indigo-100\/60{background-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important} html body .border-indigo-100\/60{border-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important}
html body .bg-indigo-100\/70{background-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important} html body .border-indigo-100\/70{border-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important}
html body .bg-indigo-100\/80{background-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important} html body .border-indigo-100\/80{border-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important}
html body .bg-indigo-100\/90{background-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important} html body .border-indigo-100\/90{border-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important}
html body .bg-indigo-200\/5{background-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important} html body .border-indigo-200\/5{border-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important}
html body .bg-indigo-200\/10{background-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important} html body .border-indigo-200\/10{border-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important}
html body .bg-indigo-200\/20{background-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important} html body .border-indigo-200\/20{border-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important}
html body .bg-indigo-200\/30{background-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important} html body .border-indigo-200\/30{border-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important}
html body .bg-indigo-200\/40{background-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important} html body .border-indigo-200\/40{border-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important}
html body .bg-indigo-200\/50{background-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important} html body .border-indigo-200\/50{border-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important}
html body .bg-indigo-200\/60{background-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important} html body .border-indigo-200\/60{border-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important}
html body .bg-indigo-200\/70{background-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important} html body .border-indigo-200\/70{border-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important}
html body .bg-indigo-200\/80{background-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important} html body .border-indigo-200\/80{border-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important}
html body .bg-indigo-200\/90{background-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important} html body .border-indigo-200\/90{border-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important}
html body .bg-indigo-300\/5{background-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important} html body .border-indigo-300\/5{border-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important}
html body .bg-indigo-300\/10{background-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important} html body .border-indigo-300\/10{border-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important}
html body .bg-indigo-300\/20{background-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important} html body .border-indigo-300\/20{border-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important}
html body .bg-indigo-300\/30{background-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important} html body .border-indigo-300\/30{border-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important}
html body .bg-indigo-300\/40{background-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important} html body .border-indigo-300\/40{border-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important}
html body .bg-indigo-300\/50{background-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important} html body .border-indigo-300\/50{border-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important}
html body .bg-indigo-300\/60{background-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important} html body .border-indigo-300\/60{border-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important}
html body .bg-indigo-300\/70{background-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important} html body .border-indigo-300\/70{border-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important}
html body .bg-indigo-300\/80{background-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important} html body .border-indigo-300\/80{border-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important}
html body .bg-indigo-300\/90{background-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important} html body .border-indigo-300\/90{border-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important}
html body .bg-indigo-400\/5{background-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important} html body .border-indigo-400\/5{border-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important}
html body .bg-indigo-400\/10{background-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important} html body .border-indigo-400\/10{border-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important}
html body .bg-indigo-400\/20{background-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important} html body .border-indigo-400\/20{border-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important}
html body .bg-indigo-400\/30{background-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important} html body .border-indigo-400\/30{border-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important}
html body .bg-indigo-400\/40{background-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important} html body .border-indigo-400\/40{border-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important}
html body .bg-indigo-400\/50{background-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important} html body .border-indigo-400\/50{border-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important}
html body .bg-indigo-400\/60{background-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important} html body .border-indigo-400\/60{border-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important}
html body .bg-indigo-400\/70{background-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important} html body .border-indigo-400\/70{border-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important}
html body .bg-indigo-400\/80{background-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important} html body .border-indigo-400\/80{border-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important}
html body .bg-indigo-400\/90{background-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important} html body .border-indigo-400\/90{border-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important}
html body .bg-indigo-500\/5{background-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important} html body .border-indigo-500\/5{border-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important}
html body .bg-indigo-500\/10{background-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important} html body .border-indigo-500\/10{border-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important}
html body .bg-indigo-500\/20{background-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important} html body .border-indigo-500\/20{border-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important}
html body .bg-indigo-500\/30{background-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important} html body .border-indigo-500\/30{border-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important}
html body .bg-indigo-500\/40{background-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important} html body .border-indigo-500\/40{border-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important}
html body .bg-indigo-500\/50{background-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important} html body .border-indigo-500\/50{border-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important}
html body .bg-indigo-500\/60{background-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important} html body .border-indigo-500\/60{border-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important}
html body .bg-indigo-500\/70{background-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important} html body .border-indigo-500\/70{border-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important}
html body .bg-indigo-500\/80{background-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important} html body .border-indigo-500\/80{border-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important}
html body .bg-indigo-500\/90{background-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important} html body .border-indigo-500\/90{border-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important}
html body .bg-indigo-600\/5{background-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important} html body .border-indigo-600\/5{border-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important}
html body .bg-indigo-600\/10{background-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important} html body .border-indigo-600\/10{border-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important}
html body .bg-indigo-600\/20{background-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important} html body .border-indigo-600\/20{border-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important}
html body .bg-indigo-600\/30{background-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important} html body .border-indigo-600\/30{border-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important}
html body .bg-indigo-600\/40{background-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important} html body .border-indigo-600\/40{border-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important}
html body .bg-indigo-600\/50{background-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important} html body .border-indigo-600\/50{border-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important}
html body .bg-indigo-600\/60{background-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important} html body .border-indigo-600\/60{border-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important}
html body .bg-indigo-600\/70{background-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important} html body .border-indigo-600\/70{border-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important}
html body .bg-indigo-600\/80{background-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important} html body .border-indigo-600\/80{border-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important}
html body .bg-indigo-600\/90{background-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important} html body .border-indigo-600\/90{border-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important}
html body .bg-indigo-700\/5{background-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important} html body .border-indigo-700\/5{border-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important}
html body .bg-indigo-700\/10{background-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important} html body .border-indigo-700\/10{border-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important}
html body .bg-indigo-700\/20{background-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important} html body .border-indigo-700\/20{border-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important}
html body .bg-indigo-700\/30{background-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important} html body .border-indigo-700\/30{border-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important}
html body .bg-indigo-700\/40{background-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important} html body .border-indigo-700\/40{border-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important}
html body .bg-indigo-700\/50{background-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important} html body .border-indigo-700\/50{border-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important}
html body .bg-indigo-700\/60{background-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important} html body .border-indigo-700\/60{border-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important}
html body .bg-indigo-700\/70{background-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important} html body .border-indigo-700\/70{border-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important}
html body .bg-indigo-700\/80{background-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important} html body .border-indigo-700\/80{border-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important}
html body .bg-indigo-700\/90{background-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important} html body .border-indigo-700\/90{border-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important}
html body .bg-indigo-800\/5{background-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important} html body .border-indigo-800\/5{border-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important}
html body .bg-indigo-800\/10{background-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important} html body .border-indigo-800\/10{border-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important}
html body .bg-indigo-800\/20{background-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important} html body .border-indigo-800\/20{border-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important}
html body .bg-indigo-800\/30{background-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important} html body .border-indigo-800\/30{border-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important}
html body .bg-indigo-800\/40{background-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important} html body .border-indigo-800\/40{border-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important}
html body .bg-indigo-800\/50{background-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important} html body .border-indigo-800\/50{border-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important}
html body .bg-indigo-800\/60{background-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important} html body .border-indigo-800\/60{border-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important}
html body .bg-indigo-800\/70{background-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important} html body .border-indigo-800\/70{border-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important}
html body .bg-indigo-800\/80{background-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important} html body .border-indigo-800\/80{border-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important}
html body .bg-indigo-800\/90{background-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important} html body .border-indigo-800\/90{border-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important}
html body .bg-indigo-900\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-indigo-900\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-indigo-900\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-indigo-900\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-indigo-900\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-indigo-900\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-indigo-900\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-indigo-900\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-indigo-900\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-indigo-900\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-indigo-900\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-indigo-900\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-indigo-900\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-indigo-900\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-indigo-900\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-indigo-900\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-indigo-900\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-indigo-900\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-indigo-900\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-indigo-900\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-indigo-950\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-indigo-950\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-indigo-950\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-indigo-950\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-indigo-950\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-indigo-950\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-indigo-950\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-indigo-950\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-indigo-950\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-indigo-950\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-indigo-950\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-indigo-950\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-indigo-950\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-indigo-950\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-indigo-950\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-indigo-950\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-indigo-950\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-indigo-950\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-indigo-950\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-indigo-950\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-purple-50\/5{background-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important} html body .border-purple-50\/5{border-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important}
html body .bg-purple-50\/10{background-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important} html body .border-purple-50\/10{border-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important}
html body .bg-purple-50\/20{background-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important} html body .border-purple-50\/20{border-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important}
html body .bg-purple-50\/30{background-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important} html body .border-purple-50\/30{border-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important}
html body .bg-purple-50\/40{background-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important} html body .border-purple-50\/40{border-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important}
html body .bg-purple-50\/50{background-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important} html body .border-purple-50\/50{border-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important}
html body .bg-purple-50\/60{background-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important} html body .border-purple-50\/60{border-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important}
html body .bg-purple-50\/70{background-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important} html body .border-purple-50\/70{border-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important}
html body .bg-purple-50\/80{background-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important} html body .border-purple-50\/80{border-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important}
html body .bg-purple-50\/90{background-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important} html body .border-purple-50\/90{border-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important}
html body .bg-purple-100\/5{background-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important} html body .border-purple-100\/5{border-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important}
html body .bg-purple-100\/10{background-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important} html body .border-purple-100\/10{border-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important}
html body .bg-purple-100\/20{background-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important} html body .border-purple-100\/20{border-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important}
html body .bg-purple-100\/30{background-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important} html body .border-purple-100\/30{border-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important}
html body .bg-purple-100\/40{background-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important} html body .border-purple-100\/40{border-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important}
html body .bg-purple-100\/50{background-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important} html body .border-purple-100\/50{border-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important}
html body .bg-purple-100\/60{background-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important} html body .border-purple-100\/60{border-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important}
html body .bg-purple-100\/70{background-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important} html body .border-purple-100\/70{border-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important}
html body .bg-purple-100\/80{background-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important} html body .border-purple-100\/80{border-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important}
html body .bg-purple-100\/90{background-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important} html body .border-purple-100\/90{border-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important}
html body .bg-purple-200\/5{background-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important} html body .border-purple-200\/5{border-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important}
html body .bg-purple-200\/10{background-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important} html body .border-purple-200\/10{border-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important}
html body .bg-purple-200\/20{background-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important} html body .border-purple-200\/20{border-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important}
html body .bg-purple-200\/30{background-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important} html body .border-purple-200\/30{border-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important}
html body .bg-purple-200\/40{background-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important} html body .border-purple-200\/40{border-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important}
html body .bg-purple-200\/50{background-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important} html body .border-purple-200\/50{border-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important}
html body .bg-purple-200\/60{background-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important} html body .border-purple-200\/60{border-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important}
html body .bg-purple-200\/70{background-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important} html body .border-purple-200\/70{border-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important}
html body .bg-purple-200\/80{background-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important} html body .border-purple-200\/80{border-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important}
html body .bg-purple-200\/90{background-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important} html body .border-purple-200\/90{border-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important}
html body .bg-purple-300\/5{background-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important} html body .border-purple-300\/5{border-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important}
html body .bg-purple-300\/10{background-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important} html body .border-purple-300\/10{border-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important}
html body .bg-purple-300\/20{background-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important} html body .border-purple-300\/20{border-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important}
html body .bg-purple-300\/30{background-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important} html body .border-purple-300\/30{border-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important}
html body .bg-purple-300\/40{background-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important} html body .border-purple-300\/40{border-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important}
html body .bg-purple-300\/50{background-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important} html body .border-purple-300\/50{border-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important}
html body .bg-purple-300\/60{background-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important} html body .border-purple-300\/60{border-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important}
html body .bg-purple-300\/70{background-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important} html body .border-purple-300\/70{border-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important}
html body .bg-purple-300\/80{background-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important} html body .border-purple-300\/80{border-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important}
html body .bg-purple-300\/90{background-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important} html body .border-purple-300\/90{border-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important}
html body .bg-purple-400\/5{background-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important} html body .border-purple-400\/5{border-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important}
html body .bg-purple-400\/10{background-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important} html body .border-purple-400\/10{border-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important}
html body .bg-purple-400\/20{background-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important} html body .border-purple-400\/20{border-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important}
html body .bg-purple-400\/30{background-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important} html body .border-purple-400\/30{border-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important}
html body .bg-purple-400\/40{background-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important} html body .border-purple-400\/40{border-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important}
html body .bg-purple-400\/50{background-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important} html body .border-purple-400\/50{border-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important}
html body .bg-purple-400\/60{background-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important} html body .border-purple-400\/60{border-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important}
html body .bg-purple-400\/70{background-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important} html body .border-purple-400\/70{border-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important}
html body .bg-purple-400\/80{background-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important} html body .border-purple-400\/80{border-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important}
html body .bg-purple-400\/90{background-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important} html body .border-purple-400\/90{border-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important}
html body .bg-purple-500\/5{background-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important} html body .border-purple-500\/5{border-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important}
html body .bg-purple-500\/10{background-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important} html body .border-purple-500\/10{border-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important}
html body .bg-purple-500\/20{background-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important} html body .border-purple-500\/20{border-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important}
html body .bg-purple-500\/30{background-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important} html body .border-purple-500\/30{border-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important}
html body .bg-purple-500\/40{background-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important} html body .border-purple-500\/40{border-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important}
html body .bg-purple-500\/50{background-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important} html body .border-purple-500\/50{border-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important}
html body .bg-purple-500\/60{background-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important} html body .border-purple-500\/60{border-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important}
html body .bg-purple-500\/70{background-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important} html body .border-purple-500\/70{border-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important}
html body .bg-purple-500\/80{background-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important} html body .border-purple-500\/80{border-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important}
html body .bg-purple-500\/90{background-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important} html body .border-purple-500\/90{border-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important}
html body .bg-purple-600\/5{background-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important} html body .border-purple-600\/5{border-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important}
html body .bg-purple-600\/10{background-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important} html body .border-purple-600\/10{border-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important}
html body .bg-purple-600\/20{background-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important} html body .border-purple-600\/20{border-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important}
html body .bg-purple-600\/30{background-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important} html body .border-purple-600\/30{border-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important}
html body .bg-purple-600\/40{background-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important} html body .border-purple-600\/40{border-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important}
html body .bg-purple-600\/50{background-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important} html body .border-purple-600\/50{border-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important}
html body .bg-purple-600\/60{background-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important} html body .border-purple-600\/60{border-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important}
html body .bg-purple-600\/70{background-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important} html body .border-purple-600\/70{border-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important}
html body .bg-purple-600\/80{background-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important} html body .border-purple-600\/80{border-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important}
html body .bg-purple-600\/90{background-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important} html body .border-purple-600\/90{border-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important}
html body .bg-purple-700\/5{background-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important} html body .border-purple-700\/5{border-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important}
html body .bg-purple-700\/10{background-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important} html body .border-purple-700\/10{border-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important}
html body .bg-purple-700\/20{background-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important} html body .border-purple-700\/20{border-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important}
html body .bg-purple-700\/30{background-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important} html body .border-purple-700\/30{border-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important}
html body .bg-purple-700\/40{background-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important} html body .border-purple-700\/40{border-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important}
html body .bg-purple-700\/50{background-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important} html body .border-purple-700\/50{border-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important}
html body .bg-purple-700\/60{background-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important} html body .border-purple-700\/60{border-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important}
html body .bg-purple-700\/70{background-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important} html body .border-purple-700\/70{border-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important}
html body .bg-purple-700\/80{background-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important} html body .border-purple-700\/80{border-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important}
html body .bg-purple-700\/90{background-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important} html body .border-purple-700\/90{border-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important}
html body .bg-purple-800\/5{background-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important} html body .border-purple-800\/5{border-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important}
html body .bg-purple-800\/10{background-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important} html body .border-purple-800\/10{border-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important}
html body .bg-purple-800\/20{background-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important} html body .border-purple-800\/20{border-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important}
html body .bg-purple-800\/30{background-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important} html body .border-purple-800\/30{border-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important}
html body .bg-purple-800\/40{background-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important} html body .border-purple-800\/40{border-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important}
html body .bg-purple-800\/50{background-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important} html body .border-purple-800\/50{border-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important}
html body .bg-purple-800\/60{background-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important} html body .border-purple-800\/60{border-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important}
html body .bg-purple-800\/70{background-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important} html body .border-purple-800\/70{border-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important}
html body .bg-purple-800\/80{background-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important} html body .border-purple-800\/80{border-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important}
html body .bg-purple-800\/90{background-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important} html body .border-purple-800\/90{border-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important}
html body .bg-purple-900\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-purple-900\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-purple-900\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-purple-900\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-purple-900\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-purple-900\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-purple-900\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-purple-900\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-purple-900\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-purple-900\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-purple-900\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-purple-900\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-purple-900\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-purple-900\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-purple-900\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-purple-900\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-purple-900\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-purple-900\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-purple-900\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-purple-900\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-purple-950\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-purple-950\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-purple-950\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-purple-950\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-purple-950\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-purple-950\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-purple-950\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-purple-950\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-purple-950\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-purple-950\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-purple-950\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-purple-950\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-purple-950\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-purple-950\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-purple-950\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-purple-950\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-purple-950\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-purple-950\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-purple-950\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-purple-950\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-violet-50\/5{background-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important} html body .border-violet-50\/5{border-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important}
html body .bg-violet-50\/10{background-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important} html body .border-violet-50\/10{border-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important}
html body .bg-violet-50\/20{background-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important} html body .border-violet-50\/20{border-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important}
html body .bg-violet-50\/30{background-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important} html body .border-violet-50\/30{border-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important}
html body .bg-violet-50\/40{background-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important} html body .border-violet-50\/40{border-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important}
html body .bg-violet-50\/50{background-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important} html body .border-violet-50\/50{border-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important}
html body .bg-violet-50\/60{background-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important} html body .border-violet-50\/60{border-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important}
html body .bg-violet-50\/70{background-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important} html body .border-violet-50\/70{border-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important}
html body .bg-violet-50\/80{background-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important} html body .border-violet-50\/80{border-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important}
html body .bg-violet-50\/90{background-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important} html body .border-violet-50\/90{border-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important}
html body .bg-violet-100\/5{background-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important} html body .border-violet-100\/5{border-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important}
html body .bg-violet-100\/10{background-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important} html body .border-violet-100\/10{border-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important}
html body .bg-violet-100\/20{background-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important} html body .border-violet-100\/20{border-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important}
html body .bg-violet-100\/30{background-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important} html body .border-violet-100\/30{border-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important}
html body .bg-violet-100\/40{background-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important} html body .border-violet-100\/40{border-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important}
html body .bg-violet-100\/50{background-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important} html body .border-violet-100\/50{border-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important}
html body .bg-violet-100\/60{background-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important} html body .border-violet-100\/60{border-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important}
html body .bg-violet-100\/70{background-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important} html body .border-violet-100\/70{border-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important}
html body .bg-violet-100\/80{background-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important} html body .border-violet-100\/80{border-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important}
html body .bg-violet-100\/90{background-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important} html body .border-violet-100\/90{border-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important}
html body .bg-violet-200\/5{background-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important} html body .border-violet-200\/5{border-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important}
html body .bg-violet-200\/10{background-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important} html body .border-violet-200\/10{border-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important}
html body .bg-violet-200\/20{background-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important} html body .border-violet-200\/20{border-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important}
html body .bg-violet-200\/30{background-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important} html body .border-violet-200\/30{border-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important}
html body .bg-violet-200\/40{background-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important} html body .border-violet-200\/40{border-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important}
html body .bg-violet-200\/50{background-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important} html body .border-violet-200\/50{border-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important}
html body .bg-violet-200\/60{background-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important} html body .border-violet-200\/60{border-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important}
html body .bg-violet-200\/70{background-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important} html body .border-violet-200\/70{border-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important}
html body .bg-violet-200\/80{background-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important} html body .border-violet-200\/80{border-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important}
html body .bg-violet-200\/90{background-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important} html body .border-violet-200\/90{border-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important}
html body .bg-violet-300\/5{background-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important} html body .border-violet-300\/5{border-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important}
html body .bg-violet-300\/10{background-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important} html body .border-violet-300\/10{border-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important}
html body .bg-violet-300\/20{background-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important} html body .border-violet-300\/20{border-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important}
html body .bg-violet-300\/30{background-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important} html body .border-violet-300\/30{border-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important}
html body .bg-violet-300\/40{background-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important} html body .border-violet-300\/40{border-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important}
html body .bg-violet-300\/50{background-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important} html body .border-violet-300\/50{border-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important}
html body .bg-violet-300\/60{background-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important} html body .border-violet-300\/60{border-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important}
html body .bg-violet-300\/70{background-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important} html body .border-violet-300\/70{border-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important}
html body .bg-violet-300\/80{background-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important} html body .border-violet-300\/80{border-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important}
html body .bg-violet-300\/90{background-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important} html body .border-violet-300\/90{border-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important}
html body .bg-violet-400\/5{background-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important} html body .border-violet-400\/5{border-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important}
html body .bg-violet-400\/10{background-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important} html body .border-violet-400\/10{border-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important}
html body .bg-violet-400\/20{background-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important} html body .border-violet-400\/20{border-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important}
html body .bg-violet-400\/30{background-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important} html body .border-violet-400\/30{border-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important}
html body .bg-violet-400\/40{background-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important} html body .border-violet-400\/40{border-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important}
html body .bg-violet-400\/50{background-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important} html body .border-violet-400\/50{border-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important}
html body .bg-violet-400\/60{background-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important} html body .border-violet-400\/60{border-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important}
html body .bg-violet-400\/70{background-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important} html body .border-violet-400\/70{border-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important}
html body .bg-violet-400\/80{background-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important} html body .border-violet-400\/80{border-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important}
html body .bg-violet-400\/90{background-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important} html body .border-violet-400\/90{border-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important}
html body .bg-violet-500\/5{background-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important} html body .border-violet-500\/5{border-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important}
html body .bg-violet-500\/10{background-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important} html body .border-violet-500\/10{border-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important}
html body .bg-violet-500\/20{background-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important} html body .border-violet-500\/20{border-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important}
html body .bg-violet-500\/30{background-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important} html body .border-violet-500\/30{border-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important}
html body .bg-violet-500\/40{background-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important} html body .border-violet-500\/40{border-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important}
html body .bg-violet-500\/50{background-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important} html body .border-violet-500\/50{border-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important}
html body .bg-violet-500\/60{background-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important} html body .border-violet-500\/60{border-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important}
html body .bg-violet-500\/70{background-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important} html body .border-violet-500\/70{border-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important}
html body .bg-violet-500\/80{background-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important} html body .border-violet-500\/80{border-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important}
html body .bg-violet-500\/90{background-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important} html body .border-violet-500\/90{border-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important}
html body .bg-violet-600\/5{background-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important} html body .border-violet-600\/5{border-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important}
html body .bg-violet-600\/10{background-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important} html body .border-violet-600\/10{border-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important}
html body .bg-violet-600\/20{background-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important} html body .border-violet-600\/20{border-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important}
html body .bg-violet-600\/30{background-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important} html body .border-violet-600\/30{border-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important}
html body .bg-violet-600\/40{background-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important} html body .border-violet-600\/40{border-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important}
html body .bg-violet-600\/50{background-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important} html body .border-violet-600\/50{border-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important}
html body .bg-violet-600\/60{background-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important} html body .border-violet-600\/60{border-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important}
html body .bg-violet-600\/70{background-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important} html body .border-violet-600\/70{border-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important}
html body .bg-violet-600\/80{background-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important} html body .border-violet-600\/80{border-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important}
html body .bg-violet-600\/90{background-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important} html body .border-violet-600\/90{border-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important}
html body .bg-violet-700\/5{background-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important} html body .border-violet-700\/5{border-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important}
html body .bg-violet-700\/10{background-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important} html body .border-violet-700\/10{border-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important}
html body .bg-violet-700\/20{background-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important} html body .border-violet-700\/20{border-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important}
html body .bg-violet-700\/30{background-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important} html body .border-violet-700\/30{border-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important}
html body .bg-violet-700\/40{background-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important} html body .border-violet-700\/40{border-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important}
html body .bg-violet-700\/50{background-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important} html body .border-violet-700\/50{border-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important}
html body .bg-violet-700\/60{background-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important} html body .border-violet-700\/60{border-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important}
html body .bg-violet-700\/70{background-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important} html body .border-violet-700\/70{border-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important}
html body .bg-violet-700\/80{background-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important} html body .border-violet-700\/80{border-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important}
html body .bg-violet-700\/90{background-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important} html body .border-violet-700\/90{border-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important}
html body .bg-violet-800\/5{background-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important} html body .border-violet-800\/5{border-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important}
html body .bg-violet-800\/10{background-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important} html body .border-violet-800\/10{border-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important}
html body .bg-violet-800\/20{background-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important} html body .border-violet-800\/20{border-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important}
html body .bg-violet-800\/30{background-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important} html body .border-violet-800\/30{border-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important}
html body .bg-violet-800\/40{background-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important} html body .border-violet-800\/40{border-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important}
html body .bg-violet-800\/50{background-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important} html body .border-violet-800\/50{border-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important}
html body .bg-violet-800\/60{background-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important} html body .border-violet-800\/60{border-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important}
html body .bg-violet-800\/70{background-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important} html body .border-violet-800\/70{border-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important}
html body .bg-violet-800\/80{background-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important} html body .border-violet-800\/80{border-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important}
html body .bg-violet-800\/90{background-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important} html body .border-violet-800\/90{border-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important}
html body .bg-violet-900\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-violet-900\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-violet-900\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-violet-900\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-violet-900\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-violet-900\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-violet-900\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-violet-900\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-violet-900\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-violet-900\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-violet-900\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-violet-900\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-violet-900\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-violet-900\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-violet-900\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-violet-900\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-violet-900\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-violet-900\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-violet-900\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-violet-900\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-violet-950\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-violet-950\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-violet-950\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-violet-950\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-violet-950\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-violet-950\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-violet-950\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-violet-950\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-violet-950\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-violet-950\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-violet-950\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-violet-950\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-violet-950\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-violet-950\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-violet-950\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-violet-950\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-violet-950\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-violet-950\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-violet-950\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-violet-950\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-cyan-50\/5{background-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important} html body .border-cyan-50\/5{border-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important}
html body .bg-cyan-50\/10{background-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important} html body .border-cyan-50\/10{border-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important}
html body .bg-cyan-50\/20{background-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important} html body .border-cyan-50\/20{border-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important}
html body .bg-cyan-50\/30{background-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important} html body .border-cyan-50\/30{border-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important}
html body .bg-cyan-50\/40{background-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important} html body .border-cyan-50\/40{border-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important}
html body .bg-cyan-50\/50{background-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important} html body .border-cyan-50\/50{border-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important}
html body .bg-cyan-50\/60{background-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important} html body .border-cyan-50\/60{border-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important}
html body .bg-cyan-50\/70{background-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important} html body .border-cyan-50\/70{border-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important}
html body .bg-cyan-50\/80{background-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important} html body .border-cyan-50\/80{border-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important}
html body .bg-cyan-50\/90{background-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important} html body .border-cyan-50\/90{border-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important}
html body .bg-cyan-100\/5{background-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important} html body .border-cyan-100\/5{border-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important}
html body .bg-cyan-100\/10{background-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important} html body .border-cyan-100\/10{border-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important}
html body .bg-cyan-100\/20{background-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important} html body .border-cyan-100\/20{border-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important}
html body .bg-cyan-100\/30{background-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important} html body .border-cyan-100\/30{border-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important}
html body .bg-cyan-100\/40{background-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important} html body .border-cyan-100\/40{border-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important}
html body .bg-cyan-100\/50{background-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important} html body .border-cyan-100\/50{border-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important}
html body .bg-cyan-100\/60{background-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important} html body .border-cyan-100\/60{border-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important}
html body .bg-cyan-100\/70{background-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important} html body .border-cyan-100\/70{border-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important}
html body .bg-cyan-100\/80{background-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important} html body .border-cyan-100\/80{border-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important}
html body .bg-cyan-100\/90{background-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important} html body .border-cyan-100\/90{border-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important}
html body .bg-cyan-200\/5{background-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important} html body .border-cyan-200\/5{border-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important}
html body .bg-cyan-200\/10{background-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important} html body .border-cyan-200\/10{border-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important}
html body .bg-cyan-200\/20{background-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important} html body .border-cyan-200\/20{border-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important}
html body .bg-cyan-200\/30{background-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important} html body .border-cyan-200\/30{border-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important}
html body .bg-cyan-200\/40{background-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important} html body .border-cyan-200\/40{border-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important}
html body .bg-cyan-200\/50{background-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important} html body .border-cyan-200\/50{border-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important}
html body .bg-cyan-200\/60{background-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important} html body .border-cyan-200\/60{border-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important}
html body .bg-cyan-200\/70{background-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important} html body .border-cyan-200\/70{border-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important}
html body .bg-cyan-200\/80{background-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important} html body .border-cyan-200\/80{border-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important}
html body .bg-cyan-200\/90{background-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important} html body .border-cyan-200\/90{border-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important}
html body .bg-cyan-300\/5{background-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important} html body .border-cyan-300\/5{border-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important}
html body .bg-cyan-300\/10{background-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important} html body .border-cyan-300\/10{border-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important}
html body .bg-cyan-300\/20{background-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important} html body .border-cyan-300\/20{border-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important}
html body .bg-cyan-300\/30{background-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important} html body .border-cyan-300\/30{border-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important}
html body .bg-cyan-300\/40{background-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important} html body .border-cyan-300\/40{border-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important}
html body .bg-cyan-300\/50{background-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important} html body .border-cyan-300\/50{border-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important}
html body .bg-cyan-300\/60{background-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important} html body .border-cyan-300\/60{border-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important}
html body .bg-cyan-300\/70{background-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important} html body .border-cyan-300\/70{border-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important}
html body .bg-cyan-300\/80{background-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important} html body .border-cyan-300\/80{border-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important}
html body .bg-cyan-300\/90{background-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important} html body .border-cyan-300\/90{border-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important}
html body .bg-cyan-400\/5{background-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important} html body .border-cyan-400\/5{border-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important}
html body .bg-cyan-400\/10{background-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important} html body .border-cyan-400\/10{border-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important}
html body .bg-cyan-400\/20{background-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important} html body .border-cyan-400\/20{border-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important}
html body .bg-cyan-400\/30{background-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important} html body .border-cyan-400\/30{border-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important}
html body .bg-cyan-400\/40{background-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important} html body .border-cyan-400\/40{border-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important}
html body .bg-cyan-400\/50{background-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important} html body .border-cyan-400\/50{border-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important}
html body .bg-cyan-400\/60{background-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important} html body .border-cyan-400\/60{border-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important}
html body .bg-cyan-400\/70{background-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important} html body .border-cyan-400\/70{border-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important}
html body .bg-cyan-400\/80{background-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important} html body .border-cyan-400\/80{border-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important}
html body .bg-cyan-400\/90{background-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important} html body .border-cyan-400\/90{border-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important}
html body .bg-cyan-500\/5{background-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important} html body .border-cyan-500\/5{border-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important}
html body .bg-cyan-500\/10{background-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important} html body .border-cyan-500\/10{border-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important}
html body .bg-cyan-500\/20{background-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important} html body .border-cyan-500\/20{border-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important}
html body .bg-cyan-500\/30{background-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important} html body .border-cyan-500\/30{border-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important}
html body .bg-cyan-500\/40{background-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important} html body .border-cyan-500\/40{border-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important}
html body .bg-cyan-500\/50{background-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important} html body .border-cyan-500\/50{border-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important}
html body .bg-cyan-500\/60{background-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important} html body .border-cyan-500\/60{border-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important}
html body .bg-cyan-500\/70{background-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important} html body .border-cyan-500\/70{border-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important}
html body .bg-cyan-500\/80{background-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important} html body .border-cyan-500\/80{border-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important}
html body .bg-cyan-500\/90{background-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important} html body .border-cyan-500\/90{border-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important}
html body .bg-cyan-600\/5{background-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important} html body .border-cyan-600\/5{border-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important}
html body .bg-cyan-600\/10{background-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important} html body .border-cyan-600\/10{border-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important}
html body .bg-cyan-600\/20{background-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important} html body .border-cyan-600\/20{border-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important}
html body .bg-cyan-600\/30{background-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important} html body .border-cyan-600\/30{border-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important}
html body .bg-cyan-600\/40{background-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important} html body .border-cyan-600\/40{border-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important}
html body .bg-cyan-600\/50{background-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important} html body .border-cyan-600\/50{border-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important}
html body .bg-cyan-600\/60{background-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important} html body .border-cyan-600\/60{border-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important}
html body .bg-cyan-600\/70{background-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important} html body .border-cyan-600\/70{border-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important}
html body .bg-cyan-600\/80{background-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important} html body .border-cyan-600\/80{border-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important}
html body .bg-cyan-600\/90{background-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important} html body .border-cyan-600\/90{border-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important}
html body .bg-cyan-700\/5{background-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important} html body .border-cyan-700\/5{border-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important}
html body .bg-cyan-700\/10{background-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important} html body .border-cyan-700\/10{border-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important}
html body .bg-cyan-700\/20{background-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important} html body .border-cyan-700\/20{border-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important}
html body .bg-cyan-700\/30{background-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important} html body .border-cyan-700\/30{border-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important}
html body .bg-cyan-700\/40{background-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important} html body .border-cyan-700\/40{border-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important}
html body .bg-cyan-700\/50{background-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important} html body .border-cyan-700\/50{border-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important}
html body .bg-cyan-700\/60{background-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important} html body .border-cyan-700\/60{border-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important}
html body .bg-cyan-700\/70{background-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important} html body .border-cyan-700\/70{border-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important}
html body .bg-cyan-700\/80{background-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important} html body .border-cyan-700\/80{border-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important}
html body .bg-cyan-700\/90{background-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important} html body .border-cyan-700\/90{border-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important}
html body .bg-cyan-800\/5{background-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important} html body .border-cyan-800\/5{border-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important}
html body .bg-cyan-800\/10{background-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important} html body .border-cyan-800\/10{border-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important}
html body .bg-cyan-800\/20{background-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important} html body .border-cyan-800\/20{border-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important}
html body .bg-cyan-800\/30{background-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important} html body .border-cyan-800\/30{border-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important}
html body .bg-cyan-800\/40{background-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important} html body .border-cyan-800\/40{border-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important}
html body .bg-cyan-800\/50{background-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important} html body .border-cyan-800\/50{border-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important}
html body .bg-cyan-800\/60{background-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important} html body .border-cyan-800\/60{border-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important}
html body .bg-cyan-800\/70{background-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important} html body .border-cyan-800\/70{border-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important}
html body .bg-cyan-800\/80{background-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important} html body .border-cyan-800\/80{border-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important}
html body .bg-cyan-800\/90{background-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important} html body .border-cyan-800\/90{border-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important}
html body .bg-cyan-900\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-cyan-900\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-cyan-900\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-cyan-900\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-cyan-900\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-cyan-900\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-cyan-900\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-cyan-900\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-cyan-900\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-cyan-900\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-cyan-900\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-cyan-900\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-cyan-900\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-cyan-900\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-cyan-900\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-cyan-900\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-cyan-900\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-cyan-900\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-cyan-900\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-cyan-900\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-cyan-950\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-cyan-950\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-cyan-950\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-cyan-950\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-cyan-950\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-cyan-950\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-cyan-950\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-cyan-950\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-cyan-950\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-cyan-950\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-cyan-950\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-cyan-950\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-cyan-950\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-cyan-950\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-cyan-950\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-cyan-950\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-cyan-950\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-cyan-950\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-cyan-950\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-cyan-950\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-teal-50\/5{background-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important} html body .border-teal-50\/5{border-color:color-mix(in srgb,var(--p-50) 5%,transparent)!important}
html body .bg-teal-50\/10{background-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important} html body .border-teal-50\/10{border-color:color-mix(in srgb,var(--p-50) 10%,transparent)!important}
html body .bg-teal-50\/20{background-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important} html body .border-teal-50\/20{border-color:color-mix(in srgb,var(--p-50) 20%,transparent)!important}
html body .bg-teal-50\/30{background-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important} html body .border-teal-50\/30{border-color:color-mix(in srgb,var(--p-50) 30%,transparent)!important}
html body .bg-teal-50\/40{background-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important} html body .border-teal-50\/40{border-color:color-mix(in srgb,var(--p-50) 40%,transparent)!important}
html body .bg-teal-50\/50{background-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important} html body .border-teal-50\/50{border-color:color-mix(in srgb,var(--p-50) 50%,transparent)!important}
html body .bg-teal-50\/60{background-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important} html body .border-teal-50\/60{border-color:color-mix(in srgb,var(--p-50) 60%,transparent)!important}
html body .bg-teal-50\/70{background-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important} html body .border-teal-50\/70{border-color:color-mix(in srgb,var(--p-50) 70%,transparent)!important}
html body .bg-teal-50\/80{background-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important} html body .border-teal-50\/80{border-color:color-mix(in srgb,var(--p-50) 80%,transparent)!important}
html body .bg-teal-50\/90{background-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important} html body .border-teal-50\/90{border-color:color-mix(in srgb,var(--p-50) 90%,transparent)!important}
html body .bg-teal-100\/5{background-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important} html body .border-teal-100\/5{border-color:color-mix(in srgb,var(--p-100) 5%,transparent)!important}
html body .bg-teal-100\/10{background-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important} html body .border-teal-100\/10{border-color:color-mix(in srgb,var(--p-100) 10%,transparent)!important}
html body .bg-teal-100\/20{background-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important} html body .border-teal-100\/20{border-color:color-mix(in srgb,var(--p-100) 20%,transparent)!important}
html body .bg-teal-100\/30{background-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important} html body .border-teal-100\/30{border-color:color-mix(in srgb,var(--p-100) 30%,transparent)!important}
html body .bg-teal-100\/40{background-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important} html body .border-teal-100\/40{border-color:color-mix(in srgb,var(--p-100) 40%,transparent)!important}
html body .bg-teal-100\/50{background-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important} html body .border-teal-100\/50{border-color:color-mix(in srgb,var(--p-100) 50%,transparent)!important}
html body .bg-teal-100\/60{background-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important} html body .border-teal-100\/60{border-color:color-mix(in srgb,var(--p-100) 60%,transparent)!important}
html body .bg-teal-100\/70{background-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important} html body .border-teal-100\/70{border-color:color-mix(in srgb,var(--p-100) 70%,transparent)!important}
html body .bg-teal-100\/80{background-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important} html body .border-teal-100\/80{border-color:color-mix(in srgb,var(--p-100) 80%,transparent)!important}
html body .bg-teal-100\/90{background-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important} html body .border-teal-100\/90{border-color:color-mix(in srgb,var(--p-100) 90%,transparent)!important}
html body .bg-teal-200\/5{background-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important} html body .border-teal-200\/5{border-color:color-mix(in srgb,var(--p-200) 5%,transparent)!important}
html body .bg-teal-200\/10{background-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important} html body .border-teal-200\/10{border-color:color-mix(in srgb,var(--p-200) 10%,transparent)!important}
html body .bg-teal-200\/20{background-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important} html body .border-teal-200\/20{border-color:color-mix(in srgb,var(--p-200) 20%,transparent)!important}
html body .bg-teal-200\/30{background-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important} html body .border-teal-200\/30{border-color:color-mix(in srgb,var(--p-200) 30%,transparent)!important}
html body .bg-teal-200\/40{background-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important} html body .border-teal-200\/40{border-color:color-mix(in srgb,var(--p-200) 40%,transparent)!important}
html body .bg-teal-200\/50{background-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important} html body .border-teal-200\/50{border-color:color-mix(in srgb,var(--p-200) 50%,transparent)!important}
html body .bg-teal-200\/60{background-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important} html body .border-teal-200\/60{border-color:color-mix(in srgb,var(--p-200) 60%,transparent)!important}
html body .bg-teal-200\/70{background-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important} html body .border-teal-200\/70{border-color:color-mix(in srgb,var(--p-200) 70%,transparent)!important}
html body .bg-teal-200\/80{background-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important} html body .border-teal-200\/80{border-color:color-mix(in srgb,var(--p-200) 80%,transparent)!important}
html body .bg-teal-200\/90{background-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important} html body .border-teal-200\/90{border-color:color-mix(in srgb,var(--p-200) 90%,transparent)!important}
html body .bg-teal-300\/5{background-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important} html body .border-teal-300\/5{border-color:color-mix(in srgb,var(--p-300) 5%,transparent)!important}
html body .bg-teal-300\/10{background-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important} html body .border-teal-300\/10{border-color:color-mix(in srgb,var(--p-300) 10%,transparent)!important}
html body .bg-teal-300\/20{background-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important} html body .border-teal-300\/20{border-color:color-mix(in srgb,var(--p-300) 20%,transparent)!important}
html body .bg-teal-300\/30{background-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important} html body .border-teal-300\/30{border-color:color-mix(in srgb,var(--p-300) 30%,transparent)!important}
html body .bg-teal-300\/40{background-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important} html body .border-teal-300\/40{border-color:color-mix(in srgb,var(--p-300) 40%,transparent)!important}
html body .bg-teal-300\/50{background-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important} html body .border-teal-300\/50{border-color:color-mix(in srgb,var(--p-300) 50%,transparent)!important}
html body .bg-teal-300\/60{background-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important} html body .border-teal-300\/60{border-color:color-mix(in srgb,var(--p-300) 60%,transparent)!important}
html body .bg-teal-300\/70{background-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important} html body .border-teal-300\/70{border-color:color-mix(in srgb,var(--p-300) 70%,transparent)!important}
html body .bg-teal-300\/80{background-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important} html body .border-teal-300\/80{border-color:color-mix(in srgb,var(--p-300) 80%,transparent)!important}
html body .bg-teal-300\/90{background-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important} html body .border-teal-300\/90{border-color:color-mix(in srgb,var(--p-300) 90%,transparent)!important}
html body .bg-teal-400\/5{background-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important} html body .border-teal-400\/5{border-color:color-mix(in srgb,var(--p-400) 5%,transparent)!important}
html body .bg-teal-400\/10{background-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important} html body .border-teal-400\/10{border-color:color-mix(in srgb,var(--p-400) 10%,transparent)!important}
html body .bg-teal-400\/20{background-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important} html body .border-teal-400\/20{border-color:color-mix(in srgb,var(--p-400) 20%,transparent)!important}
html body .bg-teal-400\/30{background-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important} html body .border-teal-400\/30{border-color:color-mix(in srgb,var(--p-400) 30%,transparent)!important}
html body .bg-teal-400\/40{background-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important} html body .border-teal-400\/40{border-color:color-mix(in srgb,var(--p-400) 40%,transparent)!important}
html body .bg-teal-400\/50{background-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important} html body .border-teal-400\/50{border-color:color-mix(in srgb,var(--p-400) 50%,transparent)!important}
html body .bg-teal-400\/60{background-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important} html body .border-teal-400\/60{border-color:color-mix(in srgb,var(--p-400) 60%,transparent)!important}
html body .bg-teal-400\/70{background-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important} html body .border-teal-400\/70{border-color:color-mix(in srgb,var(--p-400) 70%,transparent)!important}
html body .bg-teal-400\/80{background-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important} html body .border-teal-400\/80{border-color:color-mix(in srgb,var(--p-400) 80%,transparent)!important}
html body .bg-teal-400\/90{background-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important} html body .border-teal-400\/90{border-color:color-mix(in srgb,var(--p-400) 90%,transparent)!important}
html body .bg-teal-500\/5{background-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important} html body .border-teal-500\/5{border-color:color-mix(in srgb,var(--p-500) 5%,transparent)!important}
html body .bg-teal-500\/10{background-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important} html body .border-teal-500\/10{border-color:color-mix(in srgb,var(--p-500) 10%,transparent)!important}
html body .bg-teal-500\/20{background-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important} html body .border-teal-500\/20{border-color:color-mix(in srgb,var(--p-500) 20%,transparent)!important}
html body .bg-teal-500\/30{background-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important} html body .border-teal-500\/30{border-color:color-mix(in srgb,var(--p-500) 30%,transparent)!important}
html body .bg-teal-500\/40{background-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important} html body .border-teal-500\/40{border-color:color-mix(in srgb,var(--p-500) 40%,transparent)!important}
html body .bg-teal-500\/50{background-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important} html body .border-teal-500\/50{border-color:color-mix(in srgb,var(--p-500) 50%,transparent)!important}
html body .bg-teal-500\/60{background-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important} html body .border-teal-500\/60{border-color:color-mix(in srgb,var(--p-500) 60%,transparent)!important}
html body .bg-teal-500\/70{background-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important} html body .border-teal-500\/70{border-color:color-mix(in srgb,var(--p-500) 70%,transparent)!important}
html body .bg-teal-500\/80{background-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important} html body .border-teal-500\/80{border-color:color-mix(in srgb,var(--p-500) 80%,transparent)!important}
html body .bg-teal-500\/90{background-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important} html body .border-teal-500\/90{border-color:color-mix(in srgb,var(--p-500) 90%,transparent)!important}
html body .bg-teal-600\/5{background-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important} html body .border-teal-600\/5{border-color:color-mix(in srgb,var(--p-600) 5%,transparent)!important}
html body .bg-teal-600\/10{background-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important} html body .border-teal-600\/10{border-color:color-mix(in srgb,var(--p-600) 10%,transparent)!important}
html body .bg-teal-600\/20{background-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important} html body .border-teal-600\/20{border-color:color-mix(in srgb,var(--p-600) 20%,transparent)!important}
html body .bg-teal-600\/30{background-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important} html body .border-teal-600\/30{border-color:color-mix(in srgb,var(--p-600) 30%,transparent)!important}
html body .bg-teal-600\/40{background-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important} html body .border-teal-600\/40{border-color:color-mix(in srgb,var(--p-600) 40%,transparent)!important}
html body .bg-teal-600\/50{background-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important} html body .border-teal-600\/50{border-color:color-mix(in srgb,var(--p-600) 50%,transparent)!important}
html body .bg-teal-600\/60{background-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important} html body .border-teal-600\/60{border-color:color-mix(in srgb,var(--p-600) 60%,transparent)!important}
html body .bg-teal-600\/70{background-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important} html body .border-teal-600\/70{border-color:color-mix(in srgb,var(--p-600) 70%,transparent)!important}
html body .bg-teal-600\/80{background-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important} html body .border-teal-600\/80{border-color:color-mix(in srgb,var(--p-600) 80%,transparent)!important}
html body .bg-teal-600\/90{background-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important} html body .border-teal-600\/90{border-color:color-mix(in srgb,var(--p-600) 90%,transparent)!important}
html body .bg-teal-700\/5{background-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important} html body .border-teal-700\/5{border-color:color-mix(in srgb,var(--p-700) 5%,transparent)!important}
html body .bg-teal-700\/10{background-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important} html body .border-teal-700\/10{border-color:color-mix(in srgb,var(--p-700) 10%,transparent)!important}
html body .bg-teal-700\/20{background-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important} html body .border-teal-700\/20{border-color:color-mix(in srgb,var(--p-700) 20%,transparent)!important}
html body .bg-teal-700\/30{background-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important} html body .border-teal-700\/30{border-color:color-mix(in srgb,var(--p-700) 30%,transparent)!important}
html body .bg-teal-700\/40{background-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important} html body .border-teal-700\/40{border-color:color-mix(in srgb,var(--p-700) 40%,transparent)!important}
html body .bg-teal-700\/50{background-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important} html body .border-teal-700\/50{border-color:color-mix(in srgb,var(--p-700) 50%,transparent)!important}
html body .bg-teal-700\/60{background-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important} html body .border-teal-700\/60{border-color:color-mix(in srgb,var(--p-700) 60%,transparent)!important}
html body .bg-teal-700\/70{background-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important} html body .border-teal-700\/70{border-color:color-mix(in srgb,var(--p-700) 70%,transparent)!important}
html body .bg-teal-700\/80{background-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important} html body .border-teal-700\/80{border-color:color-mix(in srgb,var(--p-700) 80%,transparent)!important}
html body .bg-teal-700\/90{background-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important} html body .border-teal-700\/90{border-color:color-mix(in srgb,var(--p-700) 90%,transparent)!important}
html body .bg-teal-800\/5{background-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important} html body .border-teal-800\/5{border-color:color-mix(in srgb,var(--p-800) 5%,transparent)!important}
html body .bg-teal-800\/10{background-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important} html body .border-teal-800\/10{border-color:color-mix(in srgb,var(--p-800) 10%,transparent)!important}
html body .bg-teal-800\/20{background-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important} html body .border-teal-800\/20{border-color:color-mix(in srgb,var(--p-800) 20%,transparent)!important}
html body .bg-teal-800\/30{background-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important} html body .border-teal-800\/30{border-color:color-mix(in srgb,var(--p-800) 30%,transparent)!important}
html body .bg-teal-800\/40{background-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important} html body .border-teal-800\/40{border-color:color-mix(in srgb,var(--p-800) 40%,transparent)!important}
html body .bg-teal-800\/50{background-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important} html body .border-teal-800\/50{border-color:color-mix(in srgb,var(--p-800) 50%,transparent)!important}
html body .bg-teal-800\/60{background-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important} html body .border-teal-800\/60{border-color:color-mix(in srgb,var(--p-800) 60%,transparent)!important}
html body .bg-teal-800\/70{background-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important} html body .border-teal-800\/70{border-color:color-mix(in srgb,var(--p-800) 70%,transparent)!important}
html body .bg-teal-800\/80{background-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important} html body .border-teal-800\/80{border-color:color-mix(in srgb,var(--p-800) 80%,transparent)!important}
html body .bg-teal-800\/90{background-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important} html body .border-teal-800\/90{border-color:color-mix(in srgb,var(--p-800) 90%,transparent)!important}
html body .bg-teal-900\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-teal-900\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-teal-900\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-teal-900\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-teal-900\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-teal-900\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-teal-900\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-teal-900\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-teal-900\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-teal-900\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-teal-900\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-teal-900\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-teal-900\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-teal-900\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-teal-900\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-teal-900\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-teal-900\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-teal-900\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-teal-900\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-teal-900\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-teal-950\/5{background-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important} html body .border-teal-950\/5{border-color:color-mix(in srgb,var(--p-900) 5%,transparent)!important}
html body .bg-teal-950\/10{background-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important} html body .border-teal-950\/10{border-color:color-mix(in srgb,var(--p-900) 10%,transparent)!important}
html body .bg-teal-950\/20{background-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important} html body .border-teal-950\/20{border-color:color-mix(in srgb,var(--p-900) 20%,transparent)!important}
html body .bg-teal-950\/30{background-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important} html body .border-teal-950\/30{border-color:color-mix(in srgb,var(--p-900) 30%,transparent)!important}
html body .bg-teal-950\/40{background-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important} html body .border-teal-950\/40{border-color:color-mix(in srgb,var(--p-900) 40%,transparent)!important}
html body .bg-teal-950\/50{background-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important} html body .border-teal-950\/50{border-color:color-mix(in srgb,var(--p-900) 50%,transparent)!important}
html body .bg-teal-950\/60{background-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important} html body .border-teal-950\/60{border-color:color-mix(in srgb,var(--p-900) 60%,transparent)!important}
html body .bg-teal-950\/70{background-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important} html body .border-teal-950\/70{border-color:color-mix(in srgb,var(--p-900) 70%,transparent)!important}
html body .bg-teal-950\/80{background-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important} html body .border-teal-950\/80{border-color:color-mix(in srgb,var(--p-900) 80%,transparent)!important}
html body .bg-teal-950\/90{background-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important} html body .border-teal-950\/90{border-color:color-mix(in srgb,var(--p-900) 90%,transparent)!important}
html body .bg-slate-50\/30{background-color:color-mix(in srgb,#F7F9FC 30%,transparent)!important} html body .border-slate-50\/30{border-color:color-mix(in srgb,#F7F9FC 30%,transparent)!important}
html body .bg-slate-50\/40{background-color:color-mix(in srgb,#F7F9FC 40%,transparent)!important} html body .border-slate-50\/40{border-color:color-mix(in srgb,#F7F9FC 40%,transparent)!important}
html body .bg-slate-50\/50{background-color:color-mix(in srgb,#F7F9FC 50%,transparent)!important} html body .border-slate-50\/50{border-color:color-mix(in srgb,#F7F9FC 50%,transparent)!important}
html body .bg-slate-50\/60{background-color:color-mix(in srgb,#F7F9FC 60%,transparent)!important} html body .border-slate-50\/60{border-color:color-mix(in srgb,#F7F9FC 60%,transparent)!important}
html body .bg-slate-50\/70{background-color:color-mix(in srgb,#F7F9FC 70%,transparent)!important} html body .border-slate-50\/70{border-color:color-mix(in srgb,#F7F9FC 70%,transparent)!important}
html body .bg-slate-50\/80{background-color:color-mix(in srgb,#F7F9FC 80%,transparent)!important} html body .border-slate-50\/80{border-color:color-mix(in srgb,#F7F9FC 80%,transparent)!important}
html body .bg-slate-50\/90{background-color:color-mix(in srgb,#F7F9FC 90%,transparent)!important} html body .border-slate-50\/90{border-color:color-mix(in srgb,#F7F9FC 90%,transparent)!important}
html body .bg-slate-100\/30{background-color:color-mix(in srgb,#F0F3F8 30%,transparent)!important} html body .border-slate-100\/30{border-color:color-mix(in srgb,#F0F3F8 30%,transparent)!important}
html body .bg-slate-100\/40{background-color:color-mix(in srgb,#F0F3F8 40%,transparent)!important} html body .border-slate-100\/40{border-color:color-mix(in srgb,#F0F3F8 40%,transparent)!important}
html body .bg-slate-100\/50{background-color:color-mix(in srgb,#F0F3F8 50%,transparent)!important} html body .border-slate-100\/50{border-color:color-mix(in srgb,#F0F3F8 50%,transparent)!important}
html body .bg-slate-100\/60{background-color:color-mix(in srgb,#F0F3F8 60%,transparent)!important} html body .border-slate-100\/60{border-color:color-mix(in srgb,#F0F3F8 60%,transparent)!important}
html body .bg-slate-100\/70{background-color:color-mix(in srgb,#F0F3F8 70%,transparent)!important} html body .border-slate-100\/70{border-color:color-mix(in srgb,#F0F3F8 70%,transparent)!important}
html body .bg-slate-100\/80{background-color:color-mix(in srgb,#F0F3F8 80%,transparent)!important} html body .border-slate-100\/80{border-color:color-mix(in srgb,#F0F3F8 80%,transparent)!important}
html body .bg-slate-100\/90{background-color:color-mix(in srgb,#F0F3F8 90%,transparent)!important} html body .border-slate-100\/90{border-color:color-mix(in srgb,#F0F3F8 90%,transparent)!important}
html body .bg-slate-200\/30{background-color:color-mix(in srgb,#E6EBF3 30%,transparent)!important} html body .border-slate-200\/30{border-color:color-mix(in srgb,#E6EBF3 30%,transparent)!important}
html body .bg-slate-200\/40{background-color:color-mix(in srgb,#E6EBF3 40%,transparent)!important} html body .border-slate-200\/40{border-color:color-mix(in srgb,#E6EBF3 40%,transparent)!important}
html body .bg-slate-200\/50{background-color:color-mix(in srgb,#E6EBF3 50%,transparent)!important} html body .border-slate-200\/50{border-color:color-mix(in srgb,#E6EBF3 50%,transparent)!important}
html body .bg-slate-200\/60{background-color:color-mix(in srgb,#E6EBF3 60%,transparent)!important} html body .border-slate-200\/60{border-color:color-mix(in srgb,#E6EBF3 60%,transparent)!important}
html body .bg-slate-200\/70{background-color:color-mix(in srgb,#E6EBF3 70%,transparent)!important} html body .border-slate-200\/70{border-color:color-mix(in srgb,#E6EBF3 70%,transparent)!important}
html body .bg-slate-200\/80{background-color:color-mix(in srgb,#E6EBF3 80%,transparent)!important} html body .border-slate-200\/80{border-color:color-mix(in srgb,#E6EBF3 80%,transparent)!important}
html body .bg-slate-200\/90{background-color:color-mix(in srgb,#E6EBF3 90%,transparent)!important} html body .border-slate-200\/90{border-color:color-mix(in srgb,#E6EBF3 90%,transparent)!important}
html body .bg-slate-300\/30{background-color:color-mix(in srgb,#CFD7E5 30%,transparent)!important} html body .border-slate-300\/30{border-color:color-mix(in srgb,#CFD7E5 30%,transparent)!important}
html body .bg-slate-300\/40{background-color:color-mix(in srgb,#CFD7E5 40%,transparent)!important} html body .border-slate-300\/40{border-color:color-mix(in srgb,#CFD7E5 40%,transparent)!important}
html body .bg-slate-300\/50{background-color:color-mix(in srgb,#CFD7E5 50%,transparent)!important} html body .border-slate-300\/50{border-color:color-mix(in srgb,#CFD7E5 50%,transparent)!important}
html body .bg-slate-300\/60{background-color:color-mix(in srgb,#CFD7E5 60%,transparent)!important} html body .border-slate-300\/60{border-color:color-mix(in srgb,#CFD7E5 60%,transparent)!important}
html body .bg-slate-300\/70{background-color:color-mix(in srgb,#CFD7E5 70%,transparent)!important} html body .border-slate-300\/70{border-color:color-mix(in srgb,#CFD7E5 70%,transparent)!important}
html body .bg-slate-300\/80{background-color:color-mix(in srgb,#CFD7E5 80%,transparent)!important} html body .border-slate-300\/80{border-color:color-mix(in srgb,#CFD7E5 80%,transparent)!important}
html body .bg-slate-300\/90{background-color:color-mix(in srgb,#CFD7E5 90%,transparent)!important} html body .border-slate-300\/90{border-color:color-mix(in srgb,#CFD7E5 90%,transparent)!important}
html body .bg-slate-400\/30{background-color:color-mix(in srgb,#9AA4B8 30%,transparent)!important} html body .border-slate-400\/30{border-color:color-mix(in srgb,#9AA4B8 30%,transparent)!important}
html body .bg-slate-400\/40{background-color:color-mix(in srgb,#9AA4B8 40%,transparent)!important} html body .border-slate-400\/40{border-color:color-mix(in srgb,#9AA4B8 40%,transparent)!important}
html body .bg-slate-400\/50{background-color:color-mix(in srgb,#9AA4B8 50%,transparent)!important} html body .border-slate-400\/50{border-color:color-mix(in srgb,#9AA4B8 50%,transparent)!important}
html body .bg-slate-400\/60{background-color:color-mix(in srgb,#9AA4B8 60%,transparent)!important} html body .border-slate-400\/60{border-color:color-mix(in srgb,#9AA4B8 60%,transparent)!important}
html body .bg-slate-400\/70{background-color:color-mix(in srgb,#9AA4B8 70%,transparent)!important} html body .border-slate-400\/70{border-color:color-mix(in srgb,#9AA4B8 70%,transparent)!important}
html body .bg-slate-400\/80{background-color:color-mix(in srgb,#9AA4B8 80%,transparent)!important} html body .border-slate-400\/80{border-color:color-mix(in srgb,#9AA4B8 80%,transparent)!important}
html body .bg-slate-400\/90{background-color:color-mix(in srgb,#9AA4B8 90%,transparent)!important} html body .border-slate-400\/90{border-color:color-mix(in srgb,#9AA4B8 90%,transparent)!important}
html body .bg-slate-500\/30{background-color:color-mix(in srgb,#677390 30%,transparent)!important} html body .border-slate-500\/30{border-color:color-mix(in srgb,#677390 30%,transparent)!important}
html body .bg-slate-500\/40{background-color:color-mix(in srgb,#677390 40%,transparent)!important} html body .border-slate-500\/40{border-color:color-mix(in srgb,#677390 40%,transparent)!important}
html body .bg-slate-500\/50{background-color:color-mix(in srgb,#677390 50%,transparent)!important} html body .border-slate-500\/50{border-color:color-mix(in srgb,#677390 50%,transparent)!important}
html body .bg-slate-500\/60{background-color:color-mix(in srgb,#677390 60%,transparent)!important} html body .border-slate-500\/60{border-color:color-mix(in srgb,#677390 60%,transparent)!important}
html body .bg-slate-500\/70{background-color:color-mix(in srgb,#677390 70%,transparent)!important} html body .border-slate-500\/70{border-color:color-mix(in srgb,#677390 70%,transparent)!important}
html body .bg-slate-500\/80{background-color:color-mix(in srgb,#677390 80%,transparent)!important} html body .border-slate-500\/80{border-color:color-mix(in srgb,#677390 80%,transparent)!important}
html body .bg-slate-500\/90{background-color:color-mix(in srgb,#677390 90%,transparent)!important} html body .border-slate-500\/90{border-color:color-mix(in srgb,#677390 90%,transparent)!important}
html body .bg-slate-600\/30{background-color:color-mix(in srgb,#566285 30%,transparent)!important} html body .border-slate-600\/30{border-color:color-mix(in srgb,#566285 30%,transparent)!important}
html body .bg-slate-600\/40{background-color:color-mix(in srgb,#566285 40%,transparent)!important} html body .border-slate-600\/40{border-color:color-mix(in srgb,#566285 40%,transparent)!important}
html body .bg-slate-600\/50{background-color:color-mix(in srgb,#566285 50%,transparent)!important} html body .border-slate-600\/50{border-color:color-mix(in srgb,#566285 50%,transparent)!important}
html body .bg-slate-600\/60{background-color:color-mix(in srgb,#566285 60%,transparent)!important} html body .border-slate-600\/60{border-color:color-mix(in srgb,#566285 60%,transparent)!important}
html body .bg-slate-600\/70{background-color:color-mix(in srgb,#566285 70%,transparent)!important} html body .border-slate-600\/70{border-color:color-mix(in srgb,#566285 70%,transparent)!important}
html body .bg-slate-600\/80{background-color:color-mix(in srgb,#566285 80%,transparent)!important} html body .border-slate-600\/80{border-color:color-mix(in srgb,#566285 80%,transparent)!important}
html body .bg-slate-600\/90{background-color:color-mix(in srgb,#566285 90%,transparent)!important} html body .border-slate-600\/90{border-color:color-mix(in srgb,#566285 90%,transparent)!important}
html body .bg-slate-700\/30{background-color:color-mix(in srgb,#3D4866 30%,transparent)!important} html body .border-slate-700\/30{border-color:color-mix(in srgb,#3D4866 30%,transparent)!important}
html body .bg-slate-700\/40{background-color:color-mix(in srgb,#3D4866 40%,transparent)!important} html body .border-slate-700\/40{border-color:color-mix(in srgb,#3D4866 40%,transparent)!important}
html body .bg-slate-700\/50{background-color:color-mix(in srgb,#3D4866 50%,transparent)!important} html body .border-slate-700\/50{border-color:color-mix(in srgb,#3D4866 50%,transparent)!important}
html body .bg-slate-700\/60{background-color:color-mix(in srgb,#3D4866 60%,transparent)!important} html body .border-slate-700\/60{border-color:color-mix(in srgb,#3D4866 60%,transparent)!important}
html body .bg-slate-700\/70{background-color:color-mix(in srgb,#3D4866 70%,transparent)!important} html body .border-slate-700\/70{border-color:color-mix(in srgb,#3D4866 70%,transparent)!important}
html body .bg-slate-700\/80{background-color:color-mix(in srgb,#3D4866 80%,transparent)!important} html body .border-slate-700\/80{border-color:color-mix(in srgb,#3D4866 80%,transparent)!important}
html body .bg-slate-700\/90{background-color:color-mix(in srgb,#3D4866 90%,transparent)!important} html body .border-slate-700\/90{border-color:color-mix(in srgb,#3D4866 90%,transparent)!important}
html body .bg-slate-800\/30{background-color:color-mix(in srgb,#232C45 30%,transparent)!important} html body .border-slate-800\/30{border-color:color-mix(in srgb,#232C45 30%,transparent)!important}
html body .bg-slate-800\/40{background-color:color-mix(in srgb,#232C45 40%,transparent)!important} html body .border-slate-800\/40{border-color:color-mix(in srgb,#232C45 40%,transparent)!important}
html body .bg-slate-800\/50{background-color:color-mix(in srgb,#232C45 50%,transparent)!important} html body .border-slate-800\/50{border-color:color-mix(in srgb,#232C45 50%,transparent)!important}
html body .bg-slate-800\/60{background-color:color-mix(in srgb,#232C45 60%,transparent)!important} html body .border-slate-800\/60{border-color:color-mix(in srgb,#232C45 60%,transparent)!important}
html body .bg-slate-800\/70{background-color:color-mix(in srgb,#232C45 70%,transparent)!important} html body .border-slate-800\/70{border-color:color-mix(in srgb,#232C45 70%,transparent)!important}
html body .bg-slate-800\/80{background-color:color-mix(in srgb,#232C45 80%,transparent)!important} html body .border-slate-800\/80{border-color:color-mix(in srgb,#232C45 80%,transparent)!important}
html body .bg-slate-800\/90{background-color:color-mix(in srgb,#232C45 90%,transparent)!important} html body .border-slate-800\/90{border-color:color-mix(in srgb,#232C45 90%,transparent)!important}
html body .bg-slate-900\/30{background-color:color-mix(in srgb,#16213A 30%,transparent)!important} html body .border-slate-900\/30{border-color:color-mix(in srgb,#16213A 30%,transparent)!important}
html body .bg-slate-900\/40{background-color:color-mix(in srgb,#16213A 40%,transparent)!important} html body .border-slate-900\/40{border-color:color-mix(in srgb,#16213A 40%,transparent)!important}
html body .bg-slate-900\/50{background-color:color-mix(in srgb,#16213A 50%,transparent)!important} html body .border-slate-900\/50{border-color:color-mix(in srgb,#16213A 50%,transparent)!important}
html body .bg-slate-900\/60{background-color:color-mix(in srgb,#16213A 60%,transparent)!important} html body .border-slate-900\/60{border-color:color-mix(in srgb,#16213A 60%,transparent)!important}
html body .bg-slate-900\/70{background-color:color-mix(in srgb,#16213A 70%,transparent)!important} html body .border-slate-900\/70{border-color:color-mix(in srgb,#16213A 70%,transparent)!important}
html body .bg-slate-900\/80{background-color:color-mix(in srgb,#16213A 80%,transparent)!important} html body .border-slate-900\/80{border-color:color-mix(in srgb,#16213A 80%,transparent)!important}
html body .bg-slate-900\/90{background-color:color-mix(in srgb,#16213A 90%,transparent)!important} html body .border-slate-900\/90{border-color:color-mix(in srgb,#16213A 90%,transparent)!important}
.p-4\.5{padding:1.125rem} .px-4\.5{padding-left:1.125rem;padding-right:1.125rem} .py-4\.5{padding-top:1.125rem;padding-bottom:1.125rem} .ml-4\.5{margin-left:1.125rem} .py-0\.2{padding-top:.05rem;padding-bottom:.05rem}
.w-4\.5{width:1.125rem} .h-4\.5{height:1.125rem} @media (min-width:640px){.sm\:p-5{padding:1.25rem} .sm\:w-18{width:4.5rem} .sm\:h-18{height:4.5rem}}
.shadow-xs,.hover\:shadow-xs:hover{box-shadow:0 1px 2px rgba(11,21,48,.06)} .shadow-2xs{box-shadow:0 1px 1px rgba(11,21,48,.04)} .text-slate-350{color:#B4BDCC} .border-sky-150{border-color:#D3E7F7}
html body .bg-\[\#70B4FF\]{background-color:var(--p-500)!important;color:#fff!important} html body .bg-\[\#70B4FF\] *,html body .bg-\[\#70B4FF\].text-\[\#0B1E36\]{color:#fff!important}
html body, html body #app{background:var(--t-canvas)!important} html body::before{content:'';position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(1100px 520px at 100% -8%, color-mix(in srgb,var(--p-200) 45%,transparent) 0%, transparent 60%), radial-gradient(900px 480px at -10% 110%, color-mix(in srgb,var(--t-accent) 14%,transparent) 0%, transparent 60%), var(--t-canvas)} html body #app{position:relative;z-index:1;background:transparent!important} html body [data-keep-scroll],html body .custom-scrollbar,html body #app{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}
html body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
html body .text-\[8px\],html body .text-\[9px\]{font-size:12px!important;line-height:1.35!important} html body .text-\[10px\]{font-size:12.5px!important;line-height:1.4!important} html body .text-\[11px\]{font-size:13px!important} html body .text-xs{font-size:13.5px!important} html body .text-sm{font-size:14.5px}
html body .app-page-header p,html body .app-page-header .text-slate-400,html body .app-page-header .text-slate-300,html body .app-page-header .text-slate-500,html body .app-page-header [class*='text-\[\#']:not(h1):not(h2){color:rgba(255,255,255,.82)!important}
html body .uppercase.tracking-widest{letter-spacing:.06em!important} html body .text-slate-400{color:#5F6B88!important} html body .text-slate-500{color:#4F5B78!important}
html body .app-content-card,html body .sec-head,html body .bg-white.rounded-2xl,html body .bg-white.rounded-3xl,html body .bg-white.rounded-\[28px\]{border-color:rgba(11,21,48,.07)!important;box-shadow:0 1px 2px rgba(11,21,48,.05), 0 10px 28px -12px rgba(11,21,48,.14)!important}
html body .grid > div.rounded-2xl[class*='min-h-\\[11'],html body .roster-stat-card{box-shadow:0 1px 2px rgba(11,21,48,.05), 0 10px 28px -12px rgba(11,21,48,.14)!important;border-color:rgba(11,21,48,.06)!important}
html body .sticky.top-0.rounded-2xl{background:rgba(255,255,255,.72)!important;backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;border-color:rgba(11,21,48,.06)!important;box-shadow:0 1px 2px rgba(11,21,48,.04)!important}
html body aside.bg-\[\#091E36\]{background:linear-gradient(180deg,color-mix(in srgb,var(--t-dark) 88%,#fff) 0%,var(--t-dark) 40%,var(--t-dark-2) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 20px 40px -20px rgba(11,21,48,.45)!important}
html body .sidebar-item{color:#fff!important;opacity:.92;font-size:15px!important;font-weight:600!important;padding:11px 14px!important;border-radius:14px!important} html body .sidebar-item i,html body .sidebar-item svg{color:#fff!important;opacity:.95}
html body .sidebar-item:hover{opacity:1;background:rgba(255,255,255,.14)!important}
html body .sidebar-item.sidebar-active{opacity:1;box-shadow:0 8px 18px -8px color-mix(in srgb,var(--t-accent) 80%,transparent), inset 0 1px 0 rgba(255,255,255,.5)!important}
html body aside .text-slate-400,html body aside .text-slate-300,html body aside [class*='text-white\/']{color:rgba(255,255,255,.9)!important} html body aside button{font-size:12px!important}
html body aside .border-t,html body aside [class*='border-white\/']{border-color:rgba(255,255,255,.22)!important} html body aside button[class*='bg-white\/'],html body aside button[class*='bg-\[']{background-color:rgba(255,255,255,.14)!important;color:#fff!important}
html body .bg-\[\#0B1E36\].text-white .text-slate-300,html body .bg-\[\#0B1E36\].text-white .text-slate-400,html body .bg-\[\#0B1E36\].text-white .text-slate-500,html body .bg-\[\#0B1E36\].text-white .text-\[\#94A3B8\]{color:rgba(255,255,255,.82)!important}
html body .bg-\[\#091E36\].text-white .text-slate-300,html body .bg-\[\#091E36\].text-white .text-slate-400,html body .bg-\[\#091E36\].text-white .text-slate-500,html body .bg-\[\#091E36\].text-white .text-\[\#94A3B8\]{color:rgba(255,255,255,.82)!important}
html body .bg-\[\#162D4A\].text-white .text-slate-300,html body .bg-\[\#162D4A\].text-white .text-slate-400,html body .bg-\[\#162D4A\].text-white .text-slate-500,html body .bg-\[\#162D4A\].text-white .text-\[\#94A3B8\]{color:rgba(255,255,255,.82)!important}
html body .bg-\[\#1E3A5F\].text-white .text-slate-300,html body .bg-\[\#1E3A5F\].text-white .text-slate-400,html body .bg-\[\#1E3A5F\].text-white .text-slate-500,html body .bg-\[\#1E3A5F\].text-white .text-\[\#94A3B8\]{color:rgba(255,255,255,.82)!important}
html body div.bg-\[\#0B1E36\].text-white.rounded-2xl,html body div.bg-\[\#0B1E36\].text-white.rounded-3xl{background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,rgba(255,255,255,0) 46%),radial-gradient(120% 160% at 100% 0%,color-mix(in srgb,var(--p-400) 70%,var(--t-dark)) 0%,var(--t-dark) 58%)!important;box-shadow:0 22px 44px -26px color-mix(in srgb,var(--t-dark) 85%,transparent), inset 0 1px 0 rgba(255,255,255,.22)!important}
html body .app-page-header{background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,rgba(255,255,255,0) 46%),radial-gradient(120% 160% at 100% 0%,color-mix(in srgb,var(--p-400) 70%,var(--t-dark)) 0%,var(--t-dark) 58%)!important;box-shadow:0 22px 44px -26px color-mix(in srgb,var(--t-dark) 85%,transparent), inset 0 1px 0 rgba(255,255,255,.22)!important}
html body .btn-brand-primary,html body .btn-primary,html body button.bg-primary-600,html body a.bg-primary-600,html body button.bg-\[\#0073E6\],html body button.bg-blue-600,html body button.bg-blue-500,html body button.bg-\[\#70B4FF\],html body button.bg-indigo-600,.swal2-styled.swal2-confirm{background:linear-gradient(180deg,color-mix(in srgb,var(--p-500) 78%,#fff) 0%,var(--p-500) 55%,var(--p-600) 100%)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 8px 18px -10px color-mix(in srgb,var(--p-500) 90%,transparent)!important;border-color:transparent!important}
html body button.bg-primary-600:hover,html body button.bg-\[\#0073E6\]:hover,html body button.bg-\[\#70B4FF\]:hover{filter:brightness(1.05)}
html body .kiosk-page{background:transparent} html body .kiosk-hero{background:linear-gradient(165deg,color-mix(in srgb,var(--p-400) 85%,#fff) 0%,var(--p-600) 45%,var(--t-dark) 100%)}
html body .kiosk-clock,html body .kiosk-title{font-family:var(--t-display)!important;letter-spacing:-0.03em}
html body .kiosk-key{background:#F1F4FA;color:var(--t-ink);border:1px solid #E6EBF4;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(11,21,48,.05)} html body .kiosk-key:hover{background:#E7EEFA}
html body .kiosk-key-clear{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--t-muted)!important} html body .kiosk-key-go{background:linear-gradient(180deg,color-mix(in srgb,var(--p-500) 78%,#fff) 0%,var(--p-500) 55%,var(--p-600) 100%)!important;color:#fff!important;border-color:transparent!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 20px -10px var(--p-500)!important}
html body .emp-app .text-\[9px\],html body .emp-app .text-\[10px\]{font-size:13.5px!important;line-height:1.35!important} html body .emp-app .text-\[11px\]{font-size:14.5px!important} html body .emp-app .text-\[12px\]{font-size:14.5px!important} html body .emp-app .text-\[13px\]{font-size:15px!important} html body .emp-app .text-\[14px\]{font-size:16px!important} html body .emp-app .text-\[15px\]{font-size:17px!important} html body .emp-app .text-\[16px\],html body .emp-app .text-\[17px\]{font-size:18px!important} html body .emp-app .text-xs{font-size:15px!important;line-height:1.45!important} html body .emp-app .text-sm{font-size:16.5px!important} html body .emp-app .text-base{font-size:18px!important} html body .emp-app .text-lg{font-size:20px!important} html body .emp-app .text-xl{font-size:22px!important}
html body .emp-app .text-slate-400,html body .emp-app .text-slate-500{color:#4F5B78!important} html body .emp-app .font-semibold{font-weight:600} html body .emp-app .emp-body .font-medium{font-weight:600!important}
html body .emp-app .uppercase.tracking-widest,html body .emp-app .uppercase.tracking-wider{letter-spacing:.03em!important} html body .emp-app .emp-body .space-y-3>:not([hidden])~:not([hidden]){margin-top:.9rem!important} html body .emp-app .emp-body .space-y-4>:not([hidden])~:not([hidden]){margin-top:1.15rem!important}
html body .emp-app .emp-body .rounded-2xl.p-4,html body .emp-app .emp-body .rounded-3xl.p-5{padding:1.15rem 1.2rem!important}
html body .shift-ring-card{background:radial-gradient(120% 90% at 85% 0%,color-mix(in srgb,var(--p-300) 55%,transparent) 0%,transparent 55%),linear-gradient(170deg,color-mix(in srgb,var(--p-400) 80%,#fff) 0%,var(--t-dark) 55%,var(--t-dark-2) 100%);box-shadow:0 24px 48px -26px color-mix(in srgb,var(--t-dark) 90%,transparent),inset 0 1px 0 rgba(255,255,255,.25)}
html body .ring-main{font-family:var(--t-display)!important;font-variant-numeric:tabular-nums;letter-spacing:-0.04em}
html body .ring-btn-primary{background:var(--t-accent);color:var(--t-accent-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 10px 22px -12px var(--t-accent)} html body .ring-btn-good{background:#34D399;color:#05261A;box-shadow:0 10px 22px -12px #34D399} html body .ring-btn-danger{background:#FF6B6B;color:#fff;box-shadow:0 10px 22px -12px #FF6B6B}
html body .ring-chip-idle{background:rgba(255,255,255,.18);color:#fff} html body .ring-chip-live{background:#fff;color:var(--t-dark)} html body .ring-chip-good{background:#D1FAE5;color:#065F46} html body .ring-chip-break{background:var(--t-accent);color:var(--t-accent-ink)} html body .ring-chip-warn{background:#FFE4A8;color:#7A4B00} html body .ring-chip-danger{background:#FF6B6B;color:#fff}
html body .app-page-header h1,html body .app-page-header .page-title{font-size:30px!important;line-height:1.15!important} html body div.bg-\[\#0B1E36\].text-white.rounded-2xl h1{font-size:30px!important;line-height:1.15!important}
html body .app-content-card,html body .bg-white.rounded-2xl,html body .bg-white.rounded-3xl{border-radius:22px!important}
.login-page{min-height:100dvh;height:100dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;display:grid;grid-template-columns:1fr;align-content:start;background:#F3F6FC}
@media(min-width:1024px){.login-page{align-content:stretch} .login-hero{position:sticky!important;top:0;height:100dvh;min-height:0!important}}
@media(min-width:1024px){.login-page{grid-template-columns:minmax(0,1.45fr) minmax(420px,1fr)}}
.login-hero{position:relative;overflow:hidden;color:#fff;padding:22px 20px 28px;display:flex;flex-direction:column;gap:18px;background:linear-gradient(155deg,var(--t-dark-2) 0%,var(--t-dark) 26%,var(--p-500) 52%,#2FA6E6 76%,#22CFC6 100%)}
@media(min-width:1024px){.login-hero{padding:40px 48px 36px;min-height:100dvh;justify-content:space-between}}
.login-glow{position:absolute;border-radius:999px;pointer-events:none;filter:blur(2px)}
.login-glow-a{width:620px;height:620px;right:-180px;top:-240px;background:radial-gradient(circle,rgba(46,230,214,.22),rgba(46,230,214,0) 68%)}
.login-glow-b{width:520px;height:520px;left:-200px;bottom:-260px;background:radial-gradient(circle,rgba(255,214,102,.40),rgba(255,214,102,0) 65%)}
.login-glow-c{width:360px;height:360px;right:12%;bottom:18%;border:1.5px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04)}
.login-pixel{position:absolute;border-radius:3px;background:rgba(255,255,255,.55);box-shadow:0 0 0 1px rgba(255,255,255,.12)}
@media(max-width:1023px){.login-pixel,.login-glow-c{display:none}}
.login-hero-top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px}
.login-tabkey{height:34px;width:auto;filter:drop-shadow(0 4px 14px rgba(11,21,48,.18))}
@media(min-width:1024px){.login-tabkey{height:52px}}
.login-live-chip{font-size:13px;font-weight:700;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(6px);white-space:nowrap}
.login-hero-body{position:relative;z-index:1;display:flex;align-items:flex-end;gap:28px}
.login-ring-wrap{display:none;flex-shrink:0}
@media(min-width:1024px){.login-ring-wrap{display:block}}
.login-ring{position:relative} .login-ring svg{display:block;filter:drop-shadow(0 10px 24px rgba(11,21,48,.18))}
.login-ring-centre{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 22px}
.login-ring-num{font-family:var(--t-display);font-weight:700;font-size:46px;line-height:1;letter-spacing:-0.04em}
.login-ring-cap{font-size:12.5px;font-weight:700;margin-top:6px;opacity:.92;line-height:1.2}
.login-kicker{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;opacity:.95;margin-bottom:10px}
.login-dot{width:8px;height:8px;border-radius:99px;background:var(--t-accent);box-shadow:0 0 0 4px rgba(255,214,102,.28);animation:loginPulse 2s ease-in-out infinite}
@keyframes loginPulse{50%{box-shadow:0 0 0 8px rgba(255,214,102,0)}}
html body .login-headline{font-family:var(--t-display)!important;font-weight:700!important;font-size:28px!important;line-height:1.04!important;letter-spacing:-0.035em!important;color:#fff!important}
@media(min-width:1024px){html body .login-headline{font-size:54px!important}}
.login-sub{margin-top:12px;font-size:15px;font-weight:600;opacity:.92;max-width:34rem}
@media(min-width:1024px){.login-sub{font-size:17px}}
.login-chips{display:none;flex-wrap:wrap;gap:8px;margin-top:18px}
@media(min-width:1024px){.login-chips{display:flex}}
.login-chip{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(6px)}
.login-chip svg{color:var(--t-accent)}
.login-hero-foot{position:relative;z-index:1;display:none;align-items:center;gap:12px;font-size:14px;font-weight:600;opacity:.95}
@media(min-width:1024px){.login-hero-foot{display:flex}}
.login-call{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:var(--t-accent);color:#16213A;font-weight:800;box-shadow:0 8px 20px -10px rgba(255,214,102,.9)}
.login-side{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 20px 22px;background:#F3F6FC}
@media(max-width:1023px){.login-side{margin-top:-18px;border-radius:26px 26px 0 0;flex:1}}
@media(min-width:1024px){.login-side{padding:48px 40px 28px}}
.login-form{width:100%;max-width:400px;margin:auto 0}
.login-store-logo{height:104px;width:auto;max-width:240px;object-fit:contain;margin:0 0 18px -4px}
html body .login-title{font-family:var(--t-display)!important;font-size:32px!important;font-weight:700!important;letter-spacing:-0.035em!important;line-height:1.1!important;color:var(--t-ink)!important}
.login-lead{margin-top:6px;font-size:15px;font-weight:600;color:#56627E}
.login-label{display:block;margin-top:16px;margin-bottom:7px;font-size:14px;font-weight:700;color:#2B3654}
html body .login-input{width:100%;height:52px;padding:0 16px;border-radius:14px;background:#fff!important;border:1px solid #D9E1EE!important;font-size:16px;font-weight:600;color:var(--t-ink);outline:none;box-shadow:0 1px 2px rgba(11,21,48,.04)}
html body .login-input::placeholder{color:#A3ADC2;font-weight:500}
.login-link{font-size:14px;font-weight:700;color:var(--p-600)} .login-link:hover{text-decoration:underline}
html body .login-submit{margin-top:22px;width:100%;height:54px;border-radius:16px;font-size:16px;font-weight:800;color:#fff;background:linear-gradient(180deg,var(--p-400),var(--p-600))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 12px 24px -12px color-mix(in srgb,var(--p-500) 90%,transparent)!important;transition:transform .15s}
.login-note{margin-top:18px;text-align:center;font-size:14px;font-weight:600;color:#56627E}
.login-legal{margin-top:10px;display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:#8A94AB} .login-legal a{color:#56627E;text-decoration:underline}
.login-powered{margin-top:28px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#7A8499} .login-powered b{color:#3A4560;font-weight:800}
html body .sidebar-brand{background:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 62%,rgba(255,255,255,.5) 84%,rgba(255,255,255,0) 100%);border-radius:22px 22px 0 0;padding-top:12px!important;padding-bottom:16px!important;margin-bottom:2px}
html body .sidebar-brand .sidebar-logo{margin-bottom:0!important;padding-top:0!important}
html body aside nav{display:flex;flex-direction:column;justify-content:space-between;gap:4px;padding-top:4px;padding-bottom:10px!important}
html body aside nav .sidebar-item{flex:1 1 0;min-height:38px;max-height:62px;display:flex;align-items:center;padding-top:0!important;padding-bottom:0!important;margin:0!important}
@media (max-height:860px){html body aside nav .sidebar-item{min-height:34px;font-size:14.5px!important} html body .sidebar-brand .sidebar-logo img{max-height:68px!important}}
html body .sidebar-logo img{filter:drop-shadow(0 6px 14px rgba(11,21,48,.10))}
html body [style*='#8B5CF6']{background-color:var(--t-accent)!important;color:var(--t-accent-ink)!important}
html body .sticky.top-0.rounded-2xl{border-color:var(--t-line)!important}
html body .app-page-header{background:var(--t-dark)!important;border:0!important;box-shadow:none!important;border-radius:20px!important}
html body .app-page-header p,html body .app-page-header .page-subtitle{color:rgba(255,255,255,.72)!important;font-weight:500!important}
html body .app-content-card,html body .sec-head{border-color:var(--t-line)!important;box-shadow:0 1px 0 rgba(0,0,0,.02)!important;border-radius:16px!important}
html body .sec-head .ic{background:var(--p-50);color:var(--p-700);box-shadow:none}
html body .border-slate-200,html body .border-slate-200\/90,html body .border-slate-100{border-color:var(--t-line)!important}
html body aside.bg-\[\#091E36\]{background:var(--t-dark)!important}
html body .sidebar-item{color:rgba(255,255,255,.62)!important;font-weight:600!important;border-left:0!important}
html body .sidebar-item:hover{background:rgba(255,255,255,.06)!important;color:#fff!important}
html body .sidebar-item.sidebar-active{background:var(--t-accent)!important;color:var(--t-accent-ink)!important;border:0!important;box-shadow:none!important;font-weight:700!important}
html body .sidebar-item.sidebar-active i,html body .sidebar-item.sidebar-active svg{color:var(--t-accent-ink)!important}
html body .btn-brand-primary,html body .btn-primary{background:var(--p-600)!important;color:#fff!important;border-color:var(--p-600)!important;box-shadow:none!important}
html body .btn-brand-primary:hover,html body .btn-primary:hover{background:var(--p-700)!important}
html body .btn-brand-secondary{background:var(--t-surface)!important;color:var(--t-ink)!important;border:1px solid var(--t-line)!important;box-shadow:none!important}
html body .grid > div.rounded-2xl[class*='min-h-\[11']{background:var(--t-surface)!important;border:1px solid var(--t-line)!important;box-shadow:none!important;color:var(--t-ink)!important}
html body .grid > div.rounded-2xl[class*='min-h-\[11'] .text-white,html body .grid > div.rounded-2xl[class*='min-h-\[11'] h4{color:var(--t-ink)!important} html body .grid > div.rounded-2xl[class*='min-h-\[11'] [class*='text-white\/'],html body .grid > div.rounded-2xl[class*='min-h-\[11'] .text-slate-400{color:var(--t-muted)!important} html body .grid > div.rounded-2xl[class*='min-h-\[11'] [class*='bg-white\/'],html body .grid > div.rounded-2xl[class*='min-h-\[11'] .bg-slate-100{background:var(--p-50)!important;color:var(--p-700)!important} html body .grid > div.rounded-2xl[class*='min-h-\[11'] [class*='bg-white\/'] *{color:var(--p-700)!important}
html body .grid > div.rounded-2xl[class*='min-h-\[11']:first-child{background:var(--t-dark)!important;border-color:var(--t-dark)!important} html body .grid > div.rounded-2xl[class*='min-h-\[11']:first-child .text-white,html body .grid > div.rounded-2xl[class*='min-h-\[11']:first-child h4{color:#fff!important} html body .grid > div.rounded-2xl[class*='min-h-\[11']:first-child [class*='text-white\/']{color:rgba(255,255,255,.7)!important} html body .grid > div.rounded-2xl[class*='min-h-\[11']:first-child [class*='bg-white\/']{background:var(--t-accent)!important} html body .grid > div.rounded-2xl[class*='min-h-\[11']:first-child [class*='bg-white\/'] *{color:var(--t-accent-ink)!important}
html body .grid > div.rounded-2xl[class*='min-h-\[11'].bg-\[\#EF4444\] h4{color:#DC2626!important} html body .grid > div.rounded-2xl[class*='min-h-\[11'].bg-\[\#EF4444\] [class*='bg-white\/']{background:#FEE2E2!important} html body .grid > div.rounded-2xl[class*='min-h-\[11'].bg-\[\#EF4444\] [class*='bg-white\/'] *{color:#DC2626!important}
html body .grid > div.rounded-2xl[class*='min-h-\[11'].bg-\[\#F59E0B\]{background:#FFF6DD!important;border-color:#FFF6DD!important} html body .grid > div.rounded-2xl[class*='min-h-\[11'].bg-\[\#F59E0B\] [class*='bg-white\/']{background:var(--t-accent)!important} html body .grid > div.rounded-2xl[class*='min-h-\[11'].bg-\[\#F59E0B\] [class*='bg-white\/'] *{color:var(--t-accent-ink)!important}
html body .roster-stat-card-3{background:#FFF6DD!important;border-color:#FFF6DD!important}
html body .roster-stat-card{background:var(--t-surface)!important;color:var(--t-ink)!important;border:1px solid var(--t-line)!important;box-shadow:none!important}
html body .roster-stat-card .text-white,html body .roster-stat-card h4,html body .roster-stat-card h3{color:var(--t-ink)!important} html body .roster-stat-card [class*='text-white\/']{color:var(--t-muted)!important}
html body .roster-stat-card-1{background:var(--t-dark)!important;border-color:var(--t-dark)!important} html body .roster-stat-card-1 .text-white,html body .roster-stat-card-1 h4,html body .roster-stat-card-1 h3,html body .roster-stat-card-1 *{color:#fff!important} html body .roster-stat-card-1 [class*='text-white\/']{color:rgba(255,255,255,.7)!important}
html body .shift-chip-morning{background:var(--p-50)!important;border-left-color:var(--p-500)!important} html body .shift-chip-midday{background:#F1F3F1!important;border-left-color:var(--t-dark-2)!important} html body .shift-chip-evening{background:#FDF3E2!important;border-left-color:var(--t-accent)!important}
html body input:focus,html body select:focus,html body textarea:focus{border-color:var(--p-500)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--p-500) 14%,transparent)!important}
.swal2-styled.swal2-confirm{background-color:var(--p-600)!important;border-radius:12px!important} .swal2-styled.swal2-cancel{border-radius:12px!important} .swal2-popup{border-radius:24px!important}
html:not(.kiosk-view) .swal2-container.swal2-backdrop-show{background:rgba(22,33,58,.38)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)} html:not(.kiosk-view) .swal2-popup{border-radius:28px!important;padding:28px 26px 24px!important;font-family:var(--t-body)!important;color:var(--t-ink)!important;box-shadow:0 2px 6px rgba(11,21,48,.06),0 30px 60px -20px rgba(11,21,48,.35)!important;border:1px solid rgba(11,21,48,.06)} html:not(.kiosk-view) .swal2-title{font-family:var(--t-display)!important;font-size:24px!important;font-weight:700!important;letter-spacing:-0.02em;color:var(--t-ink)!important;padding:6px 0 0!important;line-height:1.2!important} html:not(.kiosk-view) .swal2-html-container{font-size:15.5px!important;line-height:1.55!important;color:#3D4866!important;margin:12px 4px 0!important} html:not(.kiosk-view) .swal2-actions{gap:10px!important;margin-top:22px!important;flex-wrap:wrap} html:not(.kiosk-view) .swal2-styled{border-radius:999px!important;padding:12px 24px!important;font-size:15px!important;font-weight:700!important;margin:0!important;min-height:46px} html:not(.kiosk-view) .swal2-styled.swal2-cancel{background:#fff!important;color:var(--t-ink)!important;border:1px solid var(--t-line)!important;box-shadow:0 1px 2px rgba(11,21,48,.05)!important} html:not(.kiosk-view) .swal2-styled.swal2-deny{background:#FFECEC!important;color:#C62828!important;border:1px solid #FFC9C9!important} html:not(.kiosk-view) .swal2-styled:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--p-500) 25%,transparent)!important} html:not(.kiosk-view) .swal2-input,html:not(.kiosk-view) .swal2-textarea,html:not(.kiosk-view) .swal2-select,html:not(.kiosk-view) .swal2-file{border-radius:14px!important;border:1px solid var(--t-line)!important;font-size:15px!important;box-shadow:none!important;color:var(--t-ink)!important;font-family:var(--t-body)!important} html:not(.kiosk-view) .swal2-input:focus,html:not(.kiosk-view) .swal2-textarea:focus,html:not(.kiosk-view) .swal2-select:focus{border-color:var(--p-500)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--p-500) 14%,transparent)!important} html:not(.kiosk-view) .swal2-input-label{font-size:14px!important;font-weight:600!important;color:#3D4866!important} html:not(.kiosk-view) .swal2-validation-message{background:#FFF4E5!important;color:#7A4B00!important;border-radius:12px!important;font-size:14px!important;font-weight:600} html:not(.kiosk-view) .swal2-icon{transform:scale(.82);margin:8px auto 0!important;border-width:3px!important} html:not(.kiosk-view) .swal2-icon.swal2-success{border-color:#34D399!important;color:#34D399!important} html:not(.kiosk-view) .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#34D399!important} html:not(.kiosk-view) .swal2-icon.swal2-success .swal2-success-ring{border-color:rgba(52,211,153,.3)!important} html:not(.kiosk-view) .swal2-icon.swal2-warning{border-color:#F5B83D!important;color:#E09B12!important} html:not(.kiosk-view) .swal2-icon.swal2-error{border-color:#FF6B6B!important} html:not(.kiosk-view) .swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#FF6B6B!important} html:not(.kiosk-view) .swal2-icon.swal2-question,html:not(.kiosk-view) .swal2-icon.swal2-info{border-color:var(--p-300)!important;color:var(--p-500)!important} html:not(.kiosk-view) .swal2-close{color:#9AA4B8!important} html:not(.kiosk-view) .swal2-timer-progress-bar{background:var(--p-300)!important} html:not(.kiosk-view) .swal2-loader{border-color:var(--p-500) transparent var(--p-500) transparent!important} html:not(.kiosk-view) .swal2-popup .bg-slate-50,html:not(.kiosk-view) .swal2-popup .bg-\[\#F1F5F9\]{background-color:#F6F8FC!important} html:not(.kiosk-view) .swal2-popup label{color:#3D4866} html:not(.kiosk-view) .swal2-styled.swal2-confirm.is-danger{background:linear-gradient(180deg,#FF7B7B,#E5484D)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 8px 18px -10px rgba(229,72,77,.9)!important} html body .grid > div.rounded-2xl[class*='min-h-\[11'] h4,html body .roster-stat-card h4,html body .roster-stat-card h3{font-family:var(--t-body)!important;font-size:1.75rem!important;font-weight:800!important;letter-spacing:-0.03em!important;line-height:1.1!important} html body .grid > div.rounded-2xl[class*='min-h-\[11'] h4 span,html body .roster-stat-card h4 span{font-size:13px!important;font-weight:700!important;letter-spacing:0!important}
html body .mobile-curved-header{background:var(--t-dark)!important} html body .mobile-tab-active-dot{background:var(--t-accent)!important}
html body button[style*='brand-teal-main']{background:var(--p-600)!important;box-shadow:none!important}
html body .kiosk-canvas{background:linear-gradient(180deg,var(--p-400) 0%,var(--t-dark) 100%)!important}
html body .app-page-header{background:radial-gradient(120% 140% at 100% 0%,var(--t-dark-2) 0%,var(--t-dark) 55%)!important}
@media (prefers-reduced-motion: reduce){html body *{transition:none!important;animation:none!important}}

/* ===== Soft look (Nov 2026): light sidebar + light page banners, easier on the eyes. Remove this block to go back. ===== */
:root{--soft-tint:#EEF4FE;--soft-tint-2:#E3EDFD;--soft-line:#DCE6F5}
/* Sidebar */
html:not(.kiosk-view) body aside.bg-\[\#091E36\]{background:#FFFFFF!important;border:1px solid var(--soft-line)!important;box-shadow:0 1px 2px rgba(11,21,48,.04),0 12px 30px -18px rgba(11,21,48,.18)!important}
html:not(.kiosk-view) body aside .sidebar-brand{background:#FFFFFF!important}
html:not(.kiosk-view) body aside .sidebar-item{color:#3D4866!important;opacity:1}
html:not(.kiosk-view) body aside .sidebar-item i,html:not(.kiosk-view) body aside .sidebar-item svg{color:#6B7794!important;opacity:1}
html:not(.kiosk-view) body aside .sidebar-item:hover{background:var(--soft-tint)!important;color:var(--p-700)!important}
html:not(.kiosk-view) body aside .sidebar-item.sidebar-active{background:var(--soft-tint-2)!important;color:var(--p-700)!important;box-shadow:inset 3px 0 0 var(--p-500)!important}
html:not(.kiosk-view) body aside .sidebar-item.sidebar-active i,html:not(.kiosk-view) body aside .sidebar-item.sidebar-active svg{color:var(--p-600)!important}
html:not(.kiosk-view) body aside .border-slate-800\/80{border-color:var(--soft-line)!important}
html:not(.kiosk-view) body aside button.bg-white\/5{background:#F4F7FC!important;color:#3D4866!important;border-color:var(--soft-line)!important}
html:not(.kiosk-view) body aside button.bg-white\/5 i,html:not(.kiosk-view) body aside button.bg-white\/5 svg{color:var(--p-600)!important}
html:not(.kiosk-view) body aside button.bg-emerald-500\/20{background:#E9F8F1!important;color:#0F8A5F!important;border-color:#BFE9D6!important}
html:not(.kiosk-view) body aside button.bg-red-500\/10{background:#FFF1F1!important;color:#D23C3C!important;border-color:#FFD3D3!important}
/* Page banners (Tasks Board, Roster, etc.) and the dashboard banner */
html:not(.kiosk-view) body .app-page-header,html:not(.kiosk-view) body main div.bg-\[\#0B1E36\].text-white.rounded-2xl,html:not(.kiosk-view) body main div.bg-\[\#1A365D\].rounded-2xl,html:not(.kiosk-view) body main div.bg-\[var\(--navy\)\].rounded-2xl{background:linear-gradient(135deg,#FFFFFF 0%,var(--soft-tint) 100%)!important;border:1px solid var(--soft-line)!important;box-shadow:0 1px 2px rgba(11,21,48,.04)!important;color:var(--t-ink)!important}
html:not(.kiosk-view) body .app-page-header h1,html:not(.kiosk-view) body .app-page-header h2,html:not(.kiosk-view) body .app-page-header .page-title,html:not(.kiosk-view) body main div.bg-\[\#0B1E36\].text-white.rounded-2xl h1{color:var(--t-ink)!important}
html:not(.kiosk-view) body .app-page-header p,html:not(.kiosk-view) body .app-page-header .page-subtitle,html:not(.kiosk-view) body .app-page-header [class*='text-white']:not(button):not(button *),html:not(.kiosk-view) body .app-page-header [class*='text-slate']:not(button):not(button *){color:var(--t-muted)!important}
html:not(.kiosk-view) body main div.bg-\[\#0B1E36\].text-white.rounded-2xl .bg-white\/10{background:#FFFFFF!important;border-color:var(--soft-line)!important;color:var(--p-700)!important}
html:not(.kiosk-view) body main div.bg-\[\#0B1E36\].text-white.rounded-2xl .bg-white\/10 *{color:var(--p-700)!important}
/* Big filled number cards -> soft tinted cards */
html:not(.kiosk-view) body [style*="background: var(--brand-navy-main); color: white"],html:not(.kiosk-view) body .roster-stat-card-1{background:var(--soft-tint)!important;border:1px solid var(--soft-line)!important;box-shadow:none!important}
html:not(.kiosk-view) body [style*="background: var(--brand-gold-warm)"]{background:#FFF7E0!important;border:1px solid #F7E3A8!important;box-shadow:none!important}
html:not(.kiosk-view) body [style*="background: var(--brand-emerald)"]{background:#EAF8F1!important;border:1px solid #C5EBD8!important;box-shadow:none!important}
html:not(.kiosk-view) body [style*="background: var(--brand-navy-main); color: white"] *,html:not(.kiosk-view) body .roster-stat-card-1 *{color:var(--p-700)!important}
html:not(.kiosk-view) body [style*="background: var(--brand-gold-warm)"] *{color:#8A5A00!important}
html:not(.kiosk-view) body [style*="background: var(--brand-emerald)"] *{color:#0F7A55!important}
html:not(.kiosk-view) body [style*="background: var(--brand-navy-main); color: white"] p,html:not(.kiosk-view) body [style*="background: var(--brand-gold-warm)"] p,html:not(.kiosk-view) body [style*="background: var(--brand-emerald)"] p,html:not(.kiosk-view) body .roster-stat-card-1 p{opacity:.85}
html:not(.kiosk-view) body [style*="background: var(--brand"] span.rounded-2xl,html:not(.kiosk-view) body .roster-stat-card-1 span.rounded-2xl{background:rgba(255,255,255,.75)!important}
/* text + chips inside every light banner */
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl,div.bg-gradient-to-r.text-white.rounded-2xl) :is(p,span,small,div,i,svg,label)[class*='text-white']:not(button *),
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl,div.bg-gradient-to-r.text-white.rounded-2xl) :is(p,span,small,div,i,svg,label)[class*='text-slate']:not(button *),
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl,div.bg-gradient-to-r.text-white.rounded-2xl) :is(p,span,small,div,i,svg,label)[class*='text-blue']:not(button *){color:var(--t-muted)!important}
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl,div.bg-gradient-to-r.text-white.rounded-2xl) :is(h1,h2,h3,h4,.font-black.text-sm):not(button *){color:var(--t-ink)!important}
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl) [class*='bg-white\/']:not(button):not(button *){background:#FFFFFF!important;border-color:var(--soft-line)!important;color:var(--p-700)!important}
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl) [class*='bg-white\/']:not(button):not(button *) *{color:var(--p-700)!important}
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl) button[class*='bg-white\/']{background:#FFFFFF!important;color:var(--p-700)!important;border:1px solid var(--soft-line)!important;opacity:1!important}
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl) button[class*='bg-white\/'] *{color:var(--p-700)!important}
html:not(.kiosk-view) body main div.bg-gradient-to-r.text-white.rounded-2xl{background:linear-gradient(135deg,#FFFFFF 0%,#F3EEFF 100%)!important;border:1px solid #E4DAFB!important;box-shadow:none!important;color:var(--t-ink)!important}
/* "Est. labour spend" filled card */
html:not(.kiosk-view) body main .grid > div.rounded-2xl.text-white[class*='min-h-\[11']{background:var(--soft-tint)!important;border:1px solid var(--soft-line)!important;box-shadow:none!important}
html:not(.kiosk-view) body main .grid > div.rounded-2xl.text-white[class*='min-h-\[11'] :is(p,h3,h4,span,div){color:var(--p-700)!important}
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl) button:is([class*='500\/1'],[class*='500\/2'],[class*='400\/2']){background:#FFFFFF!important;color:var(--p-700)!important;border:1px solid var(--soft-line)!important}
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl) button:is([class*='500\/1'],[class*='500\/2'],[class*='400\/2']) *{color:var(--p-700)!important}
html:not(.kiosk-view) body main div.bg-\[var\(--navy\)\].rounded-2xl > .absolute{display:none!important}
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#1A365D\].rounded-2xl) .btn-brand-secondary{background:#FFFFFF!important;color:var(--t-ink)!important;border:1px solid var(--soft-line)!important}
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#1A365D\].rounded-2xl) .btn-brand-secondary *{color:var(--t-ink)!important}
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl,div.bg-gradient-to-r.text-white.rounded-2xl) :is([class*='text-cyan-'],[class*='text-sky-'],[class*='text-indigo-']):not(button *){color:var(--t-muted)!important}
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl,div.bg-gradient-to-r.text-white.rounded-2xl) [class*='text-amber-']:not(button *){color:#B45309!important}
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl,div.bg-gradient-to-r.text-white.rounded-2xl) [class*='text-emerald-']:not(button *){color:#047857!important}
html:not(.kiosk-view) body main :is(.app-page-header,div.bg-\[\#0B1E36\].text-white.rounded-2xl,div.bg-\[\#1A365D\].rounded-2xl,div.bg-\[var\(--navy\)\].rounded-2xl,div.bg-gradient-to-r.text-white.rounded-2xl) :is([class*='text-red-'],[class*='text-rose-']):not(button *){color:#C02626!important}
html:not(.kiosk-view) body main div.bg-\[var\(--navy\)\].rounded-2xl .text-\[var\(--gold-light\)\]{color:#B45309!important}
/* ===== end soft look ===== */

/* stronger definition */
html:not(.kiosk-view) body, html:not(.kiosk-view) body .app-root, html:not(.kiosk-view) body .main-content-area{background-color:#E9EEF6!important}
html:not(.kiosk-view) body aside.bg-\[\#091E36\]{border:1px solid #CFDAEA!important;box-shadow:0 2px 4px rgba(11,21,48,.06),0 16px 36px -18px rgba(11,21,48,.28)!important}
html:not(.kiosk-view) body main .rounded-2xl.border,html:not(.kiosk-view) body main .app-content-card,html:not(.kiosk-view) body .app-page-header{border-color:#D3DDEC!important}
html:not(.kiosk-view) body main .grid > div.rounded-2xl[class*='min-h-\[11']{border:1px solid #D3DDEC!important}
html:not(.kiosk-view) body aside .sidebar-item{color:#1F2A44!important;font-weight:650!important}
html:not(.kiosk-view) body aside .sidebar-item.sidebar-active{background:var(--p-600)!important;color:#fff!important;box-shadow:none!important}
html:not(.kiosk-view) body aside .sidebar-item.sidebar-active i,html:not(.kiosk-view) body aside .sidebar-item.sidebar-active svg{color:#fff!important}
