/* crv r122 2026-10-15: nut Xac nhan diem don/den gon hon + icon vi tri kieu ban do cho danh sach goi y */
html body .bq-card.bq-sheet .bq-next{min-height:46px!important;height:46px;padding:0 20px!important;border-radius:999px!important;background:linear-gradient(135deg,#f26a21 0%,#d9480f 100%)!important;color:#fff!important;font-size:15px!important;font-weight:700!important;letter-spacing:.1px;line-height:46px;text-align:center;box-shadow:0 4px 12px rgba(217,72,15,.22)!important;margin:14px auto 0!important;max-width:420px;-webkit-tap-highlight-color:transparent}
html body .bq-card.bq-sheet .bq-next::after{content:"";display:inline-block;width:16px;height:16px;margin-left:8px;vertical-align:-3px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .18s}
@media (hover:hover){html body .bq-card.bq-sheet .bq-next:hover{background:linear-gradient(135deg,#e85d15 0%,#c2410c 100%)!important;box-shadow:0 6px 16px rgba(217,72,15,.28)!important}html body .bq-card.bq-sheet .bq-next:hover::after{transform:translateX(3px)}}
html body .bq-card.bq-sheet .bq-next:focus-visible{outline:3px solid rgba(242,106,33,.35);outline-offset:2px}
html body .bq-suggest.bq-suggest.bq-suggest.bq-suggest li:not(.crv-nbh){position:relative;padding-left:60px!important;min-height:58px;justify-content:center}
html body .bq-suggest.bq-suggest.bq-suggest.bq-suggest li:not(.crv-nbh)::before{content:""!important;display:block!important;position:absolute;left:14px;top:50%;width:34px!important;height:34px;margin-top:-17px;border-radius:50%;background:#fdecea url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23EA4335' d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7z'/%3E%3Ccircle cx='12' cy='9' r='2.6' fill='%23fff'/%3E%3C/svg%3E") center/18px no-repeat;box-shadow:inset 0 0 0 1px rgba(234,67,53,.12)}
html body .bq-suggest.bq-suggest.bq-suggest.bq-suggest li.bq-sg-air::before{background:#e8f0fe url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%231A73E8' d='M21 16v-2l-8-5V3.5a1.5 1.5 0 0 0-3 0V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5z'/%3E%3C/svg%3E") center/18px no-repeat;box-shadow:inset 0 0 0 1px rgba(26,115,232,.14)}
html body .bq-suggest.bq-suggest.bq-suggest.bq-suggest li.bq-sg-typed::before{background:#dcebfa url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%233B6B94' d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04a1 1 0 0 0 0-1.41l-2.34-2.34a1 1 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z'/%3E%3C/svg%3E") center/16px no-repeat;box-shadow:none}

/* r123: chip "Goi y gan ban" o trang chu co icon kieu ban do (san bay / ben xe-ga / dia diem) */
html body .bq-nearlist .bq-nearchip{display:flex!important;align-items:center;gap:0;line-height:1.25;text-align:left;padding:8px 10px!important;font-size:13.5px!important;letter-spacing:-.1px}
html body .bq-nearlist .bq-nearchip::before{content:"";display:inline-block;vertical-align:middle;margin-right:7px;flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:#fdecea url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23EA4335' d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7z'/%3E%3Ccircle cx='12' cy='9' r='2.6' fill='%23fff'/%3E%3C/svg%3E") center/13px no-repeat}
html body .bq-nearlist .bq-nearchip.bq-nearchip-air::before{background:#e8f0fe url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%231A73E8' d='M21 16v-2l-8-5V3.5a1.5 1.5 0 0 0-3 0V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5z'/%3E%3C/svg%3E") center/13px no-repeat}
html body .bq-nearlist .bq-nearchip.bq-nearchip-st::before{background:#e6f4ea url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230F9D58' d='M4 16c0 .88.39 1.67 1 2.22V20a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1h8v1a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1.78c.61-.55 1-1.34 1-2.22V6c0-3.5-3.58-4-8-4S4 2.5 4 6zm3.5 1a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm9 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zM18 11H6V6h12z'/%3E%3C/svg%3E") center/12px no-repeat}
html body .bq-nearlist .bq-nearchip.on{border-color:#d9480f!important;box-shadow:0 0 0 2px rgba(217,72,15,.15)}

/* r126 2026-10-15: o nhap diem don/diem den luon dinh ngay duoi thanh "Ban don o dau?" khi cuon danh sach goi y, khong bi che */
html body .bq-card.bq-sheet .bq-field > .bq-input{position:sticky!important;top:44px;z-index:40!important;box-shadow:0 0 0 6px #eef5f8}
html body .bq-card.bq-sheet .bq-suggest li.bq-sg-typed{position:relative!important;top:auto!important}
