._cookieConsent_y2pr2_1{position:fixed;bottom:20px;right:20px;z-index:1000;background:linear-gradient(135deg,#fffffffa,#f7f8faf2);border-radius:12px;box-shadow:0 8px 32px #1e1e2f14,0 2px 8px #1e1e2f0a,inset 0 1px #fffc;border:1px solid rgba(167,180,204,.15);max-width:260px;height:130px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;display:flex;flex-direction:column}@media(max-width:768px){._cookieConsent_y2pr2_1{bottom:16px;right:16px;max-width:240px}}._container_y2pr2_25{padding:0}._compactView_y2pr2_29{padding:12px;display:flex;flex-direction:column;height:100%;justify-content:space-between}._compactView_y2pr2_29 ._content_y2pr2_36{flex:1;display:flex;flex-direction:column;gap:4px;margin-bottom:8px}._compactView_y2pr2_29 ._actions_y2pr2_43{display:flex;gap:6px;justify-content:center;align-items:center;flex-shrink:0}@media(max-width:768px){._compactView_y2pr2_29 ._actions_y2pr2_43{flex-direction:column;gap:4px}}._compactTitle_y2pr2_57{color:var(--color-dark-blue);font-family:Gilroy;font-size:12px;font-weight:700;margin:0;line-height:1.1;letter-spacing:-.01em}._detailedView_y2pr2_67{padding:16px;height:100%;overflow-y:auto;display:flex;flex-direction:column}._detailedView_y2pr2_67::-webkit-scrollbar{width:3px}._detailedView_y2pr2_67::-webkit-scrollbar-thumb{background:#a7b4cc4d;border-radius:2px}._detailedView_y2pr2_67::-webkit-scrollbar-track{background:transparent}._header_y2pr2_85{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(167,180,204,.2)}._closeButton_y2pr2_94{background:none;border:none;font-size:24px;color:var(--color-gray);cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}._closeButton_y2pr2_94:hover{background:var(--color-light-gray-1);color:var(--color-dark-blue)}._title_y2pr2_114{color:var(--color-dark-blue);font-family:Gilroy;font-size:13px;font-weight:600;margin:0;line-height:120%}._description_y2pr2_123{color:#1e1e2fb3;font-family:Gilroy;font-size:10px;line-height:1.3;margin:0;font-weight:400}._learnMoreButton_y2pr2_132{background:none;border:none;color:var(--color-blue);font-size:10px;font-weight:600;cursor:pointer;text-decoration:none;margin-left:3px;padding:1px 3px;border-radius:3px;transition:all .2s ease;display:inline-flex;align-items:center}._learnMoreButton_y2pr2_132:hover{background:#3378ff1a;color:var(--color-blue);text-decoration:none}._learnMoreButton_y2pr2_132:focus{outline:2px solid var(--color-blue);outline-offset:1px}._details_y2pr2_157{margin-top:10px}._cookieCategory_y2pr2_161{margin-bottom:8px;padding:10px;background:#fff9;border:1px solid rgba(167,180,204,.15);border-radius:6px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .2s ease}._cookieCategory_y2pr2_161:hover{background:#fffc;border-color:#a7b4cc40;transform:translateY(-1px)}._cookieCategory_y2pr2_161:last-child{margin-bottom:0}._categoryHeader_y2pr2_179{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._categoryTitle_y2pr2_186{color:var(--color-dark-blue);font-family:Gilroy;font-size:12px;font-weight:600}._categoryDescription_y2pr2_193{color:var(--color-gray);font-family:Gilroy;font-size:10px;line-height:1.3;margin:0}._acceptButton_y2pr2_201{background:linear-gradient(135deg,var(--color-blue) 0%,#2563eb 100%)!important;border:none!important;color:#fff!important;padding:6px 16px!important;border-radius:6px!important;font-family:Gilroy!important;font-size:11px!important;font-weight:600!important;transition:all .2s ease!important;box-shadow:0 2px 4px #3378ff33!important;position:relative;overflow:hidden;min-width:60px}._acceptButton_y2pr2_201:hover{background:linear-gradient(135deg,#2563eb 0%,var(--color-dark-blue) 100%)!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px #3378ff4d!important}._acceptButton_y2pr2_201:active{transform:translateY(0)!important}._declineButton_y2pr2_225{background:transparent!important;border:none!important;color:#1e1e2f80!important;padding:4px 8px!important;border-radius:4px!important;font-family:Gilroy!important;font-size:9px!important;font-weight:500!important;transition:all .2s ease!important;text-decoration:underline;text-underline-offset:2px;min-width:auto}._declineButton_y2pr2_225:hover{background:#f7f8fa99!important;color:#1e1e2fb3!important;text-decoration:none}._declineButton_y2pr2_225:active{transform:scale(.98)!important}._saveButton_y2pr2_248{background:var(--color-blue)!important;border:none!important;color:#fff!important;padding:10px 20px!important;border-radius:6px!important;font-family:Gilroy!important;font-size:13px!important;font-weight:500!important;transition:all .2s ease!important;width:100%}._saveButton_y2pr2_248:hover{background:var(--color-dark-blue)!important}._links_y2pr2_264{display:flex;gap:16px;margin-top:12px;padding-top:12px;border-top:1px solid var(--color-light-gray-1);justify-content:center}._link_y2pr2_264{color:var(--color-gray);font-family:Gilroy;font-size:11px;text-decoration:none;transition:color .2s ease}._link_y2pr2_264:hover{color:var(--color-blue);text-decoration:underline}._link_y2pr2_264:focus{outline:2px solid var(--color-blue);outline-offset:2px;border-radius:2px}._cookieConsent_y2pr2_1:focus-within{outline:none}@media(prefers-contrast:high){._cookieConsent_y2pr2_1{border:2px solid var(--color-dark-blue)}._title_y2pr2_114,._description_y2pr2_123,._categoryDescription_y2pr2_193{color:var(--color-dark-blue)}._cookieCategory_y2pr2_161{border:1px solid var(--color-dark-blue)}}@media(prefers-reduced-motion:reduce){._cookieConsent_y2pr2_1{transition:none}._acceptButton_y2pr2_201,._declineButton_y2pr2_225,._saveButton_y2pr2_248{transition:none!important}}
