.tab-bar{z-index:10;background:var(--color-bg-nav);border-bottom:1px solid var(--color-border);justify-content:center;align-items:center;height:46px;padding-top:7px;display:flex;position:sticky;top:0}@media (width<=991.98px){.tab-bar--desktop{display:none}}.tab-bar__action{align-items:center;margin-right:-4px;display:flex;position:absolute;top:7px;bottom:0;right:10px}.tab-bar__back{width:44px;color:var(--color-brown);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:7px;bottom:0;left:4.5px}.tab-bar__back svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:20.5px}.tab-bar__title{color:var(--color-text);margin:0;font-size:18px;font-weight:400}.tab-gate{flex-direction:column;justify-content:center;min-height:calc(100dvh - 96px);padding:24px 20px 40px;display:flex}.tab-gate--footer{justify-content:flex-start;padding-bottom:37.5px}.tab-gate--footer:before{content:"";flex:119 1 0}.tab-gate__footer{flex-direction:column;flex:57 auto;justify-content:flex-end;padding-top:24px;display:flex}.tab-gate__title{color:var(--color-text);white-space:pre-line;margin:0;font-size:20px;font-weight:600;line-height:24px}.tab-gate__text{color:var(--color-text);margin:15.5px 0 0;font-size:15px;line-height:22px}.tab-gate__text+.tab-gate__text{margin-top:15.5px}.tab-gate__button{color:#fff;cursor:pointer;background:var(--color-green);border:0;border-radius:25px;justify-content:center;align-items:center;width:100%;height:50px;margin-top:21px;padding:0;font-family:inherit;font-size:18px;display:flex}.tab-gate__button:hover{text-decoration:none}.tab-gate__button--secondary{color:var(--color-green);background:color-mix(in srgb, var(--color-green) 15%, transparent);margin-top:8px}.tab-promo{color:#fff;background:#ae7539;border-radius:20px;padding:13px 16px 15.5px}.tab-promo__text{white-space:pre-line;margin:0;font-size:18px;font-weight:700;line-height:21px}.tab-promo__actions{gap:10px;margin:11px 0 0 -5px;display:flex}.tab-promo__button{color:#fff;border-radius:18px;align-items:center;height:36px;padding:0 18px;font-size:17px;display:inline-flex}.tab-promo__button:hover{color:#fff;text-decoration:none}.tab-promo__button--buy{background:#f5a623}.tab-promo__button--more{background:#ffffff26}.tab-empty{color:var(--color-text-muted);text-align:center;margin:48px 20px 0;font-size:17px}.tab-gate--done{padding-bottom:45px}.tab-gate--done .tab-gate__text{margin-top:11px}.tab-gate--done .tab-gate__button{margin-top:22.5px}.tab-gate--done .tab-gate__button--secondary{margin-top:8px}@media (width<=340px){.tab-gate__title+.tab-gate__text{margin-top:12.5px}.tab-gate__body>.tab-gate__button:not(.tab-gate__button--secondary){margin-top:16px}.tab-gate--footer .tab-gate__body>.tab-gate__button:not(.tab-gate__button--secondary){margin-top:20px}.tab-gate--footer{padding-bottom:28.5px}}@media (width>=992px){.tab-bar{background:0 0;border-bottom:0;justify-content:flex-start;height:auto;margin:0 0 16px;padding:0;position:static}.tab-bar__title{font-size:24px;font-weight:700}.tab-bar__action{margin-left:auto;position:static}.tab-bar__back{width:36px;height:36px;margin-left:-12px;position:static}.tab-bar__back svg{width:10px;height:17px}}.tab-gate__about{color:var(--color-brown);text-align:center;margin-top:18px;font-size:17px;display:block}.tab-gate__about:hover{color:var(--color-brown-hover);text-decoration:none}
