.pm-cookie-layer[hidden],.pm-cookie-reopen[hidden],.pm-cookie-options[hidden],.pm-cookie-actions button[hidden]{display:none!important}.pm-cookie-layer,.pm-cookie-layer *,.pm-cookie-reopen{box-sizing:border-box}.pm-cookie-layer{position:fixed;inset:0;z-index:2147483000;background:rgb(13 14 31 / .46);display:flex;align-items:flex-end;justify-content:center;padding:16px;font-family:inherit}.pm-cookie-panel{width:min(100%,560px);max-height:calc(100dvh - 32px);overflow:auto;background:#fff;color:#16152b;border:1px solid #e8e4f3;border-radius:20px;padding:24px;box-shadow:0 18px 55px rgb(18 13 42 / .20);font-family:inherit;line-height:1.5}.pm-cookie-top{display:flex;align-items:center;gap:12px}.pm-cookie-logo{display:grid;place-items:center;width:42px;height:42px;flex:none;background:#7041f5;color:#fff;border-radius:13px;font-size:25px}.pm-cookie-eyebrow{display:block;color:#7655c6;font-size:10px;letter-spacing:1.2px;font-weight:800}.pm-cookie-top h2{margin:1px 0 0;font-size:20px;line-height:1.25;font-weight:800;color:inherit}.pm-cookie-panel p{font-size:13px;line-height:1.65;color:#62647a;margin:14px 0 17px}.pm-cookie-panel .pm-cookie-footnote{font-size:11px;margin:13px 0 0;color:#76758b}.pm-cookie-options{border:1px solid #e8e4f3;border-radius:12px;margin-bottom:15px;overflow:hidden}.pm-cookie-option{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 13px;border-bottom:1px solid #e8e4f3;cursor:pointer}.pm-cookie-option:last-child{border-bottom:0}.pm-cookie-option span{display:flex;flex-direction:column;gap:3px}.pm-cookie-option strong{font-size:13px;color:inherit}.pm-cookie-option small{font-size:11px;color:#707184}.pm-cookie-option input{width:18px;height:18px;flex:none;accent-color:#7041f5}.pm-cookie-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pm-cookie-actions button{min-width:0;min-height:42px;border:1px solid #ded9ed;border-radius:10px;padding:10px 8px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;line-height:1.25;transition:background .15s}.pm-cookie-actions button:focus-visible,.pm-cookie-reopen:focus-visible{outline:3px solid #aa91ff;outline-offset:2px}.pm-cookie-secondary{background:#f7f5fc;color:#43345e}.pm-cookie-primary{background:#7041f5;color:#fff;border-color:#7041f5!important}.pm-cookie-primary:hover{background:#6033dc}.pm-cookie-secondary:hover{background:#ece7fa}.pm-cookie-reopen{position:fixed;z-index:2147482000;bottom:14px;left:14px;background:#fff;color:#5533a4;border:1px solid #ded5f7;border-radius:999px;padding:8px 12px;box-shadow:0 4px 15px rgb(0 0 0 / .1);font:600 11px/1.4 inherit;cursor:pointer}@media(max-width:480px){.pm-cookie-layer{padding:10px}.pm-cookie-panel{padding:18px;border-radius:17px;max-height:calc(100dvh - 20px)}.pm-cookie-top h2{font-size:18px}.pm-cookie-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-cookie-actions button:last-child{grid-column:span 2}.pm-cookie-actions button[id="pm-cookie-save"]:not([hidden]){grid-column:span 2}}@media(prefers-color-scheme:dark){.pm-cookie-panel{background:#19182a;color:#f8f7ff;border-color:#39334f}.pm-cookie-panel p,.pm-cookie-option small{color:#c4bfd5}.pm-cookie-options,.pm-cookie-option{border-color:#39334f}.pm-cookie-secondary{background:#302943;color:#f5edff;border-color:#4d4265}.pm-cookie-reopen{background:#252036;color:#f0e9ff;border-color:#4d4265}.pm-cookie-eyebrow{color:#b9a0ff}}@media(prefers-reduced-motion:reduce){.pm-cookie-actions button{transition:none}}.pml-language-switcher{position:fixed;right:18px;bottom:18px;z-index:2147483647;display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgb(148 163 184 / .35);border-radius:8px;background:rgb(255 255 255 / .96);box-shadow:0 10px 30px rgb(15 23 42 / .14);color:#17213b;font:600 12px/1.2 Arial,sans-serif;backdrop-filter:blur(10px)}.pml-language-switcher select{min-width:92px;padding:6px 26px 6px 8px;border:1px solid #dbe2ee;border-radius:6px;background-color:#fff;color:#17213b;font:inherit;cursor:pointer}html.pml-rtl body{direction:rtl;text-align:right}html.pml-rtl .pml-language-switcher{right:auto;left:18px}html.pml-rtl body:has(.pbd-shell,.pba-shell,.pmc-shell) .pml-language-switcher{right:18px;left:auto}html.pml-rtl input,html.pml-rtl textarea,html.pml-rtl select{text-align:right}html.pml-rtl .pba-shell,html.pml-rtl .pbd-shell,html.pml-rtl .pmc-shell,html.pml-rtl .app-wrapper{direction:rtl}html.pml-rtl .pba-sidebar,html.pml-rtl .pbd-sidebar,html.pml-rtl .pmc-sidebar{border-left:1px solid #e2e8f0;border-right:0}@media (max-width:640px){.pml-language-switcher{right:10px;bottom:10px;padding:7px}html.pml-rtl .pml-language-switcher{right:auto;left:10px}html.pml-rtl body:has(.pbd-shell,.pba-shell,.pmc-shell) .pml-language-switcher{right:10px;left:auto}.pml-language-switcher label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.pml-language-switcher *{scroll-behavior:auto!important;transition:none!important}}