.account__header__image {
    height: 250px !important;
}

.dropdown-button, .compose-form__actions .icon-button {
    color: #fde19b !important;
}

.dropdown-button {
    border: 1px solid #fde19b !important;
}

/* Main logo container fix */
.navigation-panel__logo {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-height: 55px !important;
}

/* Force the link itself to stay visible */
.navigation-panel__logo a.column-link--logo {
    display: block !important;
    height: 55px !important;
    background-image: url('/custom-logo.png') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    flex-shrink: 0 !important;
}

/* Murder the inline SVG without killing the container */
.navigation-panel__logo a.column-link--logo svg {
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
}

/* Keep extra empty logo wrappers hidden */
.navigation-panel__logo:not(:has(a.column-link--logo)) {
    visibility: hidden !important;
    min-height: 0 !important;
}

.columns-area__panels__pane--navigational .navigation-panel__logo {
display: block !important;
}
 
.button {
background-color: #fde19b !important;
color: #191b22 !important;
border: 1px solid #212126 !important;
}

.active, column-link--transparent.active {
color: #fde19b !important;
}

.column-back-button {
color: #fde19b !important;
}

.account-role {
color: #fde19b !important;
border: 1px solid #fde19b !important;
}

.icon-with-badge__badge {
background: #fde19b !important;
}

.a, .account__header__fields a, .follow_requests-unlocked_explanation a, .status__content a.unhandled-link {
color: #fde19b !important;
}

.account__section-headline a.active::before, .notification__filter-bar button.active::before {
background: #fde19b !important;
}

.dismissable-banner {
border: 1px solid #212126 !important;
background: rgba(0,0,0,.15);
}

.dismissable-banner__action .icon-button {
color: #fde19b !important;
}

.logo logo--wordmark {
display: none !important;
}

#logo-symbol-wordmark {
display: none !important;
}

.custom-emoji {
width: 25px !important;
height: 25px !important;
}

