.sosia-consent{z-index:80;box-sizing:border-box;color:#102a36;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:min(480px,100% - 24px);font-family:var(--font-inter,Inter), Arial, sans-serif;background:#fff;border:1px solid #b5cbd5;border-radius:12px;flex-direction:column;gap:10px;max-height:calc(100svh - 24px);padding:12px 16px;line-height:1.45;display:flex;position:fixed;inset:auto 12px 12px auto;overflow-y:auto;box-shadow:0 4px 24px #102a3624}.sosia-consent__copy{width:100%}.sosia-consent h2{min-height:30px;margin:0;padding-right:32px;font-size:14px;font-weight:650}.sosia-consent p{margin:4px 0 0;font-size:14px}.sosia-consent p.sosia-consent__details{font-size:13px}.sosia-consent a{color:#00617f;text-underline-offset:3px;text-decoration:underline}.sosia-consent__actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.sosia-consent__actions button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#00617f;border:1px solid #00617f;border-radius:8px;padding:8px;font-size:14px;font-weight:600}.sosia-consent__actions button:hover{background:#004d65}.sosia-consent__actions button:disabled{opacity:.6;cursor:default}.sosia-consent__close{color:#102a36;width:44px;height:44px;font:inherit;cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute;top:2px;right:2px}.sosia-consent :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #00617f}.sosia-statistics-link{min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.sosia-statistics-link:hover{text-underline-offset:4px;text-decoration:underline}
