.arco-layout-header {
    padding: 0 12px;
    height: 64px;
    background: #fff;
    border-bottom: 1px solid var(--color-neutral-3);
}

.header {
    display: flex;
    align-items: center;
    overflow: hidden;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
    position: sticky;
    top: 0;
    z-index: 19;
}

.arco-layout-header {
    flex: 0 0 auto;
    box-sizing: border-box;
    margin: 0;
}

.header .header-content {
    width: 1400px;
}

.logo-container .official-name {
    font-weight: 700;
    font-size: 1.25rem;
    white-space: nowrap;
}