/* V251 — detached Quick Buy modal owns its complete visual context. */
html.qb-modal-open,html.qb-modal-open body,body.qb-modal-open{overflow:hidden!important;overscroll-behavior:none!important}
body>.qb-choice-modal[hidden],
body>.qb-choice-modal [hidden]{display:none!important}
body>.qb-choice-modal{position:fixed!important;inset:0!important;z-index:2147483647!important;display:grid!important;place-items:center!important;width:100vw!important;height:100dvh!important;padding:10px!important;margin:0!important;isolation:isolate!important;overflow:hidden!important;font-family:inherit!important}
body>.qb-choice-modal>.qb-choice-backdrop{position:absolute!important;inset:0!important;z-index:0!important;background:rgba(8,16,31,.68)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}
body>.qb-choice-modal>.qb-choice-panel{position:relative!important;z-index:1!important;width:min(1220px,calc(100vw - 24px))!important;max-width:none!important;max-height:calc(100dvh - 24px)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;background:#fff!important;color:#1c2739!important;border:1px solid #d9e2f0!important;border-radius:26px!important;box-shadow:0 32px 100px rgba(7,14,29,.34)!important;padding:22px!important}
body>.qb-choice-modal .qb-choice-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;margin:0 0 16px!important;flex:none!important}
body>.qb-choice-modal .qb-choice-head small{display:block!important;color:#6168df!important;letter-spacing:.18em!important;font-size:11px!important;font-weight:900!important}
body>.qb-choice-modal .qb-choice-head h3{margin:5px 0 0!important;font-size:30px!important;line-height:1.05!important;color:inherit!important}
body>.qb-choice-modal .qb-choice-close{width:58px!important;height:58px!important;display:grid!important;place-items:center!important;flex:none!important;border:1px solid #d9e2f0!important;border-radius:18px!important;background:#f7f9fd!important;color:#1b2638!important;font-size:36px!important;line-height:1!important;cursor:pointer!important}
body>.qb-choice-modal .qb-choice-search{width:100%!important;min-height:62px!important;flex:none!important;padding:0 20px!important;margin:0 0 18px!important;border:2px solid #d7d2ff!important;outline:0!important;border-radius:20px!important;background:#f9faff!important;color:#1c2739!important;font:inherit!important;font-size:19px!important;box-shadow:0 0 0 5px rgba(103,90,230,.10)!important}
body>.qb-choice-modal .qb-choice-grid{min-height:0!important;overflow:auto!important;overscroll-behavior:contain!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-content:start!important;gap:12px!important;padding:2px!important}
body>.qb-choice-modal .qb-choice-card{min-width:0!important;min-height:118px!important;padding:14px 10px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;border:1px solid #d9e2f0!important;border-radius:20px!important;background:#fff!important;color:#1c2739!important;cursor:pointer!important;font:inherit!important;font-size:15px!important;font-weight:800!important;text-align:center!important;box-shadow:0 8px 26px rgba(30,51,88,.04)!important}
body>.qb-choice-modal .qb-choice-card:hover,body>.qb-choice-modal .qb-choice-card[aria-pressed="true"]{border-color:#6473ff!important;background:#f3f3ff!important;box-shadow:0 10px 28px rgba(82,89,220,.10)!important}
body>.qb-choice-modal .qb-choice-brand,body>.qb-choice-modal .qb-choice-brand img,body>.qb-choice-modal .qb-service-icon,body>.qb-choice-modal .qb-service-icon img,body>.qb-choice-modal .qb-service-icon svg{display:block!important;width:52px!important;height:52px!important;object-fit:contain!important;flex:none!important}
body>.qb-choice-modal .qb-service-icon{display:grid!important;place-items:center!important;border-radius:15px!important;background:#f1f0ff!important;color:#6158d1!important;padding:9px!important}
body>.qb-choice-modal .qb-choice-empty{padding:18px!important;color:#69778f!important}
/* Package-only elements must never leak into platform/service chooser. */
body>.qb-choice-modal:not([data-mode="package"]) .qb-package-group-tabs,
body>.qb-choice-modal:not([data-mode="package"]) .qb-package-section-head,
body>.qb-choice-modal:not([data-mode="package"]) .qb-package-choice-grid,
body>.qb-choice-modal:not([data-mode="package"]) .qb-package-choice-footer,
body>.qb-choice-modal:not([data-mode="package"]) .qb-package-benefits,
body>.qb-choice-modal:not([data-mode="package"]) .qb-package-ai{display:none!important}
/* Package modal */
body>.qb-choice-modal[data-mode="package"]>.qb-choice-panel{width:min(1700px,calc(100vw - 20px))!important;height:min(940px,calc(100dvh - 20px))!important;max-height:calc(100dvh - 20px)!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr) auto auto auto!important;gap:0!important;padding:14px 18px 10px!important}
body>.qb-choice-modal[data-mode="package"] .qb-choice-head{grid-row:1!important;margin:0!important;padding:0 0 7px!important}
body>.qb-choice-modal[data-mode="package"] .qb-choice-head h3{font-size:30px!important}
body>.qb-choice-modal[data-mode="package"] .qb-choice-search{display:none!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-group-tabs{grid-row:2!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:4px 0 8px!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-group-tab{min-height:60px!important;padding:8px 14px!important;border:1px solid #d9e2f0!important;border-radius:16px!important;background:#fff!important;color:#24324a!important;display:grid!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:10px!important;text-align:left!important;font:inherit!important;font-weight:850!important;cursor:pointer!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-group-tab.is-active{border-color:#6170ff!important;background:#f3f4ff!important;box-shadow:0 8px 22px rgba(82,89,220,.10)!important}
body>.qb-choice-modal[data-mode="package"] .qb-tier-discount{display:grid!important;place-items:center!important;min-width:50px!important;height:32px!important;border-radius:999px!important;background:#eef0ff!important;color:#485be0!important;font-size:13px!important;font-weight:900!important}
body>.qb-choice-modal[data-mode="package"] .qb-tier-from{display:block!important;color:#79879e!important;font-size:11px!important;grid-column:2!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-section-head{grid-row:3!important;display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:28px!important;margin:0 0 5px!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-section-head strong{font-size:16px!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-section-head small{padding:7px 11px!important;border-radius:999px!important;background:#f1f4fa!important;color:#6f7d93!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-choice-grid{grid-row:4!important;min-height:0!important;height:100%!important;overflow:hidden!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:0!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-pro-card{position:relative!important;min-width:0!important;min-height:0!important;width:100%!important;height:100%!important;padding:6px 10px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr) minmax(116px,auto)!important;align-items:center!important;gap:10px!important;border:1px solid #d9e2f0!important;border-radius:15px!important;background:#fff!important;color:#22304a!important;text-align:left!important;overflow:hidden!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-pro-card[aria-pressed="true"]{border-color:#27cda4!important;background:#f4fffb!important;box-shadow:0 0 0 1px rgba(39,205,164,.08)!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-check{width:34px!important;height:34px!important;border-radius:10px!important;background:#eef1f7!important;border:1px solid #dde4ef!important;display:grid!important;place-items:center!important;color:#fff!important;font-weight:900!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-pro-card[aria-pressed="true"] .qb-package-check{background:#28cda4!important;border-color:#28cda4!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-pro-copy{min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-pro-copy strong{font-size:17px!important;line-height:1!important;color:inherit!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-pro-copy span{font-size:10px!important;color:#718097!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-pro-price{min-width:116px!important;min-height:46px!important;border-radius:12px!important;background:#eafaf5!important;padding:5px 9px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;white-space:nowrap!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-pro-price b{font-size:14px!important;color:#19bd95!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-pro-price small{font-size:8px!important;color:#18ae8a!important;border:1px solid #55d4b5!important;border-radius:999px!important;padding:2px 6px!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-pro-badge{position:absolute!important;top:-1px!important;left:50%!important;transform:translateX(-50%)!important;background:#ff792e!important;color:#fff!important;border-radius:999px!important;padding:3px 8px!important;font-size:8px!important;font-style:normal!important;font-weight:900!important;z-index:2!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-footer-copy{display:none!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-choice-footer{grid-row:5!important;display:grid!important;grid-template-columns:minmax(230px,.8fr) minmax(340px,1.35fr) minmax(180px,.65fr) minmax(250px,.9fr)!important;grid-template-areas:"step range price action"!important;gap:8px!important;align-items:center!important;margin:6px 0 0!important;padding:6px 0 0!important;border-top:1px solid #e0e7f2!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-footer-stepper{grid-area:step!important;height:48px!important;display:grid!important;grid-template-columns:70px 1fr 70px!important;border:1px solid #d9e2f0!important;border-radius:14px!important;overflow:hidden!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-footer-stepper button{border:0!important;background:#e9faf5!important;color:#20bc95!important;font-size:26px!important;font-weight:900!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-footer-stepper input{min-width:0!important;border:0!important;background:transparent!important;color:#20304b!important;text-align:center!important;font-size:22px!important;font-weight:900!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-footer-range{grid-area:range!important;min-width:0!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-footer-range input{width:100%!important;accent-color:#23c7a0!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-footer-range-meta{display:flex!important;justify-content:space-between!important;font-size:9px!important;color:#7d899c!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-footer-price{grid-area:price!important;height:48px!important;border:1px solid #d9e2f0!important;border-radius:14px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding:5px 13px!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-footer-price small{font-size:9px!important;color:#8793a6!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-footer-price strong{font-size:18px!important;color:#1f2c44!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-footer-apply{grid-area:action!important;height:48px!important;min-height:48px!important;border:0!important;border-radius:14px!important;background:linear-gradient(90deg,#1c10ff,#0aa9ef)!important;color:#fff!important;font-size:15px!important;font-weight:900!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-benefits{grid-row:6!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:6px 0 0!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-benefit{min-width:0!important;min-height:38px!important;border:1px solid #d9e2f0!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:4px 8px!important;background:#fff!important;color:#29364c!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-benefit-icon{width:30px!important;height:30px!important;display:grid!important;place-items:center!important;border-radius:9px!important;background:#f0efff!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-benefit strong{font-size:10px!important;text-align:center!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-ai{grid-row:7!important;display:grid!important;grid-template-columns:minmax(220px,.9fr) minmax(360px,1.2fr) auto!important;align-items:center!important;gap:8px!important;width:min(920px,100%)!important;margin:6px auto 0!important;padding:5px 8px!important;border:1px solid #d9e2f0!important;border-radius:12px!important;background:#fff!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-ai-copy small{display:block!important;color:#665fe0!important;letter-spacing:.16em!important;font-size:8px!important;font-weight:900!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-ai-copy strong{font-size:11px!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-ai-providers{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-ai-providers button{height:30px!important;border:1px solid #d9e2f0!important;border-radius:9px!important;background:#fff!important;color:#26334a!important;font:inherit!important;font-size:10px!important;font-weight:800!important}
body>.qb-choice-modal[data-mode="package"] .qb-package-ai-status{font-size:8px!important;color:#7c889b!important}
/* Dark mode for detached modal */
html[data-theme="dark"] body>.qb-choice-modal>.qb-choice-panel{background:#111d31!important;color:#eef4ff!important;border-color:#32445f!important}
html[data-theme="dark"] body>.qb-choice-modal .qb-choice-close,html[data-theme="dark"] body>.qb-choice-modal .qb-choice-search,html[data-theme="dark"] body>.qb-choice-modal .qb-choice-card,html[data-theme="dark"] body>.qb-choice-modal[data-mode="package"] .qb-package-group-tab,html[data-theme="dark"] body>.qb-choice-modal[data-mode="package"] .qb-package-pro-card,html[data-theme="dark"] body>.qb-choice-modal[data-mode="package"] .qb-package-benefit,html[data-theme="dark"] body>.qb-choice-modal[data-mode="package"] .qb-package-ai,html[data-theme="dark"] body>.qb-choice-modal[data-mode="package"] .qb-package-ai-providers button{background:#18263e!important;color:#eef4ff!important;border-color:#344a68!important}
html[data-theme="dark"] body>.qb-choice-modal[data-mode="package"] .qb-package-group-tab.is-active{background:#29315c!important;border-color:#7884ff!important}
html[data-theme="dark"] body>.qb-choice-modal[data-mode="package"] .qb-package-pro-card[aria-pressed="true"]{background:#153430!important;border-color:#29cda4!important}
html[data-theme="dark"] body>.qb-choice-modal[data-mode="package"] .qb-package-check{background:#253651!important;border-color:#3b506f!important}
html[data-theme="dark"] body>.qb-choice-modal[data-mode="package"] .qb-package-pro-price{background:#173a36!important}
html[data-theme="dark"] body>.qb-choice-modal[data-mode="package"] .qb-package-footer-stepper,html[data-theme="dark"] body>.qb-choice-modal[data-mode="package"] .qb-package-footer-price{border-color:#344a68!important;background:#15233a!important}
html[data-theme="dark"] body>.qb-choice-modal[data-mode="package"] .qb-package-footer-stepper input,html[data-theme="dark"] body>.qb-choice-modal[data-mode="package"] .qb-package-footer-price strong{color:#eef4ff!important}
/* Compact laptop without hiding a row */
@media(min-width:821px) and (max-height:880px){
 body>.qb-choice-modal{padding:4px!important}
 body>.qb-choice-modal[data-mode="package"]>.qb-choice-panel{height:calc(100dvh - 8px)!important;max-height:calc(100dvh - 8px)!important;padding:8px 12px 6px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-choice-head{padding-bottom:3px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-choice-head h3{font-size:23px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-group-tabs{margin:2px 0 4px!important;gap:5px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-group-tab{min-height:42px!important;padding:3px 7px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-tier-discount{height:26px!important;min-width:40px!important;font-size:10px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-tier-from{font-size:9px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-section-head{min-height:19px!important;margin-bottom:2px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-choice-grid{gap:4px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-pro-card{padding:2px 6px!important;grid-template-columns:30px minmax(0,1fr) minmax(100px,auto)!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-check{width:27px!important;height:27px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-pro-copy strong{font-size:14px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-pro-price{min-width:100px!important;min-height:33px!important;padding:2px 5px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-choice-footer{gap:5px!important;margin-top:3px!important;padding-top:3px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-footer-stepper,body>.qb-choice-modal[data-mode="package"] .qb-package-footer-price,body>.qb-choice-modal[data-mode="package"] .qb-package-footer-apply{height:38px!important;min-height:38px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-benefits{gap:4px!important;margin-top:3px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-benefit{min-height:30px!important;padding:2px 5px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-ai{margin-top:3px!important;padding:2px 5px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-ai-providers button{height:24px!important}
}
/* Mobile / tablet */
@media(max-width:820px){
 body>.qb-choice-modal{padding:2px!important}
 body>.qb-choice-modal>.qb-choice-panel{width:calc(100vw - 4px)!important;max-height:calc(100dvh - 4px)!important;border-radius:16px!important;padding:10px!important}
 body>.qb-choice-modal .qb-choice-head{margin-bottom:8px!important}
 body>.qb-choice-modal .qb-choice-head h3{font-size:22px!important}
 body>.qb-choice-modal .qb-choice-close{width:44px!important;height:44px!important;border-radius:14px!important;font-size:29px!important}
 body>.qb-choice-modal .qb-choice-search{min-height:48px!important;margin-bottom:9px!important;border-radius:15px!important;font-size:16px!important}
 body>.qb-choice-modal .qb-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}
 body>.qb-choice-modal .qb-choice-card{min-height:84px!important;font-size:11px!important;padding:7px 3px!important}
 body>.qb-choice-modal .qb-choice-brand,body>.qb-choice-modal .qb-choice-brand img,body>.qb-choice-modal .qb-service-icon{width:38px!important;height:38px!important}
 body>.qb-choice-modal[data-mode="package"]>.qb-choice-panel{height:calc(100dvh - 4px)!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr) auto auto auto!important;padding:5px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-choice-head h3{font-size:17px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-choice-close{width:38px!important;height:38px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-group-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px!important;margin:2px 0 3px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-group-tab{min-height:35px!important;padding:2px 5px!important;border-radius:9px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-tier-discount{min-width:34px!important;height:23px!important;font-size:9px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-tier-from{font-size:7px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-section-head{min-height:16px!important;margin-bottom:2px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:repeat(4,minmax(0,1fr))!important;gap:2px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-pro-card{display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:center!important;gap:1px!important;padding:2px 1px!important;border-radius:7px!important;text-align:center!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-check{position:absolute!important;top:3px!important;right:3px!important;width:19px!important;height:19px!important;border-radius:5px!important;font-size:9px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-pro-copy strong{font-size:9px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-pro-copy span{font-size:5px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-pro-price{width:94%!important;min-width:0!important;min-height:25px!important;padding:1px!important;border-radius:6px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-pro-price b{font-size:7px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-pro-price small{font-size:4.5px!important;padding:1px 3px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-choice-footer{grid-template-columns:minmax(88px,.8fr) minmax(0,1.45fr) minmax(72px,.65fr)!important;grid-template-areas:"step range price" "action action action"!important;gap:2px!important;margin-top:2px!important;padding-top:2px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-footer-stepper{grid-template-columns:28px 1fr 28px!important;height:26px!important;border-radius:7px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-footer-stepper button{font-size:15px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-footer-stepper input{font-size:12px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-footer-price{height:26px!important;border-radius:7px!important;padding:2px 5px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-footer-price small{font-size:5px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-footer-price strong{font-size:9px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-footer-apply{height:24px!important;min-height:24px!important;border-radius:7px!important;font-size:8px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-benefits{gap:2px!important;margin-top:2px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-benefit{min-height:18px!important;padding:1px!important;border-radius:6px!important;gap:2px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-benefit-icon{width:14px!important;height:14px!important;border-radius:4px!important;font-size:7px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-benefit strong{font-size:5px!important;line-height:1!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-ai{grid-template-columns:1fr!important;width:100%!important;margin-top:2px!important;padding:1px!important;border-radius:6px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-ai-copy,body>.qb-choice-modal[data-mode="package"] .qb-package-ai-status{display:none!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-ai-providers{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:2px!important}
 body>.qb-choice-modal[data-mode="package"] .qb-package-ai-providers button{height:17px!important;border-radius:5px!important;font-size:5px!important;padding:0!important}
}
