.dellos-return{display:block;width:max-content;max-width:90%;margin:12px auto 64px;padding:10px 16px;border-radius:12px;background:#171b2c;color:#fff!important;font:600 13px system-ui;text-decoration:none;position:relative;z-index:20}
.dellos-advanced{margin:16px 0;padding:12px;border:1px solid #8886;border-radius:12px}
.dellos-advanced summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600}
.dellos-legal-dock>summary{min-height:44px;box-sizing:border-box}
@media(max-width:600px){.dellos-legal-dock{font-size:11px!important;bottom:max(4px,env(safe-area-inset-bottom))!important}.dellos-legal-dock>summary{padding:8px!important}}
@media(prefers-reduced-motion:reduce){.dellos-return,.dellos-advanced{animation:none!important;transition:none!important}}
