body.um-library-public{margin:0;background:#f4f7fa;color:#123f6d;font-family:Arial,sans-serif}
body.um-library-public main.codex-news-materials,body.um-library-public main.niisf-library-article{width:min(1180px,calc(100% - 44px));margin:0 auto;padding:28px 0 48px;font-family:Arial,sans-serif;box-sizing:border-box}
body.um-library-public .codex-news-materials__head{padding:24px 28px;margin:0 0 22px;gap:20px;border:1px solid #c7dced;border-radius:20px;background:linear-gradient(115deg,#edf6fd,#f8fbfe 76%);box-shadow:0 5px 0 #d4e4f1,0 12px 24px #173f6209}
body.um-library-public .codex-news-materials__head h1{font:900 clamp(30px,4vw,52px)/1.15 Arial,sans-serif;letter-spacing:-1px;text-transform:uppercase;color:#102e53;background:linear-gradient(165deg,#061c3c 5%,#153e6a 35%,#7594b1 43%,#204a76 47%,#08264b 53%,#061d3e 84%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 #a1b6c9) drop-shadow(0 2px 1px #b3c5d5)}
body.um-library-public .codex-news-materials__eyebrow{font:600 11px/1.5 Arial,sans-serif;letter-spacing:1.2px;color:#557d9e;margin-bottom:10px}
body.um-library-public .codex-news-materials__count{font-size:13px;color:#55728e;border:1px solid #d4e3ef;background:#ffffffb8;padding:8px 12px;border-radius:10px}
body.um-library-public .codex-news-materials__head .niisf-breadcrumbs{padding:0;margin:0 0 10px}
body.um-library-public .codex-news-materials__controls{gap:14px;padding:18px;margin-bottom:22px;border:1px solid #d0e0ed;border-radius:16px;background:linear-gradient(120deg,#eef6fc,#fff);box-shadow:0 3px 0 #dce8f1}
body.um-library-public .codex-news-materials__search{width:min(100%,720px);order:1}
body.um-library-public .codex-news-materials__search input{height:46px;line-height:normal;padding:10px 100px 10px 14px;border-color:#bed3e6;border-radius:10px;font:400 15px/1.5 Arial,sans-serif}
body.um-library-public .codex-news-materials__clear{top:6px;right:6px;bottom:6px;height:auto;border:1px solid #d1e1ef;border-radius:7px;color:#123f6d;background:#eff6fc;font:600 12px/1.4 Arial,sans-serif}
body.um-library-public .codex-news-materials__tabs{gap:9px;order:2}
body.um-library-public .codex-news-materials__tab{min-height:39px;padding:9px 14px;font:600 13px/1.3 Arial,sans-serif;border:1px solid #bfd4e6;border-radius:9px;background:linear-gradient(140deg,#fff,#edf5fc);box-shadow:0 2px 0 #d2e2ef;color:#12446f}
body.um-library-public .codex-news-materials__tab[aria-current="page"],body.um-library-public .codex-news-materials__tab:hover{background:linear-gradient(140deg,#176d99,#0a3d6e);border-color:#154f78;box-shadow:0 3px 0 #062b50;color:#fff}
body.um-library-public .codex-news-materials__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}
body.um-library-public .codex-news-materials__item{display:grid;grid-template-columns:144px minmax(0,1fr);gap:18px;align-items:start;margin:0;padding:20px;min-width:0;border:1px solid #cbdfee;border-radius:18px;background:linear-gradient(125deg,#eff7fd,#fff 82%);box-shadow:0 4px 0 #d5e4f0,0 10px 22px #173f6208}
body.um-library-public .codex-news-materials__item[hidden]{display:none!important}
body.um-library-public .codex-news-materials__image{display:flex;width:144px;height:112px;align-items:center;justify-content:center;margin:0;padding:5px;border:1px solid #d3e3ef;border-radius:12px;background:#fff;overflow:hidden;box-sizing:border-box}
body.um-library-public .codex-news-materials__image img{display:block;width:100%;height:100%;object-fit:contain;aspect-ratio:auto;border-radius:7px;background:#fff}
body.um-library-public .codex-news-materials__image>span{width:100%;height:100%;min-height:0!important;border-radius:8px!important;background:linear-gradient(140deg,#1b638b,#0b2d57)!important;font:800 44px/1 Arial,sans-serif!important}
body.um-library-public .codex-news-materials__body{min-width:0}
body.um-library-public .codex-news-materials__meta{display:inline-block;margin:0 0 8px;padding:4px 7px;border:1px solid #d2e2ef;border-radius:6px;background:#eaf3fb;color:#527795;font:500 11px/1.35 Arial,sans-serif}
body.um-library-public .codex-news-materials__title{margin:0 0 9px;font:700 19px/1.4 Arial,sans-serif;letter-spacing:-.15px;overflow-wrap:anywhere}
body.um-library-public .codex-news-materials__title a{color:#123f6d;font:inherit;text-decoration:none}
body.um-library-public .codex-news-materials__title a:hover{text-decoration:underline;text-underline-offset:3px}
body.um-library-public .codex-news-materials__intro{font:400 14px/1.65 Arial,sans-serif;color:#48637c}
body.um-library-public .codex-news-materials__body>p>a{display:inline-flex;margin-top:4px;padding:8px 12px;border:1px solid #bdd3e6;border-radius:8px;background:#edf5fc;box-shadow:0 2px 0 #d0e0ed;font:600 13px/1.4 Arial,sans-serif;color:#123f6d;text-decoration:none}
body.um-library-public main a:focus-visible,body.um-library-public main button:focus-visible{outline:3px solid #568fb8;outline-offset:3px}
body.um-library-public .niisf-library-article>nav{font-size:13px;line-height:1.6;margin-bottom:16px;color:#5e7a94}
body.um-library-public .niisf-library-article>h1{margin:0 0 24px;padding:24px 28px;border:1px solid #c7dced;border-radius:19px;background:linear-gradient(115deg,#edf6fd,#f8fbfe);box-shadow:0 4px 0 #d4e4f1;color:#123f6d;font:700 clamp(23px,2.5vw,33px)/1.35 Arial,sans-serif;overflow-wrap:anywhere}
body.um-library-public .niisf-library-article__body{padding:28px;border:1px solid #d0e0ed;border-radius:18px;background:#fff;box-shadow:0 4px 0 #dce8f1;font:400 16px/1.75 Arial,sans-serif;color:#243f59;overflow-wrap:anywhere}
body.um-library-public .niisf-library-article__body img{max-width:100%;height:auto}
body.um-library-public .niisf-library-article__body iframe,body.um-library-public .niisf-library-article__body video{max-width:100%}
@media(max-width:960px){body.um-library-public .codex-news-materials__list{grid-template-columns:minmax(0,1fr)}body.um-library-public .codex-news-materials__item{grid-template-columns:170px minmax(0,1fr)}body.um-library-public .codex-news-materials__image{width:170px;height:120px}}
@media(max-width:600px){body.um-library-public main.codex-news-materials,body.um-library-public main.niisf-library-article{width:calc(100% - 28px);padding-top:20px}body.um-library-public .codex-news-materials__head{grid-template-columns:minmax(0,1fr);padding:20px;gap:14px;border-radius:17px}body.um-library-public .codex-news-materials__count{justify-self:start}body.um-library-public .codex-news-materials__controls{padding:14px}body.um-library-public .codex-news-materials__tab{padding:8px 11px;font-size:12px}body.um-library-public .codex-news-materials__item{grid-template-columns:96px minmax(0,1fr);padding:15px;gap:13px}body.um-library-public .codex-news-materials__image{width:96px;height:84px}body.um-library-public .codex-news-materials__title{font-size:17px;line-height:1.4}body.um-library-public .codex-news-materials__intro{font-size:13px}body.um-library-public .codex-news-materials__head h1{font-size:clamp(25px,7.7vw,37px);letter-spacing:-.5px}body.um-library-public .niisf-library-article>h1{padding:18px;font-size:23px}body.um-library-public .niisf-library-article__body{padding:18px;font-size:15px}}

body.um-library-public .codex-news-materials__intro{display:block;-webkit-line-clamp:unset;line-clamp:unset;max-height:none;overflow:visible}

body.um-library-public .codex-news-materials__tabs{flex-wrap:wrap!important;overflow:visible!important;white-space:normal!important}
body.um-library-public .codex-news-materials__image{text-decoration:none}
body.um-library-public .niisf-library-article>.niisf-breadcrumbs{display:none}
body.um-library-public .niisf-library-article>nav:not(.niisf-breadcrumbs) a{display:inline-block;padding:6px 10px;margin:0 4px 0 0;border:1px solid #c8dced;border-radius:7px;background:#f0f7fc;color:#123f6d;text-decoration:none;font:500 13px/1.4 Arial,sans-serif}
body.um-library-public .niisf-library-article__body [style*="font-size"]{font-size:inherit!important}
@media(max-width:600px){body.um-library-public .niisf-library-article>h1{font-size:21px;line-height:1.4}}
