.eco3-customs-wrap{--e3-navy:#1a2a44;--e3-terra:#b85c3c;--e3-steel:#4a6b8a;--e3-grey:#8a8f98;--e3-lgrey:#e0e0e0;--e3-bg:var(--ui-surface-raised);background:var(--e3-bg) !important;border:1px solid #e5dfd3 !important;border-radius:4px !important;padding:22px 20px 16px !important;margin:0 0 28px !important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important}.eco3-customs-controls{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin:0 0 14px !important}.eco3-customs-tab{appearance:none !important;background:0 0 !important;border:1px solid var(--e3-lgrey) !important;border-radius:3px !important;color:var(--e3-grey) !important;cursor:pointer !important;font-family:inherit !important;font-size:13px !important;font-weight:500 !important;letter-spacing:.01em !important;padding:7px 13px !important;transition:background .15s,color .15s,border-color .15s !important}.eco3-customs-tab:hover{border-color:var(--e3-navy) !important;color:var(--e3-navy) !important}.eco3-customs-tab.is-active{background:var(--e3-navy) !important;border-color:var(--e3-navy) !important;color:#fff !important}.eco3-customs-tab:focus-visible{outline:2px solid var(--e3-terra) !important;outline-offset:2px !important}.eco3-customs-caption{color:var(--e3-navy) !important;font-size:14.5px !important;line-height:1.5 !important;margin:0 0 12px !important}.eco3-customs-legend{display:flex !important;flex-wrap:wrap !important;gap:6px 18px !important;margin:0 0 10px !important}.eco3-customs-legend span{align-items:center !important;display:inline-flex !important;font-size:12.5px !important;font-weight:600 !important;gap:7px !important}.eco3-customs-legend i{border-radius:2px !important;display:inline-block !important;height:10px !important;width:10px !important}.eco3-customs-plot{position:relative !important;width:100% !important}.eco3-customs-plot svg{display:block !important;width:100% !important;height:auto !important;overflow:visible !important}.eco3-customs-plot .e3-bar{transition:opacity .18s !important}.eco3-customs-plot .e3-bar:focus-visible{outline:2px solid var(--e3-navy) !important}.eco3-customs-wrap.is-dim .e3-bar{opacity:.35 !important}.eco3-customs-wrap.is-dim .e3-bar.is-hot{opacity:1 !important}.eco3-customs-tip{position:absolute !important;z-index:5 !important;background:var(--e3-navy) !important;border-radius:3px !important;color:#fff !important;font-size:12.5px !important;line-height:1.45 !important;padding:8px 11px !important;pointer-events:none !important;transform:translate(-50%,-115%) !important;white-space:nowrap !important}.eco3-customs-tip b{font-weight:600 !important}.eco3-customs-source{color:var(--e3-grey) !important;font-size:11.5px !important;line-height:1.5 !important;margin:12px 0 0 !important}.eco3-customs-reveal .e3-anim{opacity:0 !important;transition:opacity .5s ease !important}.eco3-customs-reveal.is-in .e3-anim{opacity:1 !important}@media (max-width:640px){.eco3-customs-wrap{padding:16px 12px 12px !important}.eco3-customs-tab{font-size:12px !important;padding:6px 10px !important}.eco3-customs-caption{font-size:13.5px !important}.eco3-customs-source{font-size:10.5px !important}}