.all-kpi-table thead th{color:var(--navy);letter-spacing:.025em;background:#d9eef7d1;font-size:.74rem;font-weight:820}.all-kpi-table thead tr:first-child th{border-bottom-color:#ffa726d1;height:42px;top:0}.all-kpi-table thead tr:nth-child(2) th{top:42px}.all-kpi-table tbody th{color:#8a5618;text-align:left;white-space:nowrap;background:#fffffffa;border-bottom:1px solid #cadce459;padding:11px 14px;font-weight:780}.all-kpi-table tbody tr:nth-child(2n) .all-kpi-label,.all-kpi-table tbody tr:nth-child(2n) .all-kpi-value{background:#fde6cf47}.explorer-sheet .comparison-style-key{flex-wrap:wrap}.explorer-sheet .comparison-style-key span{white-space:nowrap}.comparison-style-key.is-line i{border-top:2px solid var(--comparison-key-color,var(--navy));width:18px;display:block}.tooltip-delta-percentage.is-negative{fill:#d94a4a}.chart-data-table tbody td,.all-kpi-table tbody th,.all-kpi-table tbody td{transition:background-color var(--motion-quick) var(--ease)}.all-kpi-table thead th{background:#d9eef7f6}.all-kpi-table .all-kpi-period-band>th{background:#fffffffa!important}.table-sizing-probe table{width:max-content!important;min-width:0!important;max-width:none!important}@media (width<=900px){.data-plane.has-dual-axis-scroll .chart-data-table thead th{-webkit-backdrop-filter:none!important}.data-plane.has-dual-axis-scroll .chart-data-table tfoot th,.data-plane.has-dual-axis-scroll .chart-data-table tfoot td{-webkit-backdrop-filter:none!important;background:#d9eef7!important}}@media (width<=340px){.explorer-sheet{--explorer-chart-inset:0px}}.explorer-sheet .chart-data-table th,.explorer-sheet .chart-data-table td,.explorer-sheet .all-kpi-table th,.explorer-sheet .all-kpi-table td{border-bottom:1px solid #e2edf2;border-right:1px solid #e2edf2;height:40px;padding:4px 6px}.explorer-sheet .chart-data-table tbody tr:nth-child(2n) td,.explorer-sheet .all-kpi-table tbody tr:nth-child(2n) td{background:#f7fafc}.explorer-sheet .chart-data-table tbody tr:nth-child(2n) .period-column,.explorer-sheet .all-kpi-table tbody tr:nth-child(2n) .all-kpi-label{background:#e6eff3}.explorer-sheet .chart-data-table [data-store-identity=store],.explorer-sheet .all-kpi-table [data-store-identity=store]{--store-lane-color:var(--explorer-store-color,var(--brand-blue))}.explorer-sheet .chart-data-table tbody tr:nth-child(2n) [data-store-identity=total],.explorer-sheet .all-kpi-table tbody tr:nth-child(2n) [data-store-identity=total]{background-color:#eff1f2}.explorer-sheet .all-kpi-period-band>th{color:#496b7a;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid #d8e4e9;height:34px;background:#f7fafc!important}.explorer-sheet .all-kpi-table thead tr:nth-child(2) th{top:34px}@media (hover:hover) and (pointer:fine){.explorer-sheet .chart-data-table tbody tr:hover td{background:#fff}.explorer-sheet .chart-data-table tbody tr:nth-child(2n):hover td{background:#f7fafc}.explorer-sheet .chart-data-table tbody tr:hover .period-column{background:#edf4f7}.explorer-sheet .chart-data-table tbody tr:nth-child(2n):hover .period-column{background:#e6eff3}.explorer-sheet .chart-data-table tbody tr:hover [data-store-identity=total]{background:#f5f6f7}.explorer-sheet .chart-data-table tbody tr:nth-child(2n):hover [data-store-identity=total]{background:#eff1f2}}:where(html[data-mouse-hover=true]) .explorer-sheet .chart-data-table tbody tr:hover td{background:#fff}:where(html[data-mouse-hover=true]) .explorer-sheet .chart-data-table tbody tr:nth-child(2n):hover td{background:#f7fafc}:where(html[data-mouse-hover=true]) .explorer-sheet .chart-data-table tbody tr:hover .period-column{background:#edf4f7}:where(html[data-mouse-hover=true]) .explorer-sheet .chart-data-table tbody tr:nth-child(2n):hover .period-column{background:#e6eff3}:where(html[data-mouse-hover=true]) .explorer-sheet .chart-data-table tbody tr:hover [data-store-identity=total]{background:#f5f6f7}:where(html[data-mouse-hover=true]) .explorer-sheet .chart-data-table tbody tr:nth-child(2n):hover [data-store-identity=total]{background:#eff1f2}.explorer-sheet .chart-data-table.is-all-stores-one-kpi .explorer-series-column-value .metric-cell-value{justify-items:center}.explorer-sheet .chart-data-table.is-all-stores-one-kpi .explorer-series-column-value .cell-delta{align-items:center}.explorer-sheet .all-kpi-table thead tr:first-child th{border-bottom-color:#e2edf2;height:40px;top:0}.explorer-sheet .all-kpi-table thead tr:first-child>th.all-kpi-all-stores{color:#fff;border-left:0;box-shadow:inset 0 -1px #050708}.explorer-sheet .all-kpi-table thead th{z-index:3;position:sticky;top:0}.explorer-sheet .chart-data-table tfoot>tr:last-child>:first-child{border-bottom-left-radius:13px}.explorer-sheet .chart-data-table tfoot>tr:last-child>:last-child{border-bottom-right-radius:13px}@media (width<=900px){.explorer-sheet .data-plane.has-dual-axis-scroll .chart-data-table tfoot th,.explorer-sheet .data-plane.has-dual-axis-scroll .chart-data-table tfoot td{background:#dce6ea!important}}.explorer-table-page-sticky .explorer-sticky-header-table thead th,.explorer-analysis-surface .data-plane.is-chart-data .table-scroll thead th{position:static}.explorer-sheet .chart-data-table thead th{border-inline:0}.explorer-analysis-surface .data-plane.is-chart-data [data-table-view=selected]>.chart-data-table.is-all-stores-one-kpi{table-layout:fixed;width:max(100%,900px);min-width:max(100%,900px)}.explorer-analysis-surface .data-plane.is-chart-data [data-table-view=selected]>.chart-data-table.is-all-stores-one-kpi:has(.explorer-weather-context-column){width:max(100%,1172px);min-width:max(100%,1172px)}.explorer-table-store-key::-webkit-scrollbar{display:none}.explorer-sheet .table-scroll .chart-data-table thead th,.explorer-sheet .table-scroll .all-kpi-table thead th{z-index:5;position:sticky;top:0}.explorer-analysis-surface .data-plane.is-chart-data .table-scroll .chart-data-table.is-all-stores-one-kpi thead th{position:sticky;top:0}.explorer-table-page-sticky .explorer-sticky-header-table.is-all-stores-one-kpi thead .explorer-sticky-context-column{left:var(--explorer-sticky-left,0);z-index:7;position:sticky}.explorer-sheet .one-store-all-kpi-period-table tfoot>tr>*{z-index:4;position:sticky;bottom:0}.explorer-sheet .chart-data-table.is-all-stores-one-kpi .explorer-sortable-date-copy{text-align:right;grid-column:1;justify-items:end;gap:1px;width:100%;min-width:0;display:grid}.explorer-sheet .chart-data-table.is-all-stores-one-kpi .explorer-sortable-date .partial-tag{margin-left:0}@media (width<=767px){.explorer-analysis-surface .data-plane.is-chart-data .table-scroll .chart-data-table.is-all-stores-one-kpi thead .explorer-weather-context-column,.explorer-table-page-sticky .explorer-sticky-header-table.is-all-stores-one-kpi thead .explorer-weather-context-column.explorer-sticky-context-column{z-index:5;position:sticky;left:auto}.explorer-sheet .chart-data-table.is-all-stores-one-kpi tbody .explorer-weather-context-column.explorer-sticky-context-column{position:relative;left:auto}}.explorer-analysis-surface .data-plane.is-chart-data .table-scroll:has(>[data-table-view=selected]>.is-all-stores-one-kpi){max-height:none;overflow:auto hidden}.explorer-sheet .chart-data-table.is-all-stores-one-kpi tfoot>tr>*{z-index:4;position:sticky;bottom:0}.explorer-sheet .chart-data-table.is-all-stores-one-kpi tfoot .summary-label{z-index:6;position:sticky;bottom:0;left:0}@media (width>=768px){.explorer-sheet .chart-data-table.is-all-stores-one-kpi tfoot .explorer-weather-summary{left:var(--explorer-sticky-left);z-index:5;position:sticky}}.explorer-sheet .chart-data-table thead .explorer-data-column:after{box-shadow:none;opacity:0;background:0 0;animation:none}@container filter-tray (width>=1120px){.explorer-filter-tray button.time-deck-choice{color:inherit;font:inherit;background:0 0;border:0;border-radius:0;padding:0}.explorer-filter-tray .time-deck-average-options .time-deck-toggle[aria-pressed=true] .time-deck-choice-label:after{opacity:0;transform:translate(50%)scaleX(0)}.explorer-filter-tray .time-deck-average-options .time-deck-choice:has(.time-deck-choice-input:checked) .time-deck-choice-label:after{opacity:0;transform:translate(50%)scaleX(0)}}@media (hover:hover) and (pointer:fine){@container filter-tray (width>=1120px){.explorer-sheet:has(>.explorer-analysis-surface.is-table-only) .explorer-filter-tray .filter-control-rail{margin-bottom:18px}.explorer-filter-tray .direct-dock-summary strong{font-size:.63rem;font-weight:780;line-height:1}.explorer-filter-tray .direct-metric-grid .direct-dock-choice:hover .direct-dock-choice-label:after{opacity:.56;transform:translate(-50%)scaleX(1)}.explorer-filter-tray .direct-metric-grid .direct-dock-choice.is-selected .direct-dock-choice-label:after{opacity:1;width:92%;transform:translate(-50%)scaleX(1)}.explorer-filter-tray .direct-metric-grid .direct-dock-choice:has(.direct-dock-choice-input:focus-visible) .direct-dock-choice-label:after{opacity:1;width:92%;transform:translate(-50%)scaleX(1)}.explorer-filter-tray .direct-metric-grid .direct-dock-choice:has(.direct-dock-choice-input:focus-visible) .direct-dock-choice-label{outline-offset:1px;outline:2px solid #0d96d4b8}.explorer-filter-tray .direct-metric-grid .direct-dock-choice-label:after{display:none}.explorer-filter-tray .direct-metric-grid .direct-all-kpi-choice:has(.direct-dock-choice-input:disabled){cursor:not-allowed}.explorer-filter-tray .context-toggle-group>.filter-icon-button:before{display:none}.explorer-filter-tray .context-toggle-group>.filter-icon-button .filter-toggle-track{flex-basis:36px;width:36px;height:20px;display:block}.explorer-filter-tray .context-toggle-group>.filter-icon-button .filter-toggle-track:after{width:14px;height:14px;top:2px;left:2px}.explorer-filter-tray .context-toggle-group>.filter-icon-button.is-active .filter-toggle-track:after{transform:translate(16px)}.explorer-filter-tray .explorer-time-deck:hover:before{opacity:1;transform:scaleY(1)}}}@container filter-tray (width>=1120px){:where(html[data-mouse-hover=true]) .explorer-filter-tray .direct-metric-grid .direct-dock-choice:hover .direct-dock-choice-label:after{opacity:.56;transform:translate(-50%)scaleX(1)}:where(html[data-mouse-hover=true]) .explorer-filter-tray .explorer-time-deck:hover:before{opacity:1;transform:scaleY(1)}}.explorer-chart-frame .axis-label,.explorer-chart-frame .x-axis-year{fill:#000}.explorer-filter-tray .store-lens:has(.store-lens-input:focus-visible) .store-lens-label{outline-offset:1px;outline:2px solid #0d96d4}@media (hover:none),(pointer:coarse){.explorer-filter-tray .explorer-time-deck:before{transform:scaleY(1)}}.explorer-analysis-surface .data-plane.is-chart-data:not(.has-horizontal-scroll) .table-scroll{overflow:visible}.explorer-sheet .chart-data-table tbody th.explorer-year-column{color:#234e61;text-align:left;vertical-align:top;background:#edf4f7;padding:0;font-weight:760;position:relative;overflow:visible}.prime-data-table>.prime-table-head>tr>.prime-table-head-cell--aggregate{background:var(--prime-table-head-aggregate)}.explorer-sheet .all-kpi-table.prime-data-table>.prime-table-head>tr>.all-kpi-store-header.prime-table-head-cell--data{background:var(--explorer-store-color);color:#fff;text-align:center}.explorer-sheet .all-kpi-table.prime-data-table>.prime-table-head>tr>.all-kpi-store-header>.explorer-store-label.prime-table-head-label{text-align:center;justify-content:center}.explorer-sheet .chart-data-table.prime-data-table>.prime-table-head>tr>.explorer-series-column-header.prime-table-head-cell--data[data-store-identity=store],.explorer-sheet .chart-data-table.prime-data-table>.prime-table-head>tr>.explorer-series-column-header.prime-table-head-cell--data[data-kpi-group]{background:var(--explorer-store-color);color:#fff}.explorer-sheet .all-kpi-table.prime-data-table>.prime-table-head>tr>.all-kpi-metric-header{z-index:6;text-align:right;background:var(--cb-head)!important}.explorer-sheet .kpi-summary-table>.prime-table-head>tr>th{border-bottom:1px solid var(--cb-line)!important}.explorer-sheet .kpi-summary-table>.prime-table-head>tr>th:not([data-store-identity=store]){box-shadow:none!important}.explorer-sheet .all-kpi-table.prime-data-table>.prime-table-head>tr>.all-kpi-metric-header>.prime-table-head-label{text-align:right;justify-content:flex-end}.explorer-sheet .prime-data-table>.prime-table-head>tr>.explorer-sortable-date-header{text-align:right}.explorer-sheet .one-store-all-kpi-period-table:has(thead .explorer-sortable-date-header) tbody .explorer-date-period-column{text-align:right}.explorer-sheet .prime-data-table>.prime-table-head>tr>.explorer-sortable-date-header>.prime-table-head-label{text-align:right;justify-content:flex-end;padding-left:34px}.explorer-table-page-sticky.is-stuck .explorer-sortable-date-header>.explorer-sort-control{pointer-events:auto}.explorer-sheet .one-store-all-kpi-period-table tbody th.explorer-year-column.explorer-sticky-context-column{position:sticky}.explorer-sheet :is(.all-kpi-table,.chart-data-table.is-all-stores-one-kpi) .explorer-sort-control .explorer-sort-arrows{opacity:1;visibility:visible}.explorer-sheet :is(.all-kpi-table,.chart-data-table.is-all-stores-one-kpi) .explorer-sort-control[data-sort-direction=none] path{opacity:1}.explorer-sheet :is(.all-kpi-table,.chart-data-table.is-all-stores-one-kpi) tbody .explorer-sort-control[data-sort-direction=none]:not(:hover):not(:focus-visible):not(:active){color:color-mix(in srgb, currentColor 72%, transparent)}.explorer-sheet :is(.one-store-all-kpi-period-table,.chart-data-table.is-all-stores-one-kpi) thead .explorer-sort-arrows{color:inherit}.explorer-sheet :is(.one-store-all-kpi-period-table,.chart-data-table.is-all-stores-one-kpi) thead .explorer-sort-control[data-sort-direction=none]{color:#ffffffb8}html[data-mouse-hover=true] .explorer-sheet :is(.one-store-all-kpi-period-table,.chart-data-table.is-all-stores-one-kpi) thead .explorer-sort-control:hover,.explorer-sheet :is(.one-store-all-kpi-period-table,.chart-data-table.is-all-stores-one-kpi) thead .explorer-sort-control:is(:focus-visible,:not([data-sort-direction=none])){color:#fff;background:#ffffff14}.explorer-sheet :is(.one-store-all-kpi-period-table,.chart-data-table.is-all-stores-one-kpi) thead .explorer-sort-control:not([data-sort-direction=none]){box-shadow:inset 0 -2px #ffffff57}.explorer-sheet :is(.one-store-all-kpi-period-table,.chart-data-table.is-all-stores-one-kpi) thead .explorer-sort-control:focus-visible{outline-color:#ffffffeb}.explorer-sheet :is(.one-store-all-kpi-period-table,.chart-data-table.is-all-stores-one-kpi) thead .explorer-sort-control[data-sort-direction=none]:focus-visible{box-shadow:inset 0 0 0 3px #ffffffd1}.explorer-sheet :is(.one-store-all-kpi-period-table,.chart-data-table.is-all-stores-one-kpi) thead .explorer-sort-control:active:not(:disabled){background:#0f455e;box-shadow:inset 0 0 0 1px #ffffff6b}.explorer-sheet .one-store-all-kpi-period-table thead th{z-index:5;position:sticky;top:0}.explorer-sheet .one-store-all-kpi-period-table thead th.explorer-sticky-context-column{z-index:7}.prime-data-table>.prime-table-head>tr>.prime-table-head-cell>.prime-table-head-label .series-metric-label{min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:inline}.explorer-filter-tray .explorer-kpi-role-row .control-summary[aria-expanded=true] .control-summary-chevron{transform:translateY(-6px)rotate(180deg)}.explorer-filter-tray .explorer-kpi-role-row .control-summary[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.explorer-filter-tray .explorer-kpi-role-row .control-summary[aria-disabled=true] .control-summary-label,.explorer-filter-tray .explorer-kpi-role-row .control-summary[aria-disabled=true] .control-summary-value{color:#718792}@media (hover:hover) and (pointer:fine){.explorer-filter-tray .explorer-kpi-role-row .control-summary:not([aria-disabled=true]):hover{box-shadow:none!important;background:0 0!important}.explorer-filter-tray .explorer-kpi-role-row .control-summary:not([aria-disabled=true]):hover:before{border-color:#0d96d49e;box-shadow:inset 0 1px #fffffffa,inset 0 0 0 1px #0d96d457,0 5px 12px #0d78a926}}:where(html[data-mouse-hover=true]) .explorer-filter-tray .explorer-kpi-role-row .control-summary:not([aria-disabled=true]):hover{box-shadow:none!important;background:0 0!important}:where(html[data-mouse-hover=true]) .explorer-filter-tray .explorer-kpi-role-row .control-summary:not([aria-disabled=true]):hover:before{border-color:#0d96d49e;box-shadow:inset 0 1px #fffffffa,inset 0 0 0 1px #0d96d457,0 5px 12px #0d78a926}@media (hover:hover) and (pointer:fine){@container filter-tray (width>=1120px){.explorer-filter-tray .filter-control-rail{grid-template-rows:repeat(2,58px)}.explorer-filter-tray .filter-control-rail>.direct-compare-dock .direct-compare-options,.explorer-filter-tray .filter-control-rail>.explorer-time-deck:before{top:14px}}}@container filter-tray (width<=1119px){.explorer-filter-tray .filter-control-rail{grid-template-rows:repeat(3,44px)}.explorer-filter-tray .explorer-date-range{grid-area:1/1/auto/5}}@container filter-tray (width<=719px){.explorer-filter-tray .filter-control-rail{grid-template-rows:repeat(4,44px)}.explorer-filter-tray .explorer-date-range{grid-area:1/1/auto/-1}}@container filter-tray (width<=359px){.explorer-filter-tray .filter-control-rail{grid-template-rows:44px 88px 44px 44px}}.explorer-analysis-surface .data-plane.is-chart-data .table-scroll,.explorer-analysis-surface .data-plane.is-all-kpi .table-scroll{box-shadow:inset 0 1px #fffffffa,inset 0 -1px #4584a11c,0 2px #0f455e14,0 12px 26px -10px #0f455e3d}@container filter-tray (width<=719px){.explorer-filter-tray .filter-control-rail{grid-template-rows:repeat(5,44px)}.explorer-filter-tray .explorer-kpi-role-row .control-summary:before{inset:9px 0 5px}.explorer-filter-tray .explorer-kpi-role-row .control-summary[aria-expanded=true] .control-summary-chevron{transform:translateY(2px)rotate(180deg)}.explorer-filter-tray .context-toggle-group>.filter-icon-button:before{z-index:-1;pointer-events:none;transition:border-color .12s var(--ease), background-color .12s var(--ease), box-shadow .14s var(--ease), transform .11s cubic-bezier(.16, 1, .3, 1);background-color:#f4f8fadb;background-image:radial-gradient(circle at 24% 12%,#ffffffb3,#0000 38%),linear-gradient(138deg,#ffffff75,#e1f4fc14 54%,#46afdb1f);border:1px solid #5d77845c;border-radius:7px;inset:3px 5px;box-shadow:inset 0 1px #fffffff5,inset 0 -2px #91a3ac,0 3px 8px #0f455e12}.explorer-filter-tray .context-toggle-group>.filter-icon-button:focus-visible{color:var(--brand-blue-ink);box-shadow:none;outline-offset:-7px;background:0 0;border:0;outline:2px solid #0d96d4ad;transform:none}.explorer-filter-tray .context-toggle-group>.filter-icon-button:focus-visible:before{background-color:#e8f7fdeb;background-image:radial-gradient(circle at 24% 12%,#ffffffb3,#0000 38%),linear-gradient(138deg,#ffffff75,#e1f4fc14 54%,#46afdb1f);border:1px solid #0d96d4ad;box-shadow:inset 0 1px #fffffffa,inset 0 -2px #0d96d461,0 7px 15px #0d78a92b}.explorer-filter-tray .context-toggle-group>.filter-icon-button:active:not(:disabled){transform:scale(.94)}.explorer-filter-tray .context-toggle-group>.filter-icon-button:active:not(:disabled):before{background-color:#d6f0faf5;border-color:#0d96d4c2;transform:none;box-shadow:inset 0 2px 4px #0f455e33,inset 0 -1px #ffffffb8}.explorer-filter-tray .context-toggle-group>.filter-icon-button.is-active,.explorer-filter-tray .context-toggle-group>.filter-icon-button.is-active:focus-visible{color:#087a5f;filter:none}.explorer-filter-tray .context-toggle-group>.filter-icon-button.is-active:before,.explorer-filter-tray .context-toggle-group>.filter-icon-button.is-active:focus-visible:before{background-color:#c4efe12e;background-image:linear-gradient(138deg,#ffffff94,#c8f1e429 52%,#24af8b21),linear-gradient(#ffffff1f,#087a5f0f);border:1px solid #7be5bfa3;transform:none;box-shadow:inset 0 1px #fffffff0,inset 0 -1px #087a5f24,0 6px 14px #087a5f21}.explorer-filter-tray .filter-control-rail>.control-period:before,.explorer-filter-tray .filter-control-rail>.control-compare:before{content:"";transition:background-color .13s var(--ease), border-color .13s var(--ease), box-shadow .16s var(--ease);background-color:#f4f8fac7;background-image:linear-gradient(138deg,#ffffffd1,#e7eef25c 54%,#6f818b1a),linear-gradient(#ffffff38,#5d778412);border:1px solid #5194b57a;border-radius:7px;position:absolute;inset:7px 0;box-shadow:inset 0 1px #fffffff5,inset 0 -1px #17789e2e,0 4px 9px #0f455e1a}.explorer-filter-tray .filter-control-rail>.control-period[aria-expanded=true]:before,.explorer-filter-tray .filter-control-rail>.control-compare[aria-expanded=true]:before{background-color:#c4e7f5e6;border-color:#0d96d4d1;box-shadow:inset 0 1px #fffffffa,inset 0 0 0 1px #0d96d4b8,0 5px 12px #0d78a92e}.explorer-filter-tray .filter-control-rail>.control-period .control-summary-copy,.explorer-filter-tray .filter-control-rail>.control-compare .control-summary-copy{z-index:1;align-items:baseline;gap:4px;min-width:0;display:flex;position:relative;transform:none}.explorer-filter-tray .filter-control-rail>.control-period .control-summary-label,.explorer-filter-tray .filter-control-rail>.control-compare .control-summary-label{color:var(--control-eyebrow);letter-spacing:0;flex:none;font-size:.69rem}.explorer-filter-tray .filter-control-rail>.control-period .control-summary-value,.explorer-filter-tray .filter-control-rail>.control-compare .control-summary-value{min-width:0;font-size:.69rem;font-weight:720}.explorer-filter-tray .filter-control-rail>.control-period .control-summary-chevron,.explorer-filter-tray .filter-control-rail>.control-compare .control-summary-chevron{z-index:1;position:relative;transform:none}.explorer-filter-tray .filter-control-rail>.control-period[aria-expanded=true] .control-summary-chevron,.explorer-filter-tray .filter-control-rail>.control-compare[aria-expanded=true] .control-summary-chevron{transform:rotate(180deg)}}@media (hover:hover) and (pointer:fine){@container filter-tray (width<=719px){.explorer-filter-tray .context-toggle-group>.filter-icon-button:not(:disabled):not(.is-active):hover{color:var(--brand-blue-ink);box-shadow:none;background:0 0;border:0;transform:none}.explorer-filter-tray .context-toggle-group>.filter-icon-button.is-active:hover{color:#055f4b}}}@container filter-tray (width<=719px){:where(html[data-mouse-hover=true]) .explorer-filter-tray .context-toggle-group>.filter-icon-button:not(:disabled):not(.is-active):hover{color:var(--brand-blue-ink);box-shadow:none;background:0 0;border:0;transform:none}:where(html[data-mouse-hover=true]) .explorer-filter-tray .context-toggle-group>.filter-icon-button.is-active:hover{color:#055f4b}}@container filter-tray (width<=359px){.explorer-filter-tray .filter-control-rail{grid-template-rows:44px 88px 44px 44px 44px}}.explorer-sheet .chart-data-table.is-all-stores-one-kpi .explorer-year-column,.explorer-sheet .chart-data-table.is-all-stores-one-kpi .explorer-series-column-header{text-align:center}.explorer-sheet .chart-data-table.is-all-stores-one-kpi .explorer-year-column>.prime-table-head-label,.explorer-sheet .chart-data-table.is-all-stores-one-kpi .explorer-series-column-header>.explorer-store-label.prime-table-head-label,.explorer-sheet .chart-data-table.is-all-stores-one-kpi .explorer-year-sticky-label{text-align:center;justify-content:center}@media (width>=720px) and (pointer:fine){.explorer-overview-action .goals-toolbar-action-glyph svg{display:block}}@container filter-tray (width<=719px){.explorer-filter-tray .context-toggle-group>.control-trim.is-active{width:100%}.explorer-filter-tray .context-toggle-group>.control-trim>svg{width:16px;height:16px;position:absolute;top:14px;left:14px}.explorer-filter-tray .control-trim.is-active .control-trim-result{opacity:1;visibility:visible;transform:none}}@media (width<=719px){.explorer-chart-command-shelf .trim-note,.explorer-chart-command-shelf .is-outlier-only{display:none}.explorer-chart-command-shelf:has(>.is-outlier-only){display:none}.explorer-year-sticky-label{top:calc(var(--explorer-sticky-header-height,40px) + env(safe-area-inset-top,0px))}}@media (prefers-reduced-motion:reduce){.explorer-filter-tray .context-toggle-group>.control-trim,.explorer-filter-tray .control-trim-result{transition:none}}@container filter-tray (width>=1120px){.explorer-filter-tray .filter-control-rail{grid-template-rows:minmax(44px,auto) 68px}}@media (hover:hover) and (pointer:fine){@container filter-tray (width>=1120px){.explorer-filter-tray .filter-control-rail{grid-template-rows:repeat(2,58px)}}}@container filter-tray (width<=1119px){.explorer-filter-tray .filter-control-rail{grid-template-rows:minmax(44px,auto) repeat(2,44px)}}@container filter-tray (width<=719px){.explorer-filter-tray .filter-control-rail{grid-template-rows:minmax(44px,auto) minmax(44px,auto) repeat(2,44px);row-gap:2px}.explorer-filter-tray .filter-control-rail .control-summary{padding:0 5px}.explorer-filter-tray .filter-control-rail .control-summary:before{inset:3px 0}.explorer-filter-tray .filter-control-rail .control-summary .control-summary-copy{gap:2px;width:100%;display:grid;transform:none}.explorer-filter-tray .filter-control-rail .control-summary .control-summary-label{font-size:.6rem;line-height:1}.explorer-filter-tray .filter-control-rail .control-summary .control-summary-value{padding-right:12px;font-size:.7rem;line-height:1.2}.explorer-filter-tray .filter-control-rail .control-summary .control-summary-chevron{width:12px;height:12px;position:absolute;bottom:9px;right:4px;transform:none}.explorer-filter-tray .filter-control-rail .control-summary[aria-expanded=true] .control-summary-chevron{transform:rotate(180deg)}.explorer-filter-tray .context-toggle-group>.control-trim.is-active{width:44px}.explorer-filter-tray>.explorer-table-toolbar{margin-top:-44px}.explorer-filter-tray>.explorer-table-toolbar .prime-icon-action:before{inset-block:3px}}@container filter-tray (width<=359px){.explorer-filter-tray .filter-control-rail{grid-template-rows:minmax(44px,auto) 88px repeat(2,44px)}}@media (width>=768px) and (hover:hover) and (pointer:fine){@container filter-tray (width>=720px) and (width<=1119px){.explorer-filter-tray .store-lens-group{column-gap:6px}}@container filter-tray (width>=1120px){.explorer-filter-tray .time-deck-grain-options{grid-template-columns:repeat(3,84px);justify-content:space-between}}}@container filter-tray (width<=719px){.explorer-filter-tray .filter-control-rail>.context-toggle-group{justify-self:center}.explorer-filter-tray>.explorer-table-toolbar{margin:-44px auto 0;transform:translate(44px)}}@container filter-tray (width<=359px){.explorer-filter-tray .store-lens-group>.store-lens:nth-of-type(5){grid-column:2}}@media (hover:hover) and (pointer:fine){@container filter-tray (width>=1120px){.explorer-sheet:has(>.explorer-analysis-surface:not(.is-table-only):not(.is-all-kpis)) .explorer-filter-tray .filter-control-rail{--explorer-chart-height-bonus:24px;margin-bottom:15px}}}.explorer-sheet{--explorer-chart-inset:0px!important;--explorer-chart-height-bonus:0px!important;color:#edf6ff!important;min-width:0!important}.explorer-sheet .explorer-command-row{margin:0!important;padding:0!important;display:block!important}.explorer-sheet .explorer-filter-tray{width:100%!important;max-width:none!important;box-shadow:none!important;background:#081b2e!important;border:1px solid #1d3a54!important;border-radius:10px!important;margin:0 0 18px!important;padding:18px!important}.explorer-sheet .filter-control-rail.controlbar-explorer-filters{--explorer-chart-height-bonus:0px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important}.controlbar-selection-row{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr)!important;gap:18px!important;display:grid!important}.explorer-sheet .controlbar-group{border:0!important;grid-template-rows:14px 36px 36px!important;align-content:start!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important}.explorer-sheet .controlbar-group:before,.explorer-sheet .controlbar-group:after{content:none!important}.explorer-sheet .controlbar-group-label{color:#94b4cc!important;text-transform:uppercase!important;letter-spacing:.04em!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;font-size:11px!important;font-weight:650!important;line-height:14px!important;display:block!important;position:static!important}.explorer-sheet fieldset.controlbar-group{display:block!important}.explorer-sheet fieldset.controlbar-group>legend{margin-bottom:7px!important}.explorer-sheet .controlbar-store-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.explorer-sheet .controlbar-store-options .store-lens{width:100%!important;min-width:0!important;height:36px!important;margin:0!important}.explorer-sheet .controlbar-store-options .store-lens:first-child{grid-column:span 2!important}.explorer-sheet .controlbar-store-options .store-lens-label{color:#edf6ff!important;width:100%!important;height:36px!important;box-shadow:none!important;background:#081b2e!important;border:1px solid #1d3a54!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 7px!important;font-size:11px!important;display:flex!important}.explorer-sheet .controlbar-store-options .store-lens-label:before{content:""!important;background:var(--prime-direct-choice-color)!important;width:5px!important;height:5px!important;box-shadow:none!important;border:0!important;border-radius:50%!important;flex:0 0 5px!important;display:block!important;position:static!important;transform:none!important}.explorer-sheet .controlbar-store-options .store-lens[data-selected=true] .store-lens-label{color:#64c6f5!important;background:#0b304a!important;border-color:#64c6f5!important}html[data-mouse-hover=true] .explorer-sheet .controlbar-store-options .store-lens:not([data-disabled=true]):hover .store-lens-label{border-color:var(--cb-accent)!important;background-color:var(--cb-selected)!important}.explorer-sheet .controlbar-store-options .store-lens[data-disabled=true]{opacity:.42!important}.explorer-sheet .controlbar-store-options .store-lens-input{width:100%!important;height:100%!important;inset:0!important}.explorer-sheet .quick-date-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.explorer-sheet .explorer-inline-date-field,.explorer-sheet .explorer-inline-date-fieldset{border:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:36px!important;margin:0!important;padding:0!important}.explorer-sheet .explorer-inline-date-field .adaptive-date-input-shell{width:100%!important;height:36px!important;box-shadow:none!important;background:#081b2e!important;border:1px solid #1d3a54!important;border-radius:6px!important;justify-content:space-between!important;align-items:center!important;gap:3px!important;padding:0 7px!important;display:flex!important}.controlbar-date-label{color:#94b4cc!important;flex:none!important;font-size:10px!important}.explorer-sheet .explorer-inline-date-segments{flex:0 auto!important;gap:0!important;width:auto!important;display:flex!important}.explorer-sheet .explorer-inline-date-field .adaptive-date-segment-target{flex:0 0 24px!important;width:24px!important;min-width:0!important;height:34px!important}.explorer-sheet .explorer-inline-date-field .adaptive-date-segment{color:#edf6ff!important;background:0 0!important;border:0!important;width:24px!important;min-width:0!important;height:34px!important;padding:0!important;font-size:12px!important}.explorer-sheet .adaptive-date-separator{color:#94b4cc!important;padding:0!important}.explorer-sheet .quick-date-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;margin:0!important;display:grid!important}.explorer-sheet .quick-date-action{color:#edf6ff!important;background:#081b2e!important;border:1px solid #1d3a54!important;border-radius:6px!important;width:100%!important;height:36px!important;min-height:36px!important;padding:0!important}.explorer-sheet .quick-date-action:before{content:none!important}.explorer-sheet .quick-date-action:not(.done):not(.error){color:#edf6ff!important}.explorer-sheet .explorer-kpi-role-row .control-summary{width:100%!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#081b2e!important;border:1px solid #1d3a54!important;border-radius:6px!important;margin:0!important;padding:0 11px!important}.explorer-sheet .explorer-kpi-role-row .control-summary:before{content:none!important}.explorer-sheet .explorer-kpi-role-row .control-summary-copy{align-items:center!important;gap:14px!important;width:100%!important;display:flex!important}.explorer-sheet .control-summary-label{color:#94b4cc!important;font-size:10px!important;font-weight:400!important}.explorer-sheet .control-summary-value{color:#edf6ff!important;font-size:12px!important;font-weight:600!important}.explorer-sheet .control-summary-chevron{color:#edf6ff!important;width:14px!important;height:14px!important;position:static!important}html[data-mouse-hover=true] .explorer-sheet .control-summary:hover:not([aria-disabled=true]),html[data-mouse-hover=true] .explorer-sheet .quick-date-action:hover:not(:disabled){background:#103854!important;border-color:#64c6f5!important}.explorer-sheet .control-summary[aria-disabled=true]{opacity:.45!important}.explorer-sheet .controlbar-analysis-row{border-top:1px solid #1d3a54!important;grid-template-columns:minmax(110px,1fr) minmax(110px,1fr) minmax(0,2fr) minmax(0,2fr)!important;align-items:end!important;gap:18px!important;margin-top:18px!important;padding-top:18px!important;display:grid!important}.explorer-sheet .controlbar-select{color:#94b4cc!important;gap:5px!important;min-width:0!important;font-size:11px!important;display:grid!important}.explorer-sheet .controlbar-select select{color:#edf6ff!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:#081b2e!important;border:1px solid #1d3a54!important;border-radius:6px!important;width:100%!important;min-width:0!important;height:36px!important;padding:0 9px!important;font:600 12px Segoe UI,sans-serif!important}.explorer-sheet .direct-compare-dock{border:0!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;display:block!important}.explorer-sheet .direct-compare-dock>legend{color:#94b4cc!important;margin-bottom:5px!important;padding:0!important;font-size:11px!important}.explorer-sheet .direct-compare-options{background:0 0!important;border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;padding:0!important;display:grid!important}.explorer-sheet .direct-compare-options .time-deck-choice{color:#edf6ff!important;background:#081b2e!important;border:1px solid #1d3a54!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;min-width:0!important;height:36px!important;padding:0!important;display:flex!important}.explorer-sheet .direct-compare-options .time-deck-choice-label{height:auto!important;color:inherit!important;background:0 0!important;padding:0!important;font-size:11px!important;line-height:1.3!important;display:block!important}.explorer-sheet .direct-compare-options .time-deck-choice-label:after,.explorer-sheet .direct-compare-options .time-deck-choice:before{content:none!important}.explorer-sheet .direct-compare-options .time-deck-choice[aria-pressed=true]{color:#64c6f5!important;background:#0b304a!important;border-color:#64c6f5!important}.explorer-sheet .direct-compare-options .time-deck-choice:disabled{opacity:.38!important}.explorer-sheet .context-toggle-group{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:grid!important}.explorer-sheet .context-toggle-group .filter-icon-button{color:#edf6ff!important;background:#081b2e!important;border:1px solid #1d3a54!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;height:36px!important;padding:0 7px!important;font-size:11px!important;display:flex!important}.explorer-sheet .context-toggle-group .filter-icon-button:before{content:none!important}.explorer-sheet .context-toggle-group .filter-icon-button>svg{width:16px!important;height:16px!important;color:inherit!important;position:static!important;transform:none!important}.explorer-sheet .context-toggle-group .filter-icon-button.is-active{color:#64c6f5!important;background:#0b304a!important;border-color:#64c6f5!important}html[data-mouse-hover=true] .explorer-sheet .context-toggle-group .filter-icon-button:hover,html[data-mouse-hover=true] .explorer-sheet .direct-compare-options button:hover:not(:disabled){background:#103854!important;border-color:#64c6f5!important}html[data-mouse-hover=true] .explorer-sheet select:hover{background-color:#103854!important;border-color:#64c6f5!important}.explorer-sheet .controlbar-analysis-toggle{display:none!important}.explorer-sheet .controlbar-view-tabs{border:0!important;border-bottom:1px solid #1d3a54!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:stretch!important;gap:12px!important;width:100%!important;min-height:44px!important;margin:0 0 16px!important;padding:0!important;display:flex!important}.explorer-sheet .controlbar-view-tabs .goals-action-control{margin:0!important;display:inline-flex!important}.explorer-sheet .controlbar-view-tabs button{width:auto!important;height:44px!important;min-height:44px!important;box-shadow:none!important;color:#edf6ff!important;background:0 0!important;border:1px solid #315772!important;border-bottom-width:3px!important;border-radius:6px 6px 0 0!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 11px!important;font-size:12px!important;font-weight:500!important;display:inline-flex!important}.explorer-sheet .controlbar-view-tabs button:before{content:none!important}html[data-mouse-hover=true] .explorer-sheet .controlbar-view-tabs button:hover{color:#b4eaff!important;background:#103b58!important;border-color:#64c6f5!important}.explorer-sheet .controlbar-view-tabs button[aria-pressed=true]{color:#64c6f5!important;background:#0b304a!important;border-color:#64c6f5!important}.explorer-sheet .controlbar-view-tabs button svg,.explorer-sheet .controlbar-view-tabs .goals-toolbar-action-glyph{stroke:currentColor!important;fill:none!important;stroke-width:1.4px!important;width:16px!important;height:16px!important;margin:0!important;display:block!important;position:static!important;transform:none!important}.explorer-sheet .controlbar-view-tabs .explorer-table-store-key{display:none!important}.explorer-sheet .controlbar-view-tabs .explorer-chart-modes{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;padding-bottom:6px;display:flex}.explorer-sheet .controlbar-view-tabs .explorer-chart-modes button{border-width:1px!important;border-radius:6px!important;height:36px!important;min-height:36px!important}.explorer-sheet .controlbar-view-tabs .explorer-chart-modes button:disabled{opacity:.45;cursor:not-allowed}.explorer-sheet .explorer-chart-modes>span{color:#a8bfd2;font-size:11px}@media (width<=880px){.explorer-sheet .controlbar-view-tabs .explorer-chart-modes{flex-basis:100%;grid-column:1/-1;margin-left:0}.explorer-sheet .controlbar-view-tabs .explorer-chart-modes button{width:auto!important;height:44px!important;min-height:44px!important;padding:0 12px!important}}.explorer-sheet .controlbar-result-heading{justify-content:space-between!important;align-items:center!important;gap:18px!important;margin-bottom:12px!important;display:flex!important}.explorer-sheet .controlbar-result-heading h2{color:#edf6ff!important;margin:0!important;font-size:18px!important}.explorer-sheet .controlbar-result-heading p{color:#94b4cc!important;margin:5px 0 0!important;font-size:12px!important}.explorer-sheet .controlbar-result-heading .explorer-table-toolbar{width:auto!important;margin:0!important;padding:0!important;display:flex!important;transform:none!important}.explorer-sheet .controlbar-result-heading .explorer-table-actions{align-items:center!important;gap:5px!important;margin:0!important;display:flex!important}.explorer-sheet .controlbar-result-heading .goals-action-control,.explorer-sheet .controlbar-result-heading .goals-copy-control{margin:0!important}.explorer-sheet .controlbar-result-heading button{color:#edf6ff!important;background:#081b2e!important;border:1px solid #1d3a54!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:auto!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 9px!important;font-size:11px!important;display:inline-flex!important}.explorer-sheet .controlbar-result-heading button:before{content:none!important}html[data-mouse-hover=true] .explorer-sheet .controlbar-result-heading button:hover{background:#103854!important;border-color:#64c6f5!important}.explorer-sheet .controlbar-result-heading .goals-toolbar-action-glyph{width:16px!important;height:16px!important;display:block!important;position:static!important;transform:none!important}.explorer-sheet .controlbar-result-heading button.done{color:#77dcb2!important}.explorer-sheet .explorer-chart-command-shelf{width:100%!important;min-height:0!important;margin:0!important;padding:0!important}.explorer-sheet .panel-heading{margin:0!important;padding:0 4px 10px!important}.explorer-sheet .legend,.explorer-sheet .comparison-style-key,.explorer-sheet .dual-kpi-style-key,.explorer-sheet .na-bridge-key,.explorer-sheet .trim-note{color:#94b4cc!important;font-size:11px!important}.explorer-sheet .legend .store-compare-legend-button,.explorer-sheet .legend .store-compare-clear{min-height:30px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:6px;padding:3px 5px;display:inline-flex}.explorer-sheet .legend .store-compare-legend-button[aria-pressed=true]{color:#fff;border-color:#94b4cc}.explorer-sheet .legend .store-compare-clear{text-decoration:underline}.explorer-sheet .legend button:focus-visible{outline-offset:2px;outline:2px solid #94b4cc}.explorer-sheet .controlbar-result-heading.is-store-compare{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid!important}.explorer-sheet .is-store-compare .controlbar-result-summary{min-width:0}.explorer-sheet .is-store-compare .controlbar-result-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.explorer-sheet .is-store-compare .controlbar-result-summary p{min-height:2.8em;line-height:1.4}.explorer-sheet .controlbar-result-heading.is-store-compare>.explorer-table-toolbar{justify-self:end}.explorer-sheet .controlbar-result-heading .store-compare-heading-key{flex-wrap:nowrap;max-width:none;justify-content:center!important;gap:6px!important;margin:0!important;display:flex!important}.explorer-sheet .controlbar-result-heading .legend .store-compare-legend-button{color:#94b4cc!important;background:0 0!important;border-color:#0000!important;padding:3px 5px!important}.explorer-sheet .controlbar-result-heading .legend .store-compare-legend-button[aria-pressed=true]{color:#fff!important;border-color:#94b4cc!important}.explorer-sheet .controlbar-result-heading .store-compare-clear{height:28px!important;min-height:28px!important;color:var(--cb-accent)!important;padding:0 6px!important}@media (width<=1080px){.explorer-sheet .controlbar-result-heading.is-store-compare{grid-template-columns:minmax(0,1fr) auto}.explorer-sheet .is-store-compare .controlbar-result-summary{display:contents}.explorer-sheet .is-store-compare .controlbar-result-title{grid-area:1/1}.explorer-sheet .is-store-compare .controlbar-result-summary p{grid-area:2/1/auto/-1;margin:0!important}.explorer-sheet .controlbar-result-heading.is-store-compare>.explorer-table-toolbar{grid-area:1/2}.explorer-sheet .controlbar-result-heading .store-compare-heading-key{grid-area:3/1/auto/-1;justify-self:center}}@media (width<=580px){.explorer-sheet .controlbar-result-heading .store-compare-heading-key{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid!important}.explorer-sheet .controlbar-result-heading .legend .store-compare-legend-button{min-height:44px!important}}.explorer-sheet .chart-data-table.is-all-stores-one-kpi.is-peer-comparison{width:max(100%, var(--peer-table-min-width))!important;min-width:max(100%, var(--peer-table-min-width))!important}.explorer-sheet .chart-data-table.is-all-stores-one-kpi.is-peer-comparison [data-kpi-group=primary]{min-width:132px;max-width:none;width:auto!important}.explorer-sheet .chart-data-table .explorer-peer-variance-column{min-width:90px;text-align:center!important;width:90px!important}.explorer-sheet .explorer-peer-variance{color:#b5c8db;font-variant-numeric:tabular-nums;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:16px}.explorer-sheet .explorer-peer-variance[data-state=favorable]{color:#65d4b0}.explorer-sheet .explorer-peer-variance[data-state=unfavorable]{color:#ff9399}.explorer-sheet .explorer-chart-region{box-shadow:none!important;background:#081b2e!important;border:1px solid #1d3a54!important;border-radius:10px!important;margin:0!important;padding:12px!important}.explorer-sheet .explorer-chart-frame{padding:0!important}.explorer-sheet .chart-scroll{background:0 0!important;border-radius:0!important;max-width:100%!important}.explorer-sheet .kpi-chart{background:0 0!important}.explorer-sheet .chart-grid{stroke:#1d3a54!important}.explorer-sheet .axis-label:not([style*=fill]),.explorer-sheet .axis-title:not([style*=fill]),.explorer-sheet .x-axis-year:not([style*=fill]){fill:#94b4cc!important}.explorer-sheet .chart-tooltip>:not(circle):not(.hover-line){display:none!important}.explorer-sheet .chart-tooltip-overlay{pointer-events:none!important}.explorer-sheet .chart-tooltip{transform:none!important}.explorer-sheet .hover-line{stroke:#94b4cc;stroke-width:1.5px;stroke-dasharray:4 4;transition:opacity .12s ease-out}@media (prefers-reduced-motion:reduce){.explorer-sheet .hover-line{transition:none}}.explorer-sheet .controlbar-point-readout{text-align:right;color:#94b4cc!important;border:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:11px!important;position:static!important}.controlbar-readout-dates{flex-wrap:wrap!important;gap:5px 18px!important;margin-bottom:6px!important;display:flex!important}.controlbar-readout-dates>span{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.controlbar-readout-dates strong{color:#edf6ff!important;font-weight:550!important}.controlbar-readout-groups{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;display:grid!important}.controlbar-readout-kpi{color:#edf6ff!important}.controlbar-readout-kpi small{color:#94b4cc!important;margin-right:8px!important;font-size:10px!important;font-weight:400!important}.controlbar-readout-row{flex-wrap:wrap!important;align-items:center!important;gap:4px 14px!important;display:flex!important}.controlbar-readout-row+.controlbar-readout-row{margin-top:6px!important}.explorer-sheet:has(.store-compare-legend-button) .controlbar-readout-value{max-width:100%;flex-wrap:wrap!important}.controlbar-readout-value{white-space:nowrap;align-items:center!important;gap:6px!important;display:inline-flex!important}.controlbar-readout-identity{color:#edf6ff;font-weight:550}.controlbar-readout-store{color:#edf6ff;font-weight:600}.controlbar-readout-store+.controlbar-readout-metric{color:#94b4cc;margin-left:7px;font-weight:400}.controlbar-readout-value i{flex:0 0 20px;border-top-style:solid!important;border-top-width:2px!important;width:20px!important;display:inline-block!important}.controlbar-readout-value.is-comparison i{opacity:.65!important;border-top-style:dashed!important}.controlbar-readout-value strong{color:#edf6ff!important;font-weight:600!important}.controlbar-readout-value em{font-style:normal!important}.controlbar-readout-value em.is-positive{color:#77dcb2!important}.controlbar-readout-value em.is-negative{color:#ffabb2!important}.controlbar-readout-weather{gap:5px;display:grid;margin-top:11px!important}.controlbar-readout-weather>div,.controlbar-readout-precipitation{align-items:center;gap:6px;display:flex}.controlbar-readout-weather .weather-readout-icon{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 12px;width:12px;height:12px}.controlbar-readout-weather .weather-readout-icon.is-filled-drop{fill:currentColor;stroke:none}.controlbar-readout-weather .weather-readout-icon.is-snow{stroke-width:1.8px;align-self:center}.explorer-sheet .weather-rain-marker{fill:#fff;stroke:none;filter:none}.explorer-sheet .weather-rain-marker.is-significant{fill:#fff;stroke:#b993ed;stroke-width:.85px;filter:none}.explorer-sheet .data-plane{position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:0!important;padding:44px 0 0!important}.explorer-sheet .explorer-analysis-surface.is-table-only>.data-plane{padding-top:0!important}.explorer-sheet .explorer-analysis-surface.is-table-only .explorer-chart-region{border:0!important;padding:0!important}.explorer-sheet .table-scroll{overscroll-behavior-y:auto!important;border:1px solid #1d3a54!important;border-radius:8px!important}.explorer-sheet .data-plane.is-all-kpi:not(.is-one-store-all-kpis) .table-scroll{max-height:none!important}.explorer-sheet :is(.chart-data-table,.all-kpi-table){color:#edf6ff!important;background:#081b2e!important}.explorer-sheet :is(.chart-data-table,.all-kpi-table) :is(th,td){color:#edf6ff!important;border-color:#1d3a54!important}.explorer-sheet :is(.chart-data-table,.all-kpi-table) thead th{color:#edf6ff!important;background:#0a253d!important}.explorer-sheet .one-store-all-kpi-period-table thead th{color:var(--explorer-store-color)!important;box-shadow:inset 0 3px var(--explorer-store-color)!important}.explorer-sheet .one-store-all-kpi-period-table thead .prime-table-head-label{color:var(--explorer-store-color)!important}.explorer-sheet .one-store-all-kpi-period-table.prime-data-table thead .one-store-kpi-header>.prime-table-head-label{padding-inline:28px!important}.explorer-sheet :is(.chart-data-table,.all-kpi-table) tbody :is(th,td){color:#edf6ff!important;background:#081b2e!important}.explorer-sheet :is(.chart-data-table,.all-kpi-table) tbody tr:nth-child(2n) :is(th,td){background:#0b2138!important}html[data-mouse-hover=true] .explorer-sheet :is(.chart-data-table,.all-kpi-table) tbody tr:hover :is(th,td):not(.explorer-year-column){background:#103048!important}.controlbar-workspace .explorer-sheet .one-store-all-kpi-period-table tbody tr>:is(th,td){transition:none!important}.explorer-sheet .all-kpi-table .all-kpi-value.is-first-place .cell-value{color:var(--explorer-store-color);text-shadow:0 0 2px color-mix(in srgb, var(--explorer-store-color) 42%, transparent), 0 0 7px color-mix(in srgb, var(--explorer-store-color) 28%, transparent);font-weight:800}.explorer-sheet :is(.chart-data-table,.one-store-all-kpi-period-table) tbody .explorer-year-column{z-index:5;pointer-events:none}.explorer-sheet :is(.chart-data-table,.one-store-all-kpi-period-table) tbody td.explorer-date-period-column:first-of-type:before{content:"";background:inherit;pointer-events:auto;width:58px;position:absolute;inset:0 auto 0 -58px}.controlbar-workspace .explorer-sheet :is(.chart-data-table,.one-store-all-kpi-period-table) tbody :is(.explorer-year-column,.explorer-year-sticky-label){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0!important}.explorer-sheet :is(.chart-data-table,.all-kpi-table) :is(tfoot,.all-kpi-period-band) :is(th,td){color:#edf6ff!important;background:#0a253d!important}.explorer-sheet .explorer-store-label,.explorer-sheet .series-metric-label{color:inherit!important}.explorer-sheet th[data-store-identity=store]{box-shadow:inset 0 3px var(--explorer-store-color)!important}.explorer-sheet th[data-store-identity=store] .prime-table-head-label:before{content:""!important;background:var(--explorer-store-color)!important;border-radius:50%!important;width:7px!important;height:7px!important;margin-right:6px!important;display:inline-block!important}.explorer-sheet .explorer-sort-control{color:#94b4cc!important;border-radius:5px!important}html[data-mouse-hover=true] .explorer-sheet .explorer-sort-control:hover{color:#b4eaff!important;background:#194763!important;box-shadow:0 0 0 1px #64c6f5!important}html[data-mouse-hover=true] .explorer-sheet .kpi-summary-table tbody .all-kpi-label>.explorer-sort-control:hover:not(:focus-visible){box-shadow:none!important;background:0 0!important;outline:none!important}html[data-mouse-hover=true] .explorer-sheet .kpi-summary-table tbody .all-kpi-label:has(>.explorer-sort-control:hover)>span{color:#b4eaff!important}.explorer-sheet .one-store-all-kpi-period-table thead .explorer-sort-control{height:100%;top:0}.explorer-sheet .one-store-all-kpi-period-table thead .explorer-sort-control:is(:active,:focus-visible,:not([data-sort-direction=none])),html[data-mouse-hover=true] .explorer-sheet .one-store-all-kpi-period-table thead .explorer-sort-control:hover{box-shadow:inset 0 0 0 1px var(--cb-accent)!important}.explorer-sheet .one-store-all-kpi-period-table thead .explorer-sort-control:focus-visible{outline:2px solid var(--cb-accent)!important;outline-offset:-2px!important}.explorer-sheet .explorer-sort-arrows svg{width:16px!important;height:16px!important}.explorer-sheet .explorer-sort-control .explorer-sort-arrows{justify-content:center;align-items:center;display:flex!important}.explorer-sheet .metric-cell-value,.explorer-sheet .table-status-copy{color:#edf6ff!important}#kpi-control-surface-kpi-1 .adaptive-option input,#kpi-control-surface-kpi-2 .adaptive-option input{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important}#kpi-control-surface-kpi-1 .explorer-kpi-option-list,#kpi-control-surface-kpi-2 .explorer-kpi-option-list{row-gap:6px!important}#kpi-control-surface-kpi-1 .adaptive-option,#kpi-control-surface-kpi-2 .adaptive-option{border-radius:6px!important;padding:10px 30px 10px 12px!important;position:relative!important}#kpi-control-surface-kpi-1 .adaptive-option.is-selected:after,#kpi-control-surface-kpi-2 .adaptive-option.is-selected:after{content:"✓"!important;color:#64c6f5!important;position:absolute!important;right:12px!important}html[data-mouse-hover=true] #kpi-control-surface-kpi-1 .adaptive-option:hover:not(.is-disabled),html[data-mouse-hover=true] #kpi-control-surface-kpi-2 .adaptive-option:hover:not(.is-disabled),#kpi-control-surface-kpi-1 .adaptive-option:focus-within,#kpi-control-surface-kpi-2 .adaptive-option:focus-within{background-color:var(--cb-selected)!important;color:var(--cb-accent)!important;outline:1px solid var(--cb-accent)!important}@media (width<=880px){.controlbar-selection-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.explorer-sheet .explorer-kpi-role-row.controlbar-group{grid-column:1/-1!important;grid-template-rows:14px 44px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.explorer-sheet .explorer-kpi-role-row .controlbar-group-label{grid-column:1/-1!important}.explorer-sheet .controlbar-group{grid-template-rows:14px 44px 44px!important}.explorer-sheet .controlbar-store-options .store-lens,.explorer-sheet .controlbar-store-options .store-lens-label,.explorer-sheet .explorer-inline-date-field,.explorer-sheet .explorer-inline-date-fieldset,.explorer-sheet .explorer-inline-date-field .adaptive-date-input-shell,.explorer-sheet .quick-date-action,.explorer-sheet .explorer-kpi-role-row .control-summary{height:44px!important;min-height:44px!important}.explorer-sheet .controlbar-analysis-toggle{color:#edf6ff!important;background:#0b2138!important;border:1px solid #1d3a54!important;border-radius:6px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:44px!important;margin-top:16px!important;padding:0 12px!important;display:flex!important}.explorer-sheet .controlbar-analysis-toggle svg{stroke:currentColor!important;fill:none!important;width:16px!important;height:16px!important}.explorer-sheet .controlbar-analysis-toggle[aria-expanded=true] svg{transform:rotate(180deg)!important}.explorer-sheet .controlbar-analysis-row{border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-top:0!important;padding-top:14px!important;display:none!important}.explorer-sheet .controlbar-analysis-row[data-open=true]{display:grid!important}.explorer-sheet .direct-compare-dock,.explorer-sheet .context-toggle-group{grid-column:1/-1!important}.explorer-sheet .controlbar-select select,.explorer-sheet .direct-compare-options .time-deck-choice,.explorer-sheet .context-toggle-group .filter-icon-button{height:44px!important}.explorer-sheet .controlbar-result-heading{flex-wrap:wrap!important;align-items:flex-start!important;gap:10px!important}.explorer-sheet .controlbar-result-heading button{min-height:44px!important;padding:0 12px!important}}@media (width<=580px){.explorer-sheet .explorer-filter-tray{padding:12px!important}.controlbar-selection-row{grid-template-columns:minmax(0,1fr)!important}.explorer-sheet .explorer-kpi-role-row.controlbar-group{grid-template-rows:14px 44px 44px!important;grid-template-columns:minmax(0,1fr)!important}.explorer-sheet .controlbar-view-tabs{border:0!important;grid-template-columns:.7fr 1fr 1.4fr!important;gap:7px!important;display:grid!important}.explorer-sheet .controlbar-view-tabs .goals-action-control{width:100%!important}.explorer-sheet .controlbar-view-tabs button{border-radius:6px!important;width:100%!important;padding:0 6px!important;font-size:11px!important}.explorer-sheet .controlbar-view-tabs>button svg,.explorer-sheet .controlbar-view-tabs .goals-toolbar-action-glyph{display:none!important}.explorer-sheet .explorer-inline-date-field .adaptive-date-segment{font-size:16px!important}.explorer-sheet .explorer-chart-region{padding:5px!important}.explorer-sheet .controlbar-readout-row{gap:4px 10px!important}.explorer-sheet .controlbar-readout-value{min-width:0;max-width:100%;flex-wrap:wrap!important}}@media (pointer:coarse) and (width>=881px){.explorer-sheet .controlbar-group{grid-template-rows:14px 44px 44px!important}.explorer-sheet .controlbar-store-options .store-lens,.explorer-sheet .controlbar-store-options .store-lens-label,.explorer-sheet .explorer-inline-date-field,.explorer-sheet .explorer-inline-date-fieldset,.explorer-sheet .explorer-inline-date-field .adaptive-date-input-shell,.explorer-sheet .quick-date-action,.explorer-sheet .explorer-kpi-role-row .control-summary,.explorer-sheet .controlbar-select select,.explorer-sheet .direct-compare-options .time-deck-choice,.explorer-sheet .context-toggle-group .filter-icon-button{height:44px!important;min-height:44px!important}}.explorer-sheet{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.explorer-sheet:before,.explorer-sheet:after,.explorer-sheet .explorer-filter-tray:before,.explorer-sheet .explorer-filter-tray:after,.explorer-sheet .explorer-chart-region:before,.explorer-sheet .explorer-chart-region:after{content:none!important}.explorer-sheet .controlbar-selection-row>.controlbar-group{grid-area:auto!important;grid-template-columns:minmax(0,1fr)!important}.explorer-sheet .controlbar-group .control-summary,.explorer-sheet .controlbar-store-options .prime-direct-choice{grid-area:auto!important}.explorer-sheet .controlbar-store-options .prime-direct-choice:first-child{grid-column:span 2!important}.explorer-sheet .controlbar-store-options .prime-direct-choice:before,.explorer-sheet .controlbar-store-options .prime-direct-choice:after{content:none!important}.explorer-sheet .controlbar-store-options .prime-direct-choice-surface{background-image:none!important;inset:auto!important;transform:none!important}.explorer-sheet .controlbar-store-options .prime-direct-choice-surface:after{content:none!important}.explorer-sheet .controlbar-view-tabs .goals-action-control{width:auto!important;min-width:0!important;height:auto!important}.explorer-sheet .controlbar-view-tabs .goals-action-tooltip{display:none!important}.explorer-sheet .controlbar-result-heading .explorer-table-toolbar,.explorer-sheet .controlbar-result-heading .explorer-table-actions{flex:none!important;position:static!important;inset:auto!important;transform:none!important}.explorer-sheet .controlbar-result-heading .goals-action-control,.explorer-sheet .controlbar-result-heading .goals-copy-control{width:auto!important;min-width:0!important}.explorer-sheet .context-toggle-group button,.explorer-sheet .direct-compare-options button,.explorer-sheet .time-deck-choice-label{box-shadow:none!important;background-image:none!important}.explorer-sheet .time-deck-choice-label:before{content:none!important}.explorer-sheet .quick-date-action,.explorer-sheet .controlbar-result-heading button,.explorer-sheet .controlbar-view-tabs button{box-shadow:none!important;background-image:none!important}.explorer-sheet .chart-surface-group,.explorer-sheet .surface-stack,.explorer-sheet .explorer-chart-frame{box-shadow:none!important;background:0 0!important;border:0!important}@media (width>=581px) and (width<=880px){.explorer-sheet .controlbar-selection-row>.explorer-kpi-role-row{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.explorer-sheet :is(.controlbar-view-tabs,.controlbar-result-heading,.quick-date-actions) button{white-space:nowrap!important;flex-shrink:0!important;max-width:none!important}.explorer-sheet .controlbar-selection-row,.explorer-sheet .controlbar-group{min-height:0!important;margin:0!important;padding:0!important}.explorer-sheet .controlbar-view-tabs .goals-action-control{max-width:none!important}.explorer-sheet .quick-date-actions .quick-date-action{min-width:0!important;max-width:none!important}.explorer-sheet .series-extrema-label{stroke:none!important;paint-order:normal!important;font:700 11px Segoe UI,sans-serif!important}@media (width>=881px) and (pointer:fine){.explorer-sheet .controlbar-group :is(.explorer-inline-date-field,.explorer-inline-date-fieldset,.adaptive-date-input-shell,.quick-date-action,.store-lens,.store-lens-label,.control-summary){height:36px!important;min-height:36px!important;max-height:36px!important}}.explorer-sheet .explorer-filter-tray{height:auto!important;min-height:0!important;max-height:none!important;display:block!important}.explorer-sheet .controlbar-result-heading :is(.goals-action-control,.goals-copy-control){flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;display:inline-flex!important}.explorer-sheet .controlbar-result-heading button{position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.explorer-sheet :is(.chart-scroll,.chart-layer-stack,.kpi-chart){box-shadow:none!important;border:0!important}.explorer-sheet .controlbar-result-heading .explorer-table-actions{justify-content:flex-start!important;width:max-content!important;min-width:0!important}.explorer-sheet .trim-note{background:#0b2138!important;border-color:#315772!important}.explorer-sheet .explorer-year-sticky-label{box-shadow:0 5px 12px -10px #0f455e6b;color:#edf6ff!important;background:#0a253d!important}.explorer-sheet .data-plane.has-dual-axis-scroll .chart-data-table tfoot :is(th,td){color:#edf6ff!important;background:#0a253d!important}.explorer-sheet .weather-scale-label{fill:#94b4cc!important}.explorer-sheet .cell-delta.is-positive .cell-delta-percentage{color:#77dcb2!important}.explorer-sheet .cell-delta.is-negative .cell-delta-percentage{color:#ffabb2!important}.explorer-sheet :is(.cell-delta.is-flat,.cell-delta.is-unavailable),.explorer-sheet :is(.cell-delta.is-flat,.cell-delta.is-unavailable) .cell-delta-percentage{color:#94b4cc!important}.explorer-sheet .controlbar-result-heading:has(>.explorer-view-buttons){flex-wrap:nowrap!important;align-items:center!important;gap:12px!important;display:flex!important}.explorer-sheet .controlbar-result-heading:has(>.explorer-view-buttons)>.controlbar-result-summary{flex:1 1 0;min-width:0;display:block}.explorer-sheet .explorer-view-buttons{border:0;flex:none;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;display:flex}.explorer-sheet .controlbar-result-heading:has(>.explorer-view-buttons)>.explorer-table-toolbar{flex:1 1 0;justify-content:flex-end;min-width:max-content;min-height:36px}.controlbar-workspace.controlbar-workspace .explorer-sheet .controlbar-result-heading .explorer-view-buttons>button.prime-icon-action[aria-pressed=true]{background:var(--cb-selected)!important;border-color:var(--cb-accent)!important;color:var(--cb-accent)!important}.explorer-sheet .explorer-view-buttons>button>svg{fill:none;stroke:currentColor;stroke-width:1.4px;flex:0 0 16px;width:16px!important;height:16px!important;margin:0!important;position:static!important;transform:none!important}.explorer-sheet .explorer-chart-command-shelf:empty{display:none!important}.explorer-view-label-mobile{display:none}@media (width<=880px){.explorer-sheet .controlbar-result-heading:has(>.explorer-view-buttons){grid-template-columns:minmax(0,1fr) auto;gap:10px 6px!important;display:grid!important}.explorer-sheet .controlbar-result-heading:has(>.explorer-view-buttons)>.controlbar-result-summary{grid-column:1/-1}.explorer-sheet .explorer-view-buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;min-width:0;display:grid}.explorer-sheet .controlbar-result-heading .explorer-view-buttons>button{width:100%!important;min-width:0!important;height:44px!important;padding-inline:4px!important}.explorer-sheet .explorer-view-label-desktop,.explorer-sheet .explorer-action-label{display:none}.explorer-sheet .explorer-view-label-mobile{display:inline}.explorer-sheet .controlbar-result-heading:has(>.explorer-view-buttons)>.explorer-table-toolbar{min-height:44px;margin-left:0!important}.controlbar-workspace.controlbar-workspace .explorer-sheet .controlbar-result-heading .explorer-table-actions button.prime-icon-action{gap:0!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}.controlbar-workspace.controlbar-workspace .compact-control-dock .controlbar-analysis-row .compact-weather-field{grid-column:auto!important}.controlbar-workspace.controlbar-workspace .compact-control-dock .compact-weather-field .control-weather{justify-content:center!important;align-items:center!important;width:100%!important;height:44px!important;min-height:44px!important;padding:0!important;display:flex!important}.controlbar-workspace .compact-weather-field .control-weather>span{display:none}}@media (width<=580px){.explorer-sheet .explorer-view-buttons>button>svg{display:none!important}}@media (width<=380px){.explorer-sheet .controlbar-result-heading:has(>.explorer-view-buttons){column-gap:4px!important}.explorer-sheet .explorer-view-buttons{gap:2px}.explorer-sheet .controlbar-result-heading .explorer-view-buttons>button{padding-inline:0!important;font-size:10px!important}.explorer-sheet .controlbar-result-heading .explorer-table-actions{gap:3px!important}}.explorer-sheet .all-kpi-table .all-kpi-label{padding-left:6px}.explorer-sheet .kpi-summary-table .all-kpi-label>.explorer-sort-control{width:33px;right:auto}.explorer-sheet .explorer-kpi-visibility-action{z-index:2;color:#94b4cc;width:20px;min-width:20px;height:26px;min-height:26px;box-shadow:none;transition:background-color var(--motion-state) var(--ease), color var(--motion-state) var(--ease);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin-block:auto;padding:3px;display:inline-flex;position:absolute;top:0;bottom:0;left:33px;transform:none!important}.explorer-sheet .explorer-kpi-visibility-action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;opacity:.65;width:12px;height:12px}html[data-mouse-hover=true] .explorer-sheet .explorer-kpi-visibility-action:hover:not(:disabled),.explorer-sheet .explorer-kpi-visibility-action:is(:focus-visible,:active):not(:disabled){color:#fff;background:#163b59}.explorer-sheet .explorer-kpi-visibility-action:is(:hover,:focus-visible,:active) svg{opacity:1}.explorer-sheet .explorer-kpi-visibility-action:focus-visible{outline-offset:-2px;outline:2px solid #ffffffd1}.explorer-sheet .explorer-kpi-visibility-action:disabled{cursor:default;opacity:.3}.explorer-hidden-actions{justify-content:flex-end}#explorer-hidden-items[data-presentation=popover]{width:min(260px,100vw - 24px)}@media (width<=880px){.explorer-sheet .explorer-kpi-visibility-action{width:44px;min-width:44px;height:auto;min-height:0}}.explorer-sheet .explorer-analysis-surface .table-scroll,.explorer-sheet .explorer-analysis-surface .chart-section-content,.explorer-sheet .explorer-analysis-surface .chart-motion-layer{animation:none!important}.explorer-sheet .explorer-analysis-surface .chart-surface-group,.explorer-sheet .explorer-analysis-surface .kpi-chart{transition:none!important}.controlbar-workspace.controlbar-workspace .explorer-sheet .compact-control-dock :is(.explorer-kpi-role-row .control-summary,.compact-more-toggle){background-color:var(--cb-panel)!important;background-image:none!important}.controlbar-workspace.controlbar-workspace .explorer-sheet .compact-control-dock :is(.explorer-kpi-role-row .control-summary,.compact-more-toggle):is([aria-expanded=true],:focus-visible,:active),html[data-mouse-hover=true] .controlbar-workspace.controlbar-workspace .explorer-sheet .compact-control-dock :is(.explorer-kpi-role-row .control-summary,.compact-more-toggle):hover{background-color:var(--cb-selected)!important}#explorer-page-command :is(.explorer-view-buttons,.explorer-table-actions){align-items:center;gap:4px;width:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important}#explorer-page-command :is(.explorer-table-toolbar,.goals-action-control,.goals-copy-control){width:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important}.explorer-sheet .explorer-chart-context{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 20px;padding:10px 12px 6px;display:flex}.explorer-sheet .explorer-chart-heading-group{flex:240px;min-width:0}.explorer-sheet .explorer-chart-context .controlbar-result-summary{min-width:0}.explorer-sheet .explorer-chart-context h2{color:#edf6ff;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700}.explorer-sheet .explorer-chart-context p{color:#94b4cc;margin:5px 0 0;font-size:12px}.explorer-sheet .explorer-chart-context .explorer-chart-command-shelf{flex:0 auto;width:auto!important}.explorer-sheet .explorer-chart-context .explorer-chart-command-shelf:has(>.panel-heading){padding-block:6px 0!important}.explorer-sheet .explorer-chart-readout-host{overscroll-behavior-x:contain;scrollbar-width:thin;flex:0 auto;min-width:0;max-width:100%;margin-left:auto;overflow-x:auto}.explorer-sheet .explorer-chart-readout-host:empty{display:none}.explorer-sheet .explorer-chart-readout-host .controlbar-point-readout{font-variant-numeric:tabular-nums;min-width:100%;line-height:1.5;width:max-content!important;max-width:none!important;font-size:12px!important}.explorer-sheet .controlbar-readout-meta{white-space:nowrap;justify-content:flex-end;align-items:center;gap:14px;margin-bottom:6px;display:flex}.explorer-sheet .explorer-chart-readout-host .controlbar-readout-dates{align-items:center;flex-wrap:nowrap!important;gap:6px!important;margin:0!important}.explorer-sheet .explorer-chart-readout-host .controlbar-readout-dates>span{flex-wrap:nowrap}.explorer-sheet .explorer-chart-readout-host .controlbar-readout-groups{justify-content:end;grid-template-columns:repeat(var(--readout-columns,1), max-content)!important;gap:5px 18px!important}.explorer-sheet .explorer-chart-readout-host .controlbar-readout-row{justify-content:flex-start;flex-wrap:nowrap!important;gap:8px!important;margin:0!important}.explorer-sheet .explorer-chart-readout-host .controlbar-readout-value{white-space:nowrap;flex-wrap:nowrap!important;gap:5px!important}.explorer-sheet .explorer-chart-readout-host .controlbar-readout-value i{flex-basis:14px;width:14px!important}.explorer-sheet .explorer-chart-readout-host .controlbar-readout-weather{flex-wrap:nowrap;align-items:center;gap:10px;display:flex;margin:0!important}.explorer-sheet .explorer-chart-readout-host .controlbar-readout-weather>div{white-space:nowrap;gap:4px}.explorer-sheet .explorer-chart-heading-group>.na-bridge-key{margin-top:6px}.readout-date-compact{display:none}@media (width<=580px){.readout-date-full{display:none}.readout-date-compact{display:inline}.explorer-sheet .explorer-chart-readout-host [data-series-count="2"] .controlbar-readout-groups{grid-template-columns:max-content!important}.explorer-sheet .controlbar-readout-meta{gap:10px}.explorer-sheet .explorer-chart-readout-host .controlbar-readout-weather{gap:7px}}.explorer-period-table-disclosure,.explorer-period-table-content{width:100%;min-width:0}.explorer-period-table-disclosure[data-collapsible=true]{margin-top:14px}.explorer-sheet .explorer-period-table-disclosure .data-plane{padding-top:0!important}.explorer-period-table-disclosure[data-collapsible=true] .explorer-period-table-content:not([hidden]){margin-top:10px}.explorer-period-table-content[data-disclosure-animating=true] .explorer-table-page-sticky{visibility:hidden!important}.controlbar-workspace.controlbar-workspace .explorer-sheet .explorer-table-toggle{border:1px solid var(--cb-line);background:var(--cb-panel);width:100%;min-width:0;min-height:38px;color:var(--cb-ink);font:inherit;cursor:pointer;text-align:left;transition:color .14s var(--ease), border-color .14s var(--ease), background-color .14s var(--ease), box-shadow .14s var(--ease);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.explorer-table-toggle svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .16s var(--ease);flex:none;display:block}.explorer-table-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.explorer-table-toggle:focus-visible svg{transition:none}.controlbar-workspace.controlbar-workspace .explorer-sheet .explorer-table-toggle:is([aria-expanded=true],:focus-visible),html[data-mouse-hover=true] .controlbar-workspace.controlbar-workspace .explorer-sheet .explorer-table-toggle:hover{color:var(--cb-accent);border-color:var(--cb-accent);background:var(--cb-selected);box-shadow:0 0 12px #64c6f51a}.controlbar-workspace.controlbar-workspace .explorer-sheet .explorer-table-toggle:active{background:#103854}.explorer-table-toggle:focus-visible{outline:2px solid var(--cb-accent);outline-offset:2px}@media (width<=880px){#explorer-page-command :is(.explorer-view-buttons,.explorer-table-actions){gap:2px}.explorer-sheet .explorer-chart-context{padding:8px 9px 6px}.explorer-sheet .explorer-chart-heading-group,.explorer-sheet .explorer-chart-readout-host{flex-basis:100%}.controlbar-workspace.controlbar-workspace .explorer-sheet .explorer-table-toggle{min-height:44px}}@media (prefers-reduced-motion:reduce){.explorer-table-toggle,.explorer-table-toggle svg{transition:none!important}}.explorer-period-table-disclosure{overflow-anchor:none}html:has(.explorer-period-table-disclosure[data-preserving-scroll=true]){overflow-anchor:none}.explorer-period-table-disclosure[data-collapsible=true]>.explorer-period-table-content{margin-top:0!important}.explorer-period-table-inner{min-width:0;display:flow-root}.explorer-period-table-disclosure[data-collapsible=true]>.explorer-period-table-content>.explorer-period-table-inner{padding-top:10px}.explorer-period-table-content[hidden]{display:none!important}.explorer-period-table-content[data-disclosure-animating=true]{overflow:hidden!important}.explorer-period-table-content[data-disclosure-animating=true] .table-scroll{scrollbar-width:none!important;overflow:hidden!important}.explorer-period-table-content[data-disclosure-animating=true] .table-scroll::-webkit-scrollbar{display:none!important}.explorer-period-table-disclosure .explorer-table-toggle>.explorer-table-toggle-caret{stroke-width:2px;width:18px;height:18px;margin-left:auto;transform:rotate(0)}.explorer-period-table-disclosure .explorer-table-toggle[aria-expanded=true]>.explorer-table-toggle-caret{transform:rotate(180deg)}.controlbar-workspace.controlbar-workspace .explorer-sheet .controlbar-result-heading button.explorer-snapshot-trigger{width:var(--cb-control-height)!important;min-width:var(--cb-control-height)!important;height:var(--cb-control-height)!important;min-height:var(--cb-control-height)!important;gap:0!important;padding:0!important}.controlbar-workspace.controlbar-workspace .explorer-sheet .controlbar-result-heading button.explorer-snapshot-trigger :is(.goals-toolbar-action-glyph,svg){width:18px!important;height:18px!important;margin:0!important;display:block!important;position:static!important;transform:none!important}.explorer-snapshot-trigger svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.controlbar-workspace.controlbar-workspace .explorer-sheet .controlbar-result-heading button.explorer-snapshot-trigger.is-active{background:var(--cb-selected)!important;border-color:var(--cb-accent)!important;color:var(--cb-accent)!important}body:has(.explorer-sheet) #explorer-snapshot-menu{box-sizing:border-box;background-color:var(--cb-panel);width:min(460px,100dvw - 24px);max-width:calc(100dvw - 24px);color:var(--cb-ink);padding:0;display:block}#explorer-snapshot-menu .adaptive-control-header{z-index:2;min-height:0;box-shadow:none;gap:8px;padding:7px 10px;position:sticky;top:0;background:var(--cb-panel)!important;border-bottom:0!important}#explorer-snapshot-menu .adaptive-control-header h2{font-size:13px;line-height:1.2}#explorer-snapshot-menu .adaptive-control-header-actions{align-items:center;gap:3px;display:flex}body:has(.explorer-sheet) #explorer-snapshot-menu .adaptive-control-header-actions button{color:var(--cb-muted);place-items:center;outline-offset:0!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:6px!important;display:grid!important}#explorer-snapshot-menu .adaptive-control-header-actions button:before{display:none!important}#explorer-snapshot-menu .adaptive-control-header-actions svg{display:block;width:28px!important;height:28px!important;margin:0!important;position:static!important;transform:none!important}html[data-mouse-hover=true] body:has(.explorer-sheet) #explorer-snapshot-menu .adaptive-control-header-actions button:hover{box-shadow:none!important;color:var(--cb-accent)!important;background:0 0!important;border-color:#0000!important;outline:0!important}body:has(.explorer-sheet) #explorer-snapshot-menu .adaptive-control-header-actions button:focus-visible{box-shadow:none!important;color:var(--cb-accent)!important;background:0 0!important;border-color:#0000!important;outline:0!important}html[data-mouse-hover=true] body:has(.explorer-sheet) #explorer-snapshot-menu .adaptive-control-header-done:hover svg{filter:drop-shadow(0 0 3px var(--cb-accent))!important}body:has(.explorer-sheet) #explorer-snapshot-menu .adaptive-control-header-done:focus-visible svg{filter:drop-shadow(0 0 3px var(--cb-accent))!important}#explorer-snapshot-menu .adaptive-control-scroll{background:0 0;height:auto;max-height:none;padding:8px 10px 16px;overflow:visible}.explorer-snapshot-options-heading{color:var(--cb-muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;font-size:11px;display:flex}.explorer-snapshot-options-heading>div{gap:4px;display:flex}#explorer-snapshot-menu .explorer-snapshot-options-heading button{border:1px solid var(--cb-line);background:var(--cb-panel);min-height:26px;color:var(--cb-ink);font:inherit;border-radius:5px;padding:3px 8px}.explorer-snapshot-options{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;min-width:0;margin:0;padding:0;display:grid}#explorer-snapshot-menu .explorer-snapshot-option{min-width:0;min-height:30px;color:var(--cb-ink);cursor:pointer;border:1px solid #0000;border-radius:5px;align-items:center;gap:6px;padding:4px 6px;font-size:11px;line-height:1.2;display:flex}.explorer-snapshot-option input{width:13px;height:13px;accent-color:var(--cb-accent);flex:none;margin:0}.explorer-snapshot-option>span{overflow-wrap:anywhere;min-width:0}#explorer-snapshot-menu .explorer-snapshot-option.is-selected{background:var(--cb-selected);color:var(--cb-accent);border-color:var(--cb-line)}html[data-mouse-hover=true] #explorer-snapshot-menu .explorer-snapshot-option:hover,#explorer-snapshot-menu .explorer-snapshot-option:focus-within,html[data-mouse-hover=true] #explorer-snapshot-menu .explorer-snapshot-options-heading button:hover,#explorer-snapshot-menu .explorer-snapshot-options-heading button:focus-visible{background:var(--cb-selected);color:var(--cb-accent);border-color:var(--cb-accent)}.explorer-snapshot-preview{margin-top:8px}.explorer-snapshot-preview img{border-radius:7px;width:100%;height:auto;display:block}.explorer-snapshot-preview p{text-align:center;color:var(--cb-muted);margin:10px 0;font-size:12px}body:has(.explorer-sheet) #explorer-snapshot-menu .explorer-snapshot-download{border:1px solid var(--cb-line);background:var(--cb-selected);color:var(--cb-ink);border-radius:6px;margin-top:8px;font-size:12px;white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:36px!important;padding:7px 10px!important;display:flex!important}#explorer-snapshot-menu .explorer-snapshot-download svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:16px!important;height:16px!important;margin:0!important;display:block!important;position:static!important;transform:none!important}#explorer-snapshot-menu .explorer-snapshot-download:disabled{opacity:.45;cursor:not-allowed}@media (width<=639px){.explorer-snapshot-options{grid-template-columns:repeat(2,minmax(0,1fr))}#explorer-snapshot-menu .explorer-snapshot-option{min-height:36px}#explorer-snapshot-menu .explorer-snapshot-option:last-child{grid-column:1/-1}body:has(.explorer-sheet) #explorer-snapshot-menu .explorer-snapshot-download{min-height:44px!important}}@media (width<=880px){.controlbar-workspace.controlbar-workspace .explorer-sheet .controlbar-result-heading button.explorer-snapshot-trigger{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}
