.news-details-modal-backdrop{position:fixed;inset:0;background:rgba(46,49,146,.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:1000;overscroll-behavior:contain;touch-action:none}.news-details-modal-container{border-radius:30px;background:#f4f5fd;width:1274px;max-height:90vh;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;position:relative}.news-details-modal-close{position:-webkit-sticky;position:sticky;top:27px;right:27px;margin-left:auto;display:block;background:transparent;font-size:40px;line-height:1;border-radius:8px;border:1px solid #000;padding:3px 10px;cursor:pointer;z-index:1000}.news-details-modal-content{padding:45px 52px 52px;overflow:hidden}.news-details-modal-header{display:flex;flex-direction:column;gap:22px;padding:30px 0}.news-details-modal-title{color:#000;font-size:32px;font-weight:700;line-height:40px}.news-details-modal-date{color:#2e3192;font-size:12px;font-weight:400}.news-details-modal-image{width:100%;position:relative}.news-details-modal-image img{width:100%;height:100%;object-fit:contain;border-radius:12px;overflow:hidden;max-height:600px}.news-details-modal-html{color:#000;font-size:16px;font-weight:400;line-height:24px}.news-details-modal-similar{margin-top:80px}.news-details-modal-similar-title{color:#000;font-size:24px;font-weight:700;margin-bottom:30px}.news-details-modal-similar-list{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:16px;gap:16px}.news-details-modal-error,.news-details-modal-loading{text-align:center;min-height:90vh;display:flex;align-items:center;justify-content:center}.news-details-modal-similar-list-mobile{display:none}@media (max-width:1280px){.news-details-modal-container{width:1100px}}@media (max-width:1100px){.news-details-modal-container{width:900px}}@media (max-width:900px){.news-details-modal-container{width:100%}.news-details-modal-similar-list{display:none}.news-details-modal-similar-list-mobile{display:flex;flex-direction:column;gap:30px}.news-details-modal-similar-item-mobile .short-news-item-vertical-poster-container img{max-height:300px}}@media (max-width:500px){.news-details-modal-content{padding:calc(env(safe-area-inset-top) + 60px) 16px 30px}.news-details-modal-title{font-size:18px;line-height:normal}.news-details-modal-html{font-size:14px;line-height:normal}.news-details-modal-similar-item-mobile .short-news-item-vertical-poster-container img{max-height:219px}.news-details-modal-container{max-height:100vh;border-radius:0}.news-details-modal-error,.news-details-modal-loading{min-height:100vh}.news-details-modal-close{top:calc(env(safe-area-inset-top) + 55px)}}