.filter-panel[data-v-634264f2]{height:20vh;overflow-y:auto}@media (min-width:960px){.filter-panel[data-v-634264f2]{height:40vh}}.events-timeline[data-v-634264f2]{height:40vh;overflow-y:auto}.event-item .date-info[data-v-634264f2]{flex-basis:80px;flex-shrink:0}.details-wrapper[data-v-634264f2]{flex:1}.event-markdown[data-v-634264f2]{display:inline;line-height:1.7}.empty-state[data-v-634264f2]{min-height:300px}.filter-panel[data-v-2bdb23ae]{height:20vh;overflow-y:auto}@media (min-width:960px){.filter-panel[data-v-2bdb23ae]{height:40vh}}.history-timeline[data-v-2bdb23ae]{height:40vh;overflow-y:auto}.history-item .date-info[data-v-2bdb23ae]{flex-basis:120px;flex-shrink:0}.details-wrapper[data-v-2bdb23ae]{flex:1}.event-markdown[data-v-2bdb23ae]{display:inline;line-height:1.7}.empty-state[data-v-2bdb23ae]{min-height:300px}.main-logo[data-v-8b2c0b2f]{height:auto;max-width:300px}.nav-header-btn[data-v-8b2c0b2f]{font-weight:500;letter-spacing:normal;text-transform:none}.fill-height-loading[data-v-8b2c0b2f]{align-items:center;display:flex;justify-content:center;min-height:50vh}.recap-banner[data-v-8b2c0b2f]{background:linear-gradient(135deg,#00695c,#004d40);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 8px 24px #004d4040;cursor:pointer;max-width:600px;overflow:hidden;padding:20px 24px;position:relative;transition:transform .2s,box-shadow .2s;width:100%}.recap-banner[data-v-8b2c0b2f]:hover{box-shadow:0 12px 32px #004d4059;transform:translateY(-2px)}.recap-banner-content[data-v-8b2c0b2f]{align-items:center;display:flex;gap:20px;position:relative;z-index:1}.recap-year[data-v-8b2c0b2f]{color:#ffc107;font-size:48px;font-weight:900;line-height:1;text-shadow:0 2px 10px rgba(255,193,7,.3)}.recap-text[data-v-8b2c0b2f]{flex:1;text-align:left}.recap-title[data-v-8b2c0b2f]{color:#fff;font-size:20px;font-weight:700;margin-bottom:4px}.recap-subtitle[data-v-8b2c0b2f]{color:#ffffffb3;font-size:14px}.recap-arrow[data-v-8b2c0b2f]{color:#fff;opacity:.7;transition:transform .2s}.recap-banner:hover .recap-arrow[data-v-8b2c0b2f]{opacity:1;transform:translate(4px)}.recap-badge[data-v-8b2c0b2f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border-radius:6px;color:#fffc;font-size:10px;font-weight:600;padding:4px 8px;position:absolute;right:12px;top:12px}.search-input[data-v-8b2c0b2f]{max-width:600px;transform:scale(1.25);width:80%}@media (max-width:600px){.search-input[data-v-8b2c0b2f]{transform:none;width:95%}.recap-banner[data-v-8b2c0b2f]{padding:16px}.recap-year[data-v-8b2c0b2f]{font-size:32px}.recap-title[data-v-8b2c0b2f]{font-size:18px}.recap-subtitle[data-v-8b2c0b2f]{font-size:12px}}
