#nt4ConstructionUX3[hidden]{display:none!important}
#nt4ConstructionUX3{position:fixed;left:50%;top:83px;transform:translateX(-50%);z-index:119;pointer-events:none;min-width:224px;max-width:calc(100vw - 24px);padding:9px 13px;border:2px solid #fff;border-radius:14px;background:linear-gradient(180deg,#fff8df,#e6d5a8);box-shadow:0 4px 0 #94763e,0 9px 18px #123d5066;color:#3e6358;display:grid;grid-template-columns:1fr auto;gap:5px 9px;align-items:center;font:800 11px system-ui}
#nt4ConstructionUX3 strong{color:#9e652f;font-size:14px;font-variant-numeric:tabular-nums}.nt4ConstructionTrack{grid-column:1/-1;height:7px;background:#d4c19c;border-radius:999px;overflow:hidden}.nt4ConstructionTrack i{display:block;width:0;height:100%;background:linear-gradient(90deg,#6cb87e,#32a886);transition:width .1s linear}#nt4ConstructionUX3.nt4-build-completed{background:linear-gradient(#e8ffd9,#d0f0dc);box-shadow:0 4px 0 #5b9b75,0 9px 18px #123d5066}
@media(max-width:800px) and (orientation:landscape){#nt4ConstructionUX3{top:46px;min-width:166px;max-width:220px;padding:5px 8px;font-size:9px;gap:2px 6px}#nt4ConstructionUX3 strong{font-size:11px}.nt4ConstructionTrack{height:4px}}
@media(prefers-reduced-motion:reduce){#nt4ConstructionUX3,.nt4ConstructionTrack i{transition:none!important}}
