﻿:root{--search-banner-border-color: #3164ac;--search-banner-border-radius: 0.5em;--search-banner-icon-padding: 1.75em;--search-banner-context-margin: 4px;--search-banner-title-scale-desktop: 1.16;--search-banner-title-scale-mobile: 1.05;--search-banner-title-max-width-mobile: 600px;--search-banner-padding-mobile: 3em;--search-banner-padding-desktop: 2.5em;--search-banner-button-gap: 0.5em;--search-banner-special-padding: 1em;--search-banner-special-top-position: 3.45em;--search-banner-special-search-top: 0.45em;--search-banner-min-height: 30vh;--search-banner-gradient-color: rgb(32, 35, 38)}.welcome-banner:not(.below-site-header-outlet,.above-main-container-outlet),.header-search--enabled .floating-search-input-wrapper,.search-header--visible .floating-search-input-wrapper{display:none}.welcome-banner{overflow-x:hidden;width:100%;box-sizing:border-box}.search-banner{background-image:linear-gradient(rgba(0, 0, 0, 0) 30%, var(--search-banner-gradient-color)),url("https://forum.godotengine.org/uploads/default/original/2X/9/95b97a6d47e973593b19528cc08f561c49b6543f.svg");min-height:var(--search-banner-min-height);position:relative;z-index:1;overflow-x:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.search-banner>*{position:relative;z-index:2}@media(max-width: 767px){.search-banner{--search-banner-min-height: 40vh}}@media(min-width: 768px){.search-banner{--search-banner-min-height: 30vh}}.welcome-banner .btn.search-icon:not(.has-search-button-text){z-index:2;background:rgba(0,0,0,0);line-height:1;color:var(--primary-medium);height:100%;position:absolute;left:0}.rtl .welcome-banner .btn.search-icon:not(.has-search-button-text){right:0;left:unset}.discourse-no-touch .welcome-banner .btn.search-icon:not(.has-search-button-text):hover{background:rgba(0,0,0,0);color:var(--primary)}.discourse-no-touch .welcome-banner .btn.search-icon:not(.has-search-button-text):hover .d-icon{color:currentcolor}.welcome-banner .btn.search-icon:not(.has-search-button-text)+.search-menu-container .search-input{border:1px solid var(--search-banner-border-color);padding-left:var(--search-banner-icon-padding);border-radius:var(--search-banner-border-radius);overflow:hidden}.rtl .welcome-banner .btn.search-icon:not(.has-search-button-text)+.search-menu-container .search-input{padding-left:unset;padding-right:var(--search-banner-icon-padding)}.welcome-banner .btn.search-icon:not(.has-search-button-text)+.search-menu-container .search-input .search-context{margin-left:var(--search-banner-context-margin)}.welcome-banner h1{text-align:center;margin:0 auto;font-size:var(--font-up-6);line-height:1.3;transform:scaleX(var(--search-banner-title-scale-desktop));transform-origin:center;font-weight:600;width:100%;box-sizing:border-box}@media(min-width: 768px){.welcome-banner h1{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(max-width: 767px){.welcome-banner h1{transform:scaleX(var(--search-banner-title-scale-mobile));font-size:var(--font-up-4);max-width:var(--search-banner-title-max-width-mobile);white-space:normal}}.welcome-banner .btn.search-icon.has-search-button-text{margin-left:var(--search-banner-button-gap);column-gap:var(--search-banner-button-gap);background-color:var(--tertiary);color:var(--secondary);position:unset;height:unset}.welcome-banner .btn.search-icon.has-search-button-text:hover{background-color:var(--tertiary-hover);color:var(--secondary)}.welcome-banner .btn.search-icon.has-search-button-text .d-icon{color:var(--secondary)}.custom-search-banner-wrap{padding:1em var(--d-wrap-padding-h) 1.25em;overflow-x:hidden;width:100%;box-sizing:border-box}.custom-search-banner-wrap h1{margin-bottom:.3em;padding-top:.5em}.custom-search-banner-wrap p{margin-top:0;text-align:center}@media(max-width: 767px){.custom-search-banner-wrap{padding:var(--search-banner-padding-mobile) var(--d-wrap-padding-h) var(--search-banner-padding-mobile)}}@media(min-width: 768px){.custom-search-banner-wrap{padding:var(--search-banner-padding-desktop) var(--d-wrap-padding-h) 3em}}.custom-search-banner .search-menu{display:block !important;width:100%;text-align:center;overflow-x:hidden;padding:0 1em;box-sizing:border-box}@media(max-width: 767px){.custom-search-banner .search-menu{padding:0 .5em}}@media(max-width: 480px){.custom-search-banner .search-menu{padding:0 .25em}}.custom-search-banner .search-menu .search-menu-container{display:inline-block;width:calc(100% - 4em);max-width:600px;position:relative;text-align:left;box-sizing:border-box}.custom-search-banner .search-menu .search-menu-container .search-input{width:calc(100% - 1em);margin:0 .5em;padding-left:40px;box-sizing:border-box;min-width:0}.custom-search-banner .search-menu .search-menu-container .search-input::before{content:"🔍";position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none;font-size:16px;color:var(--primary-medium)}@media(max-width: 767px){.custom-search-banner .search-menu .search-menu-container{width:calc(100% - 2em);max-width:none}.custom-search-banner .search-menu .search-menu-container .search-input{min-width:0;padding-left:35px}}@media(max-width: 480px){.custom-search-banner .search-menu .search-menu-container{width:calc(100% - 1em)}.custom-search-banner .search-menu .search-menu-container .search-input{padding-left:30px}}.custom-search-banner .search-menu .search-icon:not(.has-search-button-text){display:none !important}.above-main-container-outlet{margin-bottom:0}.welcome-banner{margin-bottom:0}#main-outlet{margin-top:0;position:relative;z-index:2;background:var(--secondary)}

/*# sourceMappingURL=desktop_theme_9_0ae1ec64ef8bc70d6c4eb21eb0fcacf5330a4433.css.map?__ws=unistudent.lk */
