.brief.svelte-1b9hrum{flex-direction:column;gap:.75rem;min-width:0;display:flex}.brief-head.svelte-1b9hrum{align-items:center;gap:.55rem;display:flex}.brief-mark.svelte-1b9hrum{background:var(--color-brand-soft);width:1.9rem;height:1.9rem;color:var(--color-brand-ink);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.brief-titles.svelte-1b9hrum{flex:1;min-width:0}.brief-title.svelte-1b9hrum{color:var(--color-ink);margin:0;font-size:.95rem;font-weight:650}.brief-sub.svelte-1b9hrum{color:var(--color-muted);margin:.05rem 0 0;font-size:.8rem}.brief-icon.svelte-1b9hrum{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.brief-icon.svelte-1b9hrum:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}.brief-section.svelte-1b9hrum{flex-direction:column;gap:.35rem;display:flex}.brief-section-title.svelte-1b9hrum{letter-spacing:.01em;color:var(--color-text-secondary);align-items:center;gap:.4rem;margin:0;font-size:.8rem;font-weight:650;display:flex}.brief-section-title.svelte-1b9hrum i{color:var(--color-brand-ink)}.brief-warn.svelte-1b9hrum .brief-section-title:where(.svelte-1b9hrum),.brief-warn.svelte-1b9hrum .brief-section-title:where(.svelte-1b9hrum) i{color:var(--color-danger)}.brief-n.svelte-1b9hrum{background:var(--color-ink-fade-06);color:var(--color-text-secondary);border-radius:999px;padding:0 .4rem;font-size:.72rem}.brief-push.svelte-1b9hrum{margin-left:auto}.brief-list.svelte-1b9hrum{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--color-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.brief-warn.svelte-1b9hrum .brief-list:where(.svelte-1b9hrum){background:var(--color-danger-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-danger) 25%, transparent)}.brief-item.svelte-1b9hrum+.brief-item:where(.svelte-1b9hrum){border-top:1px solid var(--color-line)}.brief-main.svelte-1b9hrum{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:.1rem .6rem;padding:.6rem .75rem .35rem;display:grid}.brief-main.svelte-1b9hrum:hover{background:var(--color-surface-hover)}.brief-main.svelte-1b9hrum:focus-visible,.brief-act.svelte-1b9hrum:focus-visible,.brief-link.svelte-1b9hrum:focus-visible,.brief-icon.svelte-1b9hrum:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.brief-from.svelte-1b9hrum{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-ink);align-items:center;gap:.35rem;font-size:.875rem;font-weight:650;display:flex;overflow:hidden}.brief-item-read.svelte-1b9hrum .brief-from:where(.svelte-1b9hrum){font-weight:550}.brief-dot.svelte-1b9hrum{background:var(--color-unread);border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem}.brief-when.svelte-1b9hrum{color:var(--color-muted);font-size:.75rem}.brief-summary.svelte-1b9hrum,.brief-due.svelte-1b9hrum,.brief-caution.svelte-1b9hrum{color:var(--color-text-secondary);grid-column:1/-1;font-size:.83rem;line-height:1.4}.brief-due.svelte-1b9hrum{color:var(--color-brand-ink);font-weight:600}.brief-caution.svelte-1b9hrum{color:var(--color-danger);font-weight:600}.brief-actions.svelte-1b9hrum{flex-wrap:wrap;gap:.25rem;padding:0 .6rem .5rem;display:flex}.brief-act.svelte-1b9hrum{border-radius:var(--radius-md);background:var(--color-ink-fade-06);min-height:2rem;color:var(--color-ink);font:inherit;cursor:pointer;border:0;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.8rem;font-weight:600;display:inline-flex}.brief-act.svelte-1b9hrum:hover:not(:disabled){background:var(--color-ink-fade-10)}.brief-act.svelte-1b9hrum:disabled{opacity:.55;cursor:default}.brief-act-wide.svelte-1b9hrum{align-self:flex-start}.brief-link.svelte-1b9hrum{color:var(--color-brand-ink);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;font-weight:600;text-decoration:underline}.brief-loading.svelte-1b9hrum{flex-direction:column;gap:.45rem;display:flex}.brief-skeleton.svelte-1b9hrum{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--color-ink-fade-06) 0%, var(--color-ink-fade-10) 45%, var(--color-ink-fade-06) 100%);height:2.6rem;animation:shimmer 1.2s var(--ease-soft) infinite;background-size:200% 100%}.brief-skeleton-short.svelte-1b9hrum{width:70%}.brief-wait.svelte-1b9hrum,.brief-note.svelte-1b9hrum,.brief-error.svelte-1b9hrum{color:var(--color-muted);margin:0;font-size:.8rem}.brief-error.svelte-1b9hrum{color:var(--color-text-secondary)}@media (prefers-reduced-motion:reduce){.brief-skeleton.svelte-1b9hrum{animation:none}}
