@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url("./media/SourceSansPro-Regular-PECLXSWA.ttf") format("truetype")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:local("Source Sans Pro Italic"),local("SourceSansPro-Italic"),url("./media/SourceSansPro-Italic-EWIHJGMF.ttf") format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:local("Source Sans Pro SemiBold"),local("SourceSansPro-SemiBold"),url("./media/SourceSansPro-Semibold-PHCYWYOA.ttf") format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url("./media/SourceSansPro-Bold-IKLBRC3S.ttf") format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;src:local("Plus Jakarta Sans Regular"),local("PlusJakartaSans-Regular"),url("./media/PlusJakartaSans-Regular-C5N3GPG5.ttf") format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;src:local("Plus Jakarta Sans Medium"),local("PlusJakartaSans-Medium"),url("./media/PlusJakartaSans-Medium-ENLEBRMK.ttf") format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;src:local("Plus Jakarta Sans SemiBold"),local("PlusJakartaSans-SemiBold"),url("./media/PlusJakartaSans-SemiBold-NGXESRQ3.ttf") format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;src:local("Plus Jakarta Sans Bold"),local("PlusJakartaSans-Bold"),url("./media/PlusJakartaSans-Bold-QVLPULQQ.ttf") format("truetype")}.text-center{text-align:center!important}.pointer{cursor:pointer}.w-100{width:100%}.w-75{width:75%!important}.w-50{width:50%!important}.w-25{width:25%!important}.ms-32{margin-left:32px}.d-block{display:block}.d-inline{display:inline-block}.d-grid{display:grid}.d-none{display:none}.d-flex{display:flex}.flex-row{flex-direction:row!important}.gap-16{gap:16px}.align-self-stretch{align-self:stretch}.align-self-center{align-self:center}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.flex-column{flex-direction:column}.justify-content-center{justify-content:center}.mb-24{margin-bottom:24px}a{color:inherit;text-decoration:none}.break-all{word-break:break-all}.nowrap{white-space:nowrap}@keyframes pulse-ring{0%,to{opacity:1}50%{opacity:.5}}@keyframes status-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.1)}28%{transform:scale(1)}42%{transform:scale(1.1)}70%{transform:scale(1)}}.animate-pulse-ring{animation:pulse-ring 2s cubic-bezier(.4,0,.6,1) infinite}.animate-status-pulse{animation:status-pulse 2s ease-in-out infinite}.animate-slide-in{animation:slideIn .3s ease-out forwards}.animate-fade-in{animation:fadeIn .3s ease-out forwards}.animate-heartbeat{animation:heartbeat 1.5s ease-in-out infinite}.card-base{background:var(--White);border-radius:16px;box-shadow:0 1px 3px #0000001a;border:1px solid var(--slate-100)}.card-hover{transition:transform .2s ease,box-shadow .2s ease}.card-hover:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.glass-effect{background:#fffc;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}:root{--Black: #000000;--White: #ffffff;--primary-50: #ecfeff;--primary-100: #cffafe;--primary-200: #a5f3fc;--primary-300: #67e8f9;--primary-400: #22d3ee;--primary-500: #06b6d4;--primary-500-rgb: 6, 182, 212;--primary-600: #0891b2;--primary-700: #0e7490;--primary-800: #155e75;--primary-900: #164e63;--slate-50: #f8fafc;--slate-100: #f1f5f9;--slate-200: #e2e8f0;--slate-300: #cbd5e1;--slate-400: #94a3b8;--slate-500: #64748b;--slate-600: #475569;--slate-700: #334155;--slate-800: #1e293b;--slate-900: #0f172a;--emerald-50: #ecfdf5;--emerald-100: #d1fae5;--emerald-200: #a7f3d0;--emerald-300: #6ee7b7;--emerald-400: #34d399;--emerald-500: #10b981;--emerald-600: #059669;--emerald-700: #047857;--amber-50: #fffbeb;--amber-100: #fef3c7;--amber-200: #fde68a;--amber-300: #fcd34d;--amber-400: #fbbf24;--amber-500: #f59e0b;--amber-600: #d97706;--amber-700: #b45309;--rose-50: #fff1f2;--rose-100: #ffe4e6;--rose-200: #fecdd3;--rose-300: #fda4af;--rose-400: #fb7185;--rose-500: #f43f5e;--rose-600: #e11d48;--rose-700: #be123c;--purple-50: #faf5ff;--purple-100: #f3e8ff;--purple-200: #e9d5ff;--purple-300: #d8b4fe;--purple-400: #c084fc;--purple-500: #a855f7;--purple-600: #9333ea;--purple-700: #7e22ce;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-200: #bfdbfe;--blue-300: #93c5fd;--blue-400: #60a5fa;--blue-500: #3b82f6;--blue-600: #2563eb;--blue-700: #1d4ed8;--orange-50: #fff7ed;--orange-100: #ffedd5;--orange-200: #fed7aa;--orange-300: #fdba74;--orange-400: #fb923c;--orange-500: #f97316;--orange-600: #ea580c;--orange-700: #c2410c}body{margin:0;min-height:100%;font-style:normal;box-sizing:border-box;font-family:Plus Jakarta Sans,Source Sans Pro,sans-serif;background-color:var(--slate-100)}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{margin:0;padding-left:0}*,*:before,*:after{box-sizing:border-box}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:disabled{opacity:.6;background:var(--slate-200)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.text-link{text-decoration:none;cursor:pointer}.text-link:hover{text-underline-offset:auto;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-decoration-line:underline;text-underline-position:from-font;text-decoration-color:var(--primary-500)}
