@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600;700&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";.trade-tracking-open{overflow:hidden}.trade-tracking-overlay{z-index:20000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#06101cbb;place-items:center;padding:22px;display:none;position:fixed;inset:0}.trade-tracking-overlay.open{display:grid}.trade-tracking-dialog{color:#e7eaf4;background:#111a2b;border:1px solid #33405a;border-radius:14px;flex-direction:column;width:min(1280px,100%);max-height:94vh;font:13px/1.45 DM Sans,sans-serif;display:flex;overflow:hidden;box-shadow:0 30px 90px #020617cc}.trade-tracking-head{border-bottom:1px solid #26324a;justify-content:space-between;gap:24px;padding:24px 28px 20px;display:flex}.trade-tracking-kicker,.section-title span,.roadmap-detail header span{color:#a99cff;letter-spacing:1.3px;font-size:10px;font-weight:700}.trade-tracking-head h2{color:#fff;margin:5px 0 3px;font:600 26px Space Grotesk,sans-serif}.trade-tracking-head p{color:#8f9bb7;margin:0}.trade-tracking-close{color:#d7dbea;cursor:pointer;background:#202b42;border:1px solid #33405a;border-radius:8px;width:38px;height:38px;font-size:24px}.roadmap-body{background:#101827;padding:24px 28px;overflow:auto}.roadmap-section,.inspector{background:#151f31;border:1px solid #2c3951;border-radius:11px;margin-bottom:22px;padding:18px}.section-title{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.section-title h3{color:#f0f3f9;margin:3px 0 0;font-size:15px}.section-title>b{color:#63d9b7;font-size:10px}.main-flow{min-width:850px;margin:0;padding:0;list-style:none;display:flex}.main-flow li{flex:1;position:relative}.main-flow li:not(:last-child):after{content:"";z-index:0;background:#2d3950;height:2px;position:absolute;top:19px;left:57%;right:-43%}.main-flow button{z-index:1;color:#a8b3c8;cursor:pointer;background:0 0;border:0;justify-items:center;gap:7px;width:100%;display:grid;position:relative}.main-flow button>span{background:#172033;border:1px solid #3b4760;border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;font-weight:800;display:grid}.main-flow strong{color:#e7eaf4;text-align:center;max-width:110px;min-height:30px;font-size:10px}.badge{white-space:nowrap;border-radius:10px;width:max-content;padding:3px 7px;font-size:8px;font-style:normal;font-weight:800;display:inline-block}.done{color:#5ee0b6!important}.badge.done{background:#173f43}.in-progress{color:#d4ceff!important}.badge.in-progress{background:#39336f}.pending{color:#f0c778!important}.badge.pending{background:#40361f}.blocked{color:#ff9d9d!important}.badge.blocked{background:#4a2630}.not-started,.na{color:#8491a8!important}.badge.not-started,.badge.na{background:#253147}.main-flow button.done>span{color:#5ee0b6;background:#173f43;border-color:#286d68}.main-flow button.in-progress>span,.main-flow button.current>span{color:#fff;background:#7667ef;border-color:#8b7cff;box-shadow:0 0 0 5px #28275a}.main-flow button.selected strong{color:#a99cff}.workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workflow{background:#172236;border:1px solid #2b3850;border-radius:8px;overflow:hidden}.workflow.selected{border-color:#7667ef;box-shadow:0 0 0 1px #7667ef}.workflow>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:10px;padding:15px;display:flex}.workflow button span{color:#8290aa;letter-spacing:1px;font-size:8px}.workflow h4{color:#f0f3f9;margin:4px 0;font-size:12px}.workflow p{color:#8f9bb7;margin:0;font-size:10px}.workflow footer{color:#8f9bb7;border-top:1px solid #2b3850;justify-content:space-between;padding:9px 15px;font-size:9px;display:flex}.workflow footer i{color:#a99cff;font-style:normal}.inspector{grid-template-columns:minmax(0,1fr) 285px;gap:16px;display:grid}.roadmap-detail,.audit{background:#172236;border:1px solid #2b3850;border-radius:8px;padding:16px}.roadmap-detail header{justify-content:space-between;gap:12px;display:flex}.roadmap-detail h3,.audit h3{color:#fff;margin:4px 0;font-size:15px}.roadmap-detail header p,.roadmap-clear,.roadmap-empty{color:#9da9c2;margin:3px 0;font-size:11px}.roadmap-empty{background:#111a2b;border-radius:6px;margin-top:14px;padding:12px}.roadmap-blockers{color:#d6ba7b;background:#2c2519;border:1px solid #5a4d2d;border-radius:7px;margin-top:14px;padding:11px;font-size:10px}.roadmap-blockers p{margin:6px 0 0}.workflow-steps{gap:8px;margin:15px 0;padding:0;list-style:none;display:grid}.workflow-steps li{border-bottom:1px solid #2b3850;align-items:center;gap:9px;padding-bottom:8px;font-size:11px;display:flex}.workflow-steps .badge{text-align:center;min-width:64px}.audit{background:#111a2b}.audit h3{font-size:12px}.audit p{color:#aab4c8;border-bottom:1px solid #26334a;margin:0;padding:9px 0;font-size:10px}.audit p:last-child{border:0}.audit small{color:#75829b;margin-top:3px;display:block}.trade-tracking-dialog footer{background:#172033;border-top:1px solid #26324a;align-items:center;gap:9px;padding:14px 28px;display:flex}.trade-tracking-dialog footer span{color:#8f9bb7;flex:1;font-size:10px}.trade-tracking-secondary{color:#d7dbea;cursor:pointer;background:#202b42;border:1px solid #33405a;border-radius:6px;height:35px;padding:0 14px;font-size:10px;font-weight:700}.trading-desk .orders-tr{cursor:pointer}.trading-desk .orders-tr:hover{background:#202b42}.trading-desk .orders-tr button{z-index:1;position:relative}@media (width<=900px){.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inspector{grid-template-columns:1fr}.roadmap-section{overflow:auto}}@media (width<=760px){.trade-tracking-overlay{padding:8px}.trade-tracking-dialog{max-height:97vh}.trade-tracking-head{padding:18px}.roadmap-body{padding:14px}.workflow-grid{grid-template-columns:1fr}.trade-tracking-dialog footer{flex-wrap:wrap;padding:12px 18px}.trade-tracking-dialog footer span{flex-basis:100%}}.parallel-steps{min-width:420px;margin:0;padding:10px 15px 13px;list-style:none;display:flex;overflow:auto}.parallel-steps li{color:#8491a8;flex:1;justify-items:center;gap:6px;min-width:76px;display:grid;position:relative}.parallel-steps li:not(:last-child):after{content:"";z-index:0;background:#2d3950;height:2px;position:absolute;top:12px;left:57%;right:-43%}.parallel-steps li span{z-index:1;background:#172033;border:1px solid #3b4760;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;font-weight:800;display:grid;position:relative}.parallel-steps li small{color:#aab4c8;text-align:center;max-width:80px;min-height:25px;font-size:8px;line-height:1.25}.parallel-steps li.done span{color:#5ee0b6;background:#173f43;border-color:#286d68}.parallel-steps li.in-progress span{color:#fff;background:#7667ef;border-color:#8b7cff;box-shadow:0 0 0 3px #28275a}.parallel-steps li.pending span{color:#f0c778;background:#40361f;border-color:#80652d}.parallel-steps li.blocked span{color:#ff9d9d;background:#4a2630;border-color:#86414a}.parallel-steps li.na span{border-style:dashed}.workflow{min-width:0}.parallel-board{background:#111a2b;border:1px solid #2b3850;border-radius:8px;grid-template-columns:150px repeat(6,minmax(150px,1fr));min-width:1060px;display:grid;overflow:auto}.parallel-board-axis{background:#151f31;padding-top:15px}.parallel-board-axis span{color:#8290aa;letter-spacing:1px;padding:0 12px 18px;font-size:8px;font-weight:700;display:block}.parallel-board-axis small{color:#8290aa;border-top:1px solid #26334a;align-items:center;height:53px;padding-left:12px;font-size:9px;display:flex}.parallel-column{color:#e7eaf4;text-align:left;cursor:pointer;background:#172236;border:0;border-left:1px solid #2b3850;padding:0;display:block}.parallel-column:hover,.parallel-column:focus{outline-offset:-2px;background:#1c2b43;outline:2px solid #7667ef}.parallel-column header{border-bottom:1px solid #2b3850;gap:4px;min-height:88px;padding:13px 11px;display:grid;position:relative}.parallel-column header span{color:#a99cff;letter-spacing:1px;font-size:8px}.parallel-column header strong{font-size:11px}.parallel-column header small{color:#8290aa;font-size:9px}.parallel-column header b{position:absolute;top:10px;right:8px}.parallel-cell{border-top:1px solid #26334a;align-items:center;gap:7px;height:53px;padding:0 9px;display:flex}.parallel-cell i{background:#172033;border:1px solid #52617b;border-radius:50%;flex:none;width:9px;height:9px}.parallel-cell span{font-size:9px;line-height:1.15}.parallel-cell.done i{background:#5ee0b6;border-color:#286d68}.parallel-cell.in-progress i{background:#7667ef;border-color:#8b7cff;box-shadow:0 0 0 3px #28275a}.parallel-cell.pending i{background:#f0c778;border-color:#80652d}.parallel-cell.blocked i{background:#ff9d9d;border-color:#86414a}.parallel-cell.na i{border-style:dashed}.parallel-column footer{color:#8290aa;border-top:1px solid #2b3850;grid-template-columns:auto 1fr;gap:3px 6px;min-height:48px;padding:8px 9px;font-size:8px;display:grid}.parallel-column footer strong{color:#a99cff;font-size:8px}.parallel-column footer em{color:#aab4c8;font-style:normal}.parallel-cell{cursor:pointer}.parallel-cell.related{background:#27365b;box-shadow:inset 3px 0 #a99cff}.parallel-cell.related span{color:#fff;font-weight:700}.parallel-cell.focused{background:#39336f;box-shadow:inset 3px 0 #5ee0b6,0 0 0 1px #a99cff}.parallel-cell.focused i{box-shadow:0 0 0 4px #5ee0b633}.parallel-column.selected-column{z-index:2;background:#1d2c46;position:relative;box-shadow:inset 2px 0 #8b7cff,inset -2px 0 #8b7cff,0 0 0 1px #8b7cff}.parallel-column.selected-column header{background:#26365a}.parallel-column.selected-column header strong{color:#fff}.parallel-column.selected-column .parallel-cell{background:#202f4e}.parallel-column.selected-column .parallel-cell.related{background:#39336f}.parallel-column.selected-column footer{background:#202f4e}html,body,body *{font-weight:300!important}strong,b,th,button,input,select,textarea,label,.btn,.brand,.main-nav a,.login-link,.text-link,.ticker-more,.feature-grid a,.auth-tab,.auth-form label,.auth-footnote button,.role-card strong,.status-pill,.verified,.auction-live,.nav-menu button,.nav-brand,.brand-mark,.feature-icon,.commodity-icon,.note-icon,.check,.standard-icon,.status-check,.security-icon,.device-icon,.upload-icon,.nav-toggle-button,.auction-launcher{font-weight:400!important}h1,h2,h3,h4,h5,h6,.hero h1,.section-heading h2,.standards h2,.register-section h2,.auth-title h1,.auth-aside h2,.dashboard-head h1,.dash-metric strong,.price-row>strong,.contract-price strong,.good-price strong,.auction-price strong{font-weight:300!important}
