#chat-drawer-overlay{position:fixed;inset:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:999998;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}#chat-drawer-overlay.active{visibility:visible;opacity:1;pointer-events:auto}#chat-drawer{position:fixed;top:0;right:0;width:320px;max-width:85vw;height:100vh;height:100dvh;background:#fff;z-index:999999;box-shadow:-5px 0 25px rgba(0,0,0,.15);transform:translateX(100%);visibility:hidden;transition:transform .3s cubic-bezier(.4,0,.2,1),visibility .3s ease;display:flex;flex-direction:column;font-family:sans-serif}#chat-drawer.active{transform:translateX(0);visibility:visible}.drawer-header{display:flex;justify-content:space-between;align-items:center;padding:25px 20px;border-bottom:1px solid #f0f0f0}.drawer-header h3{margin:0;font-size:24px;color:#111}.close-btn{background:transparent;border:0;font-size:20px;color:#666;cursor:pointer;transition:color .2s}.close-btn:hover{color:#000}.drawer-body{padding:25px 20px;overflow-y:auto;flex:1;-webkit-overflow-scrolling:touch}.chat-btn{position:fixed;bottom:20px;right:20px;z-index:999;width:60px;height:60px;border-radius:50% 50% 10% 50%;background-image:url('/cdn/shop/files/Yovarlang.png?v=1782255180');background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#fff;border:0;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0;transition:transform .2s ease}.chat-btn:hover{transform:scale(1.05)}.icons-container{width:130%;height:130%;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:0;transform:scale(1);transition:opacity .22s ease,transform .22s ease;will-change:opacity,transform}.icons-container.is-ready{opacity:1}.icons-container.is-switching{opacity:.18;transform:scale(.93)}.icons-container img{width:122%;height:122%;object-fit:contain;border-radius:inherit}.chat-options{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.chat-option{display:block;padding:14px 20px;background:#f8f8f8;border:1px solid #eaeaea;border-radius:30px;text-decoration:none;color:#222;text-align:center;font-size:15px;font-weight:500;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.chat-option:hover{background:#fff;border-color:#ccc;box-shadow:0 2px 8px rgba(0,0,0,.05)}.marketplace-button{display:flex;width:100%;height:49px;border:1px solid #eaeaea;border-radius:30px;overflow:hidden;box-sizing:border-box;background:#f8f8f8;transition:border-color .2s ease,box-shadow .2s ease}.marketplace-button:hover{border-color:#ccc;box-shadow:0 2px 8px rgba(0,0,0,.05)}.marketplace-half{flex:1;display:flex;align-items:center;justify-content:center;text-decoration:none;overflow:hidden;transition:filter .2s ease}.sahibinden-half{background:#ffe800;border-right:1px solid rgba(0,0,0,.1)}.trendyol-half{background:#ff6820}.marketplace-half img{display:block;max-width:140px;max-height:40px;width:auto;height:auto;object-fit:contain}.marketplace-half:hover{filter:brightness(.95)}.map-container{margin-top:25px;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);border:1px solid #eaeaea;line-height:0;min-height:250px;background:#f7f7f7}.map-container iframe{display:block;width:100%;height:250px;border:0}@media(prefers-reduced-motion:reduce){#chat-drawer-overlay,#chat-drawer,.chat-btn,.icons-container{transition:none!important}}
