.status-display[role=status],.status-display[role=alert]{background:#f4f9f4;border-left:4px solid #4caf50;margin:16px 0;padding:12px 16px}.status-display.warning-status{background:#fdf3f2;border-left-color:#e2231a}.status-display--text p{margin:0 0 4px}.status-display--text p:last-child{margin-bottom:0}form.is-sent{display:none}.form-note{background:#fff;border-radius:4px;margin:0 0 12px;padding:8px 12px;font-size:14px;line-height:1.4}.form-note--error{color:#e2231a}.form-note--ok{color:#2e7d32}.field-note{color:#e2231a;background:#fff;border-radius:4px;margin:4px 0 0;padding:4px 8px;font-size:13px;line-height:1.3;display:block}.connect-form--inp-line:has(.field-note){flex-wrap:wrap}.connect-form--inp-line .field-note{flex-basis:100%;margin-bottom:8px}.legacy-image{height:auto}.inp-required.invalid{border:1px solid red}input.is-hidden{display:none}.header--menu_item-bold{font-weight:600}.is-underlined{text-decoration:underline}.speed-test--frame{border:none;overflow:hidden}.document-tab.is-hidden{display:none}dialog.popup-window[open]{box-sizing:border-box;background:0 0;border:0;width:100vw;max-width:none;height:100%;max-height:none;margin:0;padding:6px;display:flex;overflow:auto}dialog.popup-window>.popup{margin:auto}dialog.popup-window::backdrop{background:#1e1e1ee6}.popup{position:relative}@media (width>=1250px){.popup:not(.check-connect){padding:44px}}.popup--close{box-sizing:border-box;appearance:none;cursor:pointer;background:#f2f4f5;border:0;border-radius:0 6px;justify-content:center;align-items:center;width:48px;height:48px;padding:10px;display:flex;position:absolute;top:0;right:0}@media (width<=1249px){.popup--close{width:40px;height:40px}}.popup.check-connect_success .message-popup--warn,.popup.check-connect_fail .message-popup--ok{display:none}html:has(dialog.popup-window[open]){scrollbar-gutter:stable;overflow:hidden}button.btn,button.status-display,button.news-item,button.tv-card--info{appearance:none;font:inherit;color:inherit;text-align:left;background:0 0;border:0;padding:0}[data-popup]:focus-visible{outline:revert}body{min-height:100dvh;display:flow-root}.footer{position:sticky;top:100dvh}
