div.app{display:flex;flex-direction:column;justify-content:stretch;height:100%}div.navigationBar{display:flex;justify-content:space-between;padding:12px;border-bottom:solid 1px rgba(127,127,127,.1)}div.navigationBar img.logo{height:32px}div.navigationBar div.backButton{display:flex;justify-content:center;align-items:center;background-color:#04b5991a;border-radius:8px;width:32px;height:32px}div.navigationBar div.backButton.hidden{opacity:0}div.navigationBar div.backButton button{display:block;width:32px;height:32px;cursor:pointer;background-color:#10d4bf;-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20?%3e%3csvg%20height='48'%20viewBox='0%200%2048%2048'%20width='48'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%200h48v48h-48z'%20fill='none'/%3e%3cpath%20d='M40%2022h-24.34l11.17-11.17-2.83-2.83-16%2016%2016%2016%202.83-2.83-11.17-11.17h24.34v-4z'/%3e%3c/svg%3e");-webkit-mask-size:16px;-webkit-mask-position:center;mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20?%3e%3csvg%20height='48'%20viewBox='0%200%2048%2048'%20width='48'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%200h48v48h-48z'%20fill='none'/%3e%3cpath%20d='M40%2022h-24.34l11.17-11.17-2.83-2.83-16%2016%2016%2016%202.83-2.83-11.17-11.17h24.34v-4z'/%3e%3c/svg%3e");mask-size:16px;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}div.navigationBar div.profileButton{display:flex;justify-content:center;align-items:center;background-color:#04b5991a;border-radius:8px;width:32px;height:32px}div.navigationBar div.profileButton.hidden{opacity:0}div.navigationBar div.profileButton button{display:block;width:32px;height:32px;cursor:pointer;background-color:#10d4bf;-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20?%3e%3csvg%20id='user'%20viewBox='0%200%2032%2032'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle/%3e%3cpath%20d='M22.56,16.53a9.95,9.95,0,0,1-13.12,0A15,15,0,0,0,1,30a1,1,0,0,0,1,1H30a1,1,0,0,0,1-1A15,15,0,0,0,22.56,16.53Z'/%3e%3ccircle%20cx='16'%20cy='9'%20r='8'/%3e%3c/svg%3e");-webkit-mask-size:16px;-webkit-mask-position:center;mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20?%3e%3csvg%20id='user'%20viewBox='0%200%2032%2032'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle/%3e%3cpath%20d='M22.56,16.53a9.95,9.95,0,0,1-13.12,0A15,15,0,0,0,1,30a1,1,0,0,0,1,1H30a1,1,0,0,0,1-1A15,15,0,0,0,22.56,16.53Z'/%3e%3ccircle%20cx='16'%20cy='9'%20r='8'/%3e%3c/svg%3e");mask-size:16px;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}div.countriesList{display:flex;flex-direction:column;overflow-y:auto;gap:8px;padding:12px}div.upgradeBanner{display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:8px;border-radius:8px;background-color:#04b5991a;padding:16px 12px}div.upgradeBanner h1{font-weight:600;font-size:18px}div.upgradeBanner p{font-size:14px;line-height:1.4;color:var(--tg-theme-subtitle-text-color)}div.upgradeBanner img{display:block;height:18px;float:left;margin:8px 0}div.upgradeBanner button{display:block;width:100%;box-sizing:border-box;background-color:#10d4bf;color:#fff!important;font-weight:600!important;padding:16px 12px;border-radius:8px;cursor:pointer}button.countriesListRow{display:flex;justify-content:space-between;border-radius:8px;background-color:#04b5991a;padding:16px 12px;cursor:pointer}button.countriesListRow div.mainInfo{display:flex;gap:8px}button.countriesListRow div.mainInfo span{font-weight:500;text-overflow:ellipsis;white-space:nowrap}button.countriesListRow div.secondaryInfo{display:flex;flex-direction:column;justify-content:center}button.countriesListRow div.secondaryInfo span{display:block;font-size:13px;color:var(--tg-theme-subtitle-text-color);text-overflow:ellipsis;white-space:nowrap}div.loadingIndicator{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;background-color:#00000080;position:fixed;top:0;left:0;right:0;bottom:0;gap:16px}div.loadingIndicator span.label{color:#fff;font-size:18px;font-weight:500}div.citiesList{display:flex;flex-direction:column;overflow-y:auto;gap:8px;padding:12px}button.citiesListRow{display:flex;justify-content:space-between;border-radius:8px;background-color:#04b5991a;padding:16px 12px;cursor:pointer}button.citiesListRow div.mainInfo{display:flex;gap:8px}button.citiesListRow div.mainInfo span{font-weight:500;text-overflow:ellipsis;white-space:nowrap}button.citiesListRow div.secondaryInfo{display:flex;flex-direction:column;justify-content:center}button.citiesListRow div.secondaryInfo span{display:block;font-size:13px;color:var(--tg-theme-subtitle-text-color);text-overflow:ellipsis;white-space:nowrap}div.credentials{display:flex;overflow-y:auto;flex-direction:column;align-items:center;padding:16px 12px;gap:12px;max-width:600px;box-sizing:border-box;margin:0 auto}div.credentials div.description{display:flex;flex-direction:column;text-align:center;padding:16px;gap:12px;max-width:320px}div.credentials div.description h1{font-size:20px;font-weight:600;color:inherit}div.credentials div.description p{font-size:14px;line-height:1.4;font-weight:400;color:var(--tg-theme-subtitle-text-color)}div.credentials button{display:block;width:100%;box-sizing:border-box;background-color:#10d4bf;color:#fff!important;font-weight:600!important;padding:16px 12px;border-radius:8px;cursor:pointer}div.credentials span.or{display:flex;justify-content:center;width:100%;text-align:center;color:#888;font-weight:500;font-size:12px;padding-top:-10px;margin:12px 0}div.credentials span.or:before,div.credentials span.or:after{content:"";display:block;width:20%;height:1px;background-color:#7f7f7f1a;margin:6px 8px 0}div.credentials div.qrCode{display:flex;justify-content:center;width:100%;box-sizing:border-box;background-color:#04b5991a;padding:24px;border-radius:8px}div.credentials div.qrCode svg{display:block;max-height:200px!important;width:100%!important}div.onboarding{max-width:300px;margin:auto;display:flex;flex-direction:column;align-items:center;gap:32px;padding-top:32px}div.onboarding img.logo{height:32px}div.onboarding h1{display:block;text-align:center;font-size:22px;font-weight:700}div.onboarding p{display:block;text-align:center;font-size:13px;line-height:1.3;color:var(--tg-theme-subtitle-text-color)}div.onboarding ul{display:flex;flex-direction:column;gap:16px}div.onboarding ul li{display:flex;font-size:15px;gap:8px}div.onboarding ul li i{display:block;text-align:center;font-size:24px;flex-basis:28px;flex-grow:0;flex-shrink:0}div.onboarding ul li span{display:flex;justify-content:center;flex-direction:column;font-size:13px;line-height:1.3;color:var(--tg-theme-subtitle-text-color)}div.onboarding button{display:block;width:100%;box-sizing:border-box;background-color:#10d4bf;color:#fff!important;font-weight:600!important;padding:16px 12px;border-radius:8px;cursor:pointer}div.onboarding hr{display:block;border:none;width:128px;height:1px;background:#7f7f7f1a}div.profile{display:flex;flex-direction:column;overflow-y:auto;gap:8px;padding:12px}div.profile div.subscription{display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:8px;border-radius:8px;background-color:#04b5991a;padding:16px 12px}div.profile div.subscription h1{font-weight:600;font-size:18px}div.profile div.subscription p{font-size:14px;line-height:1.4;color:var(--tg-theme-subtitle-text-color)}div.profile div.subscription p b{font-weight:500}div.profile div.subscription p b.active{color:#08ac9b}div.profile div.subscription p b.inactive{color:#ff453a}div.profile div.subscription img{display:block;height:18px;float:left;margin:8px 0}div.profile div.subscription button{display:block;width:100%;box-sizing:border-box;background-color:#10d4bf;color:#fff!important;font-weight:600!important;padding:16px 12px;border-radius:8px;cursor:pointer}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{border:none;font:inherit;color:inherit}html,body{height:100%}#root{height:100%;font-family:system-ui,Helvetica,sans-serif;font-weight:400;color-scheme:light dark;color:var(--tg-theme-text-color);background-color:var(--tg-theme-bg-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
