.today[data-v-d1a6cd81]{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.today__title[data-v-d1a6cd81]{align-items:center;gap:var(--space-2);font-size:var(--font-size-xl);margin:0;display:flex}.today__verdict[data-v-d1a6cd81]{font-size:var(--font-size-lg);margin:0}.today__verdict-chip[data-v-d1a6cd81]{border-radius:var(--radius-md);font-weight:var(--font-weight-medium);padding:6px 12px;display:inline-block}.today__verdict-chip--bad[data-v-d1a6cd81]{background:var(--color-danger-soft);color:var(--color-danger)}.today__verdict-chip--neutral[data-v-d1a6cd81]{background:var(--color-bg-subtle);color:var(--color-text)}.today__verdict-chip--good[data-v-d1a6cd81]{background:var(--color-success-soft);color:var(--color-success)}.today__tiles[data-v-d1a6cd81]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.today__rows[data-v-d1a6cd81]{display:none}.today__tile[data-v-d1a6cd81]{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle)}.today__tile--metric[data-v-d1a6cd81]{background-image:linear-gradient(to right,var(--today-bar-color,transparent) var(--today-bar,0),transparent var(--today-bar,0)),linear-gradient(var(--color-bg-subtle),var(--color-bg-subtle));background-position:0 100%,0 0;background-repeat:no-repeat;background-size:100% 4px,100% 100%}.today__label[data-v-d1a6cd81]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.today__value[data-v-d1a6cd81]{margin:var(--space-1) 0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.today__note[data-v-d1a6cd81]{margin:0}.today__alert[data-v-d1a6cd81],.today__restriction[data-v-d1a6cd81]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-danger);margin:0}@media (width<=640px){.today__tile--mobile-row[data-v-d1a6cd81]{display:none}.today__rows[data-v-d1a6cd81]{gap:var(--space-2);flex-direction:column;display:flex}.today__row[data-v-d1a6cd81]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);justify-content:space-between;align-items:baseline;display:flex}.today__row-label[data-v-d1a6cd81]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.today__row-value[data-v-d1a6cd81]{font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}}
