[data-theme=light]{--color-primary: #02D9A4 !important;--color-primary-action: #005C45 !important;--color-secondary: #6366f1;--color-text: #111827;--color-text-offset: #4b5563;--color-background: #f9fafb;--color-background-offset: #f3f4f6;--color-border: rgb(17 24 39 / 10%)}[data-theme=dark]{--color-primary: #02D9A4;--color-primary-action: #005C45 !important;--color-secondary: #818cf8;--color-text: #f9fafb;--color-text-offset: #9ca3af;--color-background: #111827;--color-background-offset: #1f2937;--color-border: rgb(249 250 251 / 10%)}.gradient-text{-webkit-background-clip:text;background-clip:text;color:transparent;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #19F5BF var(--tw-gradient-from-position);--tw-gradient-to: rgb(25 245 191 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-from-position: 10%;--tw-gradient-to: #2CA2FF var(--tw-gradient-to-position);--tw-gradient-to-position: 100%}.btn-primary{border-radius:9999px;background-color:var(--color-primary);--tw-text-opacity: 1;color:rgb(0 66 50 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-primary:hover{--tw-bg-opacity: 1;background-color:rgb(0 170 128 / var(--tw-bg-opacity))}.btn-outline{border-radius:9999px;border-width:1px;border-color:var(--color-primary);color:var(--color-primary)}.pru{border:4px solid red}.pru2{border:4px solid green}.f-32{font-size:32px}.f-50{font-size:50px}@media (min-width: 1024px){.f-32{font-size:32px}.f-50{font-size:50px}}:root{--color-primary: #02D9A4;--color-primary-action: #005C45;font-family:Poppins,sans-serif;font-weight:400;line-height:1.5;color-scheme:light dark;color:#ffffffde;scroll-behavior:smooth;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input{background-color:transparent;height:44px;border-radius:8px;border:1px solid #D7D6DC;padding-left:10px;font-size:16px}input:focus,input:hover{background-color:#00004d}input:focus{outline-width:2px;outline-color:#fff}button{padding:0 16px;border-radius:80px}button.primary{background-color:#02d9a4;color:#004232}button.primary:hover{background-color:#00aa80;color:#004232}button.primary:active{background-color:#007558;color:#fbfaff}button.secondary{border:2px solid #02D9A4;background-color:transparent;color:#02d9a4}button.secondary:hover{border-color:#02d9a4;background-color:#dffbf4;color:#02d9a4}button.secondary:active{border-color:#02d9a4;background-color:#008f6c;color:#7ff5d8}button.primary[disabled],button.secondary[disabled]{border-color:#bcbac4;background-color:#bcbac4;color:#fbfaff}button.tertiary{border:2px solid #004232;background-color:transparent;color:#004232}button.tertiary:hover{border-color:#004232;background-color:#dffbf4;color:#004232}button.tertiary:active{border-color:#004232;background-color:#02d9a4;color:#004232}button.tertiary[disabled]{border-color:#bcbac4;background-color:transparent;color:#bcbac4}button.ghost{background-color:transparent;color:#02d9a4}button.ghost:hover{background-color:#dffbf4;color:#02d9a4}button.ghost:active{background-color:#02d9a4;color:#004232}button.ghost[disabled]{background-color:transparent;color:#bcbac4}button[size=large]{height:48px}button{height:40px;font-weight:600;transition:all .2s ease-in-out}button[size=small]{height:36px;font-size:14px}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins-medium;src:url(/fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins-semibold;src:url(/fonts/Poppins-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins-semibold;src:url(/fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins-extrabold;src:url(/fonts/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}.f-500{font-weight:500}.f-600{font-weight:600}.f-700{font-weight:700}.f-800{font-weight:800}.hidden-scroll::-webkit-scrollbar{display:none}
