.sig-page{gap:var(--s-7);padding-bottom:var(--s-8);display:grid}.sig-page>*{max-width:var(--w-read)}.sig-note,.sig-empty{margin:0}.sig-filter{gap:var(--s-2);flex-wrap:wrap;display:flex}.sig-filter .ui-chip small{margin-left:4px}.sig-week{gap:0;display:grid}.sig-week>.ui-h2{margin:0 0 var(--s-2)}.sig-week-note{margin:0 0 var(--s-4)}.sig-past{border-top:1px solid var(--line)}.sig-past>summary{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding:var(--s-4) 0;cursor:pointer;list-style:none;display:flex}.sig-past>summary::-webkit-details-marker{display:none}.sig-past-label{align-items:center;gap:var(--s-2);font:600 var(--t-h3) var(--sans);color:var(--ink);display:flex}.sig-past-label:before{content:"";border-left:5px solid var(--faint);border-top:4px solid #0000;border-bottom:4px solid #0000;flex:none;width:0;height:0;transition:transform .14s}.sig-past[open] .sig-past-label:before{transform:rotate(90deg)translate(-1px)}.sig-past>summary:hover .sig-past-label{color:var(--accent-ink)}.sig-past>summary:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.sig-past>div{padding-bottom:var(--s-5)}.sig-day{gap:var(--s-3);padding:var(--s-5) 0;border-top:1px solid var(--line);display:grid}.sig-week>.sig-day:first-of-type,.sig-past>div>.sig-day:first-of-type{padding-top:var(--s-2);border-top:0}.sig-day-head{gap:2px;display:grid}.sig-date{font:600 var(--t-meta) var(--sans);letter-spacing:.04em;color:var(--accent-ink)}.sig-headline{font:700 var(--t-h3) var(--sans);letter-spacing:-.02em;color:var(--ink);margin:0}.sig-hl{gap:var(--s-5);margin:0;padding:0;list-style:none;display:grid}.sig-hl>li{gap:var(--s-2);display:grid}.sig-hl-title{gap:var(--s-2);flex-wrap:wrap;align-items:baseline;display:flex}.sig-hl-title strong{font:600 17px/1.5 var(--sans);color:var(--ink)}.sig-hl-why{font:400 var(--t-small) var(--sans);color:var(--body-2);margin:0}.sig-links{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.sig-links>li{font:400 var(--t-meta) var(--sans);color:var(--muted)}.sig-links a{color:var(--accent-ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);text-underline-offset:3px}.sig-links a:hover{text-decoration-color:currentColor}.sig-end{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-lg);background:var(--chip);max-width:var(--w-read);display:grid}.sig-end p{margin:0}
