.IrcY9q_content{cursor:pointer;flex-direction:column;align-items:center;gap:9px;display:flex}.IrcY9q_content.IrcY9q_locked{width:max-content}@media (max-width:480px){.IrcY9q_content{width:92px}}.IrcY9q_content.IrcY9q_completed:not(.IrcY9q_locked):not(.IrcY9q_large),.IrcY9q_content.IrcY9q_completed:not(.IrcY9q_locked):not(.IrcY9q_large) .IrcY9q_badge{overflow:visible}.IrcY9q_content.IrcY9q_completed:not(.IrcY9q_locked):not(.IrcY9q_large) .IrcY9q_frame{width:144px;min-width:144px;height:144px;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:480px){.IrcY9q_content.IrcY9q_completed:not(.IrcY9q_locked):not(.IrcY9q_large) .IrcY9q_frame{width:108px;min-width:108px;height:108px}}.IrcY9q_skeleton{border-radius:50%;width:122px;height:122px}@media (max-width:480px){.IrcY9q_skeleton{width:92px;height:92px}}.IrcY9q_name{color:var(--base-500);font-family:var(--font-secondary);text-align:center;font-size:14px;font-weight:800;line-height:1.45}.IrcY9q_name.IrcY9q_inactive{color:var(--base-300)}.IrcY9q_name.IrcY9q_locked{letter-spacing:0;text-align:center;color:var(--base-300);text-transform:uppercase;font-size:12px;line-height:1.5}.IrcY9q_badge{z-index:1;width:122px;height:122px;position:relative;overflow:hidden}@media (max-width:480px){.IrcY9q_badge{width:92px;height:92px}}.IrcY9q_badge .IrcY9q_frameMask{width:100%;height:100%}.IrcY9q_badge .IrcY9q_frame{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.IrcY9q_badge .IrcY9q_count{width:28px;height:28px;color:var(--interaction-primary-main);background-color:var(--base-0);z-index:9;font-family:var(--font-main);letter-spacing:0;text-align:center;border:1px solid var(--interaction-primary-main);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:800;line-height:1.1;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 3px 4px #070707b8}@media (max-width:480px){.IrcY9q_badge .IrcY9q_count{width:21px;height:21px;font-size:14px;top:4.5px;right:4.5px;box-shadow:0 2px 3px #070707b8}}.IrcY9q_badge .IrcY9q_imageMask{width:86px;height:86px}@media (max-width:480px){.IrcY9q_badge .IrcY9q_imageMask{width:65px;height:65px}}.IrcY9q_badge .IrcY9q_progressMask{background:linear-gradient(271.41deg,#a68a6f 9.97%,#cfbea5 97.65%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.IrcY9q_badge .IrcY9q_image{object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IrcY9q_badge .IrcY9q_image.IrcY9q_gray{mix-blend-mode:luminosity}@media (max-width:480px){.IrcY9q_badge .IrcY9q_image{width:65px;height:65px}.IrcY9q_badge .IrcY9q_image.IrcY9q_small{width:41px;height:41px}}.IrcY9q_badge .IrcY9q_progress{z-index:1;border-radius:50%;width:137px;height:137px;display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (max-width:480px){.IrcY9q_badge .IrcY9q_progress{width:103px;height:103px}}.IrcY9q_content.IrcY9q_large .IrcY9q_badge{width:290px;height:260px}@media (max-width:480px){.IrcY9q_content.IrcY9q_large .IrcY9q_badge{width:240px;height:216px}}.IrcY9q_content.IrcY9q_large .IrcY9q_imageMask{width:120px;height:120px}@media (max-width:480px){.IrcY9q_content.IrcY9q_large .IrcY9q_imageMask{width:100px;height:100px}}.IrcY9q_content.IrcY9q_large .IrcY9q_image{width:120px;height:120px}@media (max-width:480px){.IrcY9q_content.IrcY9q_large .IrcY9q_image{width:100px;height:100px}}.IrcY9q_content.IrcY9q_large .IrcY9q_count,.IrcY9q_content.IrcY9q_large .IrcY9q_name{display:none}
.MNHE3W_content{flex-direction:column;width:100%;display:flex}.MNHE3W_header{justify-content:space-between;align-items:center;display:flex}.MNHE3W_actions{align-items:center;gap:8px;display:flex}@media (max-width:480px){.MNHE3W_actions{gap:4px}}.MNHE3W_count{color:var(--base-400);font-family:var(--font-secondary);font-size:14px;font-weight:700;line-height:1.45}@media (max-width:480px){.MNHE3W_count{font-size:12px}.MNHE3W_count span{display:none}}.MNHE3W_titleGroup{justify-content:flex-start;align-items:center;gap:8px;display:flex}@media (max-width:480px){.MNHE3W_titleGroup{gap:4px}}.MNHE3W_icon{color:var(--accent-yellow)}.MNHE3W_title{color:var(--base-400);font-family:var(--font-main);text-transform:uppercase;font-size:16px;font-weight:800;line-height:1.1}.MNHE3W_row{scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;width:100%;padding-top:16px;overflow:scroll hidden}.MNHE3W_row::-webkit-scrollbar{display:none}.MNHE3W_list{flex-wrap:nowrap;gap:22px;width:max-content;display:flex}@media (max-width:480px){.MNHE3W_list{gap:16px}}
._jUjBa_container{z-index:1;flex-direction:column;gap:24px;width:100%;margin-top:24px;display:flex;position:relative}
.U_B0ra_container{background:var(--base-50);flex-direction:column;align-items:center;gap:24px;display:flex}.U_B0ra_text{max-width:526px;color:var(--base-400);text-align:center;font-weight:500;font-family:var(--font-secondary);font-size:16px;line-height:1.5}@media (max-width:480px){.U_B0ra_text{font-size:14px}}.U_B0ra_activeBottom{flex-direction:column;gap:20px;width:100%;display:flex}.U_B0ra_activeBottom .U_B0ra_tooltip{background-color:var(--base-100);border-radius:8px;width:100%;padding:10px 12px}.U_B0ra_activeBottom .U_B0ra_tooltipText{font-family:var(--font-secondary);color:var(--base-600);font-size:14px;font-weight:600;line-height:1.5}.U_B0ra_wrapper{flex-grow:1;position:relative}.U_B0ra_wrapper .U_B0ra_line{background-color:var(--base-400);width:calc(100% - 50px);height:2px;position:absolute;top:24px;left:50px}@media (max-width:480px){.U_B0ra_wrapper .U_B0ra_line{width:calc(100% - 40px);top:19px;left:40px}}.U_B0ra_wrapper:last-child{flex-grow:0}.U_B0ra_wrapper:last-child .U_B0ra_line{display:none}.U_B0ra_wrapper .U_B0ra_step{cursor:pointer;flex-direction:column;align-items:center;gap:2px;width:max-content;display:flex;position:relative}.U_B0ra_wrapper .U_B0ra_step.U_B0ra_selected:after{content:"";border-style:solid;border-width:12px;border-color:var(--base-100) #0000 #0000 #0000;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.U_B0ra_wrapper .U_B0ra_stepName{color:var(--base-400);font-size:14px;font-weight:600;line-height:1.5}.U_B0ra_wrapper .U_B0ra_stepNumber{font-family:var(--font-main);color:var(--base-400);border:2px solid var(--base-400);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;font-weight:800;line-height:1.25;display:flex}@media (max-width:480px){.U_B0ra_wrapper .U_B0ra_stepNumber{width:40px;height:40px;font-size:16px}}.U_B0ra_wrapper.U_B0ra_active .U_B0ra_stepNumber{border-color:var(--interaction-primary-main);box-shadow:0 0 0 0 var(--interaction-primary-main);animation:1.5s infinite U_B0ra_pulseShadow;position:relative}.U_B0ra_wrapper.U_B0ra_completed .U_B0ra_stepNumber{box-shadow:none;border-width:0}.U_B0ra_wrapper.U_B0ra_completed .U_B0ra_line{background:var(--interaction-primary-main)}.U_B0ra_wrapper.U_B0ra_completed .U_B0ra_stepNumber{color:var(--base-0);background:var(--interaction-primary-main);border-color:#0000}.U_B0ra_wrapper.U_B0ra_withProgress .U_B0ra_line{background:var(--base-400);display:inline-block}.U_B0ra_wrapper.U_B0ra_withProgress .U_B0ra_line .U_B0ra_progress{z-index:1;background:var(--interaction-primary-main);height:2px;display:block;position:absolute;top:0;left:0}.U_B0ra_steps{justify-content:space-between;width:100%;display:flex}.U_B0ra_steps.U_B0ra_single{justify-content:center}.U_B0ra_success{align-items:center;gap:6px;margin-bottom:16px;display:flex}.U_B0ra_success .U_B0ra_message,.U_B0ra_success .U_B0ra_icon{font-family:var(--font-secondary);letter-spacing:0;text-align:center;color:var(--interaction-primary-main);font-size:16px;font-weight:800;line-height:1.5}@media (max-width:480px){.U_B0ra_success .U_B0ra_message{font-size:14px}.U_B0ra_success .U_B0ra_icon{font-size:20px!important}}@keyframes U_B0ra_pulseShadow{0%{box-shadow:0 0 0 0 var(--interaction-primary-main)}50%{box-shadow:0 0 0 8px #00e8a300}to{box-shadow:0 0 #00e8a300}}
.mKIb0q_overlay{z-index:25;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);opacity:0;background:#f5f2de66;justify-content:center;align-items:center;width:100%;height:0;transition:opacity .3s,height;display:flex;position:fixed;top:0;left:0}@media (min-width:1025px){.mKIb0q_overlay{width:calc(100% - 74px);left:74px}.mKIb0q_overlay.mKIb0q_smaller{width:calc(100% - 248px);left:248px}}.mKIb0q_overlay.mKIb0q_visible{opacity:1;height:100vh;transition:opacity .3s,height linear}@media (max-width:768px){.mKIb0q_overlay.mKIb0q_visible{height:calc(100dvh - 65px)}}.mKIb0q_overlay.mKIb0q_visible .mKIb0q_content{opacity:1}.mKIb0q_overlay .mKIb0q_content{opacity:0;flex-grow:1;justify-content:center;align-items:center;width:100%;transition:opacity .2s .1s;display:flex}
._75RRqG_container{z-index:100;border-radius:16px;flex-direction:column;min-width:280px;max-width:95vw;max-height:calc(100dvh - 180px);display:flex;position:relative;overflow:hidden;transform:translateY(15px);box-shadow:0 2px 10px 2px #400802a6}@media (max-width:640px){._75RRqG_container{width:100%}}._75RRqG_header{background-color:var(--base-100);justify-content:flex-start;align-items:center;height:66px;padding:24px;display:flex;position:relative}._75RRqG_header._75RRqG_center{justify-content:center}._75RRqG_header._75RRqG_right{justify-content:flex-end}._75RRqG_title{color:var(--base-600);font-family:var(--font-main);letter-spacing:0;text-transform:uppercase;font-size:20px;font-weight:800;line-height:1.1}._75RRqG_closeButton{z-index:4;cursor:pointer;color:var(--base-400);position:absolute;top:12px;right:12px}@media (max-width:640px){._75RRqG_closeButton._75RRqG_light{color:var(--base-300)}}._75RRqG_content{background-color:var(--base-50);padding:24px 32px;overflow-y:auto}
.OGUvSa_content{flex-direction:column;gap:32px;width:100%;display:flex}.OGUvSa_content .OGUvSa_modal{max-height:calc(100dvh - 100px);transform:translateY(40px)}@media (max-width:1025px){.OGUvSa_content .OGUvSa_modal{max-height:calc(100dvh - 174px);transform:translateY(10px)}}@media (max-width:768px){.OGUvSa_content .OGUvSa_modal{max-height:calc(100dvh - 90px);transform:none}}.OGUvSa_loader{justify-content:center;align-items:center;height:300px;margin-top:32px;display:flex}
._2-ykcG_container{z-index:3;flex-direction:column;gap:24px;width:100%;display:flex;position:relative}@media (max-width:480px){._2-ykcG_container{gap:16px}}