.home-page{scrollbar-gutter:stable;overflow-y:visible}.home-container{display:-moz-box;display:flex;flex-direction:column;margin:0 auto}.home-container .circle{width:23px;height:23px;background-color:var(--col_text00);border-radius:23px;opacity:1;animation:hideCircle .5s forwards;animation-delay:1.1s}@keyframes hideCircle{to{display:none}}.input-container{display:-moz-box;display:flex;padding:10px;border:1px solid #eaeaea;border-radius:8px;background-color:#f9f9f9}.input-container input{flex:1;padding:10px;border:1px solid #ddd;border-radius:4px;outline:none}.input-container input:focus{border-color:#007aff}.input-container button{margin-left:10px;padding:10px 20px;background-color:#007aff;color:#fff;border:none;border-radius:4px;cursor:pointer}.input-container button:hover{background-color:#06c}.upgradeTipsContainer{display:-moz-box;display:flex;padding:10px;justify-content:center;align-items:center;min-width:150px;margin:0 auto 30px;border-radius:var(--radius-8,8px);background:var(--col_bg00);cursor:pointer;text-align:center;font-family:var(--English,Inter);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.upgradeTipsContainer .upgradeTipsContainerLeftText{color:var(--col_text01)}.upgradeTipsContainer .upgradeTipsContainerRightText{color:var(--col_text00);margin-right:8px}.upgradeTipsContainer .upgradeTipsContainerTag{display:-moz-box;display:flex;padding:2px 6px;justify-content:center;align-items:center;gap:10px;border-radius:6px;background:var(--Color_4,#0296ff);color:#fff;text-align:center;font-family:var(--English,Inter);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.promo-banner-attached{display:-moz-box;display:flex;width:100%;min-height:72px;padding:10px 16px 16px;justify-content:space-between;align-items:flex-end;border-radius:0 0 var(--radius-20,20px) var(--radius-20,20px);background:var(--col_bg00);margin-top:-32px;z-index:1;visibility:visible;opacity:1;transition:visibility 0s,opacity .3s ease}@media(max-width:499px){.promo-banner-attached{min-height:94px}}.promo-banner-attached.promo-banner-closed{visibility:hidden;opacity:0;pointer-events:none}.promo-banner-attached .promo-banner-text{flex:1;color:var(--col_text02);text-align:left;font-family:var(--English,Inter);font-size:13px;font-style:normal;font-weight:400;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.promo-banner-attached svg{flex-shrink:0}