.ncc-dash{--navy:#0f3446;--ink:#0d3c4b;--slate:#5b6670;--muted:#8a96a1;--teal:#42bfde;--line:#e6eaee;--red:#ef4444;--att:#2a6db0;--tm:#d6409f;--na:#d3d8dd;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 30px 60px rgba(15,52,70,.1);color:var(--navy);font-family:Roboto,sans-serif;margin:0 auto;max-width:820px;padding:24px;position:relative;text-align:left}.ncc-dash *{box-sizing:border-box}.ncc-dash p{margin:0}.ncc-dash__ico{fill:none;flex:0 0 auto;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:16px}.ncc-dash__head{margin-bottom:16px}.ncc-dash .ncc-dash__welcome{color:var(--ink);font-family:Open Sans,sans-serif;font-size:22px;font-weight:700;line-height:1.25;margin:0 0 2px}.ncc-dash__sub{color:var(--muted);font-size:13px}.ncc-dash__tip{align-items:center;border:1px solid var(--line);border-radius:12px;display:flex;gap:12px;margin-bottom:16px;padding:12px 14px}.ncc-dash__tip p{color:var(--slate);flex:1;font-size:13.5px;line-height:1.5;transition:opacity .2s}.ncc-dash__tip p.is-fading{opacity:0}.ncc-dash__tip strong{color:var(--ink);font-weight:600}.ncc-dash__ico--bulb{color:var(--slate)}.ncc-dash__iconbtn{all:unset;border-radius:6px;color:var(--muted);cursor:pointer;display:inline-flex;padding:4px;transition:color .15s,transform .4s}.ncc-dash__iconbtn:hover{color:var(--ink)}.ncc-dash__iconbtn.is-spin{transform:rotate(180deg)}.ncc-dash__iconbtn:focus-visible{outline:2px solid var(--teal)}.ncc-dash__card{background:#fff;border:1px solid var(--line);border-radius:14px;margin-bottom:16px;padding:18px;position:relative}.ncc-dash__card:last-child{margin-bottom:0}.ncc-dash__cardhead{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:12px}.ncc-dash .ncc-dash__title{align-items:center;color:var(--ink);display:flex;flex-wrap:wrap;font-family:Open Sans,sans-serif;font-size:15px;font-weight:600;gap:8px;line-height:1.3;margin:0}.ncc-dash__range{color:var(--muted);font-size:12px;margin-top:4px!important}.ncc-dash__badge{align-items:center;background:#fff;border:1px solid #f3b4b6;border-radius:999px;color:#c8323a;display:inline-flex;font-family:Roboto,sans-serif;font-size:11px;font-weight:500;gap:5px;padding:2px 8px}.ncc-dash__dot{border-radius:50%;display:inline-block;flex:0 0 6px;height:6px;width:6px}.ncc-dash__dot--red,.ncc-dash__dot--vz{background:#c8323a}.ncc-dash__dot--att{background:var(--att)}.ncc-dash__dot--tm{background:var(--tm)}.ncc-dash__controls{display:flex;flex-wrap:wrap;gap:8px}.ncc-dash__seg{background:#f4f6f8;border-radius:8px;display:inline-flex;gap:2px;padding:3px}.ncc-dash__seg button{all:unset;align-items:center;border-radius:6px;color:var(--muted);cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-size:12px;gap:5px;padding:4px 9px;transition:background .15s,color .15s}.ncc-dash__seg button:hover{color:var(--ink)}.ncc-dash__seg button.is-active{background:#fff;box-shadow:0 1px 2px rgba(15,52,70,.12);color:var(--ink);font-weight:500}.ncc-dash__seg button:focus-visible{outline:2px solid var(--teal);outline-offset:1px}.ncc-dash__chart{height:220px;position:relative}.ncc-dash__chart svg{display:block;height:100%;overflow:visible;width:100%}.ncc-dash__chartfallback{color:var(--slate);font-size:13px;padding-top:80px;text-align:center}.ncc-dash__chart.is-ready .ncc-dash__chartfallback{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);padding:0}.ncc-dash__chart path.ln{transition:d .35s ease}.ncc-dash__tooltip{background:var(--ink);border-radius:8px;box-shadow:0 8px 20px rgba(15,52,70,.25);color:#fff;font-size:12px;line-height:1.5;padding:7px 10px;pointer-events:none;position:absolute;white-space:nowrap;z-index:5}.ncc-dash__tooltip b{display:block;font-weight:600}.ncc-dash__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ncc-dash__count{align-items:center;color:var(--att);display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;margin-right:4px}.ncc-dash__count .ncc-dash__ico{height:14px;width:14px}.ncc-dash__btn{align-items:center;background:var(--ink);border-radius:6px;color:#fff;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;padding:7px 12px;white-space:nowrap}.ncc-dash__btn .ncc-dash__ico{height:14px;width:14px}.ncc-dash__btn--ghost{background:#fff}.ncc-dash__btn--ghost,.ncc-dash__legendbox{border:1px solid var(--line);color:var(--ink)}.ncc-dash__legendbox{border-radius:10px;font-size:12px;margin-bottom:12px;padding:12px 14px}.ncc-dash__legendbox p{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ncc-dash__legendbox p+p{margin-top:10px!important}.ncc-dash__lk{color:var(--muted);margin-right:8px}.ncc-dash__gap{display:inline-block;width:10px}.ncc-dash__sw{border-radius:50%;display:inline-block;height:20px;margin-left:6px;width:20px}.ncc-dash__sw:first-of-type{margin-left:0}.ncc-dash__sw--ok{background:var(--ink)}.ncc-dash__sw--flag{background:var(--red)}.ncc-dash__sw--na{background:var(--na)}.ncc-dash__tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -18px}.ncc-dash__table{border-collapse:collapse;font-size:12.5px;min-width:680px;width:100%}.ncc-dash__table th{background:#fff;border-bottom:1px solid var(--line);color:var(--muted);font-size:10.5px;font-weight:500;letter-spacing:.08em;padding:10px;text-align:left;text-transform:uppercase}.ncc-dash__table td{border-bottom:1px solid var(--line);color:var(--ink);padding:12px 10px;vertical-align:middle;white-space:nowrap}.ncc-dash__table tr>:first-child{padding-left:18px}.ncc-dash__table tbody tr{transition:background .15s}.ncc-dash__table tbody tr.is-selected,.ncc-dash__table tbody tr:hover{background:#f6f9fb}.ncc-dash__table td strong{display:block;font-weight:500}.ncc-dash__cb{width:36px}.ncc-dash__cb input{accent-color:var(--ink);cursor:pointer;height:14px;margin:0;width:14px}.ncc-dash__label{color:var(--muted);display:block;font-size:11px;margin-top:2px}.ncc-dash__c{align-items:center;background:var(--ink);border-radius:50%;color:#fff;display:inline-flex;font-size:9.5px;font-weight:600;height:22px;justify-content:center;margin-right:4px;width:22px}.ncc-dash__c.is-flag{background:var(--red);box-shadow:0 0 0 3px rgba(239,68,68,.18)}.ncc-dash__c.is-na{background:var(--na);color:var(--slate)}.ncc-dash__ftc{color:var(--muted);display:inline-block;font-size:11px;min-width:20px;text-align:center}.ncc-dash__ftc.is-flag{background:#fde2e2;border-radius:4px;color:#c8323a;font-weight:600;padding:2px 6px}.ncc-dash__muted{color:var(--muted)!important}.ncc-dash__dots{align-items:center;display:inline-flex;gap:3px}.ncc-dash__dots i{animation:nccDots 1.2s ease-in-out infinite;background:var(--ink);border-radius:50%;height:5px;width:5px}.ncc-dash__dots i:nth-child(2){animation-delay:.15s}.ncc-dash__dots i:nth-child(3){animation-delay:.3s}@keyframes nccDots{0%,80%,to{opacity:.25}40%{opacity:1}}.ncc-dash__act{color:var(--muted)}.ncc-dash__act span{display:inline-flex;margin-right:10px}.ncc-dash__act .ncc-dash__ico{height:14px;width:14px}.ncc-dash__foot{color:var(--muted);font-size:11.5px;margin-top:12px!important}.ncc-dash__sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}@media (max-width:767px){.ncc-dash{border-radius:14px}.ncc-dash,.ncc-dash__card{padding:14px}.ncc-dash__tablewrap{margin:0 -14px}.ncc-dash__table tr>:first-child{padding-left:14px}.ncc-dash__chart{height:190px}.ncc-dash__seg{flex-wrap:wrap}}.ncc-dash h3.ncc-dash__welcome,.ncc-dash h3.ncc-dash__welcome *{color:#0d3c4b!important;font-family:Open Sans,sans-serif!important;font-size:22px!important;font-weight:700!important;letter-spacing:normal!important;line-height:1.25!important;text-transform:none!important}.ncc-dash h4.ncc-dash__title{color:#0d3c4b!important;font-family:Open Sans,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;margin:0!important}.ncc-dash h4.ncc-dash__title .ncc-dash__badge{color:#c8323a!important;font-family:Roboto,sans-serif!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important}.ncc-dash .ncc-dash__table{background:transparent!important;border:0!important}.ncc-dash .ncc-dash__table td,.ncc-dash .ncc-dash__table th{background-color:transparent;border:0!important;border-bottom:1px solid #e6eaee!important}.ncc-dash .ncc-dash__table thead th{background:#fff!important}@media (min-width:1100px){.ncc-dash{zoom:1.35}}