.NNCz0W_state{align-items:center;gap:var(--feta-space-1);color:var(--feta-status-success-text);font:var(--feta-text-caption-medium);letter-spacing:var(--feta-text-caption-default-tracking);display:inline-flex}.NNCz0W_state[data-warn]{color:var(--feta-status-warning-text)}.NNCz0W_budget{justify-content:space-between;align-items:center;gap:var(--feta-space-3);display:flex}.NNCz0W_budgetInput{flex:0 148px}.NNCz0W_text{flex-direction:column;flex:1;min-width:0;display:flex}.NNCz0W_title{font:var(--feta-text-title-small);letter-spacing:var(--feta-text-title-small-tracking)}.NNCz0W_small{color:var(--feta-text-secondary);font:var(--feta-text-caption-default);letter-spacing:var(--feta-text-caption-default-tracking);text-overflow:ellipsis;overflow:hidden}.NNCz0W_at{color:var(--feta-text-primary);font:var(--feta-text-body-row);letter-spacing:var(--feta-text-body-row-tracking)}.NNCz0W_track{align-items:center;height:20px;display:flex;position:relative}.NNCz0W_range{cursor:pointer;appearance:none;background:0 0;width:100%;height:20px;margin:0;position:absolute;inset:0}.NNCz0W_range::-webkit-slider-runnable-track{background:0 0;height:20px}.NNCz0W_range::-moz-range-track{background:0 0;height:20px}.NNCz0W_range::-webkit-slider-thumb{width:16px;height:16px;margin-top:var(--feta-space-0-5);border-radius:var(--feta-radius-full);background-color:var(--feta-bg-surface);box-shadow:0 0 0 1px var(--feta-alpha-ink-base-10), var(--feta-elevation-soft);appearance:none;border:0}.NNCz0W_range::-moz-range-thumb{border-radius:var(--feta-radius-full);background-color:var(--feta-bg-surface);width:16px;height:16px;box-shadow:0 0 0 1px var(--feta-alpha-ink-base-10), var(--feta-elevation-soft);border:0}.NNCz0W_range:focus-visible{outline:2px solid var(--feta-text-primary);outline-offset:2px;border-radius:var(--feta-radius-full)}.NNCz0W_ticks{height:14px;color:var(--feta-text-tertiary);font:var(--feta-text-micro-default);letter-spacing:var(--feta-text-micro-default-tracking);position:relative}.NNCz0W_ticks span,.NNCz0W_ticks strong{position:absolute;transform:translate(-100%)}.NNCz0W_ticks strong{color:var(--feta-text-primary);font-weight:500}.NNCz0W_legend{align-items:center;gap:var(--feta-space-1) var(--feta-space-4);color:var(--feta-text-secondary);font:var(--feta-text-caption-default);letter-spacing:var(--feta-text-caption-default-tracking);flex-wrap:wrap;margin:0;display:flex}.NNCz0W_spent:before,.NNCz0W_forecast:before{content:"";width:6px;height:6px;margin-right:var(--feta-space-2);border-radius:var(--feta-radius-full);background-color:var(--feta-text-primary);vertical-align:1px;display:inline-block}.NNCz0W_forecast:before{background-color:var(--feta-text-secondary)}.NNCz0W_percent{color:var(--feta-text-tertiary);margin-left:auto}.NNCz0W_rows{gap:var(--feta-space-2-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NNCz0W_row{align-items:center;gap:var(--feta-space-2);display:flex}.NNCz0W_channel{align-items:baseline;gap:var(--feta-space-2);flex:1;min-width:0;display:flex}.NNCz0W_tile{border-radius:var(--feta-radius-lg);background-color:var(--feta-bg-inverse);width:28px;height:28px;color:var(--feta-text-inverse);font:var(--feta-text-label-micro);flex:none;justify-content:center;align-items:center;display:inline-flex}.NNCz0W_chat{gap:var(--feta-space-2);padding:var(--feta-space-3);border-radius:var(--feta-radius-control);box-shadow:inset 0 0 0 1px var(--feta-alpha-ink-base-8);display:flex}.NNCz0W_message{flex:1;min-width:0}.NNCz0W_sender{align-items:center;gap:var(--feta-space-1-5);font:var(--feta-text-title-small);letter-spacing:var(--feta-text-title-small-tracking);flex-wrap:wrap;margin:0;display:flex}.NNCz0W_alert{align-items:center;gap:var(--feta-space-1-5);margin:var(--feta-space-1) 0 var(--feta-space-2);font:var(--feta-text-body-row);letter-spacing:var(--feta-text-body-row-tracking);display:flex}.NNCz0W_alert svg{color:var(--feta-status-danger)}.NNCz0W_facts{gap:var(--feta-space-2) var(--feta-space-8);margin:0 0 0 var(--feta-space-5);font:var(--feta-text-body-compact);letter-spacing:var(--feta-text-body-row-tracking);flex-wrap:wrap;display:flex}.NNCz0W_facts dt{color:var(--feta-text-tertiary);font:var(--feta-text-caption-default)}.NNCz0W_facts dd{margin:0}.NNCz0W_actions{gap:var(--feta-space-2);display:inline-flex}@container panel (max-width:480px){.NNCz0W_budget{flex-direction:column;align-items:stretch}.NNCz0W_budgetInput{flex:none}.NNCz0W_channel{flex-direction:column;gap:0}.NNCz0W_forecast{display:none}.NNCz0W_facts{flex-direction:column}}
