.kurziq-app[hidden],.kurziq-app [hidden]{display:none!important}
.kurziq-app{box-sizing:border-box;max-width:1040px;margin:24px auto;padding:0 20px;color:#f4f6f8;font:15px/1.65 system-ui,sans-serif}
.kurziq-app details{background:#0b0f14;border:1px solid #35424f;border-radius:14px;padding:16px 20px}
.kurziq-app summary{cursor:pointer;font-weight:700;color:#b7f34a;min-height:28px}
.kurziq-app p{color:#bac3cc;margin:12px 0}
.kurziq-app button{background:#b7f34a;border:0;border-radius:10px;padding:12px 18px;min-height:44px;color:#0b0f14;font:inherit;font-weight:700;cursor:pointer}
.kurziq-app button:disabled{opacity:.65}
.kurziq-app :focus-visible{outline:3px solid #b7f34a;outline-offset:5px}
@media(display-mode:standalone){.kurziq-app{display:none}}
