/*! tailwindcss v4.1.6 | MIT License | https://tailwindcss.com */:root{--footer-safe-padding: calc(16px + env(safe-area-inset-bottom)) }body:has(.splash-container){margin:0;padding:0}html,body,*{overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:manipulation!important;-ms-touch-action:manipulation!important}input,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000}.bottom-safe-padding{padding-bottom:var(--footer-safe-padding)}.splash-container{pointer-events:none;touch-action:none;background:radial-gradient(circle at 100% 0,#2c2ad180,#2c2ad133 10%,#0000 25%),radial-gradient(circle at 15% 25%,#2c2ad166,#2c2ad133,#0000 30%),radial-gradient(circle at 100% 100%,#2c2ad166,#2c2ad133 12%,#0000 28%),#000;outline:none;justify-content:center;align-items:center;width:100%;height:100dvh;display:flex}.splash-container .pulse{animation:1s cubic-bezier(.4,0,.6,1) infinite splash-pulse}@keyframes splash-pulse{0%,to{opacity:1}50%{opacity:.5}}.loader{border:2px solid #ffffff31;border-left-color:#2c2ad1;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.mapex-pagination{justify-content:center;align-items:center;gap:.5rem;margin:2rem 0;padding:1rem 0;font-family:Inter,Segoe UI,Roboto,sans-serif;list-style:none;display:flex}.mapex-pagination li{display:inline-flex}.mapex-pagination li a{color:#555;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#bb86fc0d;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:2.5rem;height:2.5rem;padding:0 .75rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s ease-in-out;display:flex}.mapex-pagination li:not(.selected):not(.disabled) a:hover{color:#2c29d1;background-color:#bb86fc26;transform:translateY(-2px);box-shadow:0 4px 12px #bb86fc33}.mapex-pagination li.selected a{color:#fff;background-color:#2c29d1;font-weight:600;box-shadow:0 4px 14px #bb86fc66}.mapex-pagination li.disabled a{opacity:.5;color:#999;cursor:not-allowed;box-shadow:none;background-color:#0000000d}.mapex-pagination li.break a{color:#777;letter-spacing:1px;background:0 0;font-weight:700}.mapex-pagination li.previous a,.mapex-pagination li.next a{background-color:#fff;border:1px solid #bb86fc4d;padding:0 1rem;font-weight:600}.mapex-pagination li.previous:not(.disabled) a:hover,.mapex-pagination li.next:not(.disabled) a:hover{background-color:#bb86fc1a;border-color:#2c29d1}.mapex-pagination li a svg{stroke-width:2.5px;width:18px;height:18px}.mapex-pagination li.next a svg{transform:rotate(180deg)}@keyframes pulse{0%{box-shadow:0 0 #2c29d1a4}70%{box-shadow:0 0 0 6px #bb86fc00}to{box-shadow:0 0 #bb86fc00}}.mapex-pagination li.selected a{animation:2s infinite pulse}@media (max-width:640px){.mapex-pagination{gap:.25rem}.mapex-pagination li a{min-width:2rem;height:2rem;padding:0 .5rem;font-size:.875rem}.mapex-pagination li.previous a,.mapex-pagination li.next a{padding:0 .75rem}}.card-gradient-bg{background:radial-gradient(circle at 100% 0,#2c2ad180,#2c2ad133 10%,#0000 25%),radial-gradient(circle at 15% 25%,#2c2ad166,#2c2ad133,#0000 30%),radial-gradient(circle at 100% 100%,#2c2ad166,#2c2ad133 12%,#0000 28%),#00000057}.zoom-in{animation:.5s ease-out forwards zoomIn;transform:scale(0)}@keyframes zoomIn{0%{transform:scale(0)}to{transform:scale(1)}}.linear-gradient-text{color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.fade-on-hover:hover{opacity:.8!important;transition:opacity .3s ease-in-out!important}.slick-dots li{margin:0!important;position:relative!important}.slick-dots li button:before{width:6px;height:6px;color:#5b5b5b!important;font-size:8px!important}.slick-dots li.slick-active button:before{color:#d9d9d9!important}.referral-card-gradient-bg{background:radial-gradient(circle at 5% 25%,#2c2ad180,#2c2ad133,#0000 30%),#16162b}.mapex-form-control{color:#212529;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.375rem;width:100%;padding:.375rem .75rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;font-size:14px!important}.mapex-form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.mapex-form-control::placeholder{color:#6c757d;opacity:1}.mapex-form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.mapex-form-control::-moz-placeholder{color:#6c757d;opacity:1}.mapex-form-control:disabled,.mapex-form-control[readonly]{opacity:1;background-color:#e9ecef}.mapex-form-control-sm{border-radius:.25rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem}.mapex-form-control-lg{border-radius:.5rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem}.mapex-form-control.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#198754;padding-right:calc(1.5em + .75rem)}.mapex-form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.mapex-form-control.is-invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.mapex-form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}select.mapex-form-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding-right:2rem}select.mapex-form-control:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%230d6efd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}textarea.mapex-form-control{resize:vertical;min-height:calc(1.5em + .75rem + 2px)}.mapex-form-control[type=file]{overflow:hidden}.mapex-form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}@media (prefers-color-scheme:dark){.mapex-form-control{color:#dee2e6;background-color:#212529;border-color:#495057}.mapex-form-control:focus{color:#dee2e6;background-color:#212529;border-color:#86b7fe}.mapex-form-control::-moz-placeholder{color:#adb5bd}.mapex-form-control::placeholder{color:#adb5bd}.mapex-form-control:disabled,.mapex-form-control[readonly]{background-color:#343a40}}.mapex-form-floating{position:relative}.mapex-form-floating>.mapex-form-control{height:calc(3.5rem + 2px);padding:1rem .75rem}.mapex-form-floating>label{pointer-events:none;transform-origin:0 0;color:#6c757d;border:1px solid #0000;height:100%;padding:1rem .75rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:0;left:0}.mapex-form-floating>.mapex-form-control:not(:-moz-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.mapex-form-floating>.mapex-form-control:focus,.mapex-form-floating>.mapex-form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.mapex-form-floating>.mapex-form-control:not(:-moz-placeholder)~label{opacity:.65;transform:scale(.85)translateY(-.5rem)translate(.15rem)}.mapex-form-floating>.mapex-form-control:focus~label,.mapex-form-floating>.mapex-form-control:not(:placeholder-shown)~label{opacity:.65;transform:scale(.85)translateY(-.5rem)translate(.15rem)}
