/* Infinitence preview bar. Delete this file, its <link>, and the #inf-pv
   block in index.html to hand this build to a client. */
:root{--infbar:54px}
#inf-pv{position:fixed;top:0;left:0;right:0;height:54px;z-index:99999;background:#04070C;color:#F4F2EC;
 display:flex;align-items:center;gap:16px;padding:0 18px;box-sizing:border-box;
 font-family:'Jost',-apple-system,BlinkMacSystemFont,'Segoe UI',system-ui,sans-serif;font-size:13px;
 border-bottom:1px solid rgba(201,169,97,.22)}
#inf-pv *{box-sizing:border-box}
#inf-pv a{text-decoration:none;color:inherit}
#inf-pv .pv-b{display:flex;align-items:center;gap:9px;flex-shrink:0}
#inf-pv .pv-b svg{width:20px;height:20px;color:#C9A961}
#inf-pv .pv-b span{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#F4F2EC}
#inf-pv .pv-m{flex:1;min-width:0;display:flex;align-items:center;gap:10px;color:#8A93A5;font-size:12.5px}
#inf-pv .pv-m b{color:#F4F2EC;font-weight:400;letter-spacing:.02em}
#inf-pv .pv-m em{font-style:normal;color:#C9A961;font-weight:500}
#inf-pv .pv-m i{font-style:normal;color:#5C6577;font-size:11.5px;overflow:hidden;
 text-overflow:ellipsis;white-space:nowrap}
#inf-pv .pv-a{display:flex;gap:9px;flex-shrink:0;align-items:center}
#inf-pv .pv-a a{padding:8px 15px;border-radius:100px;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;
 white-space:nowrap;border:1px solid rgba(201,169,97,.28);transition:.3s cubic-bezier(.22,.61,.36,1)}
#inf-pv .pv-a a:hover{border-color:rgba(201,169,97,.7)}
#inf-pv .pv-a a.pv-c{background:linear-gradient(135deg,#7C5F2E,#C9A961 30%,#F5E7BE 52%,#C9A961 72%,#8A6C35);
 color:#120D04;border-color:transparent;font-weight:500}
@media(max-width:900px){#inf-pv .pv-m i{display:none}}
@media(max-width:640px){
 #inf-pv{padding:0 11px;gap:10px}
 #inf-pv .pv-b span{display:none}
 #inf-pv .pv-m{font-size:11.5px}
 #inf-pv .pv-a a{padding:7px 11px;font-size:10.5px}
 #inf-pv .pv-a a.pv-k{display:none}
}
