html.account-blocked{overflow:hidden!important;background:#061522!important}html.account-blocked body{margin:0;overflow:hidden!important}html.account-blocked body>:not(#account-blocked-screen){display:none!important}#account-blocked-screen{position:fixed;inset:0;z-index:2147483647;overflow-y:auto;display:grid;place-items:center;padding:max(24px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom));box-sizing:border-box;background:radial-gradient(ellipse at top,#103a50,#061522 65%);color:#effaff;font-family:system-ui,sans-serif}#account-blocked-screen *{box-sizing:border-box}.account-blocked-card{width:min(100%,520px);margin:auto;padding:clamp(24px,6vw,44px);border:1px solid #285266;border-radius:24px;background:#0b2334;box-shadow:0 24px 70px #0005;text-align:center}.account-blocked-icon{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 24px;border-radius:20px;background:#352634;color:#ffabab}.account-blocked-icon svg{width:32px;height:32px}.account-blocked-kicker{color:#70dded;font-size:11px;font-weight:750;letter-spacing:.14em}#account-blocked-title{margin:12px 0 20px;font-size:clamp(25px,6vw,32px);line-height:1.2;font-weight:750}#account-blocked-reason{margin:0 0 28px;padding:18px;border-radius:12px;background:#071b29;color:#c4d9e5;font-size:16px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;text-align:left}#account-blocked-screen button{width:100%;min-height:48px;padding:12px 20px;border:1px solid #40cfe4;border-radius:12px;color:#062132;background:#40cfe4;font:700 15px system-ui,sans-serif;cursor:pointer}#account-blocked-screen button:hover{background:#7ce6f1}#account-blocked-screen button:focus-visible{outline:3px solid #fff;outline-offset:4px}#account-blocked-screen button:disabled{opacity:.65;cursor:wait}.account-blocked-feedback{margin:12px 0 0;color:#ffbdaf;font-size:14px}.tracking-consent{position:fixed;z-index:10000;inset:auto 20px 20px;width:min(880px,calc(100% - 40px));margin-inline:auto;padding:18px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;border:1px solid rgb(var(--c_shared_4de0f6-rgb, 77 224 246) / .28);border-radius:18px;background:rgb(var(--c_shared_041727-rgb, 4 23 39) / .96);color:var(--c_shared_eafaff, #eafaff);box-shadow:0 24px 80px rgb(var(--c_shared_000000-rgb, 0 0 0) / .48),inset 0 1px rgb(var(--c_shared_ffffff-rgb, 255 255 255) / .05);backdrop-filter:blur(18px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.tracking-consent__icon{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,var(--c_shared_32d7ef, #32d7ef),var(--c_shared_2563eb, #2563eb));color:var(--c_shared_ffffff, white);font-size:20px;box-shadow:0 8px 24px rgb(var(--c_shared_2563eb-rgb, 37 99 235) / .28)}.tracking-consent__copy{min-width:0}.tracking-utmify-choice{display:flex;align-items:flex-start;gap:10px;margin-top:12px;color:var(--c_shared_dff9ff, #dff9ff);font-size:12px;line-height:1.5}.tracking-utmify-choice input{flex:0 0 18px;width:18px;height:18px;margin:1px 0 0;accent-color:var(--c_shared_32d7ef, #32d7ef)}.tracking-utmify-choice input:focus-visible{outline:2px solid var(--c_shared_67e8f9, #67e8f9);outline-offset:3px}.tracking-consent__copy strong{display:block;font-size:15px;line-height:1.25}.tracking-consent__copy p{max-width:600px;margin:5px 0 0;color:var(--c_shared_9bb5c5, #9bb5c5);font-size:13px;line-height:1.5}.tracking-consent__actions{display:flex;align-items:center;gap:8px}.tracking-consent__actions button,.tracking-privacy-button{min-height:42px;padding:0 16px;border:1px solid rgb(var(--c_shared_77dcee-rgb, 119 220 238) / .24);border-radius:11px;background:var(--c_shared_0a2b43, #0a2b43);color:var(--c_shared_dff9ff, #dff9ff);font:750 13px/1 Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer}.tracking-consent__actions button:last-child{border-color:transparent;background:linear-gradient(135deg,var(--c_shared_32d7ef, #32d7ef),var(--c_shared_1ca4de, #1ca4de));color:var(--c_shared_031521, #031521)}.tracking-consent__actions button:hover,.tracking-consent__actions button:focus-visible,.tracking-privacy-button:hover,.tracking-privacy-button:focus-visible{outline:2px solid var(--c_shared_67e8f9, #67e8f9);outline-offset:2px}.tracking-privacy-button{position:fixed;z-index:80;right:16px;bottom:16px;min-height:34px;padding-inline:12px;border-radius:999px;background:rgb(var(--c_shared_052033-rgb, 5 32 51) / .92);box-shadow:0 8px 28px rgb(var(--c_shared_000000-rgb, 0 0 0) / .3);font-size:11px;backdrop-filter:blur(12px)}@media (max-width: 720px){.tracking-consent{inset:auto 10px calc(10px + env(safe-area-inset-bottom));width:calc(100% - 20px);padding:15px;grid-template-columns:38px minmax(0,1fr);border-radius:16px}.tracking-consent__icon{width:38px;height:38px;border-radius:11px}.tracking-consent__copy strong{font-size:14px}.tracking-consent__copy p{font-size:12px}.tracking-consent__actions{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr}.tracking-consent__actions button{width:100%;padding-inline:8px}.tracking-privacy-button{bottom:calc(82px + env(safe-area-inset-bottom))}}.public-demo .tracking-privacy-button{bottom:max(8px,env(safe-area-inset-bottom));right:10px;min-height:30px}
