.tight.svelte-14fxf3u{padding:var(--s-3)}.tight.svelte-14fxf3u .top:where(.svelte-14fxf3u){gap:var(--s-2)}.tight.svelte-14fxf3u .date:where(.svelte-14fxf3u){transform:scale(.86);transform-origin:left top;margin-right:-6px}.tight.svelte-14fxf3u .title:where(.svelte-14fxf3u){font-size:var(--t-base);line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tight.svelte-14fxf3u .rel:where(.svelte-14fxf3u),.tight.svelte-14fxf3u .rep:where(.svelte-14fxf3u){display:none}.tight.svelte-14fxf3u .meta:where(.svelte-14fxf3u){font-size:var(--t-xs)}.tight.svelte-14fxf3u .whereline:where(.svelte-14fxf3u){font-size:var(--t-xs)}.wtext.svelte-14fxf3u{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whereline.svelte-14fxf3u{display:flex;align-items:center;gap:5px;min-width:0}.evt.svelte-14fxf3u{background:var(--surf-1);border:1px solid var(--line);border-radius:var(--r);padding:var(--s-3) var(--s-4) var(--s-2);display:flex;flex-direction:column;gap:var(--s-3);transition:border-color var(--t-fast) var(--ease)}.evt.svelte-14fxf3u:hover{border-color:var(--line-strong)}.evt.past.svelte-14fxf3u{opacity:.62}.top.svelte-14fxf3u{display:flex;align-items:flex-start;gap:var(--s-3);min-width:0}.date.svelte-14fxf3u{flex:0 0 auto;width:46px;display:flex;flex-direction:column;align-items:center;padding:var(--s-1) 0 var(--s-2);background:var(--surf-2);border-radius:var(--r-sm);line-height:1}.date.now.svelte-14fxf3u{background:var(--pear-bg)}.mon.svelte-14fxf3u{font-family:var(--f-head);font-size:var(--t-xs);font-weight:700;letter-spacing:.09em;color:var(--dim)}.date.now.svelte-14fxf3u .mon:where(.svelte-14fxf3u){color:var(--pear-text)}.num.svelte-14fxf3u{font-family:var(--f-head);font-size:var(--t-xl);font-weight:700;letter-spacing:-.03em;color:var(--fg);margin-top:3px}.date.now.svelte-14fxf3u .num:where(.svelte-14fxf3u){color:var(--pear-text)}.lead.svelte-14fxf3u{display:flex;flex-direction:column;gap:var(--s-1);min-width:0;flex:1}.meta.svelte-14fxf3u{font-family:var(--f-head);font-size:var(--t-sm);font-weight:600;color:var(--mut);display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:baseline}.rel.svelte-14fxf3u{color:var(--dim);font-weight:500}.rel.now.svelte-14fxf3u{color:var(--pear-text);font-weight:700}.rep.svelte-14fxf3u{color:var(--dim);font-weight:500}.title.svelte-14fxf3u{font-family:var(--f-head);font-size:var(--t-md);font-weight:700;letter-spacing:-.018em;line-height:1.25;color:var(--fg)}.whereline.svelte-14fxf3u{display:flex;align-items:center;gap:var(--s-1);font-size:var(--t-sm);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whereline.svelte-14fxf3u svg{color:var(--dim);flex:0 0 auto}.desc.svelte-14fxf3u{font-size:var(--t-base);line-height:1.5;color:var(--fg-2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;transition:color var(--t-fast) var(--ease)}.desc.svelte-14fxf3u:hover{color:var(--fg)}.terms.svelte-14fxf3u{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--s-2);font-size:var(--t-sm)}.term.svelte-14fxf3u{font-family:var(--f-head);font-weight:700;color:var(--fg-2)}.term.svelte-14fxf3u+.term:where(.svelte-14fxf3u):before{content:"·";margin-right:var(--s-2);color:var(--dim);font-weight:400;opacity:.7}.rule.svelte-14fxf3u{height:1px;border:0;margin:0;background:var(--line)}.foot.svelte-14fxf3u{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.going.svelte-14fxf3u{display:flex;align-items:center;gap:var(--s-2);min-width:0}.going.svelte-14fxf3u .sub:where(.svelte-14fxf3u){font-size:var(--t-sm)}
