/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.user-form-page__user-form{background-color:#001112 !important;background-image:radial-gradient(circle at top right,#14b8a6 0%,transparent 75%),radial-gradient(circle at bottom left,#0d9488 0%,transparent 75%) !important;}.user-form-page__user-form h1,.user-form-page__user-form label,.user-form-page__user-form .form-item,.user-form-page__user-form p{color:#ffffff !important;}.user-form-page__user-form a{color:#22d3ee !important;text-decoration:none !important;}.user-form-page__user-form a:hover{color:#ffffff !important;text-decoration:underline !important;}.user-form-page__user-form input[type="text"],.user-form-page__user-form input[type="password"],.user-form-page__user-form input[type="email"]{background:rgba(255,255,255,0.05) !important;border:1px solid rgba(255,255,255,0.2) !important;color:#ffffff !important;backdrop-filter:blur(4px) !important;-webkit-backdrop-filter:blur(4px) !important;}.user-form-page__user-form input[type="text"]:focus,.user-form-page__user-form input[type="password"]:focus,.user-form-page__user-form input[type="email"]:focus{border-color:#14b8a6 !important;box-shadow:0 0 10px rgba(20,184,166,0.4) !important;background:rgba(255,255,255,0.1) !important;}.user-form-page__user-form .button--primary{background-color:#14b8a6 !important;border:none !important;color:#000000 !important;font-weight:bold !important;box-shadow:0 4px 15px rgba(20,184,166,0.3) !important;transition:all 0.3s ease !important;}.user-form-page__user-form .button--primary:hover{background-color:#22d3ee !important;box-shadow:0 6px 20px rgba(34,211,238,0.5) !important;transform:translateY(-2px);}.content-header a.toolbar-logo{display:inline-block !important;height:auto !important;margin-bottom:20px !important;margin-left:-25px !important;}.content-header a.toolbar-logo img.toolbar-icon-home{height:120px !important;max-height:none !important;width:auto !important;}h1.user-form-page__page-title{display:none !important;}.user-form-page__user-form form{border:none !important;background:rgba(0,0,0,0.5) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;border-radius:16px !important;box-shadow:0 10px 40px rgba(0,0,0,0.4) !important;padding:40px !important;}html body .user-form-page__user-form fieldset,html body .user-form-page__user-form legend,html body .user-form-page__user-form legend span,html body .user-form-page__user-form .fieldset__legend,html body .user-form-page__user-form .fieldset__legend span,html body .user-form-page__user-form .form-item__label,html body .user-form-page__user-form .form-item__description{color:#ffffff !important;}.user-form-page__user-form form fieldset{border:none !important;}
.branding{display:flex;align-items:center;min-width:fit-content;}.branding img{width:200px !important;height:auto !important;min-width:200px !important;flex-shrink:0 !important;}header[role="banner"]{box-shadow:none !important;background-color:transparent !important;}.navbar{box-shadow:0 4px 12px rgba(0,0,0,0.15) !important;border-radius:16px !important;}.navbar--menu{background-color:#ffffff !important;z-index:9999 !important;}.navbar--menu a{color:#333333 !important;}body.path-frontpage .navbar{display:none !important;}.path-frontpage div.bg-secondary{background-color:rgba(0,20,30,0.55) !important;-webkit-backdrop-filter:blur(16px) !important;backdrop-filter:blur(16px) !important;border:1px solid rgba(255,255,255,0.1) !important;border-radius:16px !important;padding:3rem !important;box-shadow:0 8px 32px 0 rgba(0,0,0,0.3) !important;}.path-frontpage .bg-secondary,.path-frontpage .bg-secondary *,.path-frontpage .font-serif,.path-frontpage .text-background\/70{color:#ffffff !important;}form.searxng-search-form,form#searxng-search-form{position:relative !important;width:100% !important;max-width:500px !important;margin:0 auto !important;display:block !important;}.js-form-item-q{width:100% !important;margin:0 0 20px 0 !important;}.path-frontpage #edit-q{background-color:rgba(255,255,255,0.08) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;border:1px solid rgba(255,255,255,0.2) !important;border-radius:12px !important;color:#ffffff !important;font-size:1.5rem !important;width:100% !important;padding:15px 60px 15px 20px !important;box-sizing:border-box !important;transition:all 0.3s ease !important;height:58px !important;}.path-frontpage #edit-q::placeholder{color:rgba(255,255,255,0.4) !important;}.path-frontpage #edit-q:focus{outline:none !important;border-color:#14b8a6 !important;background-color:rgba(255,255,255,0.12) !important;box-shadow:0 0 15px rgba(20,184,166,0.4),inset 0 0 8px rgba(255,255,255,0.1) !important;}#edit-actions{position:absolute !important;right:8px !important;bottom:8px !important;z-index:5 !important;}.searxng-search-form button,.searxng-search-form input[type="submit"]{background-color:rgba(255,255,255,0.1) !important;border:1px solid rgba(255,255,255,0.2) !important;backdrop-filter:blur(4px) !important;border-radius:50% !important;width:42px !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#ffffff !important;transition:all 0.3s ease !important;cursor:pointer !important;}.searxng-search-form button:hover,.searxng-search-form input[type="submit"]:hover{background-color:rgba(20,184,166,0.3) !important;border-color:#14b8a6 !important;box-shadow:0 0 12px rgba(20,184,166,0.4) !important;}html{height:100% !important;}body.path-serp{background-color:#00120d !important;background-image:url('https://search.droplet.is/sites/default/files/2026-03/fakhrir-amrullah-FXMZncDmgNc-unsplash.jpg') !important;background-size:cover !important;background-position:center top !important;background-attachment:fixed !important;background-repeat:no-repeat !important;margin:0 !important;}body.path-serp .dialog-off-canvas-main-canvas,body.path-serp .layout-container.bg-background,body.path-serp .layout-content,body.path-serp .region-content,body.path-serp main{background:transparent !important;background-color:transparent !important;--background:transparent !important;box-shadow:none !important;border:none !important;}body.path-serp .layout-container{padding-top:100px !important;}body.path-serp h1,body.path-serp .page-title{display:none !important;}body.path-serp nav.breadcrumb,body.path-serp .breadcrumb,body.path-serp .region-breadcrumb{margin:0 0 20px 0 !important;padding-left:10px !important;position:relative !important;z-index:10 !important;}body.path-serp nav.breadcrumb a,body.path-serp nav.breadcrumb span{color:#ffffff !important;}body.path-serp .navbar{position:fixed !important;top:50px !important;left:50% !important;transform:translateX(-50%) !important;width:95% !important;max-width:1200px !important;z-index:1000 !important;background-color:#ffffff !important;}.searxng-results{background-color:rgba(0,20,30,0.55) !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important;border:1px solid rgba(255,255,255,0.1) !important;border-radius:16px !important;padding:3rem !important;box-shadow:0 8px 32px 0 rgba(0,0,0,0.3) !important;color:white !important;}.searxng-results h3 a{color:#ffb703 !important;font-weight:bold;}.searxng-results h3 a::after{content:attr(href);display:block;color:#33b5e5 !important;font-size:0.85rem !important;margin-top:4px !important;}.region-footer,footer[role="contentinfo"]{background:linear-gradient(135deg,#009b72 0%,#004d39 100%) !important;border-top:1px solid rgba(255,255,255,0.1) !important;}.region-footer,.region-footer *,footer[role="contentinfo"] *{color:#ffffff !important;}.region-footer form{display:flex !important;flex-direction:row !important;}.region-footer input[type="email"]{height:46px !important;width:280px !important;background-color:rgba(255,255,255,0.9) !important;border-radius:8px 0 0 8px !important;padding:0 15px !important;}.region-footer button,.region-footer input[type="submit"]{height:46px !important;background-color:#ffb703 !important;border-radius:0 8px 8px 0 !important;padding:0 20px !important;}div:has(> img[alt="Droplet Search"]){background-color:transparent !important;cursor:pointer !important;transition:transform 0.4s cubic-bezier(0.25,0.8,0.25,1) !important;}div:has(> img[alt="Droplet Search"]):hover{transform:translateY(-4px) !important;}img[alt="Droplet Search"]{filter:drop-shadow(0 15px 15px rgba(0,0,0,0.6)) !important;transition:filter 0.4s ease-in-out !important;}div:has(> img[alt="Droplet Search"]):hover img{filter:saturate(1.5) brightness(1.5) drop-shadow(0 0 25px rgba(20,184,166,1)) !important;}body.path-serp .navbar:has(.navbar--menu.is-active),body.path-serp .navbar:has(.is-open),body.path-serp .navbar--inner:has(.is-active){background-color:#ffffff !important;--background:#ffffff !important;}body.path-serp .navbar--menu.is-active,body.path-serp .off-canvas.is-open{background-color:#ffffff !important;--background:#ffffff !important;opacity:1 !important;z-index:10005 !important;}body.path-serp .is-active .branding,body.path-serp .is-active .close-button,body.path-serp .is-open .close-button{color:#333333 !important;fill:#333333 !important;}.searxng-results > div,.searxng-results article,.searxng-results li{margin-bottom:2.5rem !important;padding-bottom:0.5rem !important;}.searxng-results > div:last-child,.searxng-results article:last-child,.searxng-results li:last-child{margin-bottom:0 !important;padding-bottom:0 !important;}.searxng-results h3{margin-top:2.5rem !important;}.searxng-results h3:first-of-type,.searxng-results > *:first-child h3{margin-top:0 !important;}.searxng-search-form button,.searxng-search-form input[type="submit"]{display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;line-height:0 !important;}.searxng-search-form button svg,.searxng-search-form button i{margin:0 !important;padding:0 !important;display:block !important;vertical-align:middle !important;width:18px !important;height:18px !important;}.searxng-search-form input[type="submit"]{background-position:center center !important;background-repeat:no-repeat !important;}body.path-frontpage:has(#edit-q:focus) img[alt="Droplet Search"]{filter:saturate(1.5) brightness(1.5) drop-shadow(0 0 25px rgba(20,184,166,1)) !important;}body.path-frontpage:has(img[alt="Droplet Search"]:hover) #edit-q{border-color:#14b8a6 !important;background-color:rgba(255,255,255,0.12) !important;box-shadow:0 0 15px rgba(20,184,166,0.4),inset 0 0 8px rgba(255,255,255,0.1) !important;}.region-footer,.region-footer section.site-footer,footer[role="contentinfo"]{background:linear-gradient(135deg,#009b72 0%,#004d39 100%) !important;background-color:#004d39 !important;border-top:1px solid rgba(255,255,255,0.1) !important;}.region-footer,.region-footer *,footer[role="contentinfo"],footer[role="contentinfo"] *{color:#ffffff !important;}.region-footer input[type="email"]{background-color:rgba(255,255,255,0.9) !important;color:#333333 !important;}.region-footer input::placeholder{color:#666666 !important;}.region-footer button,.region-footer input[type="submit"]{background-color:#ffb703 !important;color:#000000 !important;font-weight:bold !important;border:none !important;}.region-footer svg,.region-footer i{fill:#ffffff !important;color:#ffffff !important;}body.path-serp .navbar{background-color:#ffffff !important;height:auto !important;}body.path-serp .navbar--menu{height:auto !important;min-height:0 !important;}body.path-serp .navbar--menu.navbar--menu--open{background-color:#ffffff !important;height:100dvh !important;min-height:100dvh !important;width:100vw !important;position:fixed !important;top:0 !important;left:0 !important;bottom:0 !important;z-index:10005 !important;overflow-y:auto !important;padding-bottom:80px !important;}@media (max-width:991px){body.path-serp .navbar{width:100% !important;max-width:100% !important;left:0 !important;transform:none !important;border-radius:0 !important;}}body.path-serp .branding:focus,body.path-serp .branding a:focus,body.path-serp .branding img:focus,.branding:focus-within{outline:none !important;box-shadow:none !important;border:none !important;}.searxng-search-form label[for="edit-q"],.js-form-item-q label{display:none !important;}.layout-content,.region-content{background-color:transparent !important;padding:0 !important;margin:0 !important;}.layout-content{border-radius:0 !important;border:none !important;}.region-content,.region-content *,.region-content section{border-radius:0 !important;background-color:transparent !important;mask-image:none !important;-webkit-mask-image:none !important;}.layout-content{background:none !important;background-color:transparent !important;}body.path-frontpage .layout-container,body.path-frontpage .layout-content,body.path-frontpage [role="main"]{max-width:100% !important;width:100% !important;margin:0 !important;padding:0 !important;}body.path-frontpage .dialog-off-canvas-main-canvas,body.path-frontpage .layout-container{padding-top:0 !important;margin-top:0 !important;background-color:transparent !important;}body.path-frontpage .region-content,body.path-frontpage .region-content > section{width:100% !important;max-width:100% !important;border-radius:0 !important;mask-image:none !important;-webkit-mask-image:none !important;}body.path-frontpage{margin:0 !important;padding:0 !important;}
