.HourlyHeatmap-module__r9gkPq__card{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}.HourlyHeatmap-module__r9gkPq__title{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-4)}.HourlyHeatmap-module__r9gkPq__grid{gap:var(--space-2);display:flex}.HourlyHeatmap-module__r9gkPq__yLabels{flex-direction:column;gap:3px;padding-top:2px;display:flex}.HourlyHeatmap-module__r9gkPq__yLabel{font-size:var(--text-xs);color:var(--color-text-muted);align-items:center;width:28px;height:14px;display:flex}.HourlyHeatmap-module__r9gkPq__heatgrid{flex:1}.HourlyHeatmap-module__r9gkPq__row{gap:2px;margin-bottom:3px;display:flex}.HourlyHeatmap-module__r9gkPq__cell{cursor:pointer;height:14px;transition:opacity var(--transition-fast);border-radius:2px;flex:1}.HourlyHeatmap-module__r9gkPq__cell:hover{opacity:.75;outline:1px solid var(--color-text-muted)}.HourlyHeatmap-module__r9gkPq__xLabels{padding-top:var(--space-1);justify-content:space-between;display:flex}.HourlyHeatmap-module__r9gkPq__xLabel{font-size:var(--text-xs);color:var(--color-text-muted)}.HourlyHeatmap-module__r9gkPq__legend{align-items:center;gap:var(--space-1);margin-top:var(--space-3);justify-content:flex-end;display:flex}.HourlyHeatmap-module__r9gkPq__legendLabel{font-size:var(--text-xs);color:var(--color-text-muted)}.HourlyHeatmap-module__r9gkPq__legendCell{border-radius:2px;width:12px;height:12px}.HourlyHeatmap-module__r9gkPq__level0{background:var(--color-bg-elevated)}.HourlyHeatmap-module__r9gkPq__level1{background:var(--color-heat-1)}.HourlyHeatmap-module__r9gkPq__level2{background:var(--color-heat-2)}.HourlyHeatmap-module__r9gkPq__level3{background:var(--color-heat-3)}.HourlyHeatmap-module__r9gkPq__level4{background:var(--color-heat-4)}.HourlyHeatmap-module__r9gkPq__level5{background:var(--color-heat-5)}
.TerminalRanking-module__uxOy5W__container{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.TerminalRanking-module__uxOy5W__header{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.TerminalRanking-module__uxOy5W__title{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary)}.TerminalRanking-module__uxOy5W__period{font-size:var(--text-xs);color:var(--color-text-muted)}.TerminalRanking-module__uxOy5W__table{border-collapse:collapse;width:100%}.TerminalRanking-module__uxOy5W__th{padding:var(--space-2-5) var(--space-4);text-align:left;font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--color-border)}.TerminalRanking-module__uxOy5W__thRight{text-align:right;}.TerminalRanking-module__uxOy5W__row{transition:background var(--transition-fast)}.TerminalRanking-module__uxOy5W__row:hover{background:var(--color-bg-hover)}.TerminalRanking-module__uxOy5W__td{padding:var(--space-2-5) var(--space-4);font-size:var(--text-xs);color:var(--color-text-secondary)}.TerminalRanking-module__uxOy5W__tdRight{text-align:right;font-family:var(--font-mono);}.TerminalRanking-module__uxOy5W__rank{font-size:14px}.TerminalRanking-module__uxOy5W__tid{color:var(--color-accent-primary);font-size:var(--text-xs)}.TerminalRanking-module__uxOy5W__voidNormal{color:var(--color-text-secondary)}.TerminalRanking-module__uxOy5W__voidHigh{color:var(--color-accent-danger);font-weight:var(--font-semibold)}
.ChartCard-module__p9ev0G__card{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);transition:all var(--transition-normal)}.ChartCard-module__p9ev0G__card:hover{border-color:var(--color-border-hover)}.ChartCard-module__p9ev0G__title{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0 0 var(--space-4) 0}.ChartCard-module__p9ev0G__body{width:100%}.ChartCard-module__p9ev0G__placeholder{color:var(--color-text-muted);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}
.EmptyState-module__jqUtba__container{padding:var(--space-12) var(--space-8);text-align:center;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;justify-content:center;align-items:center;min-height:280px;display:flex}.EmptyState-module__jqUtba__iconWrapper{margin-bottom:var(--space-4);position:relative}.EmptyState-module__jqUtba__icon{font-size:48px;animation:3s ease-in-out infinite EmptyState-module__jqUtba__float;display:block}.EmptyState-module__jqUtba__glow{background:radial-gradient(#10b98133,#0000);border-radius:50%;width:60px;height:8px;animation:3s ease-in-out infinite EmptyState-module__jqUtba__floatShadow;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.EmptyState-module__jqUtba__title{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-1)}.EmptyState-module__jqUtba__description{font-size:var(--text-sm);color:var(--color-text-muted);max-width:320px;margin-bottom:var(--space-4);line-height:1.5}.EmptyState-module__jqUtba__action{padding:var(--space-2) var(--space-5);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-inverse);background:var(--color-accent-primary);border-radius:var(--radius-md);cursor:pointer;font-family:var(--font-sans);transition:all var(--transition-fast);border:none}.EmptyState-module__jqUtba__action:hover{filter:brightness(1.15);transform:translateY(-1px)}@keyframes EmptyState-module__jqUtba__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes EmptyState-module__jqUtba__floatShadow{0%,to{opacity:1;transform:translate(-50%)scale(1)}50%{opacity:.5;transform:translate(-50%)scale(.7)}}
.ChartWidget-module__aeemBW__container{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast);overflow:hidden}.ChartWidget-module__aeemBW__container:hover{border-color:var(--color-border-hover)}.ChartWidget-module__aeemBW__header{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.ChartWidget-module__aeemBW__titleGroup{flex-direction:column;display:flex}.ChartWidget-module__aeemBW__title{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary)}.ChartWidget-module__aeemBW__subtitle{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:2px}.ChartWidget-module__aeemBW__actions{gap:var(--space-2);display:flex}.ChartWidget-module__aeemBW__body{padding:var(--space-4)}
.SearchBar-module__YbVpVq__searchBarContainer{width:100%;max-width:540px;position:relative}.SearchBar-module__YbVpVq__searchWrapper{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);align-items:center;gap:8px;padding:8px 14px;display:flex}.SearchBar-module__YbVpVq__searchWrapper:focus-within{border-color:var(--color-accent-primary);box-shadow:var(--shadow-glow)}.SearchBar-module__YbVpVq__searchIcon{color:var(--color-text-tertiary);flex-shrink:0;font-size:18px}.SearchBar-module__YbVpVq__searchInput{color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-regular);background:0 0;border:none;outline:none;flex:1;min-width:0}.SearchBar-module__YbVpVq__searchInput::placeholder{color:var(--color-text-tertiary)}.SearchBar-module__YbVpVq__kbdHint{flex-shrink:0;align-items:center;gap:2px;display:flex}.SearchBar-module__YbVpVq__kbdHint kbd{background:var(--color-bg-elevated);border:1px solid var(--color-border);min-width:22px;height:22px;color:var(--color-text-tertiary);font-family:var(--font-sans);font-size:var(--text-xs);border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-weight:500;line-height:1;display:inline-flex}.SearchBar-module__YbVpVq__chipRow{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.SearchBar-module__YbVpVq__chip{background:var(--color-bg-elevated);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:12px;font-family:var(--font-sans);cursor:pointer;transition:all var(--transition-fast);-webkit-user-select:none;user-select:none;border-radius:16px;align-items:center;gap:4px;padding:4px 10px;display:inline-flex}.SearchBar-module__YbVpVq__chip:hover{border-color:var(--color-accent-primary);color:var(--color-accent-primary)}.SearchBar-module__YbVpVq__chip.SearchBar-module__YbVpVq__active{border-color:var(--color-accent-primary);color:var(--color-accent-primary);background:#10b9811f}.SearchBar-module__YbVpVq__chipIcon{font-size:14px}.SearchBar-module__YbVpVq__chipRemove{opacity:.6;cursor:pointer;font-size:14px}.SearchBar-module__YbVpVq__chipRemove:hover{opacity:1}.SearchBar-module__YbVpVq__suggestions{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);z-index:100;max-height:320px;animation:.15s SearchBar-module__YbVpVq__slideDown;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 40px #0006}@keyframes SearchBar-module__YbVpVq__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SearchBar-module__YbVpVq__suggestionSection{border-bottom:1px solid var(--color-border);padding:6px 0}.SearchBar-module__YbVpVq__suggestionSection:last-child{border-bottom:none}.SearchBar-module__YbVpVq__sectionLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-tertiary);padding:4px 14px;font-weight:600}.SearchBar-module__YbVpVq__suggestionItem{cursor:pointer;transition:background var(--transition-fast);width:100%;color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-sm);text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:8px 14px;display:flex}.SearchBar-module__YbVpVq__suggestionItem:hover,.SearchBar-module__YbVpVq__suggestionItem.SearchBar-module__YbVpVq__active{background:var(--color-bg-hover)}.SearchBar-module__YbVpVq__suggestionIcon{color:var(--color-text-tertiary);flex-shrink:0;font-size:18px}.SearchBar-module__YbVpVq__suggestionText{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.SearchBar-module__YbVpVq__suggestionHint{color:var(--color-text-tertiary);font-size:var(--text-xs);flex-shrink:0}.SearchBar-module__YbVpVq__noResults{text-align:center;color:var(--color-text-tertiary);font-size:var(--text-sm);padding:20px 14px}
.InSegaWidgets-module__h0r8na__card{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.InSegaWidgets-module__h0r8na__cardPad{padding:var(--space-4)}.InSegaWidgets-module__h0r8na__sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.InSegaWidgets-module__h0r8na__sectionTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);align-items:center;gap:var(--space-2);margin:0;display:flex}.InSegaWidgets-module__h0r8na__sectionSub{font-size:var(--text-xs);color:var(--color-text-muted)}.InSegaWidgets-module__h0r8na__stack{gap:var(--space-4);flex-direction:column;display:flex}.InSegaWidgets-module__h0r8na__rowWrap{gap:var(--space-3);flex-wrap:wrap;display:flex}.InSegaWidgets-module__h0r8na__stripGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}.InSegaWidgets-module__h0r8na__instanceCard{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.InSegaWidgets-module__h0r8na__instanceCard.InSegaWidgets-module__h0r8na__up{border-left:3px solid var(--color-accent-primary)}.InSegaWidgets-module__h0r8na__instanceCard.InSegaWidgets-module__h0r8na__degraded{border-left:3px solid var(--color-accent-warning)}.InSegaWidgets-module__h0r8na__instanceCard.InSegaWidgets-module__h0r8na__down{border-left:3px solid var(--color-accent-danger)}.InSegaWidgets-module__h0r8na__instanceHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.InSegaWidgets-module__h0r8na__instanceSerial{font-family:var(--font-mono);font-weight:var(--font-bold);font-size:var(--text-sm);color:var(--color-text-primary)}.InSegaWidgets-module__h0r8na__instanceMeta{gap:4px var(--space-3);font-size:var(--text-xs);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.InSegaWidgets-module__h0r8na__metaLabel{color:var(--color-text-muted)}.InSegaWidgets-module__h0r8na__metaValue{color:var(--color-text-secondary);font-family:var(--font-mono)}.InSegaWidgets-module__h0r8na__metaValue.InSegaWidgets-module__h0r8na__stale{color:var(--color-accent-warning)}.InSegaWidgets-module__h0r8na__counterGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.InSegaWidgets-module__h0r8na__counter{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3)}.InSegaWidgets-module__h0r8na__counter.InSegaWidgets-module__h0r8na__highlight{border-color:var(--color-accent-primary);box-shadow:var(--shadow-glow-emerald)}.InSegaWidgets-module__h0r8na__counterLabel{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.InSegaWidgets-module__h0r8na__counterValue{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-text-primary);font-family:var(--font-mono)}.InSegaWidgets-module__h0r8na__counterNote{font-size:var(--text-xs);color:var(--color-text-muted)}.InSegaWidgets-module__h0r8na__counterNote.InSegaWidgets-module__h0r8na__ok{color:var(--color-accent-primary)}.InSegaWidgets-module__h0r8na__counterNote.InSegaWidgets-module__h0r8na__warn{color:var(--color-accent-warning)}.InSegaWidgets-module__h0r8na__banner{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);border:1px solid;display:flex}.InSegaWidgets-module__h0r8na__bannerWarn{color:var(--color-accent-warning);background:#f59e0b14;border-color:#f59e0b66}.InSegaWidgets-module__h0r8na__bannerError{color:var(--color-accent-danger);background:#ef444414;border-color:#ef444466}.InSegaWidgets-module__h0r8na__bannerInfo{color:var(--color-accent-info);background:#06b6d414;border-color:#06b6d466}.InSegaWidgets-module__h0r8na__bannerIcon{font-size:18px}.InSegaWidgets-module__h0r8na__bannerSpacer{flex:1}.InSegaWidgets-module__h0r8na__alertList{gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}.InSegaWidgets-module__h0r8na__alertItem{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-surface);display:flex}.InSegaWidgets-module__h0r8na__alertItem.InSegaWidgets-module__h0r8na__critical{border-left:3px solid var(--color-accent-danger)}.InSegaWidgets-module__h0r8na__alertItem.InSegaWidgets-module__h0r8na__warning{border-left:3px solid var(--color-accent-warning)}.InSegaWidgets-module__h0r8na__alertItem.InSegaWidgets-module__h0r8na__info{border-left:3px solid var(--color-accent-info)}.InSegaWidgets-module__h0r8na__alertBody{flex:1;min-width:0}.InSegaWidgets-module__h0r8na__alertMsg{font-size:var(--text-sm);color:var(--color-text-primary)}.InSegaWidgets-module__h0r8na__alertMeta{font-size:var(--text-xs);color:var(--color-text-muted);font-family:var(--font-mono)}.InSegaWidgets-module__h0r8na__form{gap:var(--space-4);flex-direction:column;display:flex}.InSegaWidgets-module__h0r8na__formSection{gap:var(--space-3);flex-direction:column;display:flex}.InSegaWidgets-module__h0r8na__fieldGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.InSegaWidgets-module__h0r8na__field{flex-direction:column;gap:4px;display:flex}.InSegaWidgets-module__h0r8na__fieldLabel{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text-secondary)}.InSegaWidgets-module__h0r8na__input,.InSegaWidgets-module__h0r8na__select,.InSegaWidgets-module__h0r8na__textarea{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--text-sm);font-family:var(--font-sans);width:100%;padding:8px 10px}.InSegaWidgets-module__h0r8na__input:focus,.InSegaWidgets-module__h0r8na__select:focus,.InSegaWidgets-module__h0r8na__textarea:focus{border-color:var(--color-accent-primary);outline:none}.InSegaWidgets-module__h0r8na__input:disabled,.InSegaWidgets-module__h0r8na__select:disabled,.InSegaWidgets-module__h0r8na__textarea:disabled{opacity:.5;cursor:not-allowed}.InSegaWidgets-module__h0r8na__inputError{border-color:var(--color-accent-danger)!important}.InSegaWidgets-module__h0r8na__errorText{color:var(--color-accent-danger);font-size:var(--text-xs)}.InSegaWidgets-module__h0r8na__checkRow{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;display:flex}.InSegaWidgets-module__h0r8na__checkRow input{accent-color:var(--color-accent-primary)}.InSegaWidgets-module__h0r8na__checkRow.InSegaWidgets-module__h0r8na__disabled{opacity:.45;cursor:not-allowed}.InSegaWidgets-module__h0r8na__presetRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.InSegaWidgets-module__h0r8na__preset{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-border);cursor:pointer;font-size:var(--text-sm);color:var(--color-text-secondary);background:var(--color-bg-surface);padding:8px 12px;display:flex}.InSegaWidgets-module__h0r8na__preset.InSegaWidgets-module__h0r8na__active{border-color:var(--color-accent-primary);color:var(--color-text-primary);background:var(--color-bg-elevated)}.InSegaWidgets-module__h0r8na__preset.InSegaWidgets-module__h0r8na__legacyPreset.InSegaWidgets-module__h0r8na__active{border-color:var(--color-accent-danger)}.InSegaWidgets-module__h0r8na__chipRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.InSegaWidgets-module__h0r8na__chip{font-size:var(--text-xs);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text-muted);cursor:pointer;font-weight:600;font-family:var(--font-mono);padding:4px 10px}.InSegaWidgets-module__h0r8na__chip:hover{background:var(--color-bg-elevated)}.InSegaWidgets-module__h0r8na__chip.InSegaWidgets-module__h0r8na__active{background:var(--color-bg-elevated);border-color:var(--color-accent-primary);color:var(--color-text-primary)}.InSegaWidgets-module__h0r8na__btn{border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);border:1px solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-text-primary);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.InSegaWidgets-module__h0r8na__btn:hover{background:var(--color-bg-hover)}.InSegaWidgets-module__h0r8na__btn:disabled{opacity:.5;cursor:not-allowed}.InSegaWidgets-module__h0r8na__btnPrimary{background:var(--color-accent-primary);border-color:var(--color-accent-primary);color:var(--color-text-inverse)}.InSegaWidgets-module__h0r8na__btnPrimary:hover{background:var(--color-accent-primary-hover)}.InSegaWidgets-module__h0r8na__btnDanger{background:var(--color-accent-danger);border-color:var(--color-accent-danger);color:#fff}.InSegaWidgets-module__h0r8na__btnGhost{background:0 0}.InSegaWidgets-module__h0r8na__btnSm{font-size:var(--text-xs);padding:4px 10px}.InSegaWidgets-module__h0r8na__tableWrap{overflow-x:auto}.InSegaWidgets-module__h0r8na__table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.InSegaWidgets-module__h0r8na__table th{text-align:left;color:var(--color-text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border);white-space:normal;padding:8px 10px}.InSegaWidgets-module__h0r8na__table td{border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);padding:8px 10px}.InSegaWidgets-module__h0r8na__table tbody tr{cursor:default}.InSegaWidgets-module__h0r8na__table tbody tr.InSegaWidgets-module__h0r8na__clickable{cursor:pointer}.InSegaWidgets-module__h0r8na__table tbody tr.InSegaWidgets-module__h0r8na__clickable:hover{background:var(--color-bg-elevated)}.InSegaWidgets-module__h0r8na__mono{font-family:var(--font-mono)}.InSegaWidgets-module__h0r8na__kekBad{color:var(--color-accent-danger);font-weight:var(--font-bold)}.InSegaWidgets-module__h0r8na__drawerOverlay{z-index:var(--z-overlay);background:#00000080;justify-content:flex-end;display:flex;position:fixed;inset:0}.InSegaWidgets-module__h0r8na__drawerPanel{background:var(--color-bg-surface);border-left:1px solid var(--color-border);flex-direction:column;width:min(560px,100%);height:100%;animation:.18s ease-out InSegaWidgets-module__h0r8na__drawerIn;display:flex;overflow:hidden}@keyframes InSegaWidgets-module__h0r8na__drawerIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.InSegaWidgets-module__h0r8na__drawerHead{padding:var(--space-4);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.InSegaWidgets-module__h0r8na__drawerTitle{font-size:var(--text-md);font-weight:var(--font-semibold);color:var(--color-text-primary)}.InSegaWidgets-module__h0r8na__drawerBody{padding:var(--space-4);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.InSegaWidgets-module__h0r8na__drawerFooter{padding:var(--space-4);border-top:1px solid var(--color-border);gap:var(--space-2);justify-content:flex-end;display:flex}.InSegaWidgets-module__h0r8na__iconBtn{color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;display:flex}.InSegaWidgets-module__h0r8na__iconBtn:hover{background:var(--color-bg-elevated);color:var(--color-text-primary)}.InSegaWidgets-module__h0r8na__timeline{flex-direction:column;gap:2px;display:flex}.InSegaWidgets-module__h0r8na__timeStage{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);grid-template-columns:20px 90px 150px minmax(0,1fr);padding:6px 8px;display:grid}.InSegaWidgets-module__h0r8na__timeStage:hover{background:var(--color-bg-elevated)}.InSegaWidgets-module__h0r8na__stageDot{border-radius:50%;width:10px;height:10px}.InSegaWidgets-module__h0r8na__stageDot.InSegaWidgets-module__h0r8na__ok{background:var(--color-accent-primary)}.InSegaWidgets-module__h0r8na__stageDot.InSegaWidgets-module__h0r8na__bad{background:var(--color-accent-danger)}.InSegaWidgets-module__h0r8na__stageName{color:var(--color-text-primary);text-transform:capitalize;font-weight:600}.InSegaWidgets-module__h0r8na__stageTime{color:var(--color-text-muted);font-family:var(--font-mono)}.InSegaWidgets-module__h0r8na__stageDetail{color:var(--color-text-secondary)}.InSegaWidgets-module__h0r8na__keyPanel{gap:var(--space-2);flex-direction:column;display:flex}.InSegaWidgets-module__h0r8na__keyRow{gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-xs);grid-template-columns:60px minmax(0,1fr) auto;align-items:center;padding:8px;display:grid}.InSegaWidgets-module__h0r8na__keyKind{font-weight:var(--font-bold);font-family:var(--font-mono);color:var(--color-text-primary)}.InSegaWidgets-module__h0r8na__ceremonyStep{gap:var(--space-3);flex-direction:column;display:flex}.InSegaWidgets-module__h0r8na__ceremonyLocked{align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-accent-primary);font-size:var(--text-sm);background:#10b98114;border:1px solid #10b98166;display:flex}.InSegaWidgets-module__h0r8na__custodianTabs{gap:var(--space-2);display:flex}.InSegaWidgets-module__h0r8na__noKeyNote{font-size:var(--text-xs);color:var(--color-text-muted);font-style:italic}.InSegaWidgets-module__h0r8na__filterBar{gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.InSegaWidgets-module__h0r8na__logList{max-height:460px;padding:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.6;overflow-y:auto}.InSegaWidgets-module__h0r8na__logEntry{cursor:pointer;border-left:2px solid #0000;border-radius:3px;margin-bottom:2px;padding:3px 8px}.InSegaWidgets-module__h0r8na__logEntry:hover{background:var(--color-bg-elevated);border-left-color:var(--color-accent-secondary)}.InSegaWidgets-module__h0r8na__logTime{color:var(--color-text-muted)}.InSegaWidgets-module__h0r8na__logCode{color:var(--color-accent-secondary);font-weight:700}.InSegaWidgets-module__h0r8na__logMsg{color:var(--color-text-secondary)}.InSegaWidgets-module__h0r8na__lvlError{color:var(--color-accent-danger);font-weight:700}.InSegaWidgets-module__h0r8na__lvlWarn{color:var(--color-accent-warning);font-weight:700}.InSegaWidgets-module__h0r8na__lvlInfo{color:var(--color-accent-info);font-weight:700}.InSegaWidgets-module__h0r8na__tabRow{border-bottom:1px solid var(--color-border);padding:0 var(--space-3);gap:2px;display:flex}.InSegaWidgets-module__h0r8na__tab{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 14px}.InSegaWidgets-module__h0r8na__tab.InSegaWidgets-module__h0r8na__active{color:var(--color-text-primary);border-bottom-color:var(--color-accent-primary)}.InSegaWidgets-module__h0r8na__liveDot{background:var(--color-accent-danger);border-radius:50%;width:8px;height:8px;animation:1.4s infinite InSegaWidgets-module__h0r8na__pulse;display:inline-block}@keyframes InSegaWidgets-module__h0r8na__pulse{0%,to{opacity:1}50%{opacity:.3}}.InSegaWidgets-module__h0r8na__bars{height:100%;padding:var(--space-3);align-items:flex-end;gap:3px;display:flex}.InSegaWidgets-module__h0r8na__bar{background:var(--color-accent-primary);opacity:.85;border-radius:2px 2px 0 0;flex:1;min-height:2px}.InSegaWidgets-module__h0r8na__bar.InSegaWidgets-module__h0r8na__alt{background:var(--color-accent-secondary)}.InSegaWidgets-module__h0r8na__spinner{color:var(--color-text-muted);font-size:var(--text-sm);padding:var(--space-4);text-align:center}.InSegaWidgets-module__h0r8na__summaryChartRow{align-items:center;gap:var(--space-2);font-size:var(--text-xs);display:flex}.InSegaWidgets-module__h0r8na__summaryBar{background:var(--color-accent-secondary);border-radius:3px;height:14px}
.login-module__yRpPdG__loginPage{background:var(--color-bg-primary);justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.login-module__yRpPdG__loginPage:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98114 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;right:-100px}.login-module__yRpPdG__loginPage:after{content:"";pointer-events:none;background:radial-gradient(circle,#3b82f60f 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-150px;left:-100px}.login-module__yRpPdG__loginCard{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;max-width:420px;padding:var(--space-10);box-shadow:var(--shadow-xl);animation:.3s ease-out login-module__yRpPdG__scaleIn;position:relative}.login-module__yRpPdG__loginLogo{align-items:center;gap:var(--space-4);margin-bottom:var(--space-8);flex-direction:column;display:flex}.login-module__yRpPdG__loginLogoIcon{border-radius:var(--radius-lg);object-fit:contain;width:56px;height:56px;box-shadow:var(--shadow-glow-emerald);display:block}.login-module__yRpPdG__loginTitle{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text-primary);text-align:center;letter-spacing:-.02em}.login-module__yRpPdG__loginSubtitle{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center}.login-module__yRpPdG__form{gap:var(--space-5);flex-direction:column;display:flex}.login-module__yRpPdG__inputGroup{gap:var(--space-2);flex-direction:column;display:flex}.login-module__yRpPdG__label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-secondary)}.login-module__yRpPdG__input{width:100%;padding:var(--space-3) var(--space-4);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--text-base);font-family:var(--font-sans);transition:all var(--transition-fast);outline:none}.login-module__yRpPdG__input:focus{border-color:var(--color-accent-primary);box-shadow:var(--shadow-glow-emerald)}.login-module__yRpPdG__input::placeholder{color:var(--color-text-muted)}.login-module__yRpPdG__select{width:100%;padding:var(--space-3) var(--space-4);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--text-base);font-family:var(--font-sans);transition:all var(--transition-fast);cursor:pointer;appearance:none;outline:none}.login-module__yRpPdG__select:focus{border-color:var(--color-accent-primary);box-shadow:var(--shadow-glow-emerald)}.login-module__yRpPdG__formFooter{justify-content:space-between;align-items:center;display:flex}.login-module__yRpPdG__checkbox{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;display:flex}.login-module__yRpPdG__forgotLink{font-size:var(--text-sm);color:var(--color-accent-primary);cursor:pointer;transition:color var(--transition-fast);font-family:var(--font-sans);background:0 0;border:none}.login-module__yRpPdG__forgotLink:hover{color:var(--color-accent-primary-hover)}.login-module__yRpPdG__submitBtn{width:100%;padding:var(--space-3) var(--space-6);background:linear-gradient(135deg, var(--color-accent-primary), #059669);border-radius:var(--radius-md);color:#fff;font-size:var(--text-base);font-weight:var(--font-semibold);font-family:var(--font-sans);cursor:pointer;transition:all var(--transition-fast);border:none;box-shadow:0 4px 12px #10b98140}.login-module__yRpPdG__submitBtn:hover{transform:translateY(-1px);box-shadow:0 6px 20px #10b98159}.login-module__yRpPdG__submitBtn:active{transform:translateY(0)}.login-module__yRpPdG__errorBanner{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--color-accent-danger);font-size:var(--text-sm);text-align:center;margin-bottom:var(--space-2);background:#ef44441a;border:1px solid #ef44444d;animation:.2s ease-out login-module__yRpPdG__scaleIn}.login-module__yRpPdG__loginFooter{margin-top:var(--space-6);text-align:center;font-size:var(--text-xs);color:var(--color-text-muted)}
.reset-module__10u7-G__page{background:var(--color-bg-primary);justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.reset-module__10u7-G__page:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98114 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:12s ease-in-out infinite alternate reset-module__10u7-G__glowDrift;position:absolute;top:-200px;right:-100px}.reset-module__10u7-G__page:after{content:"";pointer-events:none;background:radial-gradient(circle,#3b82f60f 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:15s ease-in-out infinite alternate-reverse reset-module__10u7-G__glowDrift;position:absolute;bottom:-150px;left:-100px}@keyframes reset-module__10u7-G__glowDrift{0%{transform:translate(0)}to{transform:translate(30px,20px)}}.reset-module__10u7-G__card{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;max-width:420px;padding:var(--space-10);box-shadow:var(--shadow-xl);animation:.4s cubic-bezier(.16,1,.3,1) reset-module__10u7-G__cardEnter;position:relative}@keyframes reset-module__10u7-G__cardEnter{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.reset-module__10u7-G__header{align-items:center;gap:var(--space-4);margin-bottom:var(--space-8);flex-direction:column;display:flex}.reset-module__10u7-G__logoIcon{border-radius:var(--radius-lg);object-fit:contain;width:56px;height:56px;box-shadow:var(--shadow-glow-emerald);display:block}.reset-module__10u7-G__title{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text-primary);text-align:center;letter-spacing:-.02em}.reset-module__10u7-G__subtitle{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;max-width:320px;line-height:1.5}.reset-module__10u7-G__form{gap:var(--space-5);flex-direction:column;display:flex}.reset-module__10u7-G__inputGroup{gap:var(--space-2);flex-direction:column;display:flex}.reset-module__10u7-G__label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-secondary)}.reset-module__10u7-G__input{width:100%;padding:var(--space-3) var(--space-4);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--text-base);font-family:var(--font-sans);transition:all var(--transition-fast);outline:none}.reset-module__10u7-G__input:focus{border-color:var(--color-accent-primary);box-shadow:var(--shadow-glow-emerald)}.reset-module__10u7-G__input::placeholder{color:var(--color-text-muted)}.reset-module__10u7-G__inputError{border-color:#f87171!important;box-shadow:0 0 0 3px #f871711a!important}.reset-module__10u7-G__validationHint{font-size:var(--text-xs);color:#f87171;margin-top:calc(var(--space-1) * -1);animation:.2s ease-out reset-module__10u7-G__fadeSlideIn}.reset-module__10u7-G__submitBtn{width:100%;padding:var(--space-3) var(--space-6);background:linear-gradient(135deg, var(--color-accent-primary), #059669);border-radius:var(--radius-md);color:#fff;font-size:var(--text-base);font-weight:var(--font-semibold);font-family:var(--font-sans);cursor:pointer;transition:all var(--transition-fast);border:none;position:relative;overflow:hidden;box-shadow:0 4px 12px #10b98140}.reset-module__10u7-G__submitBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #10b98159}.reset-module__10u7-G__submitBtn:active:not(:disabled){transform:translateY(0)}.reset-module__10u7-G__submitBtn:disabled{opacity:.65;cursor:not-allowed}.reset-module__10u7-G__spinner{vertical-align:middle;width:16px;height:16px;margin-right:var(--space-2);border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;animation:.6s linear infinite reset-module__10u7-G__spin;display:inline-block}@keyframes reset-module__10u7-G__spin{to{transform:rotate(360deg)}}.reset-module__10u7-G__errorBanner{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:#f87171;font-size:var(--text-sm);text-align:center;margin-bottom:var(--space-2);background:#ef44441a;border:1px solid #ef44444d;animation:.3s ease-out reset-module__10u7-G__fadeSlideIn}.reset-module__10u7-G__successCard{align-items:center;gap:var(--space-4);flex-direction:column;animation:.4s cubic-bezier(.16,1,.3,1) reset-module__10u7-G__fadeSlideIn;display:flex}.reset-module__10u7-G__successIcon{background:#34d3991f;border:2px solid #34d3994d;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;animation:2s ease-in-out infinite reset-module__10u7-G__successPulse;display:flex}.reset-module__10u7-G__successIcon svg{color:#34d399;width:32px;height:32px}@keyframes reset-module__10u7-G__successPulse{0%,to{box-shadow:0 0 #34d39926}50%{box-shadow:0 0 0 12px #34d39900}}.reset-module__10u7-G__successTitle{font-size:var(--text-lg);font-weight:var(--font-semibold);color:#34d399;text-align:center}.reset-module__10u7-G__successMessage{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;max-width:320px;line-height:1.6}.reset-module__10u7-G__redirectText{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;animation:1.5s ease-in-out infinite reset-module__10u7-G__pulse}@keyframes reset-module__10u7-G__pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes reset-module__10u7-G__fadeSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.reset-module__10u7-G__backLink{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-6);font-size:var(--text-sm);color:var(--color-accent-primary);cursor:pointer;transition:all var(--transition-fast);font-family:var(--font-sans);background:0 0;border:none;width:100%;display:flex}.reset-module__10u7-G__backLink:hover{color:var(--color-accent-primary-hover);transform:translate(-2px)}.reset-module__10u7-G__backLink svg{width:16px;height:16px;transition:transform var(--transition-fast)}.reset-module__10u7-G__backLink:hover svg{transform:translate(-3px)}.reset-module__10u7-G__footer{margin-top:var(--space-6);text-align:center;font-size:var(--text-xs);color:var(--color-text-muted)}@media (max-width:480px){.reset-module__10u7-G__card{margin:var(--space-4);padding:var(--space-6)}}.reset-module__10u7-G__hint{font-size:var(--text-xs);color:var(--color-text-secondary);margin-top:var(--space-2)}
.Reports-module__5-sHdG__card{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}.Reports-module__5-sHdG__header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.Reports-module__5-sHdG__title{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}.Reports-module__5-sHdG__subTitle{margin:var(--space-4) 0 var(--space-2) 0;font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.Reports-module__5-sHdG__note{margin:0 0 var(--space-3) 0;font-size:var(--text-xs);color:var(--color-text-muted)}.Reports-module__5-sHdG__action{align-items:center;gap:var(--space-1-5);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-1-5) var(--space-3);font-size:var(--text-xs);color:var(--color-text-primary);cursor:pointer;background:0 0;display:inline-flex}.Reports-module__5-sHdG__action:hover{background:var(--color-bg-hover)}.Reports-module__5-sHdG__placeholder{min-height:120px;color:var(--color-text-muted);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}.Reports-module__5-sHdG__error{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-accent-danger);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-text-primary);display:flex}.Reports-module__5-sHdG__scroll{overflow-x:auto}.Reports-module__5-sHdG__table{border-collapse:collapse;width:100%}.Reports-module__5-sHdG__th{padding:var(--space-2) var(--space-3);text-align:left;font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);white-space:nowrap}.Reports-module__5-sHdG__thRight{text-align:right;}.Reports-module__5-sHdG__td{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--color-text-secondary);vertical-align:top}.Reports-module__5-sHdG__tdRight{text-align:right;font-family:var(--font-mono);white-space:nowrap;}.Reports-module__5-sHdG__tfoot{font-weight:var(--font-semibold);color:var(--color-text-primary);border-top:1px solid var(--color-border)}.Reports-module__5-sHdG__code{font-family:var(--font-mono);color:var(--color-accent-primary)}.Reports-module__5-sHdG__muted{color:var(--color-text-muted)}.Reports-module__5-sHdG__badge{border-radius:var(--radius-full);padding:1px var(--space-2);font-size:var(--text-xs);font-weight:var(--font-medium);display:inline-block}.Reports-module__5-sHdG__badgeNeutral{background:var(--color-bg-hover);color:var(--color-text-muted);border:1px solid var(--color-border)}.Reports-module__5-sHdG__badgeWarning{background:var(--color-bg-hover);color:var(--color-accent-warning);border:1px solid var(--color-accent-warning)}.Reports-module__5-sHdG__tabs{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.Reports-module__5-sHdG__tab{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-1-5) var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0}.Reports-module__5-sHdG__tab:hover{background:var(--color-bg-hover)}.Reports-module__5-sHdG__tabActive{background:var(--color-bg-active);color:var(--color-text-primary);border-color:var(--color-border-accent)}.Reports-module__5-sHdG__split{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.Reports-module__5-sHdG__stats{gap:var(--space-3);margin:var(--space-3) 0;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.Reports-module__5-sHdG__stat{gap:var(--space-0-5);flex-direction:column;display:flex}.Reports-module__5-sHdG__statLabel{font-size:var(--text-xs);color:var(--color-text-muted)}.Reports-module__5-sHdG__statValue{font-size:var(--text-md);font-weight:var(--font-semibold);color:var(--color-text-primary)}.Reports-module__5-sHdG__definitions{margin-top:var(--space-4);font-size:var(--text-xs);color:var(--color-text-secondary)}.Reports-module__5-sHdG__definitions summary{cursor:pointer;color:var(--color-text-primary);font-weight:var(--font-semibold)}.Reports-module__5-sHdG__definitions li{margin-top:var(--space-1-5)}@media (max-width:900px){.Reports-module__5-sHdG__split{grid-template-columns:minmax(0,1fr)}}.Reports-module__5-sHdG__errorText{flex:1}.Reports-module__5-sHdG__columnsRow{margin-bottom:var(--space-2);justify-content:flex-end;display:flex}
.AcknowledgeSettlementForm-module__eh9YJG__form{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.AcknowledgeSettlementForm-module__eh9YJG__label{font-size:var(--text-xs);color:var(--color-text-muted)}.AcknowledgeSettlementForm-module__eh9YJG__select{background:var(--color-bg-surface);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-1-5) var(--space-2);font-size:var(--text-xs)}.AcknowledgeSettlementForm-module__eh9YJG__submit{border:1px solid var(--color-accent-danger);color:var(--color-text-primary);border-radius:var(--radius-sm);padding:var(--space-1-5) var(--space-3);font-size:var(--text-xs);cursor:pointer;background:0 0}.AcknowledgeSettlementForm-module__eh9YJG__submit:hover{background:var(--color-bg-hover)}.AcknowledgeSettlementForm-module__eh9YJG__submit:disabled{opacity:.6;cursor:default}.AcknowledgeSettlementForm-module__eh9YJG__error{width:100%;font-size:var(--text-xs);color:var(--color-accent-danger)}
.Insights-module__VujW3q__subTitle{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;margin:0 0 var(--space-2) 0}.Insights-module__VujW3q__section+.Insights-module__VujW3q__section{margin-top:var(--space-4)}.Insights-module__VujW3q__rows{gap:var(--space-2-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Insights-module__VujW3q__row{gap:var(--space-1);flex-direction:column;display:flex}.Insights-module__VujW3q__rowHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);display:flex}.Insights-module__VujW3q__label{color:var(--color-text-primary);font-weight:var(--font-medium)}.Insights-module__VujW3q__value{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);text-align:right}.Insights-module__VujW3q__track{border-radius:var(--radius-full);background:var(--color-bg-hover);height:6px;overflow:hidden}.Insights-module__VujW3q__fill{border-radius:var(--radius-full);background:var(--color-accent-primary);height:100%;display:block}.Insights-module__VujW3q__fillCard{background:var(--color-accent-primary)}.Insights-module__VujW3q__fillQr{background:var(--color-accent-secondary)}.Insights-module__VujW3q__fillNeutral{background:var(--color-text-muted)}.Insights-module__VujW3q__pieGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.Insights-module__VujW3q__pieGroup{min-width:0}.Insights-module__VujW3q__pieWrap{position:relative}.Insights-module__VujW3q__pieCenter{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.Insights-module__VujW3q__pieCenterCaption{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.Insights-module__VujW3q__pieCenterName{align-items:center;gap:var(--space-1-5);font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--color-text-primary);display:flex}.Insights-module__VujW3q__pieCenterLine{font-size:var(--text-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.Insights-module__VujW3q__pieCenterValue{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.Insights-module__VujW3q__sliceLabelInside{fill:var(--color-chart-label);font-size:var(--text-xs);font-weight:var(--font-semibold);pointer-events:none}.Insights-module__VujW3q__sliceLabelOutside{fill:var(--color-text-primary);font-size:var(--text-xs);font-weight:var(--font-semibold);pointer-events:none}.Insights-module__VujW3q__leader{stroke:var(--color-text-muted);stroke-width:1px;fill:none}.Insights-module__VujW3q__clickable{cursor:pointer}.Insights-module__VujW3q__swatch{border-radius:var(--radius-full);flex:none;width:10px;height:10px;display:inline-block}.Insights-module__VujW3q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;list-style:none;position:absolute;overflow:hidden}.Insights-module__VujW3q__srOnly:focus-within{width:auto;height:auto;margin:var(--space-2) 0 0;clip:auto;white-space:normal;gap:var(--space-1);font-size:var(--text-xs);flex-direction:column;display:flex;position:static;overflow:visible}.Insights-module__VujW3q__drill{border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);cursor:pointer;font-size:var(--text-xs);padding:var(--space-0-5) var(--space-2);background:0 0}.Insights-module__VujW3q__drill:hover{background:var(--color-bg-hover)}.Insights-module__VujW3q__badge{border-radius:var(--radius-full);padding:1px var(--space-2);font-size:var(--text-xs);font-weight:var(--font-medium);display:inline-block}.Insights-module__VujW3q__badgeNeutral{background:var(--color-bg-hover);color:var(--color-text-muted);border:1px solid var(--color-border)}.Insights-module__VujW3q__badgeWarning{background:var(--color-bg-hover);color:var(--color-accent-warning);border:1px solid var(--color-accent-warning)}.Insights-module__VujW3q__stats{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Insights-module__VujW3q__stat{gap:var(--space-0-5);flex-direction:column;display:flex}.Insights-module__VujW3q__statLabel{font-size:var(--text-xs);color:var(--color-text-muted)}.Insights-module__VujW3q__statValue{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary)}.Insights-module__VujW3q__statNote{font-size:var(--text-xs);color:var(--color-text-secondary);font-family:var(--font-mono)}.Insights-module__VujW3q__notice{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-accent-warning);border-radius:var(--radius-md);background:var(--color-bg-hover);color:var(--color-text-primary);font-size:var(--text-xs);align-items:flex-start;display:flex}.Insights-module__VujW3q__tableScroll{max-width:100%;overflow-x:auto}.Insights-module__VujW3q__table{border-collapse:collapse;width:100%;margin-top:var(--space-2)}.Insights-module__VujW3q__th{padding:var(--space-1-5) var(--space-2);text-align:left;font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-muted);border-bottom:1px solid var(--color-border)}.Insights-module__VujW3q__thRight{text-align:right;}.Insights-module__VujW3q__td{padding:var(--space-1-5) var(--space-2);font-size:var(--text-xs);color:var(--color-text-secondary)}.Insights-module__VujW3q__tdRight{text-align:right;font-family:var(--font-mono);}.Insights-module__VujW3q__code{font-family:var(--font-mono);color:var(--color-accent-primary)}.Insights-module__VujW3q__muted{color:var(--color-text-muted);font-size:var(--text-xs)}
