.kwh{background:#fff;border-bottom:1px solid var(--line-l,#E6DFD2);color:var(--on-paper,#1A1A1C)}.kwh .wrap{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px 22px;align-items:center;padding-block:16px}.kwh-date{display:block;min-width:64px;padding:8px 10px;background:var(--ink,#121214);color:#fff;text-align:center;line-height:1.05;text-decoration:none}.kwh-date small{display:block;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--on-ink-mute,#A3A09B)}.kwh-date b{display:block;font-size:24px;font-weight:900}.kwh-main{min-width:0}.kwh-k{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--red-on-paper,#C2131A)}.kwh-k i{font-style:normal;letter-spacing:.06em;color:var(--on-paper-mute,#6B6862)}.kwh-t{margin:3px 0 0;font-size:18px;line-height:1.25;font-weight:800;letter-spacing:-.01em;text-wrap:balance}.kwh-t a{color:inherit;text-decoration:none}.kwh-t a:hover{color:var(--red-on-paper,#C2131A)}.kwh-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:3px 0 0;font-size:13px;color:var(--on-paper-mute,#6B6862)}.kwh-time span{white-space:nowrap}.kwh-seats{font-weight:700;color:#8A5A00}.kwh-faces{display:inline-flex}.kwh-faces .kwb-face{width:26px;height:26px;border-radius:50%;object-fit:cover;border:2px solid #fff;margin-left:-7px;font-size:9px!important}.kwh-faces .kwb-face:first-child{margin-left:0}.kwh .kwb-face--i{display:inline-grid;place-items:center;color:#fff;font-weight:900}.kwh .kwb-face--i.c0{background:#2E5E58}.kwh .kwb-face--i.c1{background:#6B4E2E}.kwh .kwb-face--i.c2{background:#3B3F6B}.kwh-acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 14px}.kwh-btn{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;background:var(--red-act,#D6151D);color:#fff;font-size:14px;font-weight:800;text-decoration:none;white-space:nowrap}.kwh-btn:hover{background:var(--red-deep,#B3120F);color:#fff}.kwh-btn.sec{background:#fff0;color:var(--on-paper,#1A1A1C);border:1px solid #BDB5A6;white-space:normal;text-align:center}.kwh-btn.sec:hover{border-color:currentColor;background:#fff0;color:var(--on-paper,#1A1A1C)}.kwh-more{font-size:13px;font-weight:700;color:var(--teal,#0F6B63);text-decoration:none;white-space:nowrap}.kwh a:focus-visible{outline:2px solid var(--teal,#0F6B63);outline-offset:2px}.kwh-live{display:inline-flex;align-items:center;gap:6px;padding:3px 7px;background:var(--red-act,#D6151D);color:#fff;letter-spacing:.1em}@media (prefers-reduced-motion:no-preference){.kwh-live::before{content:"";width:7px;height:7px;border-radius:50%;background:#fff;animation:kwh-pulse 1.4s infinite}}@keyframes kwh-pulse{50%{opacity:.25}}@media (max-width:720px){.kwh .wrap{grid-template-columns:auto minmax(0,1fr)}.kwh-acts{grid-column:1/-1;justify-content:flex-start}.kwh-btn{flex:1 1 auto}.kwh-names{display:none}}@media print{.kwh{display:none}}