.dsv3-dilonerisi{position:fixed;z-index:61;left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom));box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;max-width:min(30rem,calc(100vw - 96px));padding:8px 12px;border:1px solid var(--dsv3-line);border-radius:var(--dsv3-r-lg);color:var(--dsv3-ink);background:var(--dsv3-surface);box-shadow:var(--dsv3-shadow-md);font-size:var(--dsv3-text-small);line-height:1.4;animation:dsv3-dilonerisi-in .25s ease both}.dsv3-dilonerisi[hidden]{display:none}.dsv3-dilonerisi p{margin:0;flex:1 1 auto}.dsv3-dilonerisi a,.dsv3-dilonerisi button{display:inline-flex;min-height:44px;align-items:center;padding:0 6px;border:0;background:transparent;font:inherit;font-weight:var(--dsv3-weight-medium);color:var(--dsv3-accent-text);cursor:pointer}.dsv3-dilonerisi button{color:var(--dsv3-ink)}@keyframes dsv3-dilonerisi-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dsv3-dilonerisi{animation:none}}body:has(.consent-strip) .dsv3-dilonerisi{bottom:calc(var(--dsv3-consent-h) + 12px)}@media (max-width:780px){body:has(.dsv3-mobilebooking) .dsv3-dilonerisi,body:has(.dsv3-activitybar) .dsv3-dilonerisi{bottom:max(94px,calc(84px + env(safe-area-inset-bottom)))}body:has(.consent-strip):has(.dsv3-mobilebooking) .dsv3-dilonerisi,body:has(.consent-strip):has(.dsv3-activitybar) .dsv3-dilonerisi{bottom:calc(var(--dsv3-consent-h) + 94px)}}