html[data-tp-app-banner-hidden=true] .android-launch-banner{display:none!important}.android-launch-banner{box-sizing:border-box;color:#fff;background:#0f2745;border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;max-width:100%;margin:16px 0 0;padding:12px 52px 12px 14px;display:grid;position:relative}.android-launch-banner .android-launch-logo{object-fit:contain;border-radius:10px;width:48px;height:48px;display:block}.android-launch-copy{overflow-wrap:anywhere;min-width:0}.android-launch-banner .android-launch-label{color:#fc3;letter-spacing:.07em;font:700 .625rem/1.4 Arial,sans-serif;display:block}main.truckopedia-home .android-launch-banner h2{color:#fff;letter-spacing:0;margin:3px 0 0;font:700 1rem/1.25 Arial,sans-serif}.android-launch-banner p{color:#e1e8f0;margin:4px 0 0;font-size:.8125rem;line-height:1.4}.android-launch-banner .android-launch-install{box-sizing:border-box;color:#0f2745;text-align:center;overflow-wrap:anywhere;background:#fc3;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:10px 12px;font-size:.875rem;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}.android-launch-install svg{flex-shrink:0}.android-launch-banner .android-launch-dismiss{color:#e1e8f0;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;inset:2px 2px auto auto}.android-launch-banner .android-launch-dismiss:hover{background:#ffffff18}.android-launch-banner .android-launch-install:hover{background:#ffda66}.android-launch-banner :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #fff}@media (max-width:700px){.android-launch-banner{border-radius:14px;grid-template-columns:40px minmax(0,1fr);gap:4px 12px;margin-top:12px;padding:10px 12px}.android-launch-banner .android-launch-logo{align-self:start;width:40px;height:40px;margin-top:4px}.android-launch-copy{padding-right:0}.android-launch-banner .android-launch-label,main.truckopedia-home .android-launch-banner h2{padding-right:36px}main.truckopedia-home .android-launch-banner h2{margin-top:2px}.android-launch-banner p{margin-top:3px}.android-launch-banner .android-launch-install{grid-column:2;justify-self:start}}@supports (-webkit-touch-callout:none){.android-launch-banner{display:none}}.android-launch-banner[data-device=desktop]{color:#0f233a;background:#eaf1f7;border:1px solid #d2dfe9;grid-template-columns:40px minmax(0,1fr) auto}main.truckopedia-home .android-launch-banner[data-device=desktop] h2{color:#0f233a}.android-launch-banner[data-device=desktop] :is(p,.android-launch-label,.android-launch-dismiss){color:#536474}.android-launch-banner[data-device=desktop] .android-launch-logo{width:40px;height:40px}.android-launch-banner[data-device=desktop] .android-launch-install{display:none}.android-launch-qr summary{color:#0f233a;cursor:pointer;background:#fff;border:1px solid #becdd9;border-radius:10px;align-items:center;min-height:44px;padding:8px 12px;font-size:.875rem;display:flex}.android-launch-qr>div{text-align:center;background:#fff;border:1px solid #d2dfe9;border-radius:12px;max-width:220px;margin-top:12px;padding:16px}.android-launch-qr img{width:152px;height:152px;margin:auto;display:block}.android-launch-qr a{color:#20547a;justify-content:center;align-items:center;min-height:44px;font-size:.875rem;display:flex}.android-launch-banner[data-device=desktop] :is(a,button,summary):focus-visible{outline-offset:3px;outline:3px solid #20547a}@media (max-width:700px){.android-launch-banner[data-device=desktop]{grid-template-columns:40px minmax(0,1fr)}.android-launch-qr{grid-column:2}}
