.server-clock { display: inline-flex; flex: none; flex-direction: column; align-items: flex-end; gap: 2px; color: inherit; line-height: 1.15; white-space: nowrap; }
.server-clock-label { font-size: 10px; font-weight: 400; opacity: .7; }
.server-clock time { font-family: ui-monospace, monospace; font-size: 12px; font-weight: 600; font-variant-numeric: tabular-nums; }
.new-header-main-container > .server-clock { margin-left: auto; }
.new-header .new-header-actions { flex: none; }
.new-header-light:not(.is-scrolled) .server-clock { color: #4F4F4F; }
.rc-actions .server-clock { margin-right: 4px; }
.fi-topbar .server-clock { margin-inline: auto 12px; color: #4F4F4F; }
.dark .fi-topbar .server-clock { color: #fff; }
@media (min-width: 1121px) {
    .new-header-main-container { gap: 14px; }
    .new-header-desktop-nav { gap: 12px; }
    .new-header-logo img { width: 152px; }
    .new-header-actions { gap: 10px; }
    .new-header-auth { gap: 6px; }
    .new-header .new-header-scroll-contacts { display: none; }
}
@media (min-width: 1121px) and (max-width: 1360px) {
    .new-header-solid.is-scrolled .new-header-scroll-contacts { display: none; }
}
@media (max-width: 600px) {
    .new-header .new-header-main-container { gap: 8px; }
    .new-header .new-header-main-container .new-header-logo img { width: 112px; }
    .new-header .new-header-mobile-nav { gap: 12px; margin-left: 0; }
    .new-header .new-header-mobile-scroll-contacts { display: none; }
    .rc-hwrap { padding: 8px 12px; gap: 8px; }
    .rc-brand img { width: 110px; height: auto; }
    .rc-actions { gap: 4px; }
    .rc-actions .rc-msg { width: 28px; height: 30px; }
    .rc-actions .rc-chip { gap: 0; padding: 3px; }
    .rc-actions .rc-chip .av { width: 24px; height: 24px; }
    .fi-topbar .server-clock { margin-inline-end: 4px; }
}
@media (max-width: 360px) {
    .new-header .new-header-main-container .new-header-logo img, .rc-brand img { width: 96px; }
    .new-header .new-header-mobile-nav { gap: 8px; }
    .server-clock time { font-size: 11px; }
}
