:root{--bs-primary: #e4007f;--bs-primary-rgb: 228, 0, 127;--bs-primary-dark: #a4005a;--bs-primary-light: #ffe0f1;--bs-primary-hover: #c80070;--bs-secondary: #f7a600;--bs-secondary-rgb: 247, 166, 0;--bs-secondary-dark: #d98200;--bs-secondary-light: #fff3d6;--bs-brand-cyan: #05bfd3;--bs-brand-cyan-dark: #008ca1;--bs-brand-cyan-light: #dcf8fc;--bs-brand-green: #05bfd3;--bs-brand-green-dark: #008ca1;--bs-brand-green-light: #dcf8fc;--bs-brand-orange: #f7a600;--bs-brand-orange-dark: #d98200;--bs-brand-orange-light: #fff3d6;--bs-brand-yellow: #ffd34d;--bs-brand-ink: #28102a}@keyframes deal-alert-gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes deal-alert-pulse{0%,to{box-shadow:0 0 rgba(var(--bs-primary-rgb),.28);transform:translateY(0)}50%{box-shadow:0 0 0 8px rgba(var(--bs-primary-rgb),0);transform:translateY(-1px)}}.text-primary,.link-primary{color:var(--bs-primary)!important}.text-secondary,.link-secondary{color:var(--bs-secondary-dark)!important}.text-brand-green{color:var(--bs-brand-cyan)!important}.text-brand-orange{color:var(--bs-secondary)!important}.btn-primary{background:linear-gradient(120deg,var(--bs-primary) 0%,#ff007f 38%,var(--bs-secondary) 100%)!important;background-size:220% 220%!important;border-color:var(--bs-primary)!important;color:#fff!important;box-shadow:0 8px 24px rgba(var(--bs-primary-rgb),.24);animation:deal-alert-gradient-shift 3.8s ease infinite,deal-alert-pulse 2.8s ease-in-out infinite}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{border-color:var(--bs-primary-hover)!important;color:#fff!important;filter:saturate(1.08) brightness(1.02);transform:translateY(-1px)}.btn-outline-primary{color:var(--bs-primary)!important;border-color:var(--bs-primary)!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{background-color:var(--bs-primary)!important;border-color:var(--bs-primary)!important;color:#fff!important}.btn-secondary{background:linear-gradient(120deg,var(--bs-secondary) 0%,#ffbd2e 40%,#ffd34d 100%)!important;border-color:var(--bs-secondary)!important;color:#fff!important}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:var(--bs-secondary-dark)!important;border-color:var(--bs-secondary-dark)!important;color:#fff!important}.btn-outline-secondary{color:var(--bs-secondary-dark)!important;border-color:var(--bs-secondary)!important}.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary:active{background-color:var(--bs-secondary)!important;border-color:var(--bs-secondary)!important;color:#fff!important}.bg-primary{background-color:var(--bs-primary)!important;color:#fff!important}.bg-secondary{background-color:var(--bs-secondary)!important;color:#fff!important}.bg-brand-green{background-color:var(--bs-brand-cyan)!important;color:#fff!important}.bg-brand-orange{background-color:var(--bs-secondary)!important;color:#fff!important}.bg-primary-light{background-color:var(--bs-primary-light)!important;color:var(--bs-primary-dark)!important}.bg-secondary-light{background-color:var(--bs-secondary-light)!important;color:var(--bs-secondary-dark)!important}.border-primary{border-color:var(--bs-primary)!important}.border-secondary{border-color:var(--bs-secondary)!important}.border-brand-green{border-color:var(--bs-brand-cyan)!important}.border-brand-orange{border-color:var(--bs-secondary)!important}.alert-primary{background-color:var(--bs-primary-light)!important;color:var(--bs-primary-dark)!important;border-color:var(--bs-primary)!important}.alert-secondary{background-color:var(--bs-secondary-light)!important;color:var(--bs-secondary-dark)!important;border-color:var(--bs-secondary)!important}.badge-primary{background:linear-gradient(120deg,var(--bs-primary) 0%,#ff0f97 55%,var(--bs-secondary) 100%)!important;background-size:220% 220%!important;color:#fff!important;animation:deal-alert-gradient-shift 4.2s ease infinite}.badge-secondary{background-color:var(--bs-secondary)!important;color:#fff!important}.progress-bar.bg-primary{background-color:var(--bs-primary)!important}.progress-bar.bg-secondary{background-color:var(--bs-secondary)!important}.page-link{color:var(--bs-primary)!important}.page-link:hover{color:var(--bs-primary-hover)!important}.page-item.active .page-link{background:linear-gradient(120deg,var(--bs-primary) 0%,var(--bs-secondary) 100%)!important;background-size:210% 210%!important;border-color:var(--bs-primary)!important;color:#fff!important;animation:deal-alert-gradient-shift 4.5s ease infinite}.form-check-input:checked{background-color:var(--bs-primary)!important;border-color:var(--bs-primary)!important}.form-control:focus,.form-select:focus{border-color:var(--bs-primary)!important;box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.18)!important}.accordion-button:not(.collapsed){background-color:var(--bs-primary-light)!important;color:var(--bs-primary-dark)!important}.accordion-button:focus{border-color:var(--bs-primary)!important;box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.18)!important}.table-primary{background-color:var(--bs-primary-light)!important}.table-primary th,.table-primary td{background-color:var(--bs-primary-light)!important;color:var(--bs-primary-dark)!important}.table-secondary{background-color:var(--bs-secondary-light)!important}.table-secondary th,.table-secondary td{background-color:var(--bs-secondary-light)!important;color:var(--bs-secondary-dark)!important}.brand-pop{color:var(--bs-primary)!important;text-shadow:1px 1px 0 #fff,2px 2px 0 var(--bs-primary-dark)}.brand-boo{color:var(--bs-brand-cyan)!important;text-shadow:1px 1px 0 #fff,2px 2px 0 var(--bs-brand-cyan-dark)}.brand-burst{background:linear-gradient(125deg,var(--bs-brand-cyan) 0%,var(--bs-primary) 42%,var(--bs-secondary) 100%)!important;background-size:240% 240%!important;color:#fff!important;animation:deal-alert-gradient-shift 5s ease infinite}.brand-bamboo{background:linear-gradient(125deg,#2bd2e3 0%,var(--bs-brand-cyan) 55%,var(--bs-brand-cyan-dark) 100%)!important;color:#fff!important}.navbar-brand img{max-height:80px!important}
