.stop{color:var(--orchid)}.band-head{flex-direction:column;gap:8px;display:flex}.band-head h2{letter-spacing:-.015em;font-size:2.125rem;line-height:1.1}.band-head__note{color:var(--muted);font-size:.9375rem;line-height:1.5}@media (width>=768px){.band-head{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px}.band-head h2{font-size:2.75rem}.band-head__note{font-size:1rem}}.sheet{border:1px solid var(--border);border-radius:var(--radius-l);background:var(--card);min-width:0;box-shadow:var(--shadow-sheet);flex-direction:column;display:flex;overflow:hidden}.sheet__bar{border-bottom:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--muted);font:500 .8125rem/1.3 var(--font-sans);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 16px;display:flex}.sheet__bar .chip-row{margin-left:auto}.sheet__dots{flex:none;gap:5px;display:inline-flex}.sheet__dots i{background:var(--border-strong);border-radius:50%;width:7px;height:7px}.sheet__body{flex-direction:column;gap:12px;padding:22px 20px 24px;display:flex}@media (width>=768px){.sheet__body{gap:14px;padding:28px 32px 32px}}.copy-heading{color:var(--ink);font:500 1.625rem/1.2 var(--font-serif);letter-spacing:-.01em;text-wrap:balance}.copy-body{color:var(--text);font:400 1.0625rem/1.6 var(--font-serif)}.copy-small{color:var(--text);font:400 .9375rem/1.55 var(--font-serif)}@media (width>=768px){.copy-heading{font-size:2rem}.copy-body{font-size:1.1875rem;line-height:1.6}}.inbox{flex-direction:column;gap:8px;margin:0;display:flex}.inbox>div{grid-template-columns:64px minmax(0,1fr);gap:12px;display:grid}.inbox dt{font-size:.6875rem;line-height:1.9}.inbox dd{text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.5}.inbox__subject{color:var(--ink);font-weight:500}.inbox__preview{color:var(--muted)}.note{color:var(--orchid-deep);font:italic 400 1rem/1.45 var(--font-serif);flex-direction:column;gap:4px;display:flex}.note__label{color:var(--muted);font:600 .6875rem/1.4 var(--font-sans);letter-spacing:.06em;text-transform:uppercase}.note--lead{font-size:1.25rem;line-height:1.4}@media (width>=768px){.note--lead{font-size:1.5rem;line-height:1.35}}.source{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:.875rem;line-height:1.5;display:flex}.source__name{color:var(--ink);font-weight:500}
