.km-public-root .news__list{border-block:1px solid var(--rule);gap:8px;margin:4px 0 0;padding:18px 0;display:grid}.km-public-root .news-item{cursor:pointer;transition:background var(--dur-fast) var(--ease-std);border-radius:4px;grid-template-columns:22px 1fr auto;align-items:center;gap:14px;padding:6px 4px;display:grid}.km-public-root .news-item:hover{background:var(--hover-bg)}.km-public-root .news-item input{opacity:0;pointer-events:none;position:absolute}.km-public-root .news-item__box{border:1.5px solid var(--fg);width:20px;height:20px;transition:background var(--dur-fast) var(--ease-std);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.km-public-root .news-item__box svg{width:12px;height:12px;color:var(--bg);opacity:0;transition:opacity var(--dur-fast) var(--ease-std)}.km-public-root .news-item input:checked+.news-item__box{background:var(--fg)}.km-public-root .news-item input:checked+.news-item__box svg{opacity:1}.km-public-root .news-item input:focus-visible+.news-item__box{outline:2px solid var(--accent);outline-offset:2px}.km-public-root .news-item__body{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.km-public-root .news-item__name{font-family:var(--font-body-ar);color:var(--fg);font-size:16px;font-weight:700}.km-public-root .news-item__desc{font-family:var(--font-body-ar);color:var(--fg-mute);font-size:13px;font-weight:500}.km-public-root .news-item__cadence{font-family:var(--font-body-ar);color:var(--fg-faint);border:1px solid var(--rule);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:500;line-height:1.4}.km-public-root .news__form{grid-template-columns:1fr auto;gap:10px;display:grid}.km-news-name-span{grid-column:1/-1}.km-public-root .news__input{border:1px solid var(--fg);height:44px;font-family:var(--font-body-ar);color:var(--fg);transition:box-shadow var(--dur-fast) var(--ease-std);background:0 0;border-radius:8px;outline:none;padding:0 18px;font-size:15px;font-weight:500}.km-public-root .news__input::placeholder{color:var(--fg-faint)}.km-public-root .news__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #ff6b2633}.km-public-root .news__input.is-invalid{border-color:var(--accent)}.km-public-root .news__submit{background:var(--fg);color:var(--bg);height:44px;font-family:var(--font-body-ar);transition:filter var(--dur-fast) var(--ease-std), transform var(--dur-fast) var(--ease-std);border-radius:6px;padding:0 22px;font-size:15px;font-weight:700;line-height:1}.km-public-root .news__submit:hover{filter:brightness(1.1)}.km-public-root .news__submit:active{transform:scale(.98)}.km-public-root .news__submit:disabled{opacity:.75;cursor:default}.km-public-root .news__status{font-family:var(--font-body-ar);color:var(--accent);margin:0;font-size:14px;font-weight:700;line-height:1.5}@media (max-width:600px){.km-public-root .news__form{grid-template-columns:1fr}.km-public-root .news-item{grid-template-columns:22px 1fr}.km-public-root .news-item__cadence{grid-column:2;justify-self:start}}
