.fk-analytics[hidden],.fk-analytics-settings[hidden]{display:none!important}
.fk-analytics{--fk-analytics-accent:#d6aa4b;position:fixed;z-index:2147483100;inset:auto 0 0;padding:18px;background:rgba(2,13,29,.98);color:#fff;box-shadow:0 -18px 55px rgba(0,0,0,.25);font-family:Inter,Arial,sans-serif}
.fk-analytics--center{inset:0;display:grid;place-items:center;background:rgba(0,7,18,.72);backdrop-filter:blur(8px)}
.fk-analytics__inner{display:flex;align-items:center;justify-content:space-between;gap:30px;width:min(100%,1180px);margin:auto}
.fk-analytics--center .fk-analytics__inner{width:min(100% - 30px,680px);display:block;padding:32px;border:1px solid rgba(214,170,75,.55);background:#031127}
.fk-analytics__copy{max-width:750px}
.fk-analytics__copy strong{display:block;font:800 1.65rem/1 "Barlow Condensed",Impact,sans-serif;text-transform:uppercase}
.fk-analytics__copy p{margin:8px 0 0;color:#c0ccda;font-size:.78rem;line-height:1.55}
.fk-analytics__copy a{display:inline-block;margin-top:7px;color:var(--fk-analytics-accent);font-size:.7rem;font-weight:800;text-decoration:underline}
.fk-analytics__actions{display:flex;flex:0 0 auto;gap:10px}
.fk-analytics__actions button,.fk-analytics-settings{border:1px solid var(--fk-analytics-accent);padding:13px 17px;font:900 .68rem/1 Inter,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;cursor:pointer}
.fk-analytics__accept{background:var(--fk-analytics-accent);color:#06162b}
.fk-analytics__decline{background:transparent;color:#fff}
.fk-analytics__actions button:hover{filter:brightness(1.12)}
.fk-analytics-settings{--fk-analytics-accent:#d6aa4b;position:fixed;z-index:2147483000;left:12px;bottom:12px;padding:9px 11px;background:#031127;color:#fff;border-color:rgba(214,170,75,.75);font-size:.57rem}
.fk-analytics--center .fk-analytics__actions{margin-top:24px}
@media(max-width:760px){.fk-analytics{padding:17px}.fk-analytics__inner{display:block}.fk-analytics__actions{margin-top:17px}.fk-analytics__actions button{flex:1}.fk-analytics__copy strong{font-size:1.45rem}}
@media(max-width:430px){.fk-analytics__actions{display:grid}.fk-analytics__actions button{width:100%}}
