.aied-lr-shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 26px;padding:15px 0;border-top:1px solid var(--rc-line);border-bottom:1px solid var(--rc-line)}
.aied-lr-shortcuts a{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid var(--rc-line);border-radius:6px;text-decoration:none;font-size:13px;background:#fff;color:var(--rc-blue)}
.aied-lr-shortcuts a:first-child{background:var(--rc-blue);color:#fff;border-color:var(--rc-blue);font-weight:600}
.aied-lr-cover{display:block;margin:-23px -23px 20px;border-bottom:1px solid var(--rc-line);overflow:hidden}
.aied-lr-cover img{display:block;width:100%;aspect-ratio:1.7;object-fit:cover;height:auto}
.aied-lr-card .aied-rc-card-meta{line-height:1.7}.aied-rc-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.aied-lr-back{margin:0 0 26px;font-size:14px}.aied-lr-lead{font-size:17px;color:var(--rc-muted);max-width:900px;margin:0 0 28px!important}
.aied-lr-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:36px;align-items:start}.aied-lr-detail-grid>article{min-width:0}
.aied-lr-detail-cover{margin:0 0 24px}.aied-lr-detail-cover img{width:100%;height:auto;display:block;border-radius:8px;border:1px solid var(--rc-line)}
.aied-lr-detail-cover figcaption{font-size:11px;color:var(--rc-muted);line-height:1.8;margin-top:8px}
.aied-lr-detail article section{margin-bottom:25px;padding:5px 0 23px;border-bottom:1px solid var(--rc-line)}.aied-lr-detail h2{font-size:24px;margin:15px 0 16px;font-weight:650;color:var(--rc-ink)}
.aied-lr-detail h3{font-size:17px;color:var(--rc-ink);margin:0 0 12px}.aied-lr-detail p,.aied-lr-detail li{font-size:15px;line-height:1.95}.aied-lr-detail p+p{margin-top:14px}
.aied-lr-detail ul{margin:10px 0 16px;padding-inline-start:22px}.aied-lr-detail li+li{margin-top:8px}
.aied-lr-review{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:15px}.aied-lr-review>div{background:var(--rc-paper);border:1px solid var(--rc-line);border-radius:8px;padding:20px}.aied-lr-review ul{margin-bottom:0}
.aied-lr-basis,.aied-lr-language-note{font-size:12px!important;background:var(--rc-paper);border:1px solid var(--rc-line);padding:9px 13px;border-radius:5px;color:var(--rc-muted);margin:0 0 18px!important}
.aied-lr-facts{border:1px solid var(--rc-line);padding:22px;border-radius:8px;background:#fff}.aied-lr-facts>.aied-rc-button{width:100%;font-size:14px;padding:10px}
.aied-lr-facts dl{margin:20px 0}.aied-lr-facts dl>div{border-bottom:1px solid var(--rc-line);padding:11px 0;font-size:12px}.aied-lr-facts dt{color:var(--rc-muted);margin:0 0 4px}.aied-lr-facts dd{margin:0;overflow-wrap:anywhere}
.aied-lr-share summary{min-height:44px;display:list-item;color:var(--rc-blue);cursor:pointer;font-size:14px;padding:10px 0;font-weight:600}.aied-lr-share>img{display:block;width:100%;height:auto;margin:10px 0;border:1px solid var(--rc-line);border-radius:6px}
.aied-lr-control{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;min-height:44px;border:1px solid var(--rc-line)!important;background:#fff!important;color:var(--rc-blue)!important;border-radius:6px;padding:9px 12px;font-size:13px!important;cursor:pointer;margin:9px 0;text-decoration:none!important}
.aied-lr-note,.aied-lr-feedback{font-size:12px!important;line-height:1.8!important;color:var(--rc-muted)}.aied-lr-share input{width:100%;font-size:11px;padding:9px;border:1px solid var(--rc-line);border-radius:5px}.aied-lr-sources a{overflow-wrap:anywhere;font-size:13px}
.aied-lr-shortcuts a:hover,.aied-lr-control:hover{background:#edf3fb!important;color:var(--rc-blue)!important}.aied-lr-shortcuts a:focus-visible,.aied-lr-control:focus-visible{outline:3px solid #4482d4;outline-offset:3px}
@media(max-width:1050px){.aied-lr-detail-grid{grid-template-columns:minmax(0,1fr) 250px;gap:25px}}
@media(max-width:768px){.aied-rc-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aied-lr-shortcuts{gap:6px;margin-bottom:22px}.aied-lr-shortcuts a{font-size:12px;padding:7px 11px}.aied-lr-cover{margin:-20px -20px 18px}.aied-lr-detail-grid{grid-template-columns:1fr}.aied-lr-review{grid-template-columns:1fr;gap:12px}.aied-lr-detail h2{font-size:22px}.aied-lr-lead{font-size:15px}.aied-lr-detail p,.aied-lr-detail li{font-size:14px}.aied-lr-facts{padding:20px}.aied-lr-share>img{max-width:350px;margin-inline:auto}}
@media print{.aied-lr-back,.aied-lr-facts,.aied-lr-shortcuts{display:none!important}.aied-lr-detail-grid{display:block}.aied-lr-detail-cover{max-width:650px}.aied-lr-review{display:block}.aied-lr-review>div{break-inside:avoid;background:#fff}.aied-lr-sources a:after{content:""}.aied-lr-detail section{break-inside:avoid}.aied-lr-card .aied-lr-cover{margin:0 0 10px}}

.aied-rc-filters>summary{display:list-item}.aied-lr-quick-filters{margin-top:18px}.aied-rc-filters{margin-top:8px}.aied-rc-filters[open]>.aied-rc-filter-grid{padding:10px 0 15px}
