.XlUyMG_row{margin-top:12px}.XlUyMG_rowHeader{justify-content:center;align-items:center;gap:8px;margin-bottom:8px;display:flex}.XlUyMG_rowMeta{color:var(--text-dim);font-size:12px;font-weight:500}.XlUyMG_thumbs{scrollbar-width:none;-ms-overflow-style:none;justify-content:safe center;gap:6px;display:flex;overflow-x:auto}.XlUyMG_thumbs::-webkit-scrollbar{display:none}.XlUyMG_thumbWrap{background:#e9edf3;border-radius:8px;flex-shrink:0;width:72px;height:96px;overflow:hidden}.XlUyMG_thumb{object-fit:cover;cursor:pointer;width:100%;height:100%;transition:transform .12s,opacity .15s}.XlUyMG_thumb:hover{transform:scale(1.03)}.XlUyMG_thumbWrapSingle{width:140px;height:187px}@media (max-width:640px){.XlUyMG_thumbWrap{width:64px;height:85px}.XlUyMG_thumbWrapSingle{width:120px;height:160px}}
.ZO5ghW_card{background:var(--card);border:1px solid #e8eaf0;border-radius:18px;margin-top:1rem;margin-bottom:1rem;transition:box-shadow .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.ZO5ghW_card:first-child{margin-top:0}.ZO5ghW_card.ZO5ghW_expanded{box-shadow:0 4px 20px #3b6fe014}.ZO5ghW_header{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:18px 20px;font-family:inherit;transition:background-color .2s;display:flex}.ZO5ghW_header:hover{background-color:#3b6fe005}.ZO5ghW_headerLeft{flex-wrap:wrap;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.ZO5ghW_badge{color:#3b6fe0;letter-spacing:.3px;white-space:nowrap;background:#3b6fe01a;border-radius:20px;flex-shrink:0;align-items:center;width:fit-content;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.ZO5ghW_excerpt{color:#7a7a7a;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1;min-width:0;margin:0;padding:0;font-size:14px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.ZO5ghW_title{color:#1a1a1a;word-break:break-word;flex:1;margin:0;padding:0;font-size:16px;font-weight:600;line-height:1.4}.ZO5ghW_chevronWrapper{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .2s;display:flex}.ZO5ghW_header:hover .ZO5ghW_chevronWrapper{background-color:#3b6fe014}.ZO5ghW_chevron{color:#3b6fe0;flex-shrink:0;width:24px;height:24px;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:rotate(180deg)}.ZO5ghW_card.ZO5ghW_expanded .ZO5ghW_chevron{transform:rotate(0)}.ZO5ghW_bodyWrapper{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.ZO5ghW_card.ZO5ghW_expanded .ZO5ghW_bodyWrapper{grid-template-rows:1fr}.ZO5ghW_bodyContent{min-height:0;overflow:hidden}.ZO5ghW_divider{background:#e8eaf0;height:1px;margin:0;display:none}.ZO5ghW_card.ZO5ghW_expanded .ZO5ghW_divider{display:block}.ZO5ghW_body{color:#5a5a5a;background:var(--card);padding:20px;font-size:15px;line-height:1.65}.ZO5ghW_body *{max-width:100%}:is(.ZO5ghW_body h1,.ZO5ghW_body h2,.ZO5ghW_body h3,.ZO5ghW_body h4,.ZO5ghW_body h5,.ZO5ghW_body h6){color:#1a1a1a;word-wrap:break-word;margin:1rem 0 .75rem;font-weight:700;line-height:1.3}.ZO5ghW_body h1{font-size:1.5rem}.ZO5ghW_body h2{font-size:1.3rem}.ZO5ghW_body h3{font-size:1.15rem}.ZO5ghW_body h4{font-size:1rem}:is(.ZO5ghW_body h5,.ZO5ghW_body h6){font-size:.95rem}.ZO5ghW_body p{word-wrap:break-word;margin:.75rem 0}.ZO5ghW_body a{color:#3b6fe0;word-break:break-word;text-decoration:none;transition:color .15s}.ZO5ghW_body a:hover{color:#2553c0;text-decoration:underline}:is(.ZO5ghW_body ul,.ZO5ghW_body ol){margin:1rem 0;padding-left:1.5rem}.ZO5ghW_body li{word-wrap:break-word;margin:.5rem 0}.ZO5ghW_body table{border-collapse:collapse;border:1px solid #e8eaf0;width:100%;margin:1rem 0;font-size:.9rem;display:block;overflow-x:auto}:is(.ZO5ghW_body th,.ZO5ghW_body td){text-align:left;word-wrap:break-word;border-bottom:1px solid #e8eaf0;padding:.75rem}.ZO5ghW_body th{color:#1a1a1a;white-space:nowrap;background:#f5f7fc;font-weight:600}.ZO5ghW_body tr:hover{background:#fafbff}.ZO5ghW_body strong{color:#1a1a1a;font-weight:700}.ZO5ghW_body em{color:#5a5a5a;font-style:italic}.ZO5ghW_body code{color:#1a1a1a;word-break:break-word;background:#f5f7fc;border-radius:.375rem;padding:.2rem .4rem;font-family:Monaco,Menlo,Courier New,monospace;font-size:.85em}.ZO5ghW_body pre{-webkit-overflow-scrolling:touch;background:#f5f7fc;border:1px solid #e8eaf0;border-radius:.5rem;margin:1rem 0;padding:1rem;overflow-x:auto}.ZO5ghW_body pre code{color:inherit;background:0 0;padding:0;font-size:.85rem}.ZO5ghW_body blockquote{color:#5a5a5a;border-left:4px solid #3b6fe0;margin:1rem 0;padding-left:1rem;font-style:italic}.ZO5ghW_body img{border-radius:.5rem;max-width:100%;height:auto;margin:1rem 0;display:block}.ZO5ghW_body hr{border:none;border-top:1px solid #e8eaf0;margin:1.5rem 0}.ZO5ghW_body dl{margin:1rem 0}.ZO5ghW_body dt{color:#1a1a1a;margin-top:.75rem;font-weight:600}.ZO5ghW_body dd{color:#7a7a7a;margin-bottom:.5rem;margin-left:1rem}@media (max-width:768px){.ZO5ghW_card{margin-top:.75rem;margin-bottom:.75rem}.ZO5ghW_card:first-child{margin-top:0}.ZO5ghW_header{gap:10px;padding:16px 18px}.ZO5ghW_badge{padding:4px 10px;font-size:10px}.ZO5ghW_title{font-size:15px}.ZO5ghW_body{padding:16px 18px;font-size:14px}.ZO5ghW_body h1{font-size:1.35rem}.ZO5ghW_body h2{font-size:1.2rem}.ZO5ghW_body h3{font-size:1.05rem}.ZO5ghW_body table{font-size:.8rem}:is(.ZO5ghW_body th,.ZO5ghW_body td){padding:.5rem}}
