.atl-view-mode-toggle{display:inline-flex;align-items:stretch;gap:.125rem;height:var(--atl-ctl-h, 2.25rem);padding:.1875rem;border-radius:.5rem;background:var(--fs2, var(--atl-bg2, var(--falcon-secondary-bg)));box-sizing:border-box;overflow:hidden}.atl-view-mode-toggle .btn{display:grid;place-items:center;width:1.9375rem;height:100% !important;padding:0 !important;margin:0 !important;border:none !important;border-radius:.375rem;background:transparent;color:var(--flo, var(--atl-muted, #748194));box-sizing:border-box;cursor:pointer;transition:all .15s ease}.atl-view-mode-toggle .btn:hover{color:var(--fhi, var(--atl-heading, #1a2438))}.atl-view-mode-toggle .btn.active,.atl-view-mode-toggle .btn.btn-primary{background:var(--ac, var(--atl-accent, var(--falcon-primary, #2c7be5))) !important;border-color:var(--ac, var(--atl-accent, var(--falcon-primary, #2c7be5))) !important;color:var(--at, #ffffff) !important}widget-features[data-bs-template=atlHub],.atlHubBands{display:block;width:100%}.atlHubBands{--atlhub-ink:var(--ac-ink, var(--ac))}.atlHubBands .atlHubBandsHead{margin-bottom:3rem}.atlHubBands .atlHubBandsKicker{font-family:var(--mono);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--atlhub-ink);margin-bottom:.8rem}.atlHubBands .atlHubBandsTitle{font-family:var(--font);font-weight:900;font-size:2.1rem;line-height:1.08;letter-spacing:-0.03em;color:var(--hi);margin:0;text-wrap:balance}.atlHubBands .atlHubBandsList{display:flex;flex-direction:column;gap:4.5rem}.atlHubBands .atlHubBand{display:grid;grid-template-columns:1.1fr 1fr;gap:3.5rem;align-items:center}.atlHubBands .atlHubBand.is-reverse{grid-template-columns:1fr 1.1fr}.atlHubBands .atlHubBand.is-reverse .atlHubBandContent{order:2}.atlHubBands .atlHubBand.is-reverse .atlHubBandMedia{order:1}.atlHubBands .atlHubBandNum{font-family:var(--mono);font-size:.75rem;letter-spacing:.12em;color:var(--atlhub-ink);margin-bottom:.9rem}.atlHubBands .atlHubBandTitleWrap{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.atlHubBands .atlHubBandIcon{flex:none;width:2.3rem;height:2.3rem;display:flex;align-items:center;justify-content:center;border-radius:.55rem;background:var(--glass2);color:var(--atlhub-ink)}.atlHubBands .atlHubBandTitle{font-family:var(--font);font-weight:900;font-size:1.75rem;line-height:1.14;letter-spacing:-0.025em;color:var(--hi);margin:0;text-wrap:balance}.atlHubBands .atlHubBandText{font-size:1rem;line-height:1.6;color:var(--tx);max-width:28rem;margin:0;text-wrap:pretty}.atlHubBands .atlHubBandBullets{list-style:none;display:flex;flex-direction:column;gap:.55rem;margin:1.4rem 0 0;padding:0}.atlHubBands .atlHubBandBullets li{display:flex;gap:.6rem;align-items:flex-start;font-size:.9rem;line-height:1.5;color:var(--tx);max-width:27rem}.atlHubBands .atlHubBandBullets i{flex:none;color:var(--atlhub-ink);font-size:.95rem;line-height:1.5}.atlHubBands .atlHubBandNote{display:flex;gap:.6rem;align-items:flex-start;font-size:.82rem;line-height:1.55;color:var(--lo);background:var(--glass);border-radius:.6rem;padding:.75rem .9rem;margin-top:1.25rem;max-width:28rem}.atlHubBands .atlHubBandNote i{flex:none;color:var(--atlhub-ink);font-size:.9rem;margin-top:.1rem}.atlHubBands .atlHubBandChip{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--mono);font-size:.75rem;color:var(--atlhub-ink);border:1px solid color-mix(in srgb, var(--ac) 32%, transparent);border-radius:999px;padding:.45rem .9rem;margin-top:1.25rem;transition:background .15s}.atlHubBands .atlHubBandChip:hover{background:color-mix(in srgb, var(--ac) 12%, transparent)}.atlHubBands .atlHubBandShot{border-radius:.9rem;overflow:hidden;border:1px solid var(--line)}.atlHubBands .atlHubBandShot img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.atlHubBands .atlHubMock{position:relative}.atlHubBands .atlHubMockGlow{position:absolute;inset:-6% -3%;border-radius:1.25rem;background:radial-gradient(60% 60% at 60% 40%, color-mix(in srgb, var(--ac) 14%, transparent), transparent 70%)}.atlHubBands .atlHubMockChrome{position:relative;border:1px solid var(--line);border-radius:1rem;background:var(--bg2);overflow:hidden;box-shadow:0 1.5rem 3.75rem rgba(0,0,0,0.42);display:flex;flex-direction:column;min-height:21rem}.atlHubBands .atlHubMockBar{flex:none;display:flex;align-items:center;gap:.35rem;padding:.6rem .8rem;background:var(--glass);border-bottom:1px solid var(--line)}.atlHubBands .atlHubMockDot{width:.55rem;height:.55rem;border-radius:50%;background:var(--line2)}.atlHubBands .atlHubMockDot.is-red{background:var(--bad)}.atlHubBands .atlHubMockDot.is-amber{background:var(--warn)}.atlHubBands .atlHubMockDot.is-green{background:var(--ok)}.atlHubBands .atlHubMockUrl{margin-left:.5rem;font-family:var(--mono);font-size:.66rem;color:var(--lo);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlHubBands .atlHubMockBody{flex:1;min-height:0}.atlHubBands .atlHubConsole{display:grid;grid-template-columns:8rem 1fr}.atlHubBands .atlHubConsoleSide{background:rgba(0,0,0,0.22);border-right:1px solid var(--line);padding:.75rem .6rem;display:flex;flex-direction:column;gap:.2rem}.atlHubBands .atlHubConsoleBrand{font-family:var(--mono);font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--atlhub-ink);padding:.35rem .5rem;margin-bottom:.4rem;border-bottom:1px solid var(--line);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlHubBands .atlHubConsoleItem{padding:.4rem .55rem;border-radius:.35rem;font-family:var(--mono);font-size:.64rem;color:var(--lo)}.atlHubBands .atlHubConsoleItem.is-on{background:color-mix(in srgb, var(--ac) 14%, transparent);color:var(--atlhub-ink);font-weight:600}.atlHubBands .atlHubConsoleMain{padding:.9rem;display:flex;flex-direction:column;gap:.6rem;min-height:0}.atlHubBands .atlHubConsoleKpis{display:grid;grid-template-columns:repeat(4, 1fr);gap:.45rem}.atlHubBands .atlHubConsoleKpi{background:var(--glass2);border-radius:.5rem;padding:.55rem .4rem;text-align:center}.atlHubBands .atlHubConsoleKpiVal{font-family:var(--font);font-weight:900;font-size:1.05rem;line-height:1;color:var(--atlhub-ink)}.atlHubBands .atlHubConsoleKpiVal.is-small{font-size:.7rem}.atlHubBands .atlHubConsoleKpiLab{font-family:var(--mono);font-size:.5rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lo);margin-top:.2rem}.atlHubBands .atlHubConsoleRow{display:grid;grid-template-columns:1fr 1.15fr;gap:.5rem;flex:1;min-height:0}.atlHubBands .atlHubConsolePanel{background:var(--glass2);border-radius:.55rem;padding:.6rem;display:flex;flex-direction:column;min-height:0;overflow:hidden}.atlHubBands .atlHubConsolePanelLab{font-family:var(--mono);font-size:.52rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lo);margin-bottom:.5rem}.atlHubBands .atlHubConsoleBars{display:flex;align-items:flex-end;gap:.35rem;flex:1;min-height:0}.atlHubBands .atlHubConsoleBar{flex:1;border-radius:.2rem .2rem 0 0;background:color-mix(in srgb, var(--ac) 22%, transparent)}.atlHubBands .atlHubConsoleBar.is-hi{background:var(--ac)}.atlHubBands .atlHubConsoleLine{font-family:var(--mono);font-size:.6rem;color:var(--tx);background:var(--glass);padding:.35rem .45rem;border-radius:.35rem;margin-bottom:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlHubBands .atlHubResults{padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.7rem}.atlHubBands .atlHubResultsTop{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.atlHubBands .atlHubResultsPill{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.25rem .7rem;font-family:var(--mono);font-size:.62rem;font-weight:600;letter-spacing:.06em;background:color-mix(in srgb, var(--warn) 16%, transparent);border:1px solid color-mix(in srgb, var(--warn) 40%, transparent);color:var(--warn)}.atlHubBands .atlHubResultsPill.is-ok{background:color-mix(in srgb, var(--ok) 16%, transparent);border-color:color-mix(in srgb, var(--ok) 40%, transparent);color:var(--ok)}.atlHubBands .atlHubResultsPillDot{width:.42rem;height:.42rem;border-radius:50%;background:currentColor}.atlHubBands .atlHubResultsCount{font-family:var(--mono);font-size:.66rem;color:var(--lo)}.atlHubBands .atlHubResultsTitle{font-family:var(--font);font-weight:800;font-size:1rem;line-height:1.25;color:var(--hi)}.atlHubBands .atlHubResultsProgress{height:.36rem;border-radius:999px;background:var(--glass2);overflow:hidden}.atlHubBands .atlHubResultsFill{width:100%;height:100%;background:var(--ac)}.atlHubBands .atlHubResultsRows{flex:1;background:var(--glass2);border-radius:.65rem;overflow:hidden;min-height:0}.atlHubBands .atlHubResultsRow{display:flex;align-items:center;gap:.7rem;padding:.55rem .8rem;border-top:1px solid var(--line)}.atlHubBands .atlHubResultsRow:first-child{border-top:none;background:color-mix(in srgb, var(--ac) 10%, transparent)}.atlHubBands .atlHubResultsRow:first-child .atlHubResultsRank{color:var(--warn)}.atlHubBands .atlHubResultsRow:first-child .atlHubResultsName{color:var(--hi)}.atlHubBands .atlHubResultsRank{flex:none;width:1rem;font-family:var(--font);font-weight:900;font-size:.8rem;color:var(--lo)}.atlHubBands .atlHubResultsName{flex:1;font-size:.8rem;color:var(--tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlHubBands .atlHubResultsVal{font-family:var(--mono);font-size:.7rem;color:var(--lo)}.atlHubBands .atlHubResultsFoot{display:flex;align-items:center;gap:.4rem;font-family:var(--mono);font-size:.58rem;letter-spacing:.05em;color:var(--atlhub-ink)}.atlHubBands .atlHubProduct{display:flex;flex-direction:column}.atlHubBands .atlHubProductHead{flex:none;display:flex;align-items:center;gap:.5rem;padding:.55rem .7rem;border-bottom:1px solid var(--line)}.atlHubBands .atlHubProductLogo{flex:none;width:1.2rem;height:1.2rem;display:flex;align-items:center;justify-content:center;border-radius:.3rem;background:color-mix(in srgb, var(--ac) 18%, transparent);color:var(--atlhub-ink);font-family:var(--mono);font-size:.6rem;font-weight:700}.atlHubBands .atlHubProductName{font-family:var(--font);font-size:.7rem;font-weight:700;color:var(--hi);white-space:nowrap}.atlHubBands .atlHubProductTabs{display:flex;gap:.45rem;margin-left:.6rem;min-width:0;overflow:hidden}.atlHubBands .atlHubProductTab{font-size:.58rem;color:var(--lo);white-space:nowrap}.atlHubBands .atlHubProductTab.is-on{color:var(--atlhub-ink);border-bottom:1px solid var(--atlhub-ink)}.atlHubBands .atlHubProductAvatar{margin-left:auto;flex:none;width:.85rem;height:.85rem;border-radius:50%;background:var(--glass2)}.atlHubBands .atlHubProductBody{flex:1;display:grid;grid-template-columns:8.5rem 1fr;min-height:0}.atlHubBands .atlHubProductBody.is-full{grid-template-columns:1fr}.atlHubBands .atlHubProductRail{background:rgba(0,0,0,0.22);border-right:1px solid var(--line);padding:.6rem .5rem;display:flex;flex-direction:column;gap:.12rem}.atlHubBands .atlHubProductGroup{font-family:var(--mono);font-size:.5rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lo);padding:.45rem .45rem .2rem}.atlHubBands .atlHubProductItem{display:flex;align-items:center;gap:.35rem;padding:.32rem .45rem;border-radius:.35rem;font-size:.62rem;color:var(--lo)}.atlHubBands .atlHubProductItem.is-on{background:color-mix(in srgb, var(--ac) 14%, transparent);color:var(--atlhub-ink);font-weight:600}.atlHubBands .atlHubProductItem i{font-size:.62rem}.atlHubBands .atlHubProductItemLab{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlHubBands .atlHubProductItemTag{margin-left:auto;flex:none;font-family:var(--mono);font-size:.5rem;padding:.05rem .25rem;border-radius:.25rem;background:var(--glass2);color:var(--tx)}.atlHubBands .atlHubProductMain{padding:.8rem;display:flex;flex-direction:column;gap:.55rem;min-height:0}.atlHubBands .atlHubProductKpis{display:grid;grid-template-columns:repeat(4, 1fr);gap:.45rem}.atlHubBands .atlHubProductKpi{background:var(--glass2);border-radius:.5rem;padding:.5rem .4rem}.atlHubBands .atlHubProductKpiVal{font-family:var(--font);font-weight:900;font-size:.95rem;line-height:1;color:var(--hi)}.atlHubBands .atlHubProductKpiVal.is-accent{color:var(--atlhub-ink)}.atlHubBands .atlHubProductKpiVal.is-warn{color:var(--warn)}.atlHubBands .atlHubProductKpiVal.is-small{font-size:.66rem}.atlHubBands .atlHubProductKpiLab{font-family:var(--mono);font-size:.5rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lo);margin-top:.22rem}.atlHubBands .atlHubProductCard{flex:1;background:var(--glass2);border-radius:.55rem;padding:.6rem;display:flex;flex-direction:column;gap:.4rem;min-height:0;overflow:hidden}.atlHubBands .atlHubProductCardHead{display:flex;align-items:center;gap:.35rem}.atlHubBands .atlHubProductCardTitle{font-family:var(--mono);font-size:.55rem;letter-spacing:.05em;text-transform:uppercase;color:var(--tx);margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlHubBands .atlHubProductBtn{flex:none;font-family:var(--mono);font-size:.5rem;padding:.18rem .4rem;border-radius:.3rem;border:1px solid var(--line);color:var(--tx)}.atlHubBands .atlHubProductBtn.is-primary{background:color-mix(in srgb, var(--ac) 18%, transparent);border-color:color-mix(in srgb, var(--ac) 34%, transparent);color:var(--atlhub-ink)}.atlHubBands .atlHubProductRows{display:flex;flex-direction:column;gap:.3rem;min-height:0}.atlHubBands .atlHubProductLog{display:flex;align-items:center;gap:.4rem;font-size:.6rem;color:var(--tx);padding:.22rem 0;border-bottom:1px solid var(--line)}.atlHubBands .atlHubProductLead{flex:none;font-family:var(--mono);font-size:.55rem;font-weight:600;color:var(--lo)}.atlHubBands .atlHubProductLogDot{flex:none;width:.3rem;height:.3rem;border-radius:50%;background:var(--atlhub-ink)}.atlHubBands .atlHubProductLogLab{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlHubBands .atlHubProductLogVal{margin-left:auto;flex:none;font-family:var(--mono);font-size:.58rem;font-style:normal;color:var(--hi)}.atlHubBands .atlHubProductTagVal{margin-left:auto;flex:none;font-family:var(--mono);font-size:.5rem;padding:.1rem .3rem;border-radius:.25rem;background:color-mix(in srgb, var(--ac) 16%, transparent);color:var(--atlhub-ink)}.atlHubBands .atlHubProductTagVal.is-warn{background:color-mix(in srgb, var(--warn) 18%, transparent);color:var(--warn)}.atlHubBands .atlHubProductTagVal.is-bad{background:color-mix(in srgb, var(--bad) 18%, transparent);color:var(--bad)}.atlHubBands .atlHubProductGauge{display:flex;flex-direction:column;gap:.22rem;padding:.2rem 0}.atlHubBands .atlHubProductGaugeHead{display:flex;align-items:center;gap:.35rem;font-size:.6rem;color:var(--tx)}.atlHubBands .atlHubProductGaugeHead i{font-size:.6rem;color:var(--lo)}.atlHubBands .atlHubProductGaugePct{margin-left:auto;font-family:var(--mono);font-size:.52rem;color:var(--ok)}.atlHubBands .atlHubProductGaugePct.is-warn{color:var(--warn)}.atlHubBands .atlHubProductGaugeTrack{height:.95rem;border-radius:.28rem;background:rgba(0,0,0,0.28);overflow:hidden}.atlHubBands .atlHubProductGaugeFill{height:100%;display:flex;align-items:center;padding:0 .35rem;border-radius:.28rem;background:color-mix(in srgb, var(--ac) 30%, transparent);font-family:var(--mono);font-size:.5rem;color:var(--hi);white-space:nowrap}.atlHubBands .atlHubProductGaugeFill.is-partial{background:color-mix(in srgb, var(--warn) 26%, transparent)}.atlHubBands .atlHubProductFoot{margin-top:auto;display:flex;align-items:center;gap:.4rem;font-family:var(--mono);font-size:.55rem;color:var(--lo)}@media (max-width:1023px){.atlHubBands .atlHubBandsList{gap:3.25rem}.atlHubBands .atlHubBand,.atlHubBands .atlHubBand.is-reverse{gap:2.25rem}.atlHubBands .atlHubBandTitle{font-size:1.5rem}}@media (max-width:767px){.atlHubBands .atlHubBandsTitle{font-size:1.6rem}.atlHubBands .atlHubBand,.atlHubBands .atlHubBand.is-reverse{grid-template-columns:minmax(0, 1fr);gap:1.5rem}.atlHubBands .atlHubBandContent,.atlHubBands .atlHubBandMedia{min-width:0}.atlHubBands .atlHubBand.is-reverse .atlHubBandContent{order:0}.atlHubBands .atlHubBand.is-reverse .atlHubBandMedia{order:0}.atlHubBands .atlHubConsole{grid-template-columns:6rem 1fr}.atlHubBands .atlHubConsoleKpis{grid-template-columns:repeat(2, 1fr)}.atlHubBands .atlHubConsoleRow{grid-template-columns:1fr}.atlHubBands .atlHubConsoleBars{min-height:3.25rem}.atlHubBands .atlHubProductBody{grid-template-columns:6.5rem 1fr}.atlHubBands .atlHubProductKpis{grid-template-columns:repeat(2, 1fr)}.atlHubBands .atlHubProductTabs{display:none}}