/* Only Owners — kompaktni izbornik datuma u modalu Posebna ponuda (dropdown umjesto velikog inline kalendara) */
.oo-today__modal--offer .oo-msg__offer-field.is-open{position:relative}
.oo-today__modal--offer .oo-msg__offer-cal{position:absolute;left:-1px;right:-1px;top:calc(100% + 6px);z-index:40;margin:0;padding:.75rem .8rem .6rem;background:#fff;border-radius:1.1rem;box-shadow:0 12px 32px rgba(0,0,0,.18);max-width:22rem}
.oo-today__modal--offer .oo-msg__offer-cal .oo-cal{margin:0}
.oo-today__modal--offer .oo-msg__offer-cal .oo-cal__nav{margin-bottom:.35rem}
.oo-today__modal--offer .oo-msg__offer-cal .oo-cal__title{font-size:.88rem}
.oo-today__modal--offer .oo-msg__offer-cal .oo-cal__chev{width:1.75rem;height:1.75rem;font-size:.8rem}
.oo-today__modal--offer .oo-msg__offer-cal .oo-cal__head{font-size:.66rem}
.oo-today__modal--offer .oo-msg__offer-cal .oo-cal__week{gap:2px}
.oo-today__modal--offer .oo-msg__offer-cal .oo-cal__day{min-height:0;height:2.05rem;padding:0;font-size:.8rem;border-radius:999px}
.oo-today__modal--offer .oo-msg__offer-cal .oo-cal__num{font-size:.8rem;line-height:2.05rem}
.oo-today__modal--offer .oo-msg__offer-cal .oo-cal__meta,.oo-today__modal--offer .oo-msg__offer-cal .oo-cal__min,.oo-today__modal--offer .oo-msg__offer-cal .oo-cal__was{display:none}
.oo-today__modal--offer .oo-today__modal-body{overflow:visible}
