.techub-pwa-install[hidden],.techub-pwa-install [hidden]{display:none!important}.techub-pwa-install{--pwa-bg:#ffffff;--pwa-text:#172033;--pwa-muted:#667085;--pwa-border:#dce5ef;--pwa-accent:#5c559e;position:fixed;z-index:10050;inset-inline:14px;bottom:calc(10px + env(safe-area-inset-bottom,0px));display:flex;justify-content:center;pointer-events:none;font-family:inherit;transition:opacity .16s ease,transform .16s ease}.techub-pwa-install.is-menu-obscured,body.th-header-drawer-open .techub-pwa-install{display:none!important}.techub-pwa-install__card{width:min(100%,640px);display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"icon content actions" "copy copy copy" "steps steps steps";column-gap:10px;row-gap:7px;align-items:center;padding:10px 12px;color:var(--pwa-text);background:var(--pwa-bg);border:1px solid var(--pwa-border);border-radius:14px;box-shadow:0 8px 26px #0f172a2e;pointer-events:auto;direction:inherit}.techub-pwa-install__icon{grid-area:icon;display:block;width:36px;height:36px;border-radius:9px;object-fit:cover}.techub-pwa-install__content{grid-area:content;min-width:0;max-width:100%}.techub-pwa-install__title{display:block;max-width:100%;margin:0;color:var(--pwa-text);font-size:12px;line-height:1.3;font-weight:750;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:break-word;word-break:normal}.techub-pwa-install__copy{grid-area:copy;display:block;width:100%;max-width:none;min-width:0;box-sizing:border-box;margin:0;color:var(--pwa-muted);font-size:11px;line-height:1.45;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.techub-pwa-install__ios-steps,.techub-pwa-install__manual-steps{grid-area:steps;width:100%;margin:0;color:var(--pwa-muted);font-size:11px;line-height:1.45}.techub-pwa-install__actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;gap:6px;flex:0 0 auto;flex-shrink:0;min-width:0}.techub-pwa-install__button,.techub-pwa-install__dismiss{min-height:34px;padding:6px 10px;border:1px solid transparent;border-radius:9px;font:inherit;font-size:11px;line-height:1.1;font-weight:750;white-space:nowrap;cursor:pointer}.techub-pwa-install__button{color:#fff;background:var(--pwa-accent);border-color:var(--pwa-accent)}.techub-pwa-install__dismiss{min-width:30px;padding-inline:7px;color:var(--pwa-muted);background:transparent;border-color:var(--pwa-border)}.techub-pwa-install__button:focus-visible,.techub-pwa-install__dismiss:focus-visible{outline:2px solid var(--pwa-accent);outline-offset:2px}html[data-techub-mode=dark] .techub-pwa-install{--pwa-bg:#191b22;--pwa-text:#f5f6fa;--pwa-muted:#b4bac7;--pwa-border:#343846;--pwa-accent:#8c83d2}@media(min-width:768px){.techub-pwa-install{inset-inline:24px;bottom:24px}.techub-pwa-install__card{grid-template-columns:44px minmax(0,1fr) auto;column-gap:12px;row-gap:8px;padding:12px 14px}.techub-pwa-install__icon{width:44px;height:44px;border-radius:10px}.techub-pwa-install__title{font-size:14px}.techub-pwa-install__copy{font-size:12px;line-height:1.45}.techub-pwa-install__button,.techub-pwa-install__dismiss{min-height:36px;font-size:12px}}@media(max-width:380px){.techub-pwa-install{inset-inline:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px))}.techub-pwa-install__card{grid-template-columns:30px minmax(0,1fr) auto;column-gap:6px;row-gap:6px;padding:8px}.techub-pwa-install__icon{width:30px;height:30px}.techub-pwa-install__title{font-size:11px}.techub-pwa-install__copy,.techub-pwa-install__manual-steps{font-size:10px;line-height:1.4}.techub-pwa-install__button,.techub-pwa-install__dismiss{padding-inline:7px;font-size:10px}}@media(prefers-reduced-motion:no-preference){.techub-pwa-install:not([hidden]) .techub-pwa-install__card{animation:techub-pwa-enter .2s ease-out both}@keyframes techub-pwa-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}}.techub-pwa-install.is-steps-expanded .techub-pwa-install__card{align-items:start}.techub-pwa-install.is-steps-expanded .techub-pwa-install__manual-steps,.techub-pwa-install [data-pwa-manual-steps]:not([hidden]){max-height:100px;overflow-y:auto;overscroll-behavior:contain}
/*# sourceMappingURL=/cdn/shop/t/60/assets/techub-pwa.css.map */
