/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slider-content.slider-ai{transition:opacity .3s ease,transform .3s ease,visibility 0s;}.slider-content.slider-ai.is-closed{opacity:0;visibility:hidden;transform:translateY(24px);pointer-events:none;transition-delay:0s,0s,.3s;}.slider-ai__close{position:absolute;top:14px;right:14px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:rgba(255,255,255,.12);color:#fff;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;}.slider-ai__close:hover{background:rgba(255,255,255,.25);border-color:rgba(255,255,255,.6);}.slider-ai__close:focus-visible{outline:2px solid #fff;outline-offset:2px;}.slider-ai-launcher{position:fixed;right:100px;bottom:30px;z-index:1000;display:inline-flex;align-items:center;gap:10px;padding:8px 18px 8px 8px;border:0;border-radius:999px;background:#fff;color:#1b2a5a;font-family:inherit;font-size:14px;font-weight:600;line-height:1;text-decoration:none;box-shadow:0 8px 24px rgba(0,0,0,.18);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(24px) scale(.9);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s,box-shadow .2s ease,translate .2s ease;}.slider-ai-launcher.is-visible{opacity:1;visibility:visible;transform:none;transition-delay:0s;animation:slider-ai-launcher-in .6s cubic-bezier(.34,1.56,.64,1) both;}.slider-ai-launcher::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;}.slider-ai-launcher.is-visible::before{animation:slider-ai-launcher-pulse 2.4s ease-out .8s infinite;}.slider-ai-launcher.is-visible .header-ai-search__badge{animation:slider-ai-badge-glow 2.4s ease-in-out .8s infinite;}.slider-ai-launcher:hover,.slider-ai-launcher:focus{color:#1b2a5a;text-decoration:none;}.slider-ai-launcher:hover{translate:0 -3px;box-shadow:0 12px 30px rgba(0,0,0,.26);}.slider-ai-launcher:hover::before{animation-play-state:paused;}.slider-ai-launcher:focus-visible{outline:2px solid #ff8717;outline-offset:3px;}.slider-ai-launcher .header-ai-search__badge{height:26px;}@keyframes slider-ai-launcher-in{0%{opacity:0;transform:translateY(24px) scale(.9);}100%{opacity:1;transform:translateY(0) scale(1);}}@keyframes slider-ai-launcher-pulse{0%{box-shadow:0 0 0 0 rgba(255,135,23,.55);}70%{box-shadow:0 0 0 14px rgba(255,135,23,0);}100%{box-shadow:0 0 0 0 rgba(255,135,23,0);}}@keyframes slider-ai-badge-glow{0%,100%{box-shadow:0 0 0 0 rgba(255,135,23,0);}50%{box-shadow:0 0 10px 2px rgba(255,135,23,.55);}}@media (max-width:575.98px){.slider-ai-launcher{padding-right:14px;font-size:13px;}}@media (prefers-reduced-motion:reduce){.slider-ai-launcher,.slider-ai-launcher.is-visible,.slider-ai-launcher.is-visible::before,.slider-ai-launcher.is-visible .header-ai-search__badge{animation:none;transition:none;}.slider-ai-launcher:hover{translate:none;}}
.shs-widget-container[data-shs-level='1']{display:none;}div[data-drupal-messages] div[aria-label="Durum mesajı"]{margin:15px 30px;}
body .ui-widget-overlay{background:#000 !important;opacity:.5 !important;}body .ui-dialog:not(.ui-dialog-off-canvas){background:#fff;border:0 !important;border-radius:12px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.25);min-width:0;max-width:calc(100vw - 32px);}body .ui-dialog .ui-dialog-titlebar{background:#2b3990;padding:16px 56px 16px 24px;border:0;border-radius:0;}body .ui-dialog .ui-dialog-title{color:#fff;font-size:1.125rem;font-weight:600;white-space:normal;margin:0;}body .ui-dialog .ui-widget-content.ui-dialog-content{background:#fff;color:#333;padding:16px 24px 24px;max-height:70vh;}body .ui-dialog .ui-dialog-titlebar-close{right:12px;top:50%;margin:0 !important;transform:translateY(-50%);}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span.ui-button-icon.ui-icon.ui-icon-closethick{transform:translate(-50%,-50%) !important;}
