.appToolbar{z-index:var(--tgui--z-index--simple);max-width:480px;padding:0 4px var(--wish-safe-bottom);background:var(--tgui--bg_color);margin-inline:auto}.appToolbar__item{min-width:0;height:var(--wish-toolbar-height);flex:.9 1 0;padding:8px 2px}.appToolbar__item>span{white-space:normal;text-overflow:clip;font-size:7px;line-height:14px}.appToolbar__item{flex-grow:.5;gap:2px;padding-block:4px}.appToolbar__item>div{min-width:0;padding:0}.appToolbar__icon,.appToolbar__icon svg{width:24px;height:24px;display:block}.appToolbar__icon{position:relative}.appToolbar__badge{border:1px solid var(--tgui--bg_color);background:var(--tgui--destructive_text_color);min-width:17px;height:17px;color:var(--tgui--button_text_color);text-align:center;border-radius:9px;padding:0 4px;font-size:10px;font-weight:600;line-height:15px;position:absolute;top:-5px;right:-12px}.appToolbar .appToolbar__item[aria-current=page]{color:var(--tgui--accent_text_color);background:0 0}.appToolbar .appToolbar__item[aria-current=page]>div{background:0 0}.appToolbar__icon svg :is(path,circle,rect){stroke-width:1.5px;vector-effect:non-scaling-stroke}
.authRegistrationModal{width:100%;max-width:480px;max-height:calc(100dvh - max(12px,var(--wish-safe-top)));color:var(--tgui--text_color);border-radius:12px 12px 0 0;margin-inline:auto}.authRegistrationModal>div:last-child{overscroll-behavior:contain;min-height:0;padding-bottom:0;overflow-y:auto}.authRegistration{margin:0}.authRegistration__header{text-align:center;padding:24px 16px 20px}.authRegistration__title{margin:0;font-size:20px;font-weight:600;line-height:1.2}.authRegistration__description{color:var(--tgui--hint_color);margin:10px 0 0;font-size:14px;line-height:1.4}.authRegistration__body{padding:0 16px}.authRegistration .authRegistration__name>div>label{background:var(--tgui--quartenary_bg_color);height:48px;min-height:48px;box-shadow:none;border:0;border-radius:8px;padding:0 16px}.authRegistration__name input{min-width:0;color:var(--tgui--text_color);font-size:16px;line-height:22px}.authRegistration__name input::placeholder{color:var(--tgui--secondary_hint_color)}.authRegistration__error{color:var(--tgui--destructive_text_color);overflow-wrap:anywhere;margin:10px 0 0;font-size:14px;line-height:1.4}.authRegistration__footer{padding:20px 16px calc(12px + max(env(safe-area-inset-bottom,0px),var(--tg-viewport-safe-area-inset-bottom,0px),var(--tg-viewport-content-safe-area-inset-bottom,0px)))}.authRegistration__submit.button{border-radius:8px;height:48px;min-height:48px}.authRegistration__submit.button>*{font-size:16px;font-weight:500}.authRegistration__submit.button .spinner{width:40px;height:40px;color:var(--tgui--button_text_color)}
.authStatus{min-height:100dvh;padding:calc(24px + var(--wish-safe-top,0px))20px 24px;background:var(--tgui--secondary_bg_color);place-items:center;display:grid}.authStatus__content{text-align:center;width:100%;max-width:360px}.authStatus__title{color:var(--tgui--text_color);margin:0 0 12px;font-size:22px;font-weight:600}.authStatus__message{color:var(--tgui--hint_color);margin:0 0 24px;font-size:16px;line-height:1.5}
