.bst-cookie-preferences{color:#39445b;padding-block:12px;font-size:14px}.bst-cookie-preferences button,.bst-cookie-settings-toggle{color:#20469f;text-underline-offset:3px;cursor:pointer;font:inherit;background:0 0;border:0;padding:8px 0;text-decoration:underline}.bst-cookie-panel{z-index:110;left:16px;bottom:calc(var(--wa-dock-clearance,0px) + 16px + env(safe-area-inset-bottom));width:min(430px,100vw - 32px);max-height:calc(100dvh - var(--wa-dock-clearance,0px) - 32px - env(safe-area-inset-bottom));overscroll-behavior:contain;box-sizing:border-box;color:#24344f;background:#fff;border:1px solid #c6d2e6;border-radius:16px;padding:18px;font:14px/1.5 Arial,sans-serif;position:fixed;overflow:auto;box-shadow:0 8px 32px #14284926}.bst-cookie-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.bst-cookie-panel h2{color:#173668;margin:0;font:700 18px/1.3 Arial,sans-serif}.bst-cookie-panel p{font:inherit;margin:9px 0}.bst-cookie-panel a{color:#20469f;text-underline-offset:2px;text-decoration:underline}.bst-cookie-panel button{cursor:pointer;min-height:44px;font:600 14px/1.3 Arial,sans-serif}.bst-cookie-close{color:#24344f;background:0 0;border:0;flex-shrink:0;width:44px;margin:-10px -10px -10px 0;font-size:24px!important}.bst-cookie-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.bst-cookie-actions button,.bst-cookie-save{color:#173668;background:#eef3fc;border:1px solid #20469f;border-radius:8px;min-height:48px;padding:10px}.bst-cookie-actions button:hover,.bst-cookie-save:hover{background:#dee8fa}:is(.bst-cookie-panel button:focus-visible,.bst-cookie-panel a:focus-visible,.bst-cookie-panel input:focus-visible,.bst-cookie-preferences button:focus-visible){outline-offset:3px;outline:3px solid #9b5b00}.bst-cookie-settings{border:0;margin:14px 0 4px;padding:0}.bst-cookie-settings legend{margin-bottom:10px;font-weight:700}.bst-cookie-settings label{cursor:pointer;align-items:flex-start;gap:10px;padding:8px 0;display:flex}.bst-cookie-settings input{accent-color:#20469f;flex-shrink:0;width:18px;height:18px;margin-top:3px}.bst-cookie-settings small{color:#49566d;margin-top:3px;font:14px/1.5 Arial,sans-serif;display:block}.bst-cookie-save{width:100%;margin-top:8px}.bst-cookie-settings-toggle{color:#20469f;margin-top:4px;display:block}.bst-cookie-panel .bst-cookie-note{color:#49566d;margin-bottom:0;font-size:14px;line-height:1.5}@media (max-width:480px){.bst-cookie-panel{width:calc(100vw - 24px);left:12px;bottom:calc(var(--wa-dock-clearance,0px) + 12px + env(safe-area-inset-bottom));max-height:calc(100dvh - var(--wa-dock-clearance,0px) - 24px - env(safe-area-inset-bottom));padding:14px}.bst-cookie-panel p{font-size:14px;line-height:1.5}.bst-cookie-panel .bst-cookie-note,.bst-cookie-actions button{font-size:14px}}@media print{.bst-cookie-panel,.bst-cookie-preferences{display:none!important}}
