/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background-image:linear-gradient(rgba(255,255,255,0.45),rgba(255,255,255,0.5)),url('https://droplet.is/sites/default/files/clean-background-2_1.png') !important;background-attachment:fixed !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;}.card,.block,.panel,.block-theme-social-base{background-color:rgba(255,255,255,0.60) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;border:1px solid rgba(255,255,255,0.25) !important;box-shadow:0 4px 30px rgba(0,0,0,0.03) !important;}.card-header,.card-footer,.card-actionbar{background-color:transparent !important;border-color:rgba(255,255,255,0.15) !important;}header.navbar,.navbar,.site-header,#block-socialbase-mainnavigation{background-color:transparent !important;background:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border:none !important;box-shadow:none !important;}header.navbar::before,.navbar::before,.site-header::before,#block-socialbase-mainnavigation::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.60) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;border-bottom:1px solid rgba(255,255,255,0.25) !important;box-shadow:0 4px 30px rgba(0,0,0,0.03) !important;z-index:-1;pointer-events:none;}.dropdown-menu,.navbar-nav .dropdown-menu{background-color:rgba(255,255,255,0.95) !important;border:1px solid rgba(255,255,255,0.3) !important;}.region--complementary .content-merged--sky--complementary.card{background:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border:none !important;box-shadow:none !important;}.card .panel,.block .panel{background:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border:none !important;box-shadow:none !important;}body.mode-search .search-take-over{box-shadow:none !important;z-index:2000 !important;}body.mode-search::after{content:"";position:fixed;inset:0;background-color:rgba(0,0,0,0.65) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;z-index:1999 !important;pointer-events:none;}.view-id-who_s_online{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;}.view-id-who_s_online .view-header{margin-bottom:0.75rem;}.hero-footer__share > span{display:none;}@media (max-width:767px){.hero-footer__share{justify-content:center !important;width:100%;}.hero-footer__share .shariff ul{justify-content:center !important;flex-wrap:wrap;}}.js-comment.comment-form__wrapper .card__nested-section{background:linear-gradient(135deg,#fdfdfd 0%,#e6e6e6 40%,#d4d4d4 100%) !important;border:1px solid #b0b0b0 !important;border-bottom-color:#999999 !important;box-shadow:inset 0 -1px 2px rgba(0,0,0,0.05),0 4px 8px rgba(0,0,0,0.08) !important;border-radius:0 0 6px 6px !important;color:#333333 !important;}body.dark-mode{background-image:linear-gradient(rgba(10,10,10,0.85),rgba(10,10,10,0.92)),url('https://droplet.is/sites/default/files/clean-background-2_1.png') !important;background-attachment:fixed !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;color:#e0e0e0 !important;}body.dark-mode .card,body.dark-mode .block,body.dark-mode .panel,body.dark-mode .block-theme-social-base,body.dark-mode .hero,body.dark-mode .hero-canvas,body.dark-mode .hero-node,body.dark-mode .page-header,body.dark-mode .bg-white,body.dark-mode .hero__banner,body.dark-mode .hero__banner--static,body.dark-mode .block-social-page-title-block{background-color:rgba(10,10,10,0.75) !important;border:1px solid rgba(255,255,255,0.05) !important;color:#e0e0e0 !important;}body.dark-mode .card-header,body.dark-mode .card-footer,body.dark-mode .card-actionbar,body.dark-mode .hero-footer{background-color:transparent !important;border-color:rgba(255,255,255,0.05) !important;}body.dark-mode header.navbar::before,body.dark-mode .navbar::before,body.dark-mode .site-header::before,body.dark-mode #block-socialbase-mainnavigation::before{background-color:rgba(10,10,10,0.85) !important;border-bottom:1px solid rgba(255,255,255,0.08) !important;}body.dark-mode .dropdown-menu,body.dark-mode .navbar-nav .dropdown-menu,body.dark-mode .popover{background-color:#1a1a1a !important;background:#1a1a1a !important;border:1px solid rgba(255,255,255,0.1) !important;}body.dark-mode .dropdown-menu > li,body.dark-mode .dropdown-menu > li > div,body.dark-mode .dropdown-menu > li > span,body.dark-mode .dropdown-menu .dropdown-header{background-color:transparent !important;color:#d0d0d0 !important;}body.dark-mode .dropdown-menu > li > a{color:#e0e0e0 !important;}body.dark-mode .dropdown-menu > li > a:hover,body.dark-mode .dropdown-menu > li > a:focus,body.dark-mode .dropdown-menu > .active > a,body.dark-mode .dropdown-menu > .active > a:hover{background-color:rgba(255,255,255,0.1) !important;color:#ffffff !important;}body.dark-mode .dropdown-menu .divider{background-color:rgba(255,255,255,0.1) !important;}body.dark-mode .navbar-nav > li.open > a,body.dark-mode .navbar-nav > li.open > a:hover,body.dark-mode .navbar-nav > li.open > a:focus{background-color:rgba(255,255,255,0.05) !important;color:#ffffff !important;}body.dark-mode .navbar-brand img,body.dark-mode .site-logo img,body.dark-mode .logo img{filter:invert(1) hue-rotate(180deg) brightness(1.1) !important;transition:filter 0.3s ease;}body.dark-mode .teaser,body.dark-mode .teaser--stream,body.dark-mode .card--teaser{background:linear-gradient(135deg,#1c1c1c 0%,#0a0a0a 40%,#000000 100%) !important;border:1px solid #111111 !important;border-top-color:#2a2a2a !important;border-bottom-color:#000000 !important;box-shadow:inset 0 1px 1px rgba(255,255,255,0.03) !important;}body.dark-mode .teaser__body{background:transparent !important;border:none !important;}body.dark-mode .stream-item .card::before,body.dark-mode .stream-item .card::after,body.dark-mode .stream-item .teaser::before,body.dark-mode .stream-item .teaser::after,body.dark-mode .stream-item > div::before,body.dark-mode .stream-item > div::after{border-right-color:rgba(10,10,10,0.75) !important;border-left-color:transparent !important;}body.dark-mode .stream-icon,body.dark-mode .stream-item__icon{border-color:#000000 !important;}body.dark-mode .stream-item::before{background-color:#222222 !important;}body.dark-mode .teaser__title,body.dark-mode .teaser__title a,body.dark-mode .card__title,body.dark-mode .card__title a{color:#d0d0d0 !important;}body.dark-mode .teaser__text,body.dark-mode .teaser__content{color:#c0c0c0 !important;}body.dark-mode .teaser__meta,body.dark-mode .teaser__published{color:#888888 !important;}body.dark-mode .js-comment.comment-form__wrapper .card__nested-section{background:linear-gradient(135deg,#1c1c1c 0%,#111111 40%,#050505 100%) !important;border:1px solid #222222 !important;border-bottom-color:#000000 !important;color:#e0e0e0 !important;}body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode h5,body.dark-mode h6{color:#ffffff !important;}body.dark-mode .hero h1,body.dark-mode .hero h1 a,body.dark-mode .block-social-page-title-block h1,body.dark-mode .block-social-page-title-block h1 a{color:#d0d0d0 !important;}body.dark-mode a:not(.btn):not([href^="http"]){color:#d0d0d0 !important;}body.dark-mode a:not(.btn):not([href^="http"]):hover{color:#ffffff !important;}body.dark-mode .teaser__tag a,body.dark-mode .teaser__tag a:hover{color:revert !important;}body.dark-mode .text-muted{color:#888888 !important;}body.dark-mode .btn-default,body.dark-mode .btn-secondary{background-color:rgba(255,255,255,0.05) !important;color:#ffffff !important;border-color:rgba(255,255,255,0.1) !important;}body.dark-mode .btn-default:hover,body.dark-mode .btn-secondary:hover{background-color:rgba(255,255,255,0.15) !important;}body.dark-mode .nav-tabs > li.active > a,body.dark-mode .nav-tabs > li.active > a:hover,body.dark-mode .nav-tabs > li.active > a:focus,body.dark-mode .navbar-nav > li.active > a,body.dark-mode .region-secondary-navigation .navbar-nav > li.active > a{background-color:rgba(10,10,10,0.75) !important;color:#ffffff !important;border-color:rgba(255,255,255,0.08) !important;border-bottom:2px solid #1c1c1c !important;}body.dark-mode .region-secondary-navigation .navbar-nav > li > a{color:#c0c0c0 !important;}body.dark-mode .region-secondary-navigation .navbar-nav > li > a:hover{color:#ffffff !important;}body.dark-mode .card-block-table table.table-striped > tbody > tr:nth-of-type(odd),body.dark-mode .table-striped > tbody > tr:nth-of-type(odd){background-color:rgba(255,255,255,0.03) !important;}body.dark-mode .card-block-table table.table-striped > tbody > tr:nth-of-type(even),body.dark-mode .table-striped > tbody > tr:nth-of-type(even){background-color:transparent !important;}body.dark-mode .card-block-table table > thead > tr > th,body.dark-mode .card-block-table table > tbody > tr > td{border-color:rgba(255,255,255,0.08) !important;color:#e0e0e0 !important;}body.dark-mode .js-text-format-wrapper,body.dark-mode .text-format-wrapper,body.dark-mode .form-type-textarea,body.dark-mode .field--type-string-long,body.dark-mode .field--type-text-long{background:transparent !important;background-color:transparent !important;border:none !important;box-shadow:none !important;}body.dark-mode textarea#edit-field-post-0-value,body.dark-mode textarea.form-control,body.dark-mode .mentions-input,body.dark-mode .mentions-input .highlighter,body.dark-mode .form-control,body.dark-mode textarea,body.dark-mode input[type="text"],body.dark-mode input[type="email"],body.dark-mode input[type="password"]{background-color:rgba(255,255,255,0.05) !important;background:rgba(255,255,255,0.05) !important;border:1px solid rgba(255,255,255,0.1) !important;color:#ffffff !important;border-radius:12px !important;box-shadow:none !important;}body.dark-mode textarea#edit-field-post-0-value{background:transparent !important;}body.dark-mode textarea#edit-field-post-0-value::placeholder,body.dark-mode .form-control::placeholder,body.dark-mode input::placeholder{color:#888888 !important;opacity:1 !important;}body.dark-mode textarea#edit-field-post-0-value:focus,body.dark-mode .form-control:focus,body.dark-mode input:focus{background-color:rgba(255,255,255,0.08) !important;border-color:rgba(255,255,255,0.25) !important;outline:none !important;}body.dark-mode img.droplet-auto-invert{filter:invert(0.92) hue-rotate(180deg) !important;transition:filter 0.3s ease !important;border-radius:8px !important;}body.dark-mode img.droplet-auto-invert.keep-light{filter:none !important;}
footer.site-footer{background-color:#002b1f !important;background-image:radial-gradient(circle at top right,#009966 0%,transparent 75%),radial-gradient(circle at bottom left,#004d33 0%,transparent 75%) !important;}#block-socialblue-footer-powered,#block-socialblue-footer-powered .content,footer.site-footer .container{background:transparent !important;background-image:none !important;border:none !important;box-shadow:none !important;}.contact-info{font-size:0.85em;line-height:1.4;margin-top:2em;}.contact-info a{text-decoration:none;color:inherit;}
body .cover .hero-canvas{background-color:rgba(0,0,0,0.5) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;border:1px solid rgba(255,255,255,0.1) !important;border-radius:16px !important;box-shadow:0 10px 40px rgba(0,0,0,0.4) !important;}
.hero-avatar{border:none !important;}
.region--secondary-navigation ul.nav > li:not(.active) > a{color:#4a4a4a !important;}.region--secondary-navigation ul.nav > li:not(.active) > a:hover{color:#222222 !important;}
#block-socialblue-anhomepageheroblock{border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden;}.hero-image{border-radius:8px !important;overflow:hidden !important;}.hero__banner--static{border-radius:8px !important;overflow:hidden !important;}
#block-socialblue-basicblock6{overflow:hidden !important;}#block-socialblue-basicblock6 .card__title{padding:45px 1.25rem 15px 1.25rem !important;font-weight:bold !important;margin-bottom:0 !important;}#block-socialblue-basicblock6 .field,#block-socialblue-basicblock6 .field--name-field-text-block,#block-socialblue-basicblock6 p{margin:0 !important;padding:0 !important;}#block-socialblue-basicblock6 img{display:block !important;width:100% !important;height:auto !important;margin:0 !important;border-radius:0 !important;}
.mode-search .navbar__open-search-block{background-color:rgba(0,0,0,0.8) !important;}.mode-search input[type="text"],.mode-search input[type="search"]{background-color:#000000 !important;color:#ffffff !important;border:1px solid #555555 !important;}.mode-search ::placeholder{color:#aaaaaa !important;}.mode-search input#edit-search-input-content--2,.mode-search input#edit-search-input-content{color:#ffffff !important;}.mode-search input#edit-search-input-content--2::placeholder,.mode-search input#edit-search-input-content::placeholder{color:#ffffff !important;opacity:1;}.mode-search .btn--close-search-take-over,.mode-search .btn--close-search-take-over svg.icon-search-form-close{color:#ffffff !important;fill:#ffffff !important;}.mode-search button#edit-submit--2,.mode-search button#edit-submit,.mode-search button#edit-submit--2 svg.icon--search,.mode-search button#edit-submit svg.icon--search{color:#ffffff !important;fill:#ffffff !important;}.navbar__open-search-block{background-color:transparent !important;}
.teaser--stream{background:linear-gradient(135deg,#fdfdfd 0%,#e6e6e6 40%,#d4d4d4 100%) !important;border:1px solid #b0b0b0 !important;border-bottom-color:#999999 !important;box-shadow:inset 0 -1px 2px rgba(0,0,0,0.05),0 4px 8px rgba(0,0,0,0.08) !important;border-radius:0 0 6px 6px !important;color:#333333 !important;}
