.eh-page{gap:var(--uo-spacing-4)}.eh-page .uo-page-heading{align-items:center;margin-bottom:0}.eh-page .uo-page-heading p{margin-top:var(--uo-spacing-2)}.eh-guide{padding:0 var(--uo-spacing-4)}.eh-guide summary{color:var(--uo-color-text-primary)}.eh-guide-body{max-width:880px;padding-bottom:var(--uo-spacing-4)}.eh-guide ol,.eh-guide-body{display:grid;gap:var(--uo-spacing-3)}.eh-guide ol{margin:0;padding-left:var(--uo-spacing-6)}.eh-controls{display:grid;gap:var(--uo-spacing-3)}.eh-controls .uo-tabs{margin:0}.eh-controls .uo-tabs button{display:flex;gap:var(--uo-spacing-2);min-height:44px}.eh-search-row{display:grid;gap:var(--uo-spacing-3);grid-template-columns:minmax(0,1fr) minmax(240px,auto)}.eh-controls input,.eh-controls select{font-size:16px;min-height:44px;min-width:0;width:100%}.eh-filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--uo-spacing-3)}.eh-filter-row select{max-width:100%;width:auto}.eh-filter-row .eh-filter-active{background:var(--uo-color-productivity-ink);border-color:var(--uo-color-productivity-ink);color:var(--uo-color-text-inverse)}.eh-results{display:grid;gap:var(--uo-spacing-6)}.eh-section{display:grid;gap:var(--uo-spacing-3)}.eh-section-heading{align-items:center;display:flex;gap:var(--uo-spacing-3);justify-content:space-between}.eh-count{color:var(--uo-color-text-secondary);font-weight:400}.eh-grid{display:grid;gap:var(--uo-spacing-4);grid-template-columns:repeat(2,minmax(0,1fr))}.eh-card{display:flex;flex-direction:column;min-width:0;overflow:hidden}.eh-card-content{display:grid;flex:1;gap:var(--uo-spacing-3);padding:var(--uo-spacing-4)}.eh-flags{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:var(--uo-spacing-2);line-height:20px}.eh-status{background:var(--uo-color-surface-subtle);border-radius:var(--uo-radius-pill);font-weight:600;padding:var(--uo-spacing-1) var(--uo-spacing-2)}.eh-finished .eh-status{background:var(--uo-color-surface-selected)}.eh-finished .eh-status,.eh-recent{color:var(--uo-color-action-primaryBackground)}.eh-recent{font-weight:600}.eh-card-title{align-items:center;display:flex;gap:var(--uo-spacing-3);min-width:0}.eh-card-title>a{flex:0 0 80px}.eh-card-title img{border-radius:var(--uo-radius-card);height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.eh-card-title h3{font-size:20px;line-height:28px}.eh-card-title h3,.eh-excerpt,.eh-observation{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.eh-excerpt,.eh-observation{overflow-wrap:anywhere}.eh-observation{-webkit-line-clamp:2}.eh-card-meta,.eh-observation{color:var(--uo-color-text-secondary);font-size:14px;line-height:20px}.eh-card-meta{display:flex;flex-wrap:wrap;gap:var(--uo-spacing-2);justify-content:space-between}.eh-card-meta a:hover{text-decoration:underline}.eh-date{color:var(--uo-color-text-secondary);font-size:14px;line-height:20px}.eh-open{align-items:center;border-top:1px solid var(--uo-color-border-default);display:flex;min-height:44px;padding:var(--uo-spacing-2) var(--uo-spacing-4)}.eh-empty{display:grid;gap:var(--uo-spacing-3);justify-items:start}.eh-quiet-empty{padding-block:var(--uo-spacing-3)}.eh-guide-action{color:var(--uo-color-action-primaryBackground);display:inline-block;margin-left:var(--uo-spacing-2);text-decoration:underline}.eh-guide[open] .eh-guide-action{display:none}@media (min-width:1200px){.eh-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.eh-page .uo-page-heading{align-items:flex-start;flex-wrap:wrap}.eh-grid,.eh-search-row{grid-template-columns:minmax(0,1fr)}.eh-filter-row{gap:var(--uo-spacing-2)}.eh-filter-row select{width:100%}.eh-section-heading{align-items:flex-start;flex-wrap:wrap}.eh-card-content{gap:var(--uo-spacing-2)}.eh-card-title img{height:64px;width:64px}.eh-card-title>a{flex-basis:64px}.eh-controls .uo-tabs{flex-wrap:wrap}.eh-card-title h3{font-size:20px;line-height:28px}.eh-controls,.eh-quiet-empty,.eh-results>nav,.eh-results>p,.eh-section-heading{padding-inline:var(--uo-layout-mobileGutter)}}
