#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CookieConsent_overlay__xiZJ6{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:center;z-index:10000;padding:20px}.CookieConsent_container__iIU73{background:#fff;border-radius:12px 12px 0 0;box-shadow:0 -4px 20px rgba(0,0,0,.15);max-width:600px;width:100%;max-height:80vh;overflow-y:auto;font-family:Poppins,sans-serif}.CookieConsent_header__ayVL5{padding:24px 24px 16px;border-bottom:1px solid #e5e7eb}.CookieConsent_title__K7B_e{font-size:20px;font-weight:600;color:#111827;margin:0 0 8px;line-height:1.3}.CookieConsent_subtitle__w0TYo{font-size:14px;color:#6b7280;margin:0;line-height:1.4}.CookieConsent_content__j8ege{padding:20px 24px}.CookieConsent_simpleView__gCWZK{text-align:center}.CookieConsent_description__GSiN7{font-size:14px;color:#374151;line-height:1.5;margin:0 0 24px}.CookieConsent_buttonGroup__J1oE8{display:flex;flex-direction:column;gap:12px}.CookieConsent_button__eKS_C{padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:2px solid transparent;font-family:Poppins,sans-serif}.CookieConsent_acceptAll__2nkoU{background-color:#000;color:#fff;border-color:#000}.CookieConsent_acceptAll__2nkoU:hover{background-color:#333;border-color:#333}.CookieConsent_rejectAll__DnmYa{background-color:#dc2626;color:#fff;border-color:#dc2626}.CookieConsent_rejectAll__DnmYa:hover{background-color:#b91c1c;border-color:#b91c1c}.CookieConsent_customize__VrOu7{background-color:transparent;color:#374151;border-color:#d1d5db}.CookieConsent_customize__VrOu7:hover{background-color:#f9fafb;border-color:#9ca3af}.CookieConsent_save__6ePo7{background-color:#000;color:#fff;border-color:#000}.CookieConsent_save__6ePo7:hover{background-color:#333;border-color:#333}.CookieConsent_back__A6Nm3{background-color:transparent;color:#6b7280;border-color:#d1d5db}.CookieConsent_back__A6Nm3:hover{background-color:#f9fafb;color:#374151}.CookieConsent_detailedView__8rNXo{max-height:400px;overflow-y:auto}.CookieConsent_cookieCategory__iOqEH{margin-bottom:20px;padding:16px;border:1px solid #e5e7eb;border-radius:8px}.CookieConsent_categoryHeader__wmm_H{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.CookieConsent_categoryHeader__wmm_H h3{font-size:16px;font-weight:500;color:#111827;margin:0}.CookieConsent_categoryDescription__46BpB{font-size:13px;color:#6b7280;line-height:1.4;margin:0}.CookieConsent_toggle__BJTtk{position:relative;display:inline-block;width:44px;height:24px}.CookieConsent_toggleInput__T5wXL{opacity:0;width:0;height:0}.CookieConsent_toggleSlider__OGjHI{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.3s;border-radius:24px}.CookieConsent_toggleSlider__OGjHI:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.CookieConsent_toggleInput__T5wXL:checked+.CookieConsent_toggleSlider__OGjHI{background-color:#000}.CookieConsent_toggleInput__T5wXL:checked+.CookieConsent_toggleSlider__OGjHI:before{transform:translateX(20px)}.CookieConsent_toggleInput__T5wXL:disabled+.CookieConsent_toggleSlider__OGjHI{background-color:#000;opacity:.6;cursor:not-allowed}.CookieConsent_footer__VHo7n{padding:16px 24px 24px;border-top:1px solid #e5e7eb;background-color:#f9fafb;border-radius:0 0 12px 12px}.CookieConsent_footerText__RRPZR{font-size:12px;color:#6b7280;margin:0;text-align:center;line-height:1.4}.CookieConsent_link__A7vGU{color:#000;text-decoration:underline}.CookieConsent_link__A7vGU:hover{color:#333}@media (min-width:768px){.CookieConsent_overlay__xiZJ6{align-items:center}.CookieConsent_container__iIU73{border-radius:12px;max-height:90vh}.CookieConsent_buttonGroup__J1oE8{flex-direction:row;justify-content:center}.CookieConsent_button__eKS_C{flex:1 1;max-width:160px}.CookieConsent_title__K7B_e{font-size:24px}.CookieConsent_description__GSiN7,.CookieConsent_subtitle__w0TYo{font-size:16px}}@media (max-width:480px){.CookieConsent_overlay__xiZJ6{padding:0}.CookieConsent_container__iIU73{border-radius:0;max-height:100vh}.CookieConsent_header__ayVL5{padding:20px 16px 12px}.CookieConsent_content__j8ege{padding:16px}.CookieConsent_footer__VHo7n{padding:12px 16px 20px}}