/* Preserve Complianz visibility and click handling; style only its reopen control. */
#cmplz-manage-consent .cmplz-manage-consent,button.cmplz-manage-consent{position:fixed!important;left:max(16px,env(safe-area-inset-left))!important;right:auto!important;bottom:max(16px,env(safe-area-inset-bottom))!important;top:auto!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;border-radius:50%!important;padding:0!important;background:#12352f!important;color:#f3fff9!important;border:1px solid #75bda5!important;box-shadow:0 4px 18px #0004!important;text-indent:-9999px!important;overflow:visible!important;z-index:99999}
#cmplz-manage-consent .cmplz-manage-consent::before,button.cmplz-manage-consent::before{content:"";position:absolute;inset:10px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M27 16a6 6 0 0 1-7-7 6 6 0 0 1-6-5A12 12 0 1 0 28 18Z' fill='none' stroke='%23f3fff9' stroke-width='2'/%3E%3Ccircle cx='11' cy='12' r='1.6' fill='%23f3fff9'/%3E%3Ccircle cx='9' cy='21' r='1.6' fill='%23f3fff9'/%3E%3Ccircle cx='18' cy='23' r='1.6' fill='%23f3fff9'/%3E%3Ccircle cx='17' cy='17' r='1.6' fill='%23f3fff9'/%3E%3C/svg%3E")}
#cmplz-manage-consent .cmplz-manage-consent:focus-visible,button.cmplz-manage-consent:focus-visible{outline:3px solid #c2951a!important;outline-offset:4px}
#cmplz-manage-consent .cmplz-manage-consent:hover::after,#cmplz-manage-consent .cmplz-manage-consent:focus-visible::after{content:"Cookie-Einstellungen";position:absolute;left:56px;top:4px;padding:8px 12px;border-radius:8px;background:#12352f;color:#f3fff9;text-indent:0;white-space:nowrap;font-size:13px}
#aranity-app.light .game-art .game-status,#aranity-app.light .game-status{background:#e5f3ed!important;color:#123d30!important;border-color:#6f9b86!important}
#aranity-app.light .page-hero.page-hero026{background:linear-gradient(120deg,#081e30,#07131f);--text:#f4fbff;--muted:#c9dae4;color:#f4fbff}
#aranity-app.light .page-hero026 h1,#aranity-app.light .page-hero026 p,#aranity-app.light .page-hero026 figcaption{color:#f4fbff!important}
#aranity-app.light .page-hero026 .eyebrow,#aranity-app.light .page-hero026 a{color:#9cebcf!important}
#aranity-app .transfer-avatar{width:38px;height:38px;object-fit:contain;border-radius:8px;vertical-align:middle;margin-right:8px}
#aranity-app .ticket-case{padding:16px 0;border-bottom:1px solid var(--line)}
#aranity-app .ticket-message{padding:12px;background:var(--panel);border-radius:8px;margin:10px 0;overflow-wrap:anywhere}
#aranity-app .ticket-message p{white-space:pre-wrap}
#aranity-app .generated-rules{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,3fr);gap:12px 20px}
#aranity-app .generated-rules dt{font-weight:700}#aranity-app .generated-rules dd{margin:0;overflow-wrap:anywhere}
@media(max-width:600px){#aranity-app .generated-rules{grid-template-columns:1fr;gap:8px}#aranity-app .generated-rules dd{margin-bottom:14px}}
