.ll-home-latest{padding:20px 0 40px;direction:rtl}.ll-latest-panel{max-width:1000px;padding:clamp(16px,3vw,30px);border:1px solid #d9e7f5;border-radius:20px;background:#fff;box-shadow:0 8px 30px #0f4c8106}.ll-latest-panel>h2{margin:0 0 18px;padding-block:3px;padding-inline-start:13px;border-inline-start:4px solid #1d6fd6;color:#0f4c81;font-size:clamp(23px,3vw,29px);line-height:1.6}.ll-latest-list{margin:0;padding:0;list-style:none}.ll-latest-list>li{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:22px;padding:18px 0;border-bottom:1px solid #e6eef7}.ll-latest-list>li:first-child{padding-top:0}.ll-latest-list>li:last-child{border-bottom:0}.ll-latest-thumb{display:block;aspect-ratio:3/2;border-radius:12px;overflow:hidden;background:#eaf4ff}.ll-latest-thumb img{display:block;width:100%;height:100%;object-fit:cover}.ll-latest-copy{min-width:0}.ll-latest-copy h3{margin:0 0 9px;font-size:clamp(16px,2vw,21px);line-height:1.8;overflow-wrap:anywhere}.ll-latest-copy h3 a{color:#16324f;text-decoration:none}.ll-latest-copy h3 a:hover{color:#1d6fd6}.ll-latest-copy time{display:flex;align-items:center;gap:6px;color:#63748b;font-size:12px}.ll-latest-copy time svg{width:16px;height:16px;flex:none}.ll-latest-all{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:10px;color:#0f4c81;font-weight:700;font-size:14px;text-underline-offset:4px}.ll-home-latest a:focus-visible{outline:3px solid #1d6fd6;outline-offset:4px}.ll-latest-all:hover{color:#1d6fd6}[data-ostadi-theme=dark] .ll-latest-panel{background:#122238;border-color:#334a65}[data-ostadi-theme=dark] .ll-latest-list>li{border-color:#334a65}[data-ostadi-theme=dark] :is(.ll-latest-panel>h2,.ll-latest-copy h3 a,.ll-latest-all){color:#b4d7ff}[data-ostadi-theme=dark] .ll-latest-copy time{color:#b4c4d9}@media(max-width:600px){.ll-latest-list>li{grid-template-columns:104px minmax(0,1fr);gap:13px;padding:15px 0}.ll-latest-panel{padding:16px}.ll-latest-copy h3{font-size:15px;line-height:1.8;margin-bottom:5px}.ll-latest-copy time{font-size:11px}.ll-latest-thumb{border-radius:9px}.ll-home-latest{padding:14px 0 26px}}@media(max-width:360px){.ll-latest-list>li{grid-template-columns:88px minmax(0,1fr);gap:10px}}
