:root {
  --icon-bell-header-tabs: url('data:image/svg+xml, %3Csvg width="18px" height="18px" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" color="%232dc9ff"%3E%3Cpath d="M18 8.4c0-1.697-.632-3.325-1.757-4.525C15.117 2.675 13.59 2 12 2c-1.591 0-3.117.674-4.243 1.875C6.632 5.075 6 6.703 6 8.4 6 15.867 3 18 3 18h18s-3-2.133-3-9.6zM13.73 21a1.999 1.999 0 01-3.46 0" stroke="%232dc9ff" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E') !important;
}

:root {
      --icon-search: url("data:image/svg+xml;charset=utf-8, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232dc9ff' aria-hidden='true' viewBox='0 0 24 24'%3E%3Cpath d='M10.25 3.75a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13zm-8.5 6.5a8.5 8.5 0 1 1 15.176 5.262l4.781 4.781-1.414 1.414-4.781-4.781A8.5 8.5 0 0 1 1.75 10.25z'/%3E%3C/svg%3E") !important;
}

.app-body {
  background-image: url("https://blue-int3r.site/images/mastodon-bg.png") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat;
  background-attachment: fixed;
}

.app-body::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.4);
  pointer-events: none;
  z-index: 0;
}

.search__input, .compose-form__highlightable, .layout-single-column .relationship-tag  {
background-color: rgb(255, 255, 255) !important;
}

.button--compact {
background-color: #2dc9ff !important;
}

.icon path {
fill: #2dc9ff !important;
}

.column-link__icon, .layout-single-column .account__section-headline a.active:after {
background-color: #2dc9ff !important;
}

.column-link[href*="/message"] .column-link__icon {
  background-color: transparent !important;
  background-image: none !important;
}

.column-link[href*="/message"] .column-link__icon path {
  display: block !important;
  fill: #2dc9ff !important;
}

.scrollable > .item-list > article > div > .status__wrapper > .status, .column-header__collapsible, .notification__filter-bar, .scrollable > .item-list > article > div > div > .notification-ungrouped, .notification-group, .account__header__bar, .load-gap {
border-bottom: 1px solid rgba(45, 201, 255, 0.3) !important;
}

.columns-area__panels__main>div {
background-color: rgba(255, 255, 255, 0.9);
}

.column-link--logo img.logo--wordmark {
  display: none !important;
}

.column-link--logo {
  background-image: url("https://blue-int3r.site/images/logo.png") !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: left center !important;
width: 250px !important;
height: 100px !important;
  display: block !important;
}

.navigation-panel--full .navigation-panel__logo {
margin-top: 10px !important;
margin-bottom: 5px !important;
}

.notification__filter-bar > button {
background-color: #ffffff !important;
}

.layout-single-column .notification__filter-bar button.active:after {
background-color: #2dc9ff !important;
}

.notification-ungrouped--mention.notification-ungrouped--direct:after {
border-top: 20px solid #2dc9ff !important;
}

.notification-ungrouped--direct {
background: rgba(45, 201, 255, 0.05) !important;
}

.layout-single-column .status-link.mention:not(.hashtag), .column-back-button {
color: #2dc9ff !important;
}

.layout-single-column .search__input, .layout-single-column .compose-form .compose-form__highlightable {
border-color: #2dc9ff !important;
}

img.logo--icon {
  content: url("https://blue-int3r.site/images/logo-icon.png") !important;
width: 250px !important;
height: 76px !important;
}

.admin-wrapper .sidebar .logo {
margin-top: 30px !important;
margin-bottom: 20px !important;
}

.layout-single-column .follow_requests-unlocked_explanation {
background-color: rgb(255, 255, 255) !important;
border-color: rgba(45, 201, 255, 0.3) !important;
}

.status__line {
border-inline-start: 2px solid #6fdbff !important;
}

.status__line--full:before {
    background-color: #6fdbff !important;
}

.detailed-status__meta__line {
padding: 12px 0 !important;
}

.layout-single-column .column-header>.column-header__back-button {
color: #2dc9ff !important;
}

.detailed-status {
    padding: 16px 16px 0 16px;
}


.layout-single-column .account__section-headline, .featured-carousel, .layout-single-column .account__header, .layout-single-column .empty-column-indicator {
background-color: rgba(255, 255, 255, 0.9) !important;
}

.account__section-headline, .column-back-button {
    border-color: rgba(45, 201, 255, 0.3) !important;
}

.column-back-button {
    border: 1px soild rgba(45, 201, 255, 0.3) !important;
}

.detailed-status__button {
    display: flex;
    align-items: center;
    justify-content: center;
}

.load-more {
    color:#2dc9ff !important;
}

.icon.icon-bell-o {
    background-color: #2dc9ff !important;
}

.layout-single-column .account__header__tabs__buttons .icon-button .icon-bell-o, .layout-single-column .account__header__tabs__buttons .icon-button .icon-bell {
    background-image: none;
}


#world-weather-widget {
    position: absolute;
    bottom: 32px;
    z-index: 0;
    left: 32px;
    color: #171717;
}

.widget-weather {
    font-size: 14px;
    font-weight: 600;
}

