.nx-dashboard{--nx-ink:#232940;--nx-muted:#748098;--nx-border:#e2e7f2;display:grid;gap:22px}.nx-heading{justify-content:space-between;gap:22px}.nx-eyebrow,.nx-heading{display:flex;align-items:center}.nx-eyebrow{gap:7px;margin-bottom:9px;color:#7c7e9e;font-size:10px;font-weight:700;letter-spacing:1.4px}.nx-eyebrow>span{width:5px;height:5px;border-radius:50%;background:#7278c5;box-shadow:0 0 0 3px #9297d916}.nx-heading h1{max-width:720px;font-family:var(--font-display);font-size:clamp(24px,2.2vw,32px);font-weight:750;line-height:1.25;letter-spacing:-1px;color:var(--nx-ink);overflow-wrap:anywhere}.nx-heading>div>p:last-child{font-size:13px;color:#808196;margin-top:8px;line-height:1.6}.nx-heading-actions{display:flex;gap:8px;align-items:center;flex-shrink:0}.nx-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:11px 15px;border-radius:9px;background:var(--brand,#3c39f3);color:#fff;font-size:12px;font-weight:650;box-shadow:0 4px 10px #3c39f326;transition:background .15s,transform .15s}.nx-primary:hover{background:#2d2bc4;transform:translateY(-1px)}.nx-primary>svg{width:15px;height:15px}.nx-refresh{width:35px;height:35px;display:grid;place-items:center;color:#797ca4;border:1px solid #e0e1f3;border-radius:8px;cursor:pointer}.nx-refresh svg{width:17px;height:17px}.nx-refresh:disabled{opacity:.5;cursor:wait}.nx-demo{display:flex;align-items:center;gap:11px;padding:11px 14px;border:1px solid #dedff3;background:linear-gradient(100deg,#ecedfb,#f8f8fd);border-radius:11px}.nx-demo-icon{display:grid;place-items:center;width:31px;height:31px;background:#dcdef9;border:1px solid #cfd1f2;border-radius:9px;color:#7378bb;flex-shrink:0}.nx-demo-icon svg{width:17px;height:17px}.nx-demo p{font-size:11px;line-height:1.7;color:#7d7f9d}.nx-demo strong{font-weight:650;color:#595c87;margin-right:6px}.nx-demo>a{display:inline-flex;align-items:center;gap:6px;margin-left:auto;white-space:nowrap;color:#595ea4;font-size:11px;font-weight:650}.nx-demo>a>svg{width:14px;height:14px}.nx-error{padding:11px 14px;border:1px solid #e9c8bd;border-radius:9px;color:#99543d;font-size:12px;background:#fff6f1}.nx-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.nx-stat{min-width:0;border:1px solid var(--nx-border);border-radius:14px;padding:16px 18px 0;background:#fff;transition:border-color .2s,box-shadow .2s,transform .2s}.nx-stat:hover{border-color:#abafe3;box-shadow:0 6px 20px #6266a50c;transform:translateY(-2px)}.nx-stat-top{display:flex;align-items:center;justify-content:space-between;gap:6px;color:#73758e;font-size:12px;font-weight:550}.nx-stat .dw-tool-icon{width:29px;height:29px;border-radius:8px}.nx-stat .dw-tool-icon>svg{width:15px;height:15px}.nx-stat-value{display:flex;align-items:baseline;gap:7px;margin:12px 0 16px}.nx-stat-value strong{font-family:var(--font-display);font-size:36px;line-height:1;letter-spacing:-1.5px;font-weight:700;color:#2d2f4b;font-variant-numeric:tabular-nums}.nx-stat-value>span{color:#9496b3;font-size:10px}.nx-stat-bottom{border-top:1px solid #e9eaf7;padding:11px 0;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;color:#8385a7}.nx-stat-bottom>svg{width:13px;height:13px;color:#a1a3c4}.nx-chart-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:19px}.nx-panel{min-width:0;background:#fff;border:1px solid var(--nx-border);border-radius:15px}.nx-panel-heading{display:flex;justify-content:space-between;align-items:center;gap:13px;padding:21px 23px 0}.nx-overline{display:block;font-size:9px;font-weight:650;letter-spacing:1.2px;color:#8d90b3;margin-bottom:6px}.nx-panel-heading h2{font-size:17px;font-weight:700;letter-spacing:-.4px;color:#3b3d5e}.nx-chart-toggle{display:flex;padding:3px;border:1px solid #e1e2f4;background:#f6f6fd;border-radius:8px}.nx-chart-toggle>button{padding:6px 10px;color:#8689ad;font-size:10px;border-radius:5px;cursor:pointer}.nx-chart-toggle>button[aria-pressed=true]{background:#fff;color:#575ca6;box-shadow:0 1px 4px #31356813}.nx-chart-summary{display:flex;align-items:center;gap:10px;margin:18px 23px 0}.nx-chart-summary>strong{font-family:var(--font-display);font-weight:650;font-size:31px;line-height:1;letter-spacing:-1px;color:#424678}.nx-chart-summary>span{display:block;font-size:11px;color:#7a7da9;line-height:1.5}.nx-chart-summary small{display:block;font-size:9px;color:#979abf;margin-top:2px}.nx-plot{display:flex;gap:12px;height:191px;padding:27px 25px 29px 23px}.nx-y-axis{width:18px;display:flex;flex-direction:column;justify-content:space-between;text-align:right;font-size:9px;line-height:0;color:#9b9ec3}.nx-plot-area{position:relative;flex:1;min-width:0}.nx-grid-lines{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.nx-grid-lines>span{border-top:1px dashed #dedff3}.nx-bars{justify-content:space-around;gap:20px;padding:0 16px}.nx-bar-column,.nx-bars{display:flex;height:100%}.nx-bar-column{position:relative;align-items:flex-end;justify-content:center;flex:1}.nx-bar{position:relative;width:min(100%,70px);min-height:4px;border-radius:7px 7px 1px 1px;cursor:pointer;transition:height .4s,filter .2s}.nx-bar-brand{background:linear-gradient(180deg,#7a8bff,#3c39f3)}.nx-bar-light{background:linear-gradient(180deg,#b1c0ff,#7c91f4)}.nx-bar-soft{background:linear-gradient(180deg,#d9e2ff,#becdf7)}.nx-bar.is-selected{filter:saturate(1.18)}.nx-bar.is-selected:after{content:"";position:absolute;inset:-4px;border:1px solid #d1d3f4;border-radius:10px 10px 2px 2px;pointer-events:none}.nx-bar:disabled{cursor:default}.nx-bar-number{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);font-size:10px;font-weight:650;color:#9093c1}.nx-bar.is-selected .nx-bar-number{color:#565ba0}.nx-x-label{position:absolute;top:calc(100% + 12px);white-space:nowrap;font-size:10px;color:#8c8fba}.nx-chart-footer{display:flex;align-items:center;gap:7px;border-top:1px solid #e7e8f8;padding:12px 23px;min-height:45px}.nx-legend-dot{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0}.nx-chart-footer>p{font-size:10px;color:#8b8eb7;line-height:1.5}.nx-chart-footer strong{font-weight:650;color:#696da6}.nx-chart-footer>a{margin-left:auto;padding:3px;color:#9497c2}.nx-chart-footer>a>svg{width:14px;height:14px}.nx-chart-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff9;gap:7px;color:#8a8dbd;pointer-events:none;font-size:11px}.nx-chart-empty svg{width:24px;height:24px}.nx-panel-link{color:#9497c2}.nx-panel-link svg{width:16px;height:16px}.nx-inventory{display:flex;flex-direction:column}.nx-donut{position:relative;width:183px;height:183px;margin:6px auto 0}.nx-donut>svg{width:100%;height:100%}.nx-donut-selected{filter:drop-shadow(0 3px 4px #7b80c322)}.nx-donut-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;pointer-events:none}.nx-donut-center>span{font-family:var(--font-display);color:#51558f;font-size:33px;line-height:1;letter-spacing:-1px;font-weight:650}.nx-donut-center>small{margin-top:7px;color:#8c8fb9;font-size:10px}.nx-donut-badge{position:absolute;bottom:24px;right:-8px;padding:7px 9px;color:#6469a9;font-size:12px;font-weight:700;border:1px solid #d8daf6;border-radius:8px;background:#fff;box-shadow:0 3px 10px #3d428b09}.nx-donut-badge>small{font-size:9px;font-weight:500;margin-left:4px;color:#8c8fbe}.nx-inventory-legend{margin:1px 23px 0}.nx-inventory-legend>button{width:100%;display:flex;align-items:center;gap:8px;padding:8px 5px;color:#787cae;font-size:11px;cursor:pointer;border-radius:6px}.nx-inventory-legend>button:hover,.nx-inventory-legend>button[aria-pressed=true]{background:#f6f7ff}.nx-inventory-legend strong{margin-left:auto;font-weight:650;color:#6267a8}.nx-inventory-note{margin:auto 23px 12px;padding-top:7px;font-size:9px;color:#9295c2;line-height:1.6}.nx-bottom-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:19px}.nx-subtle-link{display:inline-flex;align-items:center;gap:5px;color:#6e72ae;font-size:10px;font-weight:600;white-space:nowrap}.nx-subtle-link svg{width:13px;height:13px}.nx-activity{overflow:hidden;display:flex;flex-direction:column}.nx-activity-list{padding:8px 23px 13px;list-style:none;flex:1}.nx-activity-list>li{display:flex;align-items:flex-start;gap:10px;padding:15px 0}.nx-activity-list>li+li{border-top:1px solid #e4e5f6}.nx-activity-list .dw-tool-icon{width:32px;height:32px;border-radius:9px}.nx-activity-list .dw-tool-icon>svg{width:16px;height:16px}.nx-activity-list li>div{min-width:0}.nx-activity-list strong{font-size:12px;font-weight:600;color:#6c70a4}.nx-activity-list p{color:#9598c0;font-size:11px;line-height:1.7;margin-top:3px;overflow-wrap:anywhere}.nx-activity-list time,.nx-example{margin-left:auto;color:#9598c4;font-size:9px;padding-top:4px;white-space:nowrap}.nx-example{background:#f6f7ff;padding:3px 5px;border:1px solid #e2e3f8;border-radius:4px}.nx-activity-empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:25px;min-height:190px}.nx-activity-empty>svg{width:31px;height:31px;color:#9498ce;margin-bottom:5px}.nx-activity-empty h3{font-size:14px;color:#7175ac;font-weight:650}.nx-activity-empty p{font-size:11px;color:#9699c3}.nx-activity-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 23px;border-top:1px solid #e4e5f7;background:#fafaff}.nx-activity-footer>span{color:#9598c2;font-size:10px}.nx-activity-footer strong{display:inline-flex;align-items:center;gap:5px;color:#7579b4;font-weight:650;font-size:10px;white-space:nowrap}.nx-activity-footer svg{width:13px;height:13px}.nx-exchange{position:relative;overflow:hidden;border:1px solid #d0d2f4;background:radial-gradient(ellipse at 95% 60%,#cfd2fe99,transparent 70%),linear-gradient(125deg,#f2f3ff,#e6e7fe);border-radius:15px;padding:22px 24px}.nx-exchange-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.nx-exchange-heading>span{display:flex;align-items:center;gap:6px;color:#8387bc;font-size:9px;font-weight:700;letter-spacing:1.2px}.nx-exchange-heading>span>span{height:4px;width:4px;border-radius:50%;background:#8387bc}.nx-exchange-heading>svg{width:18px;height:18px;color:#989cd1}.nx-exchange h2{margin-top:15px;font-family:var(--font-display);font-size:28px;font-weight:700;letter-spacing:-.9px;line-height:1.15;color:#2c3b80}.nx-exchange h2>span{color:#8287c6}.nx-exchange>p{margin-top:8px;font-size:11px;color:#8387b8;line-height:1.7;max-width:270px}.nx-network-art{position:relative;height:124px;max-width:340px;margin:-5px auto 0}.nx-network-art>svg{width:100%;height:100%}.nx-network-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-7deg);display:grid;place-items:center;width:41px;height:41px;border-radius:12px;background:#3c39f3;box-shadow:0 6px 14px #3c39f328;color:white}.nx-network-center>svg{width:23px;height:23px}.nx-network-chip{position:absolute;display:inline-flex;align-items:center;gap:5px;padding:8px 9px;border:1px solid #d2d4f5;background:#ffffffdf;border-radius:8px;color:#8387bb;font-size:9px;box-shadow:0 3px 10px #4e53a005}.nx-network-chip svg{width:14px;height:14px}.nx-chip-stock{top:15px;left:4px;transform:rotate(-6deg)}.nx-chip-dealers{right:0;bottom:16px;transform:rotate(5deg)}.nx-exchange>.nx-primary{display:flex;justify-content:space-between;margin-top:-5px}.nx-exchange-note{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:11px;font-size:9px;color:#8e91c2}.nx-exchange-note>svg{width:12px;height:12px}@media (max-width:1200px) and (min-width:1024px){.nx-stat{padding:15px 14px 0}.nx-chart-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:15px}.nx-panel-heading{padding:20px 18px 0}.nx-chart-footer{padding:12px 18px}.nx-heading h1{font-size:26px}}@media (max-width:700px){.nx-dashboard{gap:18px}.nx-heading{align-items:flex-start;flex-direction:column;gap:14px}.nx-heading h1{font-size:29px;max-width:310px}.nx-heading>div>p:last-child{font-size:12px;max-width:300px}.nx-demo{flex-wrap:wrap;padding:12px;gap:9px}.nx-demo>p{flex:1;min-width:210px}.nx-demo p>span,.nx-demo strong{display:block}.nx-demo>a{margin-left:40px}.nx-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.nx-stat{padding:13px 13px 0}.nx-stat-top{font-size:11px}.nx-stat-value{margin:12px 0 15px}.nx-stat-value strong{font-size:33px}.nx-stat-value>span{font-size:9px}.nx-stat-bottom{font-size:9px;line-height:1.5;min-height:43px}.nx-bottom-grid,.nx-chart-grid{grid-template-columns:minmax(0,1fr);gap:18px}.nx-panel-heading{padding:20px 19px 0}.nx-plot{height:205px}.nx-donut{width:195px;height:195px;margin-top:12px}.nx-inventory-note{margin-top:5px;margin-bottom:18px}.nx-activity-list{padding:8px 19px 13px}.nx-activity-list strong{font-size:11px}.nx-activity-list p{font-size:10px}.nx-activity-footer{padding:14px 19px;flex-wrap:wrap}.nx-exchange{padding:23px}.nx-exchange h2{font-size:31px}.nx-network-art{height:140px}}