.ha-tabs{-webkit-overflow-scrolling:touch}.ha-tab-btn,a.ha-tab-btn,a.ha-tab-btn:hover,a.ha-tab-btn:visited{display:flex;align-items:center;gap:.5rem;border:1px solid var(--color-border-soft,#e5e7eb);background:#fff;border-radius:999px;padding:.55rem 1.1rem;font-weight:600;font-size:.92rem;color:var(--color-text,#1a2b3d);text-decoration:none;transition:.2s;flex-shrink:0}.ha-tab-btn i{font-size:1.05rem;color:inherit}.ha-search-wrap.is-first-search .ha-tabs .ha-tab-btn{flex-direction:row;align-items:center;gap:.45rem}.ha-search-wrap.is-first-search .ha-tabs .ha-tab-btn i{display:inline-block;flex:0 0 auto}.ha-search-wrap.is-first-search .ha-card{background-color:#ffffffbf!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ha-search-wrap.is-first-search .first-search-tabs-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.ha-search-wrap.is-first-search .first-search-tabs-head .ha-tabs{flex:1 1 auto;min-width:0;margin-bottom:0!important}.ha-search-wrap.is-first-search .first-search-tabs-logo{display:block;max-height:36px;max-width:130px;object-fit:contain;flex:0 0 auto}@media (max-width:575.98px){.ha-search-wrap.is-first-search .first-search-tabs-logo{max-height:30px;max-width:92px}}.ha-tab-btn.active{background:var(--color-brand);border-color:var(--color-brand);color:#fff;box-shadow:0 6px 16px #0000001f}.ha-card{border-radius:20px;box-shadow:0 10px 34px #0f172a14}.badge-kalkis{border-radius:4px}.ha-pane{display:none}.ha-pane.active{display:block}.ha-submit-btn{height:56px;border-radius:6px;font-weight:700}@media (max-width: 991.98px){.ha-tabs{flex-wrap:nowrap;overflow-x:auto}.ha-tab-btn{flex-direction:column;gap:.25rem;text-align:center;border-radius:15px}.ha-search-wrap .container{max-width:100%;padding-left:0;padding-right:0}.ha-card{border-radius:0;box-shadow:none;border-top:1px solid var(--color-border-soft,#e5e7eb);border-bottom:1px solid var(--color-border-soft,#e5e7eb)}.ha-card .card-body{padding-left:1rem!important;padding-right:1rem!important}.ha-tabs{padding-left:1rem;padding-right:1rem}}.ha-form .kat-input-wrap{background:#fff;border-radius:6px;border:1px solid #dde3ec;padding:10px 16px;min-height:56px;display:flex;align-items:center}.ha-form .kat-input-wrap .form-control{border:0;box-shadow:none;padding:0;height:auto}.ha-form .kat-input-wrap .form-control:focus{outline:0;box-shadow:none}.ha-form .date-card{height:56px;display:flex;align-items:center;overflow:hidden}.ha-form label.form-label{margin-bottom:.35rem}.ha-form select.form-control,.ha-form input[type=number].form-control{height:56px}.ha-guest-btn{background-color:#fff!important;border-color:#ced4da!important;color:var(--color-text)!important;min-height:56px;width:100%}.ha-form .search-autocomplete-list{margin-top:10px!important;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 16px 40px #0f172a29!important;max-height:380px;overflow-y:auto;z-index:1060;padding:.4rem 0}.ha-form .search-autocomplete-list .list-group-item{border:0;padding:.7rem 1rem}.ha-form .dropdown-menu{margin-top:10px!important;border:1px solid #e5e7eb!important;border-radius:12px;box-shadow:0 16px 40px #0f172a29!important}.ha-list-loader{padding:.25rem 0}.ha-list-loader-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem}.ha-list-loader .placeholder{height:1rem;border-radius:6px;background-color:#e5e7eb;opacity:1}.ha-list-loader .ha-list-loader-badge{width:48px;height:1.25rem;flex-shrink:0}.ha-form .kat-input-wrap .ha-clear-btn{display:none;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;margin-left:8px;padding:0;border:0;border-radius:50%;background:#f1f3f6;color:#6b7280;font-size:.8rem}.ha-form .kat-input-wrap .ha-clear-btn:hover{background:#e5e7eb;color:var(--color-text,#1a2b3d)}.ha-form .ha-transfer-swap{position:absolute;z-index:6;right:-21px;bottom:11px;width:34px;height:34px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:50%;background:#fff;color:var(--color-brand,#1d4ed8);box-shadow:0 2px 8px #00000014;transition:transform .2s,background .2s,color .2s}.ha-form .ha-transfer-swap:hover{background:var(--color-brand,#1d4ed8);color:#fff}@media (max-width:991.98px){.ha-form .ha-transfer-swap{right:24px;bottom:-25px;transform:rotate(90deg)}}.ha-form .kat-input-wrap:hover .form-control:not(:placeholder-shown)~.ha-clear-btn,.ha-form .kat-input-wrap:focus-within .form-control:not(:placeholder-shown)~.ha-clear-btn{display:inline-flex}@media (hover:none){.ha-form .kat-input-wrap .form-control:not(:placeholder-shown)~.ha-clear-btn{display:inline-flex}}.ha-offcanvas{height:100dvh!important;height:100vh!important}#haListCanvasList .ha-airport-popular{display:flex;align-items:center;gap:.75rem;width:100%;padding:.8rem .25rem;border:0;border-bottom:1px solid #edf0f4;background:transparent;text-align:left;color:var(--color-text,#1a2b3d)}#haListCanvasList .ha-airport-popular:last-child{border-bottom:0}#haListCanvasList .ha-airport-code{display:inline-flex;align-items:center;justify-content:center;min-width:46px;padding:.3rem .45rem;border-radius:8px;background:rgba(var(--bs-primary-rgb),.09);color:var(--bs-primary);font-weight:700;font-size:.83rem}#haListCanvasList .ha-airport-city{font-weight:600;font-size:.94rem;line-height:1.25}@media (min-width:768px){.ha-form select[id$=-tur-donem]{display:block!important}.ha-form div[id$=-tur-donem-card]{display:none!important}}.ha-liste-arama .ha-tabs{display:none!important}.ha-list-badge{font-size:11px}.uc-form .search-autocomplete-list{margin-top:10px!important;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 16px 40px #0f172a29!important;max-height:380px;overflow-y:auto;z-index:1060!important;padding:.4rem 0}.uc-form .search-autocomplete-list .list-group-item{border:0;padding:.7rem 1rem}.uc-form .ha-clear-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;margin-left:8px;padding:0;border:0;border-radius:50%;background:#f1f3f6;color:#6b7280;font-size:.8rem}.uc-form .kat-input-wrap .form-control:placeholder-shown~.ha-clear-btn{display:none}
.ha-search-wrap{position:relative;z-index:20}.ha-search-wrap:focus-within{z-index:21}
