.odeal-consent{position:fixed;z-index:10000;inset:auto 20px 20px auto;width:min(530px,calc(100vw - 40px));box-sizing:border-box;background:#fffef7;color:#183c2b;border:1px solid #d4dfce;border-radius:20px;box-shadow:0 14px 60px #132d2633;padding:22px;font-family:inherit;direction:rtl}.odeal-consent strong{font-size:20px}.odeal-consent p{line-height:1.8;font-size:14px}.odeal-consent label{display:flex;gap:9px;align-items:center;margin:12px 0}.odeal-consent input{width:18px;height:18px;accent-color:#2c6940}.odeal-consent>div{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.odeal-consent button{border:1px solid #416b4c;color:#183c2b;background:#edf4e7;padding:11px 16px;border-radius:10px;font:inherit;cursor:pointer;flex:1}.odeal-consent button:focus-visible{outline:3px solid #a47721;outline-offset:3px}.analytics-admin{max-width:850px}.analytics-admin p{line-height:1.85}.analytics-config{display:grid;gap:18px;padding:24px;border:1px solid #dbe5d7;border-radius:20px;background:#fff}.analytics-config label{display:grid;gap:8px}.analytics-config label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:10px}.analytics-config input:not([type=checkbox]),.analytics-config select{padding:12px;border:1px solid #bdcdbb;border-radius:9px;font:inherit}.analytics-config input[type=checkbox]{width:20px;height:20px;flex:none}.analytics-config [role=status]{min-height:26px}@media(max-width:500px){.odeal-consent{inset:auto 12px 12px;width:calc(100vw - 24px);padding:18px}.odeal-consent>div{display:grid;grid-template-columns:1fr 1fr}.odeal-consent [data-consent=save]{grid-column:1/-1}}
