.aside{overflow:hidden;display:flex;flex-direction:column;position:relative;margin:0 auto;width:100%;max-width:var(--max-width);min-height:100%;font-family:"Poppins";font-weight:500;background:linear-gradient(90deg, #FFF3EE 0%, #E7F3FF 100%);box-shadow:0 0 4px rgba(0,0,0,.3)}.aside_header{flex-shrink:0;position:relative;padding:0 20px}.aside_header .btn_close{display:block;position:absolute;top:10px;left:8px;width:42px;height:42px;background:url(../images/ico/ico_aside_close.svg) no-repeat center/cover;cursor:pointer}.aside_content{flex:1 0 auto}.aside a.profile_box{background:url(../images/ico/ico_arrow_right_big.svg) no-repeat right center/20px 30px}.aside .profile_box{display:flex;align-items:center;margin-top:38px;padding:24px 20px 24px 0}.aside .profile_box .thumb{flex-shrink:0;overflow:hidden;width:60px;height:60px;border-radius:60px;background:#e1dbdb}.aside .profile_box .info{flex-grow:1;margin-left:12px}.aside .profile_box .info .msg{font-size:13px;line-height:18px;color:#a2a2a2}.aside .profile_box .info .name{font-size:14px;font-weight:700;line-height:1;color:var(--color-black)}.aside .profile_box .info .phone{margin-top:10px;font-size:14px;font-weight:700;line-height:1;color:#359750}.aside .profile_box .info .badges{display:flex;gap:0 6px;margin-top:12px}.aside .profile_box .info .badges span{display:flex;align-items:center;justify-content:center;padding:0 16px 0 32px;border-radius:30px;height:30px;font-size:11px;font-weight:700;line-height:1;color:#7a7a7a;background:#ede3e3 url(../images/ico/ico_badge_r.svg) no-repeat left 10px center}.aside .profile_box .btn_login{display:flex;align-items:center;justify-content:center;margin-left:12px;border-radius:4px;width:69px;height:40px;font-size:13px;line-height:1;color:#fff;background:var(--color-blue)}.aside .event_result_box{display:block;margin-top:-8px;padding:20px 0;border-top:1px solid #d9d9d9}.aside .event_result_box .payment_required{position:relative;display:flex;align-items:center;justify-content:space-between}.aside .event_result_box .payment_required .txt{font-size:13px;line-height:1;color:#7a7a7a}.aside .event_result_box .payment_required .btn_payment{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:6px;width:113px;height:32px;font-size:12px;line-height:13px;color:#fff;background:#ff5e2f}.aside .event_result_box .payment_required .btn_payment::before{content:"";display:block;margin-right:5px;width:20px;height:20px;background:url(../images/ico/ico_rupee.png) no-repeat center/cover}.aside .event_result_box .payment_completed{padding:3px 0 0 32px;line-height:18px;white-space:nowrap;background:url(../images/ico/ico_rupee.png) no-repeat left top/20px auto}.aside .event_result_box .event_before{position:relative}.aside .event_result_box .event_before .txt{display:flex;align-items:center;padding-right:84px;min-height:30px;font-size:13px;line-height:1;color:#7a7a7a}.aside .event_result_box .event_before .btn_store_google{position:absolute;top:0;right:0}.aside .event_result_box .event_after{padding-left:32px;background:url(../images/ico/ico_round_check_b.svg) no-repeat}.aside .event_result_box .event_after .tit{display:flex;align-items:center;margin-bottom:9px;min-height:24px;font-size:15px;line-height:18px;color:var(--color-black)}.aside .event_result_box .event_after .txt{font-size:13px;line-height:18px;color:var(--color-black)}.aside .event_result_box .event_after .txt em{color:var(--color-blue)}.aside .event_result_box .event_after .sub{font-size:12px;line-height:18px;color:#a2a2a2}.aside .main_menu ul{border-top:4px solid #d9d9d9;border-bottom:4px solid #d9d9d9}.aside .main_menu li:nth-child(n+2){border-top:1px solid #d9d9d9}.aside .main_menu .link{display:flex;padding:18px 58px 18px 20px;min-height:60px;font-size:15px;font-weight:700;line-height:24px;color:var(--color-black);background:url(../images/ico/ico_link.svg) no-repeat right 20px center/18px auto}.aside .main_menu .link .ico{flex-shrink:0;display:block;margin-right:12px;width:24px;height:24px}.aside .main_menu .link .ico.mentor{background:url(../images/ico/ico_mentor.svg) no-repeat center/cover}.aside .main_menu .link .ico.event{background:url(../images/ico/ico_event.svg) no-repeat center/cover}.aside .main_menu .link .ico.help{background:url(../images/ico/ico_help.svg) no-repeat center/cover}.aside .main_menu .link .ico.wallet{background:url(../images/ico/ico_wallet.svg) no-repeat center/cover}.aside .main_menu .link .ico.noti{background:url(../images/ico/ico_noti.svg) no-repeat center/cover}.aside .main_menu .link .new{flex-shrink:0;display:block;margin-left:7px;width:22px;height:22px;border-radius:22px;background:#ff8000;font-size:11px;line-height:22px;font-weight:600;color:#fff;text-align:center}.aside .main_menu .link .my_wallet{flex-shrink:0;display:flex;flex-direction:column;margin-left:auto;text-align:right}.aside .main_menu .link .my_wallet .point{min-height:18px;font-size:18px;font-weight:700;line-height:1;color:var(--color-red)}.aside .main_menu .link .my_wallet .text{margin-top:6px;font-size:12px;font-weight:700;line-height:1;color:#c2c2c2}.aside_banner{overflow:hidden;display:flex;position:relative;margin:13px auto 0;border-radius:8px;width:328px;height:210px}.aside_banner .btn_primary{display:flex;align-items:center;justify-content:center;gap:9px;position:absolute;bottom:8px;left:50%;border-radius:6px;width:296px;height:48px;background:#007eff;font-size:14px;font-weight:600;line-height:22px;color:#fff;transform:translate(-50%, 0)}.aside_footer{flex-shrink:0;display:flex;flex-direction:column;gap:16px;position:relative;padding:28px 20px 24px}.aside_footer .btn_logout{display:block;font-size:13px;font-weight:700;line-height:1;color:var(--color-blue);-webkit-text-decoration:underline;text-decoration:underline}.aside_footer .flex_box{display:flex;justify-content:space-between}.aside_footer .link{display:block;font-size:12px;font-weight:600;line-height:13px;color:#8f8f8f;-webkit-text-decoration:underline;text-decoration:underline}.aside_footer .version{display:block;font-size:12px;font-weight:500;line-height:13px;color:#8f8f8f}
