.slide-enter{opacity:0;transform:translateY(-100%)}.slide-enter-active{transition:opacity .5s,transform .5s}.slide-enter-active,.slide-exit{opacity:1;transform:translateY(0)}.slide-exit-active{opacity:0;transform:translateY(-100%);transition:opacity .5s,transform .5s}.rel-display{position:absolute;top:10px;right:10px;background-color:#E3ffe0;color:#555555;padding:5px 10px;border-radius:12px;font-weight:700;font-size:.875rem;display:flex;align-items:center}.has-overflow:after{content:"..."}mark[data-overlap-bands]:focus,mark[data-overlap-bands]:focus-visible,mark[data-range-id]:focus,mark[data-range-id]:focus-visible{outline:none!important;border:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}mark[data-overlap-bands],mark[data-range-id]{-webkit-tap-highlight-color:transparent}.show-more-link{background:none;border:none;cursor:pointer;font-size:13px;font-weight:500;padding:4px 0;text-underline-offset:3px}.show-more-link:hover{text-decoration:underline}.related-auto-load,.related-list-end{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:2px;padding:12px 8px;color:#667085;font:inherit;font-size:11px;font-weight:600}.related-auto-load-count:before{content:"·";margin-right:8px}.related-auto-load-indicator{width:13px;height:13px;border:2px solid rgba(69,169,158,.22);border-top-color:#45a99e;border-radius:50%;animation:related-auto-load-spin .65s linear infinite}.related-list-end:after,.related-list-end:before{content:"";width:28px;height:1px;background:#dfe4ea}@keyframes related-auto-load-spin{to{transform:rotate(1turn)}}.related-group-sticky-bar{visibility:hidden}.related-group-sticky-bar[data-visible=true]{visibility:visible}.ai-edit-disclosure{display:inline-flex;align-self:flex-start;flex-shrink:0;max-width:100%;margin:0}.ai-edit-badge{display:inline-flex;align-items:center;gap:3px;height:14px;padding:0 6px 0 5px;color:#5b4e8a;background:#f1eefb;border:0;border-radius:8px;font:inherit;font-size:10px;font-weight:600;line-height:14px;letter-spacing:.01em;white-space:nowrap;cursor:default}.ai-edit-badge:focus-visible,.ai-edit-badge:hover,.ai-edit-badge[aria-pressed=true]{color:#35265f;background:#e4ddfb;outline:none}.ai-edit-badge:focus-visible{box-shadow:0 0 0 2px rgba(117,96,176,.35)}.ai-edit-text-stage{position:relative;margin:0 0 .4rem}.ai-edit-edited-text,.ai-edit-inline-text{margin:0;transition:opacity 90ms ease}.ai-edit-inline-text{display:none;position:absolute;inset:0 0 auto;z-index:1;margin:0;padding:0;overflow:visible;color:#25324d;background:var(--cw-related-post-surface);border:0;border-radius:0;pointer-events:auto}.ai-edit-text-stage.is-active .ai-edit-edited-text{visibility:hidden}.ai-edit-text-stage.is-active .ai-edit-inline-text{display:block}.ai-edit-inline-text del{color:#8f2f35;background:rgba(253,229,229,.82);text-decoration-color:#b83c45;text-decoration-thickness:2px}.ai-edit-inline-text ins{color:#17613a;background:rgba(221,245,230,.72);text-decoration-color:#2d8955;text-decoration-thickness:2px;text-underline-offset:2px}.ai-edit-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.related-auto-load-indicator{animation:none}.ai-edit-badge,.ai-edit-edited-text,.ai-edit-inline-text{transition:none}}.related-filter-summary{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:4px;color:#1c2b4a;font-size:13px;font-weight:600;line-height:1.6}.filter-summary-chip{display:inline-flex;align-items:stretch;max-width:100%;border:1px solid;border-radius:12px;font-size:11px;font-weight:600}.filter-summary-chip-clear,.filter-summary-chip-label{display:inline-flex;align-items:center;gap:4px;min-width:0;padding:2px 7px;border:0;border-radius:12px;color:inherit;background:transparent;font:inherit;cursor:pointer}.filter-summary-chip-label>span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-summary-chip-clear{font-size:15px;padding-left:5px}.filter-summary-chip-clear:hover{background:rgba(28,43,74,.08)}.filter-summary-chip button:focus-visible{outline:2px solid currentColor;outline-offset:2px}