:root{--zt-color-accent:#e74c26;--zt-color-accent-alt:#e54c25;--zt-color-text:#676767;--zt-color-heading:#171717;--zt-color-muted:#868686;--zt-color-strong:#4d4d4d;--zt-color-ink:#2a2a2a;--zt-color-surface:#e9e8e4;--zt-color-navy:#000b2a;--zt-font-display:"Michroma", sans-serif;--zt-font-heading:"Nobile", sans-serif;--zt-font-body:"Droid Sans", sans-serif}
@media (min-width:821px) and (max-width:999px){#body .side-bar{float:left;clear:left;margin-left:15px;margin-right:0;position:static}}
:root{--zt-consent-bg:#04194e;--zt-consent-fg:#fff;--zt-consent-accept-bg:#ffcd2a;--zt-consent-accept-fg:#000;--zt-consent-btn-bg:#fff;--zt-consent-btn-fg:#000;--zt-consent-font:Arial, Helvetica, sans-serif}.zt-consent{z-index:10000;background:var(--zt-consent-bg);color:var(--zt-consent-fg);font:15px/1.45 var(--zt-consent-font);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #00000040}.zt-consent__inner{flex-wrap:wrap;align-items:center;gap:12px 24px;max-width:1100px;margin:0 auto;padding:16px;display:flex}.zt-consent__text{flex:420px}.zt-consent p{color:inherit;margin:0}.zt-consent__title{font-size:17px;font-weight:700;margin-bottom:4px!important}.zt-consent a{text-decoration:underline;color:inherit!important}.zt-consent__buttons{flex-wrap:wrap;gap:8px;display:flex}.zt-consent__btn{font:bold 14px/1 var(--zt-consent-font);background:var(--zt-consent-btn-bg);color:var(--zt-consent-btn-fg);cursor:pointer;border:1px solid #0000;border-radius:4px;min-height:40px;padding:10px 16px}.zt-consent__btn--accept{background:var(--zt-consent-accept-bg);color:var(--zt-consent-accept-fg)}.zt-consent__btn:focus-visible,.zt-consent-dialog__close:focus-visible{outline:3px solid var(--zt-consent-accept-bg);outline-offset:2px}.zt-consent-dialog{color:#222;width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);font:15px/1.45 var(--zt-consent-font);text-align:left;background:#fff;border:0;border-radius:6px;padding:20px}.zt-consent-dialog::backdrop{background:#00000080}.zt-consent-dialog h2{color:var(--zt-consent-bg);margin:0;font-size:20px}.zt-consent-dialog__head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.zt-consent-dialog__close{cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:28px;line-height:1}.zt-consent-dialog__cat{cursor:pointer;border-top:1px solid #ddd;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.zt-consent-dialog__cat input{flex:none;width:18px;height:18px;margin-top:4px}.zt-consent-dialog__cat em{color:#666;font-weight:400}.zt-consent-dialog__desc{color:#444;display:block}.zt-consent-dialog__buttons{border-top:1px solid #ddd;justify-content:flex-end;padding-top:16px}.zt-consent-dialog .zt-consent__btn{border-color:var(--zt-consent-bg)}
