.arc-consent[hidden]{display:none}.arc-consent{position:fixed;z-index:999999;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:1.25rem;background:rgba(7,24,42,.34);backdrop-filter:blur(3px)}.arc-consent__dialog{position:relative;display:grid;grid-template-columns:auto 1fr;gap:1.25rem;width:min(920px,100%);padding:1.5rem;border:1px solid rgba(255,255,255,.65);border-radius:calc(var(--arc-radius,16px) + 6px);background:#fff;color:var(--arc-text,#142a3d);box-shadow:0 24px 80px rgba(7,24,42,.24)}.arc-consent__icon{display:grid;width:52px;height:52px;place-items:center;border-radius:16px;background:var(--arc-soft,#edf4f8);color:var(--arc-front-primary,#123f78);font-size:2rem}.arc-consent h2{margin:0 2rem .4rem 0;font-size:1.3rem}.arc-consent p{margin:0;color:#566879;line-height:1.55}.arc-consent a{color:var(--arc-front-primary,#123f78);font-weight:700}.arc-consent__close{position:absolute;top:1rem;right:1rem;border:0;background:transparent;font-size:1.7rem;cursor:pointer}.arc-consent__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.2rem}.arc-consent__actions button{padding:.75rem 1rem;border:1px solid #c9d5df;border-radius:10px;background:#fff;color:var(--arc-front-primary,#123f78);font:inherit;font-weight:700;cursor:pointer}.arc-consent__actions .arc-consent__accept{border-color:var(--arc-front-primary,#123f78);background:var(--arc-front-primary,#123f78);color:#fff}.arc-consent__details{margin-top:1rem;border:1px solid #dce5ec;border-radius:12px;overflow:hidden}.arc-consent__details article{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid #e5ebf0}.arc-consent__details article:last-child{border:0}.arc-consent__details small{display:block;margin-top:.2rem;color:#627386}.arc-consent__details article>span{font-size:.8rem;color:#627386}.arc-consent__switch input{position:absolute;opacity:0}.arc-consent__switch span{display:block;width:46px;height:26px;border-radius:999px;background:#b8c5cf;padding:3px}.arc-consent__switch span:before{content:'';display:block;width:20px;height:20px;border-radius:50%;background:#fff;transition:.2s}.arc-consent__switch input:checked+span{background:var(--arc-front-primary,#123f78)}.arc-consent__switch input:checked+span:before{transform:translateX(20px)}.arc-consent-manage{margin-top:.75rem;border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.arc-consent-open{overflow:hidden}@media(max-width:650px){.arc-consent{padding:.6rem}.arc-consent__dialog{grid-template-columns:1fr;padding:1.2rem;max-height:92vh;overflow:auto}.arc-consent__icon{display:none}.arc-consent__actions{display:grid}.arc-consent__actions button{width:100%}.arc-consent__details article{align-items:flex-start}}
