.app-install-strip.wrap{background:#f0f5e6;border:1px solid #dce5ce;border-radius:14px;align-items:center;gap:17px;max-width:1192px;margin:36px auto 0;padding:23px 27px;display:flex}.app-install-strip>img{border-radius:15px;flex-shrink:0}.app-install-strip>div{flex:1;min-width:0}.app-install-strip>div>span{letter-spacing:-.03em;font-family:Manrope,sans-serif;font-size:1.125rem;font-weight:700}.app-install-strip p{color:#5d725b;margin:3px 0 0;font-size:.9375rem;line-height:1.5}.app-install-strip>.button{white-space:nowrap;gap:9px;padding:13px 18px;font-size:.9375rem}.app-install-dialog{overscroll-behavior:contain;width:470px;max-width:calc(100% - 28px);max-height:calc(100dvh - 30px);padding:34px;position:fixed;overflow:auto}.app-install-heading>img{border-radius:20px;margin:0 0 23px;display:block}.app-install-heading>.eyebrow{color:#657d55;font-size:.75rem}.app-install-heading>h2{letter-spacing:-.06em;margin:15px 0;font-size:1.9375rem;line-height:1.2}.app-install-heading>p{color:#62745e;margin:0 0 22px;font-size:1rem;line-height:1.65}.app-platform-tabs{background:#eef2e7;border:1px solid #dfe6d5;border-radius:10px;gap:4px;margin:23px 0;padding:5px;display:flex}.app-platform-tabs>button{border-radius:7px;flex:1;min-height:43px;font-size:.9375rem;font-weight:600}.app-platform-tabs>button[aria-selected=true]{background:#fff;box-shadow:0 1px 4px #20362d12}.app-install-steps{gap:21px;margin:0;padding:0;list-style:none;display:grid}.app-install-steps>li{align-items:flex-start;gap:14px;display:flex}.app-install-steps>li>b{color:#3b5b2b;background:#e7f1d3;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:.8125rem;display:grid}.app-install-steps strong{align-items:center;gap:6px;font-size:.9375rem;font-weight:650;line-height:1.5;display:flex}.app-install-steps p{color:#63765c;margin:5px 0 0;font-size:.875rem;line-height:1.6}.app-install-footnote{color:#5d7352;border-top:1px solid #e0e7d5;align-items:center;gap:8px;margin:25px 0 0;padding-top:20px;font-size:.75rem;display:flex}.app-install-footnote>svg{flex-shrink:0}.app-network-status{z-index:35;color:#715522;background:#fff1d3;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:.875rem;line-height:1.5;display:flex;position:sticky;top:0}.app-network-status>svg{flex-shrink:0}.app-update-notice{z-index:45;color:#fff;background:#20362d;border-radius:12px;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 28px);padding:14px 17px;font-size:.875rem;line-height:1.5;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #20362d30}.app-update-notice>button{color:#dcfa6a;white-space:nowrap;min-height:36px;padding:0;text-decoration:underline}.app-update-notice>button:last-child{color:#fff;place-items:center;min-width:28px;display:grid}@media (max-width:800px){.app-install-strip.wrap{flex-wrap:wrap;gap:14px;max-width:none;margin:25px 20px 0;padding:20px}.app-install-strip>.button{white-space:normal;width:100%;min-height:48px}.app-install-strip>div>span{font-size:1.0625rem}.app-install-strip p{font-size:.875rem}}@media (max-width:560px){.app-install-dialog{padding:29px 23px}.app-install-heading>h2{font-size:1.75rem}.app-install-heading>p{font-size:.9375rem}.app-update-notice{bottom:calc(100px + env(safe-area-inset-bottom));flex-wrap:wrap;gap:8px 12px}.app-update-notice>span{flex:1;min-width:160px}.app-update-notice>button:nth-last-child(2){margin-left:28px}.app-install-strip.wrap{margin-left:20px;margin-right:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.app-install-strip .button:hover{transform:none}}@media (max-width:800px){html[data-ipodbij-app=true] .topbar,html[data-ipodbij-app=true] .hero,html[data-ipodbij-app=true] .benefits,html[data-ipodbij-app=true] .how,html[data-ipodbij-app=true] .sell-banner,html[data-ipodbij-app=true] .direct-strip{display:none}html[data-ipodbij-app=true] .header{z-index:30;background:var(--paper);height:auto;min-height:78px;padding-top:max(12px,env(safe-area-inset-top));border-bottom:1px solid var(--line);padding-bottom:12px;position:sticky;top:0}html[data-ipodbij-app=true] .market{padding-top:27px}html[data-ipodbij-app=true] .market .eyebrow{display:none}html[data-ipodbij-app=true] .market h2{margin-top:0;font-size:1.875rem}html[data-ipodbij-app=true] .app-network-status{top:78px}}
