.site-header[data-v-53e41475]{background:#fff;border-bottom:1px solid #e3eaf1;box-shadow:0 2px 8px #17314b0b;color:#203850;inset:0 0 auto;position:fixed;z-index:1100}.site-nav[data-v-53e41475]{gap:12px;height:calc(var(--site-nav-height) - 1px);justify-content:space-between;margin:auto;max-width:1600px;padding-inline:clamp(12px,3vw,32px);position:relative}.site-brand[data-v-53e41475],.site-nav[data-v-53e41475]{align-items:center;display:flex}.site-brand[data-v-53e41475]{color:#233e58;font-weight:680;gap:6px;min-height:44px;min-width:0;white-space:nowrap}.site-brand img[data-v-53e41475]{display:block;flex:none;-o-object-fit:contain;object-fit:contain}.site-brand span[data-v-53e41475]{overflow:hidden;text-overflow:ellipsis}.site-actions[data-v-53e41475]{align-items:center;display:flex;gap:8px}.site-icon[data-v-53e41475],.site-link[data-v-53e41475]{align-items:center;border-radius:8px;color:#294963;display:inline-flex;font-size:14px;gap:6px;justify-content:center;min-height:44px;white-space:nowrap}.site-link[data-v-53e41475]{padding-inline:10px}.site-icon[data-v-53e41475]{background:#edf4fa;border:0;padding:0;width:44px}.site-icon svg[data-v-53e41475],.site-link svg[data-v-53e41475],.site-search svg[data-v-53e41475]{height:18px;width:18px}.site-icon[data-v-53e41475]:hover,.site-link[data-v-53e41475]:hover{background:#e4eff8;color:#164970}.site-publish[data-v-53e41475]{background:#edf4fa}.site-login[data-v-53e41475]{background:#1d5b8d;color:#fff}.site-login[data-v-53e41475]:hover{background:#174971;color:#fff}.site-menu-button img[data-v-53e41475]{border-radius:50%;-o-object-fit:cover;object-fit:cover}.site-search[data-v-53e41475]{align-items:stretch;background:#f7fafd;border:1px solid #d2dfeb;border-radius:8px;display:flex;height:44px}.site-search input[data-v-53e41475]{color:#203850;font-size:14px;min-width:0;padding-inline:10px 2px;width:clamp(120px,15vw,230px)}.site-search input[data-v-53e41475]::-moz-placeholder{color:#586e83}.site-search input[data-v-53e41475]::placeholder{color:#586e83}.site-search button[data-v-53e41475]{background:transparent;border:0;color:#295679;display:grid;padding:0;place-items:center;width:44px}.site-menu[data-v-53e41475]{background:#fff;border:1px solid #dae4ed;border-radius:12px;box-shadow:0 10px 32px #17314b25;display:grid;inset-inline-end:clamp(12px,3vw,32px);max-height:calc(100dvh - var(--site-nav-height) - 12px);overflow:auto;overscroll-behavior:contain;padding:6px;position:absolute;top:calc(100% + 5px);width:min(248px,calc(100vw - 24px))}.site-follow summary[data-v-53e41475],.site-menu a[data-v-53e41475],.site-menu button[data-v-53e41475]{align-items:center;background:transparent;border:0;border-radius:6px;color:#264a66;cursor:pointer;display:flex;min-height:44px;padding:8px 12px;text-align:left}.site-follow summary[data-v-53e41475]:hover,.site-menu a[data-v-53e41475]:hover,.site-menu button[data-v-53e41475]:hover{background:#eef5fb}.site-menu .site-logout[data-v-53e41475]{color:#a13030}.site-menu-caption[data-v-53e41475]{border-bottom:1px solid #edf1f5;font-weight:650;overflow-wrap:anywhere;padding:8px 12px}.site-follow img[data-v-53e41475]{margin:0 12px 8px}.site-nav[data-v-53e41475] :is(a,button,summary,input):focus-visible{outline:2px solid #1d70ac;outline-offset:2px}.site-nav .narrow-only[data-v-53e41475]{display:none}@media(max-width:840px){.site-nav .wide-only[data-v-53e41475]{display:none}.site-nav .narrow-only[data-v-53e41475]{display:inline-flex}}@media(max-width:360px){.site-actions[data-v-53e41475]{gap:5px}.site-nav[data-v-53e41475]{gap:8px}.site-brand[data-v-53e41475]{font-size:14px}.site-brand img[data-v-53e41475]{height:32px;width:32px}}
