.CookieCard_card__Z5CL_{box-sizing:border-box;position:fixed;z-index:9990;inset-inline-start:max(16px,env(safe-area-inset-left));inset-block-end:max(16px,env(safe-area-inset-bottom));width:min(340px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:16px;border:1px solid #e5dccf;border-radius:24px;background:#fff;color:#191b20;box-shadow:0 12px 32px rgba(17,18,20,.16);font-size:14px;text-align:start}.CookieCard_card__Z5CL_ p{margin:0;color:#4b5565;font-size:inherit;line-height:1.5}.CookieCard_card__Z5CL_ .CookieCard_settings__fMvuJ,.CookieCard_card__Z5CL_ a{color:#191b20;text-decoration:underline;text-underline-offset:2px;font-weight:600}.CookieCard_actions__Nexcd{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-block:12px 0}.CookieCard_card__Z5CL_ button{min-height:42px;padding:6px 12px;border:1px solid #e5dccf;border-radius:100px;background:#fff;color:#191b20;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.CookieCard_card__Z5CL_ button:hover{background:#f8f5f0}.CookieCard_card__Z5CL_ .CookieCard_settings__fMvuJ{padding-inline:4px;border-color:transparent}.CookieCard_card__Z5CL_ :is(a,button,input):focus-visible{outline:2px solid #495e53;outline-offset:2px}.CookieCard_card__Z5CL_ [hidden]{display:none}.CookieCard_category__pJ1ca{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #e5dccf}.CookieCard_category__pJ1ca:first-child{margin-top:12px}.CookieCard_category__pJ1ca small{display:block;color:#4b5565;font-size:12px;line-height:1.4}.CookieCard_category__pJ1ca input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;flex:0 0 44px;height:26px;margin:0;padding:2px;border:1px solid #525862;border-radius:100px;background:#fff;cursor:pointer}.CookieCard_category__pJ1ca input:before{content:"";width:20px;height:20px;border-radius:50%;background:#525862}.CookieCard_category__pJ1ca input:checked{justify-content:flex-end;background:#324b40;border-color:#324b40}.CookieCard_category__pJ1ca input:checked:before{background:#fff}.CookieCard_category__pJ1ca input:disabled{opacity:.72;cursor:default}.CookieCard_card__Z5CL_ .CookieCard_save__TbG8N{width:100%}@media (max-width:340px){.CookieCard_actions__Nexcd>button:not(.CookieCard_settings__fMvuJ){flex:1 1 0}.CookieCard_actions__Nexcd>.CookieCard_settings__fMvuJ{flex-basis:100%}}