@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);.utils_highlight__94Dv1{animation-duration:3s;animation-name:utils_highlight__94Dv1}@keyframes utils_highlight__94Dv1{0%{box-shadow:0 0 6px #f000}10%{box-shadow:0 0 16px var(--color-primary)}20%{box-shadow:0 0 6px #f000}30%{box-shadow:0 0 16px var(--color-primary)}to{box-shadow:0 0 6px #f000}}.ApplicationUsageReportScreen_reports_card__0gpYN{margin-top:24px;padding:16px}[data-desktop=true] .ApplicationUsageReportScreen_reports_card__0gpYN{margin-top:32px;padding:32px}.ApplicationUsageReportScreen_label__FB62e{align-items:center;display:flex}.ApplicationUsageReportScreen_actions__wqY9z{display:flex;justify-content:flex-end}.ApplicationUsageReportScreen_table__41zqw th{text-align:left}.ApplicationUsageReportScreen_table__41zqw td:not(:first-child){text-align:right}.ApplicationUsageReportScreen_table__41zqw tfoot td:first-child{font-weight:700}.Spacer_spacer__TC9NF{display:block;line-height:0}.Divider_line__LNAV2{background-color:var(--color-light-grey);height:1px}.Icon_inherit__vY-l\+ path{fill:currentColor!important}.Button_btn__yQtHU{align-items:center;border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;height:32px;justify-content:center;padding:0 24px;width:-webkit-fit-content;width:fit-content}.Button_noWrap__Vm0Qv{white-space:nowrap}.Button_btn__yQtHU:focus{outline-color:var(--color-dark-grey);outline-offset:0;outline-width:1px}.Button_btn__yQtHU:disabled{cursor:inherit}.Button_small__DqTJK{height:24px;padding:0 18px}.Button_primary__PyXWp{background-color:var(--color-primary)}.Button_primary__PyXWp:hover{background-color:#cc1019}.Button_primary__PyXWp:disabled{background-color:var(--color-light-grey)}.Button_secondary__94ixV{background-color:#fff;border:1px solid #da4241;color:var(--color-primary)}.Button_secondary__94ixV:hover{background-color:var(--color-primary);color:#fff}.Button_secondary__94ixV:disabled{background-color:#fff;border-color:var(--color-light-grey);color:var(--color-grey)}.Button_tertiary__WJ1Hp{background-color:initial;border:none;color:var(--color-grey);padding:0}.Button_tertiary__WJ1Hp:hover{color:var(--color-primary)}.Button_tertiary__WJ1Hp:disabled{color:var(--color-light-grey)}.Button_loading__SfuHF{pointer-events:none;position:relative}.Button_loaderWrapper__Gomdm{align-items:center;display:inline-flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Button_content__er8-J{display:inline-block;transition:opacity .2s}.Button_contentHidden__8oNni{opacity:0;visibility:hidden}.Loader_loader__5D7ng{animation:Loader_spin__8P08S .6s linear infinite;border-radius:50%;border-style:solid;display:inline-block}.Loader_small__txuc1{border-width:2px;height:12px;width:12px}.Loader_normal__9RqsE{border-width:2px;height:16px;width:16px}.Loader_large__CQosa{border-width:3px;height:20px;width:20px}.Loader_primary__BY98q,.Loader_white__vHIHB{border-color:#fff #ffffff4d #ffffff4d}.Loader_grey__4Zjlq{border-color:#6b7280 #6b72804d #6b72804d}@keyframes Loader_spin__8P08S{to{transform:rotate(1turn)}}.Text_paragraph__jHAup{margin:0;padding:0}.Text_noWrap__MWwBb{white-space:nowrap}.Heading_h1__7vNLf{font-size:26px}.Heading_h1__7vNLf,.Heading_h2__Tv634{color:#000;font-weight:700;line-height:1.2;margin:0}.Heading_h2__Tv634{font-size:21px}.Heading_h3__JwJIR{font-size:16px}.Heading_h3__JwJIR,.Heading_h4__uSnz7{font-weight:700;line-height:1.2;margin:0}.Heading_h4__uSnz7{font-size:14px}.Heading_inherit_color__kdjn4{color:inherit}.Progress_progress__QrSgh{align-items:center;display:flex;gap:var(--space-24)}.Progress_progress__QrSgh.Progress_labelBefore__2ofqG{flex-direction:row-reverse}.Progress_progress__label__mB5JJ{color:var(--color-grey);font-weight:700}.input-range__slider{-webkit-appearance:none;appearance:none;background:#3f51b5;border:1px solid #3f51b5;border-radius:100%;cursor:pointer;display:block;height:1rem;margin-left:-.5rem;margin-top:-.65rem;outline:none;position:absolute;top:50%;transition:transform .3s ease-out,box-shadow .3s ease-out;width:1rem}.input-range__slider:active{transform:scale(1.3)}.input-range__slider:focus{box-shadow:0 0 0 5px #3f51b533}.input-range--disabled .input-range__slider{background:#ccc;border:1px solid #ccc;box-shadow:none;transform:none}.input-range__slider-container{transition:left .3s ease-out}.input-range__label{color:#aaa;font-family:Helvetica Neue,san-serif;font-size:.8rem;transform:translateZ(0);white-space:nowrap}.input-range__label--max,.input-range__label--min{bottom:-1.4rem;position:absolute}.input-range__label--min{left:0}.input-range__label--max{right:0}.input-range__label--value{position:absolute;top:-1.8rem}.input-range__label-container{left:-50%;position:relative}.input-range__label--max .input-range__label-container{left:50%}.input-range__track{background:#eee;border-radius:.3rem;cursor:pointer;display:block;height:.3rem;position:relative;transition:left .3s ease-out,width .3s ease-out}.input-range--disabled .input-range__track{background:#eee}.input-range__track--background{left:0;margin-top:-.15rem;position:absolute;right:0;top:50%}.input-range__track--active{background:#3f51b5}.input-range{height:1rem;position:relative;width:100%}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none}}.Checkbox_checkbox__fq9hd[type=checkbox]{border:1px solid var(--color-light-grey);border-radius:20%;height:24px;margin:0;min-width:24px;position:relative}.Checkbox_checkbox__fq9hd[type=checkbox]:checked{background-color:var(--color-secondary);border:0}.Checkbox_checkbox__fq9hd[type=checkbox]{--focus:1px var(--color-dark-grey);outline:none;transition:box-shadow .2s}.Checkbox_checkbox__fq9hd[type=checkbox]:focus{box-shadow:0 0 0 var(--focus)}.Checkbox_checkboxContainer__iEcO1{cursor:pointer;position:relative}.Checkbox_iconContainer__x3cqD{left:5px;position:absolute;top:1px;z-index:1}.Checkbox_checkboxContainer__iEcO1.Checkbox_is-disabled__dt-VE{cursor:default;opacity:.5}.File_container__W0ER0{align-items:center;display:flex;flex-wrap:wrap;max-width:25em;position:relative}.File_input__whRAi{position:relative;width:100%;z-index:1}.File_input__whRAi:focus{outline-color:var(--color-dark-grey);outline-offset:0;outline-width:1px}.File_input__whRAi::placeholder{color:#999}.File_error__GICW3{background-color:red;border-radius:0 0 4px 4px;color:#fff;flex:0 0 100%;font-size:10px;font-weight:700;margin-top:-.3em;padding:.4em .5em .2em;text-align:center}.File_centeredText__CtGYy{text-align:center}.Input_container__bW6GE{align-items:center;display:flex;flex-wrap:wrap;position:relative}.Input_input__a7vbV{border:1px solid var(--color-light-grey);border-radius:4px;font-size:16px;height:32px;padding:8px;position:relative;width:100%;z-index:1}.Input_input__a7vbV:focus{outline-color:var(--color-dark-grey);outline-offset:0;outline-width:1px}.Input_input__a7vbV::placeholder{color:#999}.Input_input__a7vbV:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed;opacity:.6}.Input_large__oY8-7{font-size:18px;height:64px;padding:24px}.Input_unit__qs\+HS{color:#999;position:absolute;right:8px}.Input_input__a7vbV:focus+.Input_unit__qs\+HS{color:var(--color-dark-grey)}.Input_error__zNyXo{background-color:red;border-radius:0 0 4px 4px;color:#fff;flex:0 0 100%;font-size:10px;font-weight:700;margin-top:-.3em;padding:.4em .5em .2em;text-align:center}.Input_centeredText__jLhjE{text-align:center}.Input_charcount__W8xCB{align-self:flex-end;font-size:10px;margin-left:100%;margin-top:-1.5em;position:relative;transform:translateX(calc(-100% - .5rem));white-space:nowrap;z-index:1}.Input_charcount__W8xCB ins{text-decoration:none}.Input_charcount__W8xCB.Input_-is-exceeded__veRBa ins{color:red}.MultiSelect_select__uAl4\+{background:#f7f7f7;border-radius:4px;font-size:14px;padding:8px}.MultiSelect_checkbox__IbCs0{border:1px solid #000;border-radius:.2em;display:inline-block;height:1em;width:1em}.MultiSelect_checkbox__IbCs0:checked{background:var(--color-secondary) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 1331 1024' fill='%23FFF'%3E%3Cpath d='M1199.452.051c-34.596 1.253-65.521 16-87.857 39.104l-.035.036C866.7 284.614 679.744 489.465 452.473 721.466L210.399 516.947c-22.074-18.653-50.853-29.991-82.28-29.991C57.501 486.956.253 544.203.253 614.822c0 39.191 17.632 74.264 45.395 97.719l.19.156L378.181 993.91c22.082 18.694 50.887 30.06 82.348 30.06 35.213 0 67.101-14.239 90.219-37.273l-.004.004c275.333-275.921 471.365-496.316 741.381-766.945 24.073-23.276 39.019-55.862 39.019-91.939 0-70.595-57.229-127.824-127.824-127.824-1.36 0-2.715.021-4.065.063l.197-.005z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.625em .625em;border-color:#0000}.MultiSelect_option__vmquD{align-items:center;display:flex;gap:.5em;margin:.25em 0}.MultiSelect_heading__4sgHh{display:flex;padding:.5em 1em}.MultiSelect_heading__4sgHh label{display:flex;gap:.25em}.MultiSelect_selectList__wIhJx{background:var(--color-white);border:1px solid var(--color-light-grey);border-radius:4px;height:15em;overflow:auto;padding:.5em 1em}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type=radio]{-webkit-appearance:none;-moz-appearance:none}}.Radio_radio__y45zA{align-items:stretch;border:1px solid var(--color-light-grey);border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:stretch;margin:0;min-width:24px;position:relative}.Radio_radio__y45zA:checked{background-color:#fff;padding:4px}.Radio_radio__y45zA:checked:before{background-color:var(--color-secondary);border-radius:50%;content:"";display:block;width:100%}.Radio_radio__y45zA{--focus:1px var(--color-dark-grey);outline:none;transition:box-shadow .2s}.Radio_radio__y45zA:focus,.Radio_radio__y45zA:hover{box-shadow:0 0 0 var(--focus)}.Select_select__p9h33{border:1px solid var(--color-light-grey);border-radius:4px;font-size:14px;height:32px;padding:8px}.Select_select__p9h33:focus{outline-color:var(--color-dark-grey);outline-offset:0;outline-width:1px}.StrengthMeter_container__cPNDh{display:grid}.StrengthMeter_meter__1NKKZ{-webkit-appearance:none;appearance:none;border-radius:3px;height:8px}.StrengthMeter_meter__1NKKZ::-webkit-progress-bar{background-color:#eee;border-radius:3px}.StrengthMeter_meter__1NKKZ::-moz-progress-bar{background-color:#eee;border-radius:3px}.StrengthMeter_label__d6tvp{font-size:10px;text-align:center}.StrengthMeter_meter__1NKKZ::-webkit-progress-value{background-size:35px 20px,100% 100%,100% 100%;border-radius:2px}.StrengthMeter_meter__1NKKZ::-moz-progress-value{background-size:35px 20px,100% 100%,100% 100%;border-radius:2px}.StrengthMeter_weak__5\+wg6::-webkit-progress-value{background-color:#e74c3c}.StrengthMeter_weak__5\+wg6::-moz-progress-bar{background-color:#e74c3c}.StrengthMeter_fair__VhZPN::-webkit-progress-value{background-color:#f39c12}.StrengthMeter_fair__VhZPN::-moz-progress-bar{background-color:#f39c12}.StrengthMeter_good__J8ExD::-webkit-progress-value{background-color:#3498db}.StrengthMeter_good__J8ExD::-moz-progress-bar{background-color:#3498db}.StrengthMeter_strong__iPlJi::-webkit-progress-value{background-color:#27ae60}.StrengthMeter_strong__iPlJi::-moz-progress-bar{background-color:#27ae60}.Textarea_container__2kVmO{width:100%}.Textarea_textarea__CsYOp{background-color:#fff;border:1px solid var(--color-light-grey);border-radius:4px;display:block;font-size:16px;margin:0;padding:10px 14px;resize:none;width:100%}.Textarea_textarea__CsYOp:focus{outline-color:var(--color-dark-grey);outline-offset:0;outline-width:1px}.Textarea_textarea__CsYOp::placeholder{color:#999}.Textarea_charcount__Iqzhi{float:right;font-size:10px;margin-right:.5em;margin-top:-1.5em;position:relative;z-index:1}.Textarea_charcount__Iqzhi ins{text-decoration:none}.Textarea_charcount__Iqzhi.Textarea_-is-exceeded__SdAsZ ins{color:red}.ActionButton_button__xG7LC{align-items:center;background-color:#fff;border-radius:50px;box-shadow:none;color:var(--color-dark-grey);display:flex;height:40px;padding:0 16px}[data-desktop=true] .ActionButton_button__xG7LC{background-color:initial;color:var(--color-grey)}.ActionButton_button__xG7LC:hover{background-color:#fff;color:var(--color-dark-grey)}.ActionButton_button__xG7LC svg{transition:all .2s}.ActionButton_button__xG7LC:hover svg{transform:scale(1.15)}.AddGoalButton_addGoalBtn__ufkF5{align-items:center;color:var(--color-grey);display:flex;font-size:13px;font-weight:700;height:40px;padding:0 18px}.AddGoalButton_addGoalBtn__ufkF5:hover{background-color:#fff;border-radius:50px;color:var(--color-dark-grey)}.AddGoalButton_addGoalBtn__ufkF5 svg{transition:all .2s}.AddGoalButton_addGoalBtn__ufkF5:hover svg{transform:scale(1.15)}[data-desktop=false] .AddGoalButton_addGoalBtn__ufkF5{background-color:#fff;border-radius:50px;color:var(--color-dark-grey);font-weight:400}[data-desktop=false] .AddGoalButton_addGoalBtn__ufkF5:hover svg{transform:none}.Card_card__zaipF{background-color:#fff;border-radius:var(--space-8);box-shadow:0 2px 10px #b8b8b863}.CommentCard_container__805Wu{display:flex;flex:1 1}.CommentCard_comment__aUvft{flex:1 1}.CommentCard_body__kBuDO{background-color:#f0f0f0;border-radius:4px;padding:12px 16px;white-space:pre-line}.CommentCard_header__GGGfK{display:flex;justify-content:space-between}[data-desktop=true] .CommentCard_delete__Oze8V{visibility:hidden}[data-desktop=true] .CommentCard_container__805Wu:hover .CommentCard_delete__Oze8V{visibility:visible}.CommentCard_delete__Oze8V:hover svg path{fill:var(--color-primary)}.ProfileImage_profile_image__jcTYG{--size:40px;align-items:center;border-radius:50%;display:flex;height:var(--size);justify-content:center;min-width:var(--size);-webkit-user-select:none;user-select:none;width:var(--size)}.ProfileImage_profile_image__jcTYG span{color:#fff;display:block;font-size:16px;font-weight:700;letter-spacing:-2px;transform:translateX(-1px)}.ProfileImage_profile_image_large__sUho8{--size:64px}.ProfileImage_profile_image_large__sUho8 span{font-size:24px;letter-spacing:-3px}.ProfileImage_profile_image_small__IbLbS{--size:32px}.ProfileImage_profile_image_small__IbLbS span{font-size:12px;letter-spacing:-1px}.CommentsList_comments__beforeContent__d5yKr{color:red}.CommentsList_new_comment__GX0QU{display:flex;margin-top:16px}.CommentsList_submit__\+zvwR{padding:0 var(--space-8)}.CommentsList_submit__\+zvwR svg path{fill:var(--color-dark-grey)}.CommentsList_submit__\+zvwR:disabled svg path{fill:var(--color-light-grey)}.CommentsList_submit__\+zvwR:not(:disabled):active svg path,.CommentsList_submit__\+zvwR:not(:disabled):hover svg path{fill:var(--color-primary)}.ConfirmationModal_container__ysVxu{align-items:center;display:flex;flex-flow:column;max-width:100%;padding:40px 32px;width:420px}.ConfirmationModal_actions__ETsV1{display:flex;gap:1rem}.Content_content__xHoJ2{display:grid;grid-template-areas:"main_header" "sidebar" "main";grid-template-rows:auto auto 1fr;height:calc(100vh - var(--header-height))}[data-desktop=false] .Content_content__xHoJ2{overflow:auto}[data-desktop=true] .Content_content__xHoJ2{grid-template-areas:"main_header" "main";grid-template-columns:1fr;grid-template-rows:auto 1fr}[data-desktop=true] .Content_content__xHoJ2.Content_with_sidebar__RcHWz{grid-template-areas:"main_header sidebar" "main sidebar";grid-template-columns:1fr 400px}.Content_main__UHBp-{align-items:center;display:flex;flex-direction:column;grid-area:main;padding-bottom:3em}[data-desktop=true] .Content_main__UHBp-{overflow:auto}.Content_main_header__1IdJ2{grid-area:main_header;padding-top:3em;width:100%}.Content_main_wrapper__pCifn{max-width:896px;padding:0 12px;width:100%}[data-desktop=true] .Content_main_wrapper__pCifn{padding:0 32px}.Content_sidebar__Mx\+I9{display:flex;flex-direction:column;grid-area:sidebar;position:relative}[data-desktop=true] .Content_sidebar__Mx\+I9{background-color:#fff;border-left:1px solid var(--color-light-grey)}.Content_sidebar_tabs__usVbt{max-width:calc(100vw - 24px);overflow-x:auto;padding:16px 0}[data-desktop=true] .Content_sidebar_tabs__usVbt{max-width:calc(100vw - 48px);padding:16px 24px}.Content_scrollable__X22Pw{flex:1 1;overflow:auto}[data-desktop=false] .Content_high5s_wrapper__ct3Hn{bottom:16px;position:fixed;right:16px;z-index:99}[data-desktop=true] .Content_high5s_wrapper__ct3Hn{border-top:1px solid var(--color-light-grey);padding:16px}.Content_high5s_box__Fa01v{background-color:#f5f5f5;border-radius:8px;overflow:hidden;padding:24px;position:relative;text-align:left}.Content_high5s_content__Df0tj{position:relative}.Content_high5s_icon__U6Vqi{bottom:-30px;color:#f0edee;position:absolute;right:10px;transition:transform .3s}.Content_high5s_give_button__VsUf1{align-items:center;display:inline-flex;flex-direction:column}.TabButton_tab__Gvzxd{align-items:center;color:var(--color-grey);display:flex;font-size:14px;justify-content:center;padding:12px 8px}.TabButton_tab_active__F\+CGf{color:var(--color-dark-grey);font-weight:700}.TabButton_tab_active__F\+CGf .TabButton_count__g7MMh{color:var(--color-primary)}.TabButton_tab_desktop__vqmGx.TabButton_tab_active__F\+CGf .TabButton_count__g7MMh{color:#fff}.CreateCompanyValueModal_container__1QoP4{--height:40px;display:flex;flex-direction:column;gap:1rem;max-width:100%;padding:32px;width:420px}.CreateCompanyValueModal_header__TqFe7{text-align:center}.CreateCompanyValueModal_body__DQssd{text-align:left}.CreateCompanyValueModal_footer__W\+Kcw{display:flex;justify-content:center}.CreateStandardModal_container__ykevl{--height:40px;display:flex;flex-direction:column;gap:1rem;max-width:100%;padding:32px;width:420px}.CreateStandardModal_header__cYiBb{text-align:center}.CreateStandardModal_body__WI2A3{text-align:left}.CreateStandardModal_footer__LlgFh{display:flex;justify-content:center}.DocumentModal_container__qrSNb{--height:40px;display:flex;flex-direction:column;gap:1rem;max-width:100%;padding:32px;width:420px}.DocumentModal_header__wT6Lz{text-align:center}.DocumentModal_body__r6HLV{text-align:left}.DocumentModal_footer__F3OeZ{display:flex;justify-content:center}.Dropdown_container__bcVu2{--height:32px;height:var(--height);position:relative;width:100%}.Dropdown_trigger__\+tcao{align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:calc(var(--height)/2);cursor:pointer;display:flex;font-size:13px;height:var(--height);justify-content:space-between;padding:0 calc(var(--height)/2);width:100%}.Dropdown_selected_label__yK2SO{margin-right:1em;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.Dropdown_container_open__a5Isy .Dropdown_trigger__\+tcao,.Dropdown_trigger__\+tcao:hover{background-color:#f8f8f8}.Dropdown_container__bcVu2 .Dropdown_trigger__\+tcao:focus{border-color:var(--color-dark-grey);box-shadow:0 0 0 1px var(--color-dark-grey) inset;outline:0}.Dropdown_container_open__a5Isy .Dropdown_trigger__\+tcao{border-bottom-color:#f8f8f8;border-bottom-left-radius:0;border-bottom-right-radius:0}.Dropdown_container_placeholder__qQuM8 .Dropdown_trigger__\+tcao{color:var(--color-grey)}.Dropdown_options__pTCyb{background-color:#f8f8f8;border:1px solid #d3d3d3;border-bottom-left-radius:calc(var(--height)/2);border-bottom-right-radius:calc(var(--height)/2);border-top:0;left:0;max-height:200px;overflow-y:auto;padding:calc(var(--height)/2) 0;position:absolute;right:0;top:var(--height);z-index:1}.Dropdown_option__qKu22{line-height:1.2;padding:0;padding:calc(var(--height)/4) calc(var(--height)/2);text-align:start;width:100%}.Dropdown_option__qKu22:hover{background-color:var(--color-light-grey)}.EditCompanyValueModal_container__-3z-j{--height:40px;display:flex;flex-direction:column;gap:1rem;max-width:100%;padding:32px;width:420px}.EditCompanyValueModal_header__iRKeg{text-align:center}.EditCompanyValueModal_body__OXG8Z{text-align:left}.EditCompanyValueModal_footer__Ssx0E{display:flex;justify-content:center}.EmployeeHeader_employeeHeader__l0hqK{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between;margin-bottom:2em;position:relative}.EmployeeHeader_fixed_give_high5_button__eestP{bottom:16px;position:fixed;right:16px;z-index:99}.EmployeeHeader_left__gxTwS{align-items:center;display:flex}.EmployeeHeader_employee__pe97d{align-items:center;color:#000;display:flex}.EmployeeHeader_employee__pe97d:hover{color:var(--color-primary)}.EmployeeHeader_right__FRSoU{align-items:center;display:flex}.EmployeeHeader_high5sDisplay__JVeQX{align-items:center;background-color:#fff;border-radius:50px;color:var(--color-dark-grey);display:flex;font-size:13px;font-weight:700;height:40px;padding:0 12px}.EmployeeHeader_dotsMenu__hFLrz{position:relative;z-index:1}.EmployeeHeader_dotsBtn__7NKLg{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}[data-desktop=true] .EmployeeHeader_dotsBtn__7NKLg{background-color:initial}.EmployeeHeader_dotsBtn__7NKLg svg path{fill:var(--color-primary)}[data-desktop=true] .EmployeeHeader_dotsBtn__7NKLg svg path{fill:var(--color-dark-grey)}.EmployeeHeader_dotsBtn__7NKLg:hover{background-color:#fff;border-radius:50%}.EmployeeHeader_dotsBtn__7NKLg:hover svg path{fill:var(--color-primary)}.EmployeeHeader_dotsBtn__7NKLg:focus{background-color:#fff;border-radius:50%}.EmployeeHeader_dotsBtn__7NKLg:focus svg path{fill:var(--color-primary)}.EmployeeHeader_menuOptions__V4BEu{background-color:#fff;border-radius:4px;box-shadow:0 0 10px #0003;min-width:200px;padding:16px 24px;position:absolute;right:0;top:48px}.EmployeeHeader_plus__q6Xht{color:var(--color-primary)}.EmployeeHeader_menuOption__WZeFb{cursor:pointer;padding:0;text-align:start}.NoGoal_container__COc24{align-items:center;border:1px dashed var(--color-grey);border-radius:8px;display:flex;flex-flow:column;padding:72px 24px;text-align:center}.CommentsListContainer_comments__QIAIA{padding:var(--spacing)}[data-desktop=true] .CommentsListContainer_comments__QIAIA{max-width:700px;padding:var(--spacing) calc(var(--spacing) + 36px)}.CommentsListContainer_new_comment__r9M1\+{display:flex}.CommentsListContainer_submit__DInbf{padding:0 var(--space-8)}.CommentsListContainer_submit__DInbf svg path{fill:var(--color-dark-grey)}.CommentsListContainer_submit__DInbf:disabled svg path{fill:var(--color-light-grey)}.CommentsListContainer_submit__DInbf:not(:disabled):active svg path,.CommentsListContainer_submit__DInbf:not(:disabled):hover svg path{fill:var(--color-primary)}.ReviewContainer_toggle_activity_btn__J7089{color:var(--color-grey);font-weight:700}.ReviewContainer_toggle_activity_btn__J7089:hover{color:var(--color-primary)}.ReviewContainer_review__bNAH\+{padding:24px 16px}[data-desktop=true] .ReviewContainer_review__bNAH\+{padding:24px 40px}.GoalDetailsContainer_goal_details__Fy85a{--spacing:24px;background-color:#fff;border-bottom-left-radius:var(--space-8);border-bottom-right-radius:var(--space-8)}.GoalDetailsContainer_padded__Aw88g{padding:var(--spacing)}[data-desktop=true] .GoalDetailsContainer_review_form_container__jB0Dm{padding:24px}.EmployeePage_toggle_all_goals__qXxH3{color:var(--color-grey);display:flex;font-weight:700;justify-content:center;padding:var(--space-16);width:100%}.EmployeePage_toggle_all_goals__qXxH3 svg{transition:all .3s}.EmployeePage_toggle_all_goals__qXxH3:hover{color:var(--color-dark-grey)}.EmployeePage_toggle_all_goals__qXxH3:hover svg{transform:scale(1.2)}.EmployeePage_add_goal_wrapper__NSyCR{display:flex;justify-content:center}.EvaluationPeriodModal_container__RM0NN{padding:32px;width:300px}.EvaluationPeriodModal_container__RM0NN[data-desktop=true]{width:420px}.EvaluationPeriodModal_form__DK0ie{grid-gap:16px;display:grid;gap:16px;width:100%}.EvaluationPeriodModal_form__DK0ie select{width:100%}.FreeTrialBadge_freeTrialBadge__RYAqC{align-items:center;animation:FreeTrialBadge_pulse__Ouf3d 2s ease-in-out infinite;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;box-shadow:0 2px 8px #667eea4d;display:inline-flex;padding:6px 12px;transition:transform .2s ease,box-shadow .2s ease}.FreeTrialBadge_freeTrialBadge__RYAqC:hover{box-shadow:0 4px 12px #667eea66;transform:translateY(-1px)}.FreeTrialBadge_badgeContent__\+fSOz{align-items:center;display:flex;gap:8px}.FreeTrialBadge_badgeIcon__FPF8P{animation:FreeTrialBadge_sparkle__eTFD3 1.5s ease-in-out infinite;font-size:16px;line-height:1}.FreeTrialBadge_badgeText__I\+Jkf{display:flex;flex-direction:column;line-height:1.2}.FreeTrialBadge_badgeLabel__gQSHT{color:#fff;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.FreeTrialBadge_badgeDate__XgktZ{color:#ffffffe6;margin-top:2px}@keyframes FreeTrialBadge_pulse__Ouf3d{0%,to{box-shadow:0 2px 8px #667eea4d}50%{box-shadow:0 2px 12px #667eea80}}@keyframes FreeTrialBadge_sparkle__eTFD3{0%,to{opacity:1;transform:scale(1) rotate(0deg)}50%{opacity:.8;transform:scale(1.1) rotate(10deg)}}@media (max-width:560px){.FreeTrialBadge_freeTrialBadge__RYAqC{padding:4px 10px}.FreeTrialBadge_badgeIcon__FPF8P{font-size:14px}.FreeTrialBadge_badgeLabel__gQSHT{font-size:10px}.FreeTrialBadge_badgeDate__XgktZ{font-size:9px}}.GoalCard_content__SpUuV{flex:1 1}.GoalCard_description__-l\+Bm{margin-right:2em}.GoalCard_footer__K0I9n{align-items:flex-end;display:flex;justify-content:space-between}.GoalCard_actions_wrapper__8ThR9{background-color:var(--background);bottom:10px;display:flex;height:36px;overflow:hidden;padding:2px 8px 2px 16px;position:absolute;right:8px;transition:width .3s,border .3s;width:50px;will-change:contents}[data-desktop=false] [data-actions=true] .GoalCard_actions_wrapper__8ThR9{border-left:1px solid var(--color-light-grey);width:160px}.GoalCard_actions_toggle__mYX7U{align-items:center;display:flex;padding:4px;position:relative;z-index:1}.GoalCard_actions__ofZx6{display:flex;margin-left:32px;transition:transform .3s}[data-actions=false] .GoalCard_actions__ofZx6{transform:translateX(80px)}[data-actions=true] .GoalCard_actions__ofZx6{transform:translateX(0)}[data-desktop=true] .GoalCard_actions__ofZx6{margin:0;transform:translateY(5px) translateX(5px);visibility:hidden}[data-desktop=true] .GoalCard_goal__7xm7i:hover .GoalCard_actions__ofZx6{visibility:visible}.GoalCard_actions__ofZx6 button{line-height:1;padding:8px}[data-desktop=false] .GoalCard_actions__ofZx6 button{margin-left:8px}.GoalCard_actions__ofZx6 button:hover{background-color:#eee;border-radius:50%}.GoalCard_goal_details__Y03-7{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;padding-right:42px}.GoalCard_goal_progress__NFEVN,.GoalCard_goal_stats__LXore{align-items:center;display:flex;margin-top:1em}[data-desktop=true] .GoalCard_goal_progress__NFEVN{flex:1 1;max-width:300px;min-width:200px}.GoalCard_goal_progress_mobile__To4V-{margin:0 auto;max-width:400px;padding:calc(var(--spacing)*2) var(--spacing)}.GoalCard_status__x8X\+M{margin-top:1em;position:relative;-webkit-user-select:none;user-select:none}.GoalCard_status_summary__9yufQ{align-items:center;background-color:var(--color);border-radius:11px;display:flex;height:22px;line-height:22px;padding:0 16px;white-space:nowrap}.GoalCard_status_summary__9yufQ:disabled{cursor:default}.GoalCard_status_list__vfVH-{margin-top:.5em;padding:8px 16px;position:absolute;z-index:2}.GoalCard_status_list__vfVH- button:hover{color:var(--color-primary)}.GoalCard_status_list__vfVH- button{align-items:center;display:flex;padding:5px 0;text-align:left;white-space:nowrap}.GoalCard_status_list__vfVH- button:before{background-color:var(--color);border-radius:50%;content:"";display:block;height:8px;margin-right:8px;width:8px}.input-range{align-items:center;display:flex;height:16px}.input-range__track{background-color:#f0f0f0;border-radius:8px;flex:1 1;height:16px;position:static}.input-range--disabled .input-range__track--active,.input-range__track--active{background-color:#c3ead8}.input-range__track--background{margin-top:auto;right:auto;top:auto}.input-range__slider{background:#fff;border:none;box-shadow:0 3px 6px #00000029;cursor:ew-resize}.input-range__label--value,.input-range__slider{height:32px;margin-left:-16px;margin-top:-24px;width:32px}.input-range__label--value{align-items:center;color:#28c37b;display:flex;font-size:12px;font-weight:700;justify-content:center;pointer-events:none;top:0;z-index:1}.input-range__label-container{display:block;left:auto;pointer-events:none;text-align:center;-webkit-user-select:none;user-select:none}.input-range__label--max,.input-range__label--min{display:none}.input-range--disabled .input-range__slider,.input-range--disabled .input-range__track{cursor:auto}.input-range--disabled .input-range__slider-container{display:none}.GoalProgress_container__\+8y7u{align-items:center;display:flex;flex:1 1}.GoalPlaceholder_goal__mT7EN{--spacing:24px;padding:var(--spacing)}.GoalPlaceholder_line__sqeJ4{animation:GoalPlaceholder_move__JPk0q 2s linear infinite reverse;background:#ccc;background-image:linear-gradient(-45deg,#fff3 25%,#0000 0,#0000 50%,#fff3 0,#fff3 75%,#0000 0,#0000);background-size:500% 100%;height:.8125rem}.GoalPlaceholder_heading__ZgwMi{height:1.25rem}.GoalPlaceholder_short__H07YX{width:108px}.GoalPlaceholder_goal_status__aO8Gr{align-items:center;background-color:#c3ead8;border-radius:11px;display:flex;height:22px;line-height:22px;padding:0 16px;white-space:nowrap;width:108px}.GoalPlaceholder_goal_footer__UANT\+{align-items:center;display:flex;gap:.5rem}.GoalPlaceholder_spacer__x1xS2{height:1rem}@keyframes GoalPlaceholder_move__JPk0q{0%{background-position:0 0}to{background-position:100% 100%}}.GoalForm_goal_form__YuCLU{--spacing:var(--space-16);padding:var(--spacing)}[data-desktop=true] .GoalForm_goal_form__YuCLU{--spacing:var(--space-32)}.GoalForm_smart_box__ARVlM{background:#f9f9f9;border-radius:var(--space-8)}.GoalForm_smart_box_padded__\+LfT4{padding:var(--space-16)}.GoalForm_smart_box_details__1zBpt{padding:24px 56px}.GoalForm_grid__xSgyL{align-items:center;display:grid;grid-template-columns:40px -webkit-max-content -webkit-max-content;grid-template-columns:40px max-content max-content}[data-desktop=true] .GoalForm_grid__xSgyL{column-gap:16px;grid-column-start:auto}.GoalForm_grid_label__Ncams{grid-column:span 2}.GoalForm_grid_content__O8czk{grid-column-start:2}[data-desktop=true] .GoalForm_grid_content__O8czk{grid-column-start:auto}.GoalForm_grid_divider__6XyfF{grid-column:span 3;height:2em}.GoalForm_word_count__YToPN{float:right;font-size:10px;margin-right:.5em;margin-top:-1.5em;position:relative;z-index:1}.GoalForm_word_count__YToPN ins{text-decoration:none}.GoalForm_word_count_over__Rwmmc{color:red}.High5Button_button__IOW2x{align-items:center;display:inline-flex;flex-direction:column;justify-content:center;padding:4px}.High5Button_button__IOW2x:disabled{cursor:auto;opacity:.3}.High5Button_button__IOW2x svg{transform:translateY(4px);transition:transform .3s}.High5Button_button__IOW2x:hover:not(:disabled) svg{transform:scale(1.2) translateY(2px)}.High5Button_round__KwvEc{align-items:center;background-color:var(--color-white);border-radius:50%;box-shadow:0 2px 14px #b8b8b863;display:flex;height:64px;justify-content:center;text-indent:-9999em;width:64px}.High5Button_round__KwvEc svg{transform:translateX(2px)}.High5Button_round__KwvEc:hover:not(:disabled) svg{transform:scale(1.3) translateX(2px)}.High5ListModal_container__QSsNO{width:100%}.High5ListModal_header__K-K8e{align-items:center;display:flex;justify-content:space-between;padding:32px 16px}[data-desktop=true] .High5ListModal_header__K-K8e{padding:32px}.High5ListModal_right__ArwN8{width:50%}[data-desktop=true] .High5ListModal_right__ArwN8{width:70%}.High5ListModal_high_fives_info__\+Ydgv{align-items:center;display:flex;pointer-events:none}.High5ListModal_high_fives_info__\+Ydgv.High5ListModal_expandable__r1Bhx{cursor:pointer;pointer-events:auto}.High5ListModal_high_fives_count__p7rj-{font-size:21px;font-weight:700;padding-left:8px;padding-right:16px}.High5ListModal_company_values__BpbQT{padding:0 8px}[data-desktop=true] .High5ListModal_company_values__BpbQT{padding:0 32px}.High5ListModal_company_value__Qj12i{align-items:center;display:flex;justify-content:space-between;padding:24px 16px 24px 8px;pointer-events:none}.High5ListModal_company_value__Qj12i.High5ListModal_expandable__r1Bhx{cursor:pointer;pointer-events:auto}[data-desktop=true] .High5ListModal_company_value__Qj12i{padding:24px 0}.High5ListModal_company_value__Qj12i .High5ListModal_high_five_container__Vnbku{align-items:center;display:flex;justify-content:space-between}.High5ListModal_high_five__7oaGP{align-items:center;display:flex}.High5ListModal_icon_wrapper__CYhOO{display:flex;justify-content:center;min-width:45px}.High5ListModal_icon_with_count__7xsi\+{align-items:center;display:flex}.High5ListModal_authors__I9\+yg{display:flex}.High5ListModal_other_authors__Bgn\+f{position:relative}.High5ListModal_other_authors__Bgn\+f:hover .High5ListModal_other_authors_list__G6L9r{visibility:visible}.High5ListModal_other_authors_list__G6L9r{background-color:#fff;border-radius:4px;box-shadow:0 0 10px #0003;min-width:200px;padding:16px;position:absolute;right:0;top:calc(100% + 8px);visibility:hidden;z-index:1}.High5ListModal_comments__wmpJb{display:flex;justify-content:space-between;padding-left:8px;padding-right:16px}[data-desktop=true] .High5ListModal_comments__wmpJb{padding:0}.High5ListModal_comments__wmpJb .High5ListModal_right__ArwN8{width:100%}[data-desktop=true] .High5ListModal_comments__wmpJb .High5ListModal_right__ArwN8{width:70%}.High5ListModal_comment__kxn8D{background-color:#f0f0f0;border-radius:10px;padding:12px 18px;width:100%}.High5ListModalContainer_high_fives_container__tmxHk{max-width:100%;width:700px}.High5Modal_container__FsDTY{--height:40px;align-items:center;display:flex;flex-direction:column;max-width:100%;padding:32px;width:420px}.High5Modal_employee__77CfT{align-items:center;border:1px solid #d3d3d3;border-radius:calc(var(--height)/2);display:flex;height:var(--height);justify-content:center;position:relative;width:100%}.High5Modal_employee__77CfT:disabled{cursor:auto}.High5Modal_clear_employee_btn__fiTnO{bottom:0;color:var(--color-grey);padding:10px;position:absolute;right:5px;top:0}.High5Modal_clear_employee_btn__fiTnO:hover{color:var(--color-primary)}.High5Modal_clear_employee_btn__fiTnO svg{display:block!important}.High5Modal_profile_image__RaEPe{left:3px;position:absolute;top:3px}.High5Modal_dropdownContainer__PHka9{height:var(--height);width:100%}.High5Modal_dropdownContent__Kx7Sa{background-color:#fff;border:1px solid #d3d3d3;border-radius:20px;overflow:hidden;position:relative;z-index:1}.High5Modal_dropdownContent__Kx7Sa.High5Modal_search__3lzvl{z-index:2}.High5Modal_options__La6Of{align-items:center;background-color:#fff;display:flex;flex-direction:column;position:relative}.High5Modal_option__v6567{height:32px;padding:0;width:100%}.High5Modal_option__v6567:hover{background-color:var(--color-light-grey)}.High5Modal_option__v6567:last-child{margin-bottom:16px}.High5Modal_search_icon__9HRZ7{left:14px;position:absolute;top:8px}.High5Modal_search_input__LAG1y{border:none;font-size:16px;height:calc(var(--height) - 2px);padding:0 14px;text-align:center;width:100%}.High5Modal_search_input__LAG1y:focus{outline:none}.High5Modal_search_input__LAG1y::placeholder{color:var(--color-grey)}.High5Modal_select_value_btn__qJHPZ{align-items:center;display:flex;font-size:16px;height:calc(var(--height) - 2px);justify-content:space-between;padding:0 14px;width:100%}.High5Modal_select_value_btn__qJHPZ:focus{outline:none}.High5Modal_select_value_btn__qJHPZ:hover{background-color:#f8f8f8}.ImportUsersModal_container__CGtgu{align-items:center;display:flex;flex-flow:column;max-width:100%;padding:40px 32px;width:640px}.ImportUsersModal_actions__m98zv{display:flex;gap:1rem}.ImportUsersModal_templateButton__rCPQN{color:var(--color-primary)}.Modal_overlay__JpDy5{--close-button-color:var(--color-grey);--close-button-hover:var(--color-primary);align-items:center;background-color:#00000080;cursor:pointer;display:grid;height:100%;justify-items:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999}[data-desktop=true] .Modal_overlay__JpDy5{padding:36px}.Modal_modal__okcBi{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 2px 14px #b8b8b863;cursor:auto;display:flex;height:auto;justify-content:center;position:relative;width:auto}.Modal_modal_fullscreen__Cb0DJ{align-items:center;border-radius:0;box-shadow:none;max-width:100vw}.Modal_children__2F3Qx{max-height:100%;max-width:100%}.Modal_closeBtn__2Sihg{color:var(--close-button-color);padding:0;position:absolute;right:16px;top:16px}.Modal_closeBtn__2Sihg:hover{color:var(--color-primary)}.NotificationList_container__TbdUy{padding:8px;position:fixed;top:65px;width:100vw;z-index:999}[data-desktop=true] .NotificationList_container__TbdUy{padding:16px;right:0;top:72px;width:400px}.NotificationCard_notification__nF77b{padding:20px 16px;position:relative}.NotificationCard_close_btn__B7xv1{position:absolute;right:16px;top:12px}.SetupDashboard_setupDashboard__QtrCe{margin-bottom:32px;padding:32px}.SetupDashboard_header__MMNd8{margin-bottom:24px}.SetupDashboard_subtitle__yoKRm{color:#6b7280;margin-top:8px}.SetupDashboard_progressSection__nILTs{background-color:#f9fafb;border-radius:8px;margin-bottom:32px;padding:20px}.SetupDashboard_progressHeader__RMYYf{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.SetupDashboard_progressBarContainer__Xnxro{background-color:#e5e7eb;border-radius:6px;height:12px;overflow:hidden;width:100%}.SetupDashboard_progressBar__1jUgJ{background-color:#6366f1;border-radius:6px;height:100%;transition:width .3s ease}.SetupDashboard_steps__sJL1R{display:flex;flex-direction:column;gap:16px}.SetupDashboard_step__ONBEk{align-items:center;border:2px solid #e5e7eb;border-radius:8px;display:flex;gap:16px;padding:20px;transition:all .2s ease}.SetupDashboard_step__ONBEk.SetupDashboard_completed__Wiu68{background-color:#f0fdf4;border-color:#86efac}.SetupDashboard_step__ONBEk.SetupDashboard_next__kwq10{background-color:#eff6ff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.SetupDashboard_stepIcon__w\+n1Q{align-items:center;display:flex;flex-shrink:0;font-size:20px;font-weight:700;height:32px;justify-content:center;width:32px}.SetupDashboard_checkmark__K9Q9e{color:#22c55e}.SetupDashboard_nextIcon__vp9Uv{color:#6366f1}.SetupDashboard_circle__Jjao3{color:#9ca3af}.SetupDashboard_stepContent__vv9aD{flex:1 1}.SetupDashboard_stepTitle__60S1w{font-size:16px;margin-bottom:4px}.SetupDashboard_stepDescription__yV1\+p{color:#6b7280;font-size:14px}.SetupDashboard_stepButton__MQDLB{flex-shrink:0}.SetupDashboard_completionMessage__3SdI5{background-color:#f0fdf4;border:2px solid #86efac;border-radius:8px;margin-top:24px;padding:20px;text-align:center}.SetupDashboard_completionMessage__3SdI5>*{margin-bottom:8px}.SetupDashboard_completionMessage__3SdI5>:last-child{margin-bottom:0}.SetupProgress_setupProgress__HvviM{margin-bottom:32px;padding:24px}.SetupProgress_progressSection__OwLqR{background-color:#f9fafb;border-radius:8px;margin-bottom:24px;padding:16px}.SetupProgress_progressHeader__LrMDh{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.SetupProgress_progressBarContainer__rIGu-{background-color:#e5e7eb;border-radius:6px;height:12px;overflow:hidden;width:100%}.SetupProgress_progressBar__BBTAO{background-color:#6366f1;border-radius:6px;height:100%;transition:width .3s ease}.SetupProgress_steps__vOY8D{display:flex;flex-direction:column;gap:16px}.SetupProgress_step__UG7oS{align-items:center;border:2px solid #e5e7eb;border-radius:8px;display:flex;gap:16px;padding:20px;transition:all .2s ease}.SetupProgress_step__UG7oS.SetupProgress_completed__ELCuH{background-color:#f0fdf4;border-color:#86efac}.SetupProgress_step__UG7oS.SetupProgress_next__XCBPK{background-color:#eff6ff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.SetupProgress_stepIcon__X0gwD{align-items:center;display:flex;flex-shrink:0;font-size:20px;font-weight:700;height:32px;justify-content:center;width:32px}.SetupProgress_checkmark__ZmSTZ{color:#22c55e}.SetupProgress_nextIcon__Tv-qJ{color:#6366f1}.SetupProgress_circle__6XLSI{color:#9ca3af}.SetupProgress_stepContent__YS6Rq{flex:1 1}.SetupProgress_stepTitle__knXfy{font-size:16px;margin-bottom:4px}.SetupProgress_stepDescription__8j9GK{color:#6b7280;font-size:14px}.SetupProgress_stepButton__JD6t6{flex-shrink:0}.SetupProgress_horizontalProgress__gbmE4{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:24px;padding:20px 24px}.SetupProgress_horizontalHeader__eUSwB{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.SetupProgress_headerLeft__8kT0W{display:flex;flex-direction:column;gap:4px}.SetupProgress_headerTitle__XXu8S{align-items:center;display:flex;gap:8px}.SetupProgress_headerRight__zn4Q6{align-items:center;display:flex}.SetupProgress_percentageBadge__b0\+BF{background-color:#fff;border:1px solid #ef4444;border-radius:16px;padding:4px 12px}.SetupProgress_percentageBadge__b0\+BF Text{color:#ef4444}.SetupProgress_horizontalProgress__gbmE4 .SetupProgress_progressBarContainer__rIGu-{background-color:#e5e7eb;border-radius:4px;height:8px;margin-bottom:24px;overflow:hidden;width:100%}.SetupProgress_horizontalProgress__gbmE4 .SetupProgress_progressBar__BBTAO{background:linear-gradient(90deg,#22c55e 0,#f59e0b 50%,#ef4444);border-radius:4px;height:100%;transition:width .3s ease}.SetupProgress_horizontalSteps__UKBhI{align-items:flex-start;display:flex;justify-content:space-between;padding:0 16px;position:relative}.SetupProgress_horizontalStep__nmWgv{align-items:center;border-radius:8px;display:flex;flex:1 1;flex-direction:column;padding:8px;position:relative;transition:transform .2s ease,opacity .2s ease;z-index:1}.SetupProgress_horizontalStep__nmWgv.SetupProgress_clickable__NipR9{cursor:pointer}.SetupProgress_horizontalStep__nmWgv.SetupProgress_clickable__NipR9:hover{opacity:.9;transform:translateY(-2px)}.SetupProgress_horizontalStep__nmWgv.SetupProgress_clickable__NipR9:active{transform:translateY(0)}.SetupProgress_horizontalStep__nmWgv.SetupProgress_disabled__Jfpu4{cursor:not-allowed;opacity:.6}.SetupProgress_horizontalStepIndicator__VZlKp{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;margin-bottom:8px;position:relative;transition:all .3s ease;width:40px}.SetupProgress_horizontalStepIndicator__VZlKp.SetupProgress_completed__ELCuH{background-color:#22c55e;border:2px solid #22c55e}.SetupProgress_horizontalStepIndicator__VZlKp.SetupProgress_current__pTLh5{background-color:#fff;border:2px solid #ef4444}.SetupProgress_horizontalStepIndicator__VZlKp.SetupProgress_pending__zZuNe{background-color:#fff;border:2px solid #e5e7eb}.SetupProgress_horizontalCheckmark__Ae1NH{color:#fff;font-size:20px;font-weight:700}.SetupProgress_horizontalDot__LyMNa{background-color:#ef4444;border-radius:50%;height:12px;width:12px}.SetupProgress_horizontalStepIndicator__VZlKp.SetupProgress_pending__zZuNe .SetupProgress_horizontalDot__LyMNa{background-color:#9ca3af}.SetupProgress_stepNumberBadge__fx4AB{align-items:center;background-color:#ef4444;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:700;height:18px;justify-content:center;position:absolute;right:-4px;top:-4px;width:18px}.SetupProgress_horizontalStepIndicator__VZlKp.SetupProgress_pending__zZuNe .SetupProgress_stepNumberBadge__fx4AB{background-color:#9ca3af}.SetupProgress_horizontalStepLabel__itVs2{align-items:center;display:flex;justify-content:center;max-width:120px;min-height:32px;text-align:center}.SetupProgress_stepLabelCompleted__a\+ltN{color:#22c55e!important}.SetupProgress_stepLabelCurrent__Ag1OL{color:#6366f1!important}.SetupProgress_stepLabelPending__5dxc8{color:#9ca3af!important}.SetupProgress_horizontalConnector__GnfPY{align-self:center;flex:1 1;height:2px;margin-bottom:0;margin-top:20px;z-index:0}.SetupProgress_horizontalConnector__GnfPY.SetupProgress_completed__ELCuH{background-color:#22c55e}.SetupProgress_horizontalConnector__GnfPY.SetupProgress_current__pTLh5{background-color:#ef4444}.SetupProgress_horizontalConnector__GnfPY.SetupProgress_pending__zZuNe{background-color:#e5e7eb}.PerformanceDefinitionsModal_performanceDefinitionsModal__Cof8S>div{--close-button-color:var(--color-white)}.PerformanceDefinitionsModal_container__zJuu\+{display:flex;flex-direction:column;max-width:60em}.PerformanceDefinitionsModal_header__XLFQl{background:#94d1b3;color:#fff;padding:var(--space-32);text-align:center}.PerformanceDefinitionsModal_body__teck0{padding:0 var(--space-32);text-align:left}.PerformanceDefinitionsModal_definitions__OEFG5{display:grid}.PerformanceDefinitionsModal_definition__XTQtL{padding:var(--space-16)}.PerformanceDefinitionsModal_definition__XTQtL:not(:last-child){border-bottom:1px solid var(--color-light-grey)}.PerformanceDefinitionsModal_definition__term__SDsv0{font-weight:700}.PerformanceDefinitionsModal_definition__data__zIfvQ ul{margin:0;padding:0 0 0 1em}@media screen and (min-width:1200px){.PerformanceDefinitionsModal_container__zJuu\+{display:flex;flex-direction:column;width:60em}}@media screen and (min-width:481px){.PerformanceDefinitionsModal_definition__XTQtL{grid-gap:1em;display:grid;gap:1em;grid-template-columns:5em 1fr}}.PerformanceReviewModal_performanceReviewModal__uQv2P>div{--close-button-color:var(--color-white)}.PerformanceReviewModal_container__lCj3K{display:flex;flex-direction:column;max-width:60em}.PerformanceReviewModal_header__rtyAw{background:#94d1b3;color:#fff;padding:var(--space-32) var(--space-32) 3em;text-align:center}.PerformanceReviewModal_header__rtyAw small{display:block;margin-bottom:.3em}.PerformanceReviewModal_body__x2vL9{padding:0 var(--space-32);text-align:left}.PerformanceReviewModal_footer__PiCev{background:var(--color-light-grey);display:flex;justify-content:center;padding:var(--space-8) var(--space-32)}.PerformanceReviewModal_period__qsgo-{font-style:italic}.PerformanceReviewModal_comments__BKKJ8{margin:-2.5em auto 3em;max-width:40em}.PerformanceReviewModal_comment__MhM76{background:#fff;margin:0;padding:0 var(--space-16)}.PerformanceReviewModal_comment__MhM76:first-child{box-shadow:0 0 1em #0003;margin-bottom:1em;padding-bottom:var(--space-16);padding-top:var(--space-16)}.PerformanceReviewModal_scores__SaEmS{margin:0 auto;max-width:40em}.PerformanceReviewModal_test__d5oYB{background:red}@media screen and (min-width:1200px){.PerformanceReviewModal_container__lCj3K{display:flex;flex-direction:column;width:60em}}.StandardsRatings_ratings__qTpi6{display:flex;gap:1rem}.StandardsRatings_rating__MNArZ{align-items:center;background:#e3e3e3;border:none;border-radius:1em;display:flex;font-size:.875rem;justify-content:center;padding:.5em .75em}.StandardsRatings_rating__MNArZ:disabled{cursor:default}.StandardsRatings_rating__MNArZ.StandardsRatings_active__FKOMM{background-color:#94d1b3;color:#fff}@media screen and (min-width:540px){.StandardsRatings_rating__MNArZ{font-size:1rem}}@media screen and (min-width:1024px){.StandardsRatings_rating__MNArZ{min-width:10em;padding:.75em 1em}}.EmployeeScore_score__\+wP9C{grid-gap:1rem;border-bottom:1px solid var(--color-light-grey);display:grid;gap:1rem;padding-bottom:32px}.PipBadge_pip__yApl1{background-color:#ff8188;border-radius:40px;display:inline-block;padding:6px 8px 5px;width:-webkit-fit-content;width:fit-content}.PipBadge_small__VTKiT{padding:4px 8px 3px}.PIPModal_container__qME-m{--height:40px;display:flex;flex-direction:column;gap:1rem;max-width:100%;padding:32px;width:420px}.PIPModal_header__LB3wl{text-align:center}.PIPModal_body__XyBIH{text-align:left}.PIPModal_footer__wRY-f{display:flex;justify-content:center}.ReassignUsersModal_container__8724U{align-items:center;display:flex;flex-flow:column;max-width:100%;padding:40px 32px;width:640px}.ReassignUsersModal_actions__krKrD{display:flex;gap:1rem;margin-top:1rem}.ReassignUsersModal_button__eZxNE{align-items:center;background-color:var(--color-primary);border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;height:32px;justify-content:center;padding:0 24px;width:-webkit-fit-content;width:fit-content}.ReassignUsersModal_button__eZxNE:focus,.ReassignUsersModal_button__eZxNE:hover{background-color:#cc1019}.ReassignUsersModal_button__eZxNE:disabled{background-color:var(--color-light-grey)}.RequestMeetingModal_container__\+kJfq{align-items:center;display:flex;flex-flow:column;max-width:100%;padding:40px 32px;width:420px}.RequestMeetingModal_manager_profile__DQiyq{align-items:center;border:1px solid var(--color-light-grey);border-radius:24px;display:flex;height:40px;justify-content:center;position:relative;width:100%}.RequestMeetingModal_profile_image_wrapper__MBGO-{left:2px;position:absolute;top:2px}.Review_container__zlUn7{position:relative}.Review_header__Rh1sm{align-items:center;display:flex}.Review_edit_btn__Hp3It{position:absolute;right:0;top:0}[data-desktop=true] .Review_edit_btn__Hp3It{position:absolute;visibility:hidden}[data-desktop=true] .Review_container__zlUn7:hover .Review_edit_btn__Hp3It{visibility:visible}.Review_content__pRdzl{padding:0}[data-desktop=true] .Review_content__pRdzl{padding:0 40px}.ReviewForm_container__zFTbW{background-color:#f7f7f7;border-radius:0;padding:24px 16px}[data-desktop=true] .ReviewForm_container__zFTbW{border-radius:8px}.ReviewForm_header__KNzJZ{align-items:center;display:flex}.ReviewForm_content__rwqh\+{padding:0}[data-desktop=true] .ReviewForm_content__rwqh\+{padding:0 40px}.ReviewForm_add_review_btn_wrapper__delPn{display:flex;justify-content:center}[data-desktop=true] .ReviewForm_add_review_btn_wrapper__delPn{justify-content:flex-start}.ReviewCard_review__status__FbNJU{align-items:center;background-color:var(--color);border-radius:11px;display:flex;height:22px;line-height:22px;padding:0 16px;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap}.ReviewCard_review__progress__5yHjN{flex:1 0 auto}.ReviewCard_review__date__V4muh{color:var(--color-grey);display:flex;font-size:11px;gap:.3em}.ReviewCard_extras__CgmUx{margin-top:var(--spacing)}@media screen and (min-width:961px){.ReviewCard_extras__CgmUx{align-items:center;display:flex;gap:var(--spacing)}}@media screen and (max-width:960px){.ReviewCard_extras__CgmUx{grid-gap:var(--spacing);display:grid;gap:var(--spacing);grid-template-columns:auto 1fr}.ReviewCard_review__date__V4muh{justify-self:end}.ReviewCard_review__progress__5yHjN{grid-column:1/-1;grid-row:2}}.ReviewCard_review__comments__k\+9PZ{padding:0 var(--spacing) var(--spacing)}.ReviewCard_more_info__MnWtT{align-items:center;background:var(--color-light-grey);border-radius:50%;color:var(--color-dark-grey);display:grid;float:right;font-size:1em;height:1.5em;justify-items:center;margin:2em 2em 0 0;width:1.5em}.StandardsScores_review__notes__CoIv7,.StandardsScores_review__scores__Nbkr6{padding:24px}.StandardsScores_review__notes__CoIv7{padding-top:0}.StandardsScores_review__scores__Nbkr6 .StandardsScores_score__SU6i\+{border-bottom:1px solid #000}.Score_score__b2p8M{grid-gap:1rem;border-bottom:1px solid var(--color-light-grey);display:grid;gap:1rem;padding-bottom:32px}.EmployeeReviewCard_card__n9dXm{--spacing:var(--space-16);padding:var(--spacing)}.EmployeeReviewCard_card__header__VtDVh{align-items:center;display:flex;justify-content:space-between}.EmployeeReviewCard_review__status__7SSK0{align-items:center;background-color:var(--color);border-radius:11px;display:flex;height:22px;line-height:22px;padding:0 16px;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap}.EmployeeReviewCard_review__progress__-HFFJ{flex:1 0 auto}.EmployeeReviewCard_review__date__qAFgR{color:var(--color-primary);display:flex;font-size:11px;gap:.3em}.EmployeeReviewCard_extras__XJR2W{align-items:center;display:flex;gap:var(--spacing);justify-content:space-between;margin-top:var(--spacing)}.EmployeeReviewCard_review__comments__jZif7{padding:0 var(--spacing) var(--spacing)}.EmployeeReviewCard_more_info__IR1Gy{align-items:center;background:var(--color-light-grey);border-radius:50%;color:var(--color-dark-grey);display:grid;font-size:1em;height:1.5em;justify-items:center;width:1.5em}.EmployeeReviewCard_more_info__IR1Gy:focus,.EmployeeReviewCard_more_info__IR1Gy:hover{background:var(--color-dark-grey);color:var(--color-white)}.SubscriptionRequiredModal_container__ldzoT{align-items:center;display:flex;flex-flow:column;max-width:90vw;padding:40px 32px;text-align:center;width:480px}.SubscriptionRequiredModal_iconContainer__sq\+zb{align-items:center;background-color:rgba(var(--color-primary-rgb),.1);border-radius:50%;display:flex;height:80px;justify-content:center;width:80px}.SubscriptionRequiredModal_headingContainer__6oJsi{text-align:center;width:100%}.SubscriptionRequiredModal_actions__f2YY6{display:flex;gap:1rem;justify-content:center;width:100%}.SubscriptionRequiredModal_actions__f2YY6 button{min-width:160px}.SubscriptionStatus_container__uTMmj{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:16px}.SubscriptionStatus_statusBadge__8Gj0n{border-radius:12px;color:#fff;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.SubscriptionStatus_planName__bkd2u{color:#111827;font-size:16px;font-weight:600}.SubscriptionStatus_statusMessage__c2IB\+{color:#6b7280;font-size:14px}.TrialBanner_banner__UOW4F{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;margin-bottom:24px;padding:16px 24px}.TrialBanner_content__4Kqwi{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.TrialBanner_icon__yM0bX{flex-shrink:0}.TrialBanner_text__bugyt{flex:1 1;font-size:14px;line-height:1.5}.TrialBanner_daysRemaining__vhB0n{font-weight:400;opacity:.9}.TrialBanner_manageButton__lhO31{background-color:#fff3;border:1px solid #ffffff4d;border-radius:6px;color:#fff;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.TrialBanner_manageButton__lhO31:hover{background-color:#ffffff4d;border-color:#fff6}.TrialBanner_manageButton__lhO31:active{background-color:#ffffff40}@media (max-width:768px){.TrialBanner_content__4Kqwi{align-items:flex-start;flex-direction:column}.TrialBanner_manageButton__lhO31{width:100%}}.SubscriptionSetupModal_modalContent__vfFCa{max-width:500px;padding:24px;width:100%}.SubscriptionSetupModal_errorMessage__f8GCV{background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:12px;width:100%}.SubscriptionSetupModal_errorText__cmlBD{color:#ef4444}.SubscriptionSetupModal_subtitleText__K3XZt{color:#6b7280}.SubscriptionSetupModal_actions__U9ffH{display:flex;flex-direction:column;gap:12px;width:100%}.SubscriptionSetupModal_actions__U9ffH button{width:100%}@media (min-width:640px){.SubscriptionSetupModal_actions__U9ffH{flex-direction:row}.SubscriptionSetupModal_actions__U9ffH button{flex:1 1;width:auto}}.Table_dataTable__EhJMK{background-color:var(--color-white);border-collapse:collapse;margin:var(--space-24) 0;width:100%}.Table_dataTable__EhJMK td,.Table_dataTable__EhJMK th{border:1px solid var(--color-light-grey);padding:var(--space-8) var(--space-4)}.Table_dataTable__EhJMK tbody tr:focus-within td,.Table_dataTable__EhJMK tbody tr:hover td{background:var(--color-light-grey)}.Table_dataTable__EhJMK tbody tr:focus-within td:not(:first-child),.Table_dataTable__EhJMK tbody tr:hover td:not(:first-child){border-left-color:var(--color-white)}.Table_dataTable__EhJMK tbody tr:focus-within td:not(:last-child),.Table_dataTable__EhJMK tbody tr:hover td:not(:last-child){border-right-color:var(--color-white)}.TaskList_tasks__Hg2vb{display:flex;flex:1 1;flex-direction:column;max-height:100%}[data-desktop=true] .TaskList_tasks_container__ifmfK{padding-left:24px;padding-right:24px}.TaskList_tasks_list__4uKKA{flex:1 1;max-height:100%;overflow-y:auto}.TaskList_task__XIWWg{align-items:center;display:flex;justify-content:space-between}.ToggleableCard_card__W1Gmw{--spacing:16px}.ToggleableCard_summary__4\+sts{background-color:var(--background);border-radius:var(--space-8);padding:var(--spacing);position:relative}.ToggleableCard_summary_expanded__mlT5o{border-bottom-left-radius:0;border-bottom-right-radius:0}.ToggleableCard_toggle__Iv88d{cursor:pointer;outline:none;transition:transform .3s}.ToggleableCard_toggle_open__uylcr{transform:rotate(180deg)}.ToggleableCard_toggle__Iv88d:hover{transform:translateY(2px)}.ToggleableCard_toggle_open__uylcr:hover{transform:rotate(180deg) translateY(2px)}.ToggleableCard_content__bTDCK{flex:1 1}.ToggleableCard_header__OrUEm{align-items:flex-start;display:flex;flex:1 1;justify-content:space-between}.ToggleableCard_footer__ETiD7{align-items:flex-end;display:flex;justify-content:space-between}.ToggleableCard_title__75dTb{line-height:1.2;padding:0 2em 0 0;text-align:start}.ToggleableCard_title_button__eSQ53{cursor:pointer}.ToggleableCard_title_button__eSQ53:hover{color:var(--color-primary)}.Header_header__vA59W{align-items:center;background-color:#fff;border-bottom:1px solid var(--color-light-grey);display:flex;height:var(--header-height);justify-content:space-between;padding:0 16px}[data-desktop=true] .Header_header__vA59W{padding:0 32px}.Header_logo__-kw2U{color:var(--color-dark-grey);font-size:16px;font-weight:700;text-decoration:none}[data-desktop=true] .Header_logo__-kw2U{font-size:20px}.Header_logo__-kw2U svg{margin-left:.5em;transition:all .2s}.Header_logo__-kw2U:hover svg{transform:scale(1.15)}.Header_period__p0vos{align-items:center;color:var(--color-dark-grey);display:flex;margin-top:.3em;position:relative}@media (min-width:560px){.Header_navigation__-fbJd{align-items:center;display:flex}.Header_period__p0vos{margin-top:0;padding-left:3em}}.Header_period__p0vos button:hover svg path{fill:var(--color-primary)}.Header_evaluation_period__DOWKn{border-left:1px solid var(--color-dark-grey);color:var(--color-primary);margin-left:1em;padding-left:1em}.Header_menu__luxfp,.Header_submit_feedback_button__CgPOv{align-items:center;display:flex}.Header_submit_feedback_button__CgPOv button{border-radius:18px!important;height:30px!important;padding:0 24px!important}.Header_team__8l9wr,.Header_team_icon__DdP4W{align-items:center;display:flex}.Header_team_icon__DdP4W{background-color:var(--color-light-grey);border-radius:50%;height:40px;justify-content:center;width:40px}.Header_profile__p3i\+8{gap:12px;position:relative}.Header_freeTrialContainer__\+S1Ds,.Header_profile__p3i\+8,.Header_profile_button__81j8t{align-items:center;display:flex}.Header_profile_button__81j8t{line-height:1.3;text-align:start}.Header_profile_details__ytEZW{display:block;padding:0 1.25em;text-transform:capitalize}.Header_profile_options__SbAsz{background-color:#fff;border-radius:4px;box-shadow:0 0 10px #0003;display:flex;flex-direction:column;min-width:180px;position:absolute;right:0;top:100%;z-index:10}.Header_profile_options__SbAsz a,.Header_profile_options__SbAsz button{border-top:1px solid var(--color-light-grey);line-height:1.3;padding:15px 25px;text-align:left}.Header_profile_options__SbAsz a:first-child,.Header_profile_options__SbAsz button:first-child{border:none}.Header_profile_options__SbAsz a:hover,.Header_profile_options__SbAsz button:hover{color:var(--color-primary)}.Header_cycle_options__0pfw8,.Header_period_options__qBFzR{background-color:#fff;border-radius:4px;box-shadow:0 0 10px #0003;display:flex;flex-direction:column;min-width:180px;position:absolute;right:0;top:100%;z-index:1}.Header_cycle_options__0pfw8 button,.Header_period_options__qBFzR button{line-height:1.3;padding:15px 25px;text-align:left}.Header_cycle_options__0pfw8 button:not(:first-child),.Header_period_options__qBFzR button:not(:first-child){border-top:1px solid var(--color-light-grey)}.Header_cycle_options__0pfw8 button:focus,.Header_cycle_options__0pfw8 button:hover,.Header_period_options__qBFzR button:focus,.Header_period_options__qBFzR button:hover{color:var(--color-primary)}.CheckInCyclesScreen_check_in_cycles__FdDKP,.CheckInCyclesScreen_evaluation_period__Uzd4k{margin-top:24px;padding:16px}[data-desktop=true] .CheckInCyclesScreen_check_in_cycles__FdDKP,[data-desktop=true] .CheckInCyclesScreen_evaluation_period__Uzd4k{margin-top:32px;padding:32px}.CheckInCyclesScreen_actions__fROjG{display:flex;justify-content:flex-end}.CheckInCyclesScreen_check_in_cycles__FdDKP .CheckInCyclesScreen_form__Motiy{display:flex;flex-wrap:wrap}.CheckInCyclesScreen_check_in_cycles__FdDKP p{flex:1 1 100%;margin-bottom:16px}.CheckInCyclesScreen_check_in_cycles__FdDKP label{align-items:center;display:flex;flex:0 0 auto;margin-right:16px}.CheckInCyclesScreen_check_in_cycles__FdDKP .CheckInCyclesScreen_form__Motiy input{flex:0 0 auto;margin:0 .3em;width:5em}.CheckInCyclesScreen_check_in_cycles__FdDKP table input{border:1px solid var(--color-light-grey);border-radius:4px;font-size:14px;height:32px;padding:8px;position:relative;width:100%;z-index:1}.CreateUserScreen_users__2WlNN{margin-top:24px;padding:16px}[data-desktop=true] .CreateUserScreen_users__2WlNN{margin-top:32px;padding:32px}.CreateUserScreen_form__v7bZf{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,calc(50% - .5rem))}.CreateUserScreen_managerInput__rOVnR select{width:100%}.CreateUserScreen_employees__0L2Be{grid-gap:1rem;display:grid;gap:1rem;grid-column:span 2;grid-template-columns:repeat(2,calc(50% - .5rem))}.CreateUserScreen_managing__9pHH8{background:#f7f7f7;border-radius:4px;font-size:14px;padding:8px}.CreateUserScreen_managingHeader__5m1e-{align-items:baseline;display:flex;justify-content:space-between;padding:.5em 1em}.CreateUserScreen_managingHeader__5m1e- button{align-items:center;color:var(--color-primary);display:flex;font-size:.875em;gap:.25em}.CreateUserScreen_managingBody__BstAA{background:var(--color-white);border:1px solid var(--color-light-grey);border-radius:4px;height:15em;overflow:auto;padding:.5em 1em}.CreateUserScreen_managingEmployee__vlBsB{align-items:center;display:flex;gap:.5em;margin:.25em 0}.CreateUserScreen_actions__T2Bun{display:flex;gap:1em;margin:1em 0}.EmployeeCard_employee__bra3Z{align-items:center;display:flex;flex:1 1;flex-direction:column;padding:var(--space-16);text-align:center}[data-desktop=true] .EmployeeCard_employee__bra3Z{flex-direction:row;text-align:left;text-align:initial}.EmployeeCard_employee__bra3Z:hover{box-shadow:0 2px 10px #999}.EmployeeCard_stats__eZaMA{align-items:center;display:flex;justify-content:center}[data-desktop=true] .EmployeeCard_stats__eZaMA{justify-content:flex-start}.AdminDashboard_team_header__N-qUO{display:flex;justify-content:space-between}.AdminDashboard_search_wrapper__rxH7p{position:relative;width:100%}[data-desktop=true] .AdminDashboard_search_wrapper__rxH7p{margin-left:var(--space-32);max-width:300px}.AdminDashboard_search__KXvQ1{border:1px solid var(--color-light-grey);border-radius:var(--space-16);font-size:16px;height:var(--space-32);padding:0 var(--space-16) 0 38px;width:100%}.AdminDashboard_search__KXvQ1::placeholder{color:#aaa}.AdminDashboard_search_icon__NaX\+r{left:12px;pointer-events:none;position:absolute;top:5px}.AdminDashboard_employee_list__BH-1Z{grid-gap:var(--space-16);display:grid;gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));list-style-type:none;margin:0;padding:0}[data-desktop=true] .AdminDashboard_employee_list__BH-1Z{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.AdminDashboard_employee_list__BH-1Z li{display:flex;flex-direction:column}.AdminDashboard_employee_link__ydv-\+{color:inherit;display:flex;flex:1 1;flex-direction:column;text-decoration:none}.SidebarLayout_content__xhSFE{display:grid;grid-template-areas:"main_header" "sidebar" "main";grid-template-rows:auto auto 1fr;height:calc(100vh - var(--header-height))}[data-desktop=false] .SidebarLayout_content__xhSFE{overflow:auto}[data-desktop=true] .SidebarLayout_content__xhSFE{grid-template-areas:"main_header" "main";grid-template-columns:1fr;grid-template-rows:auto 1fr}[data-desktop=true] .SidebarLayout_content__xhSFE.SidebarLayout_with_sidebar__tYsoa{grid-template-areas:"main_header sidebar" "main sidebar";grid-template-columns:1fr 400px}.SidebarLayout_main__TYjqO{align-items:center;display:flex;flex-direction:column;grid-area:main;padding-bottom:3em}[data-desktop=true] .SidebarLayout_main__TYjqO{overflow:auto}.SidebarLayout_main_header__sLklW{grid-area:main_header;padding-top:3em;width:100%}.SidebarLayout_main_wrapper__n6IzA{max-width:896px;padding:0 12px;width:100%}[data-desktop=true] .SidebarLayout_main_wrapper__n6IzA{padding:0 32px}.SidebarLayout_sidebar__SPiwY{display:flex;flex-direction:column;grid-area:sidebar;position:relative}[data-desktop=true] .SidebarLayout_sidebar__SPiwY{background-color:#fff;border-left:1px solid var(--color-light-grey)}.SidebarLayout_sidebar_tabs__0-3hO{max-width:calc(100vw - 24px);overflow-x:auto;padding:16px 0}[data-desktop=true] .SidebarLayout_sidebar_tabs__0-3hO{max-width:calc(100vw - 48px);padding:16px 24px}.SidebarLayout_scrollable__OTaVq{flex:1 1;overflow:auto}[data-desktop=false] .SidebarLayout_high5s_wrapper__KyIIu{bottom:16px;position:fixed;right:16px;z-index:99}[data-desktop=true] .SidebarLayout_high5s_wrapper__KyIIu{border-top:1px solid var(--color-light-grey);padding:16px}.SidebarLayout_high5s_box__xeqag{background-color:#f5f5f5;border-radius:8px;overflow:hidden;padding:24px;position:relative;text-align:left}.SidebarLayout_high5s_content__FeFYj{position:relative}.SidebarLayout_high5s_icon__uvgFD{bottom:-30px;color:#f0edee;position:absolute;right:10px;transition:transform .3s}.SidebarLayout_high5s_give_button__tM2b5{align-items:center;display:inline-flex;flex-direction:column}.Tabs_tabs__x5xAo{grid-gap:1rem;display:grid;gap:1rem}.Tabs_tabs__header__r25gC{display:flex}.Tabs_tabs__x5xAo.Tabs_hasTabs__C1wAh .Tabs_tabs__header__r25gC{border-bottom:1px solid var(--color-light-grey)}[data-desktop=true] .EvaluationDetailsContainer_check_in_container__gBe2j{padding:24px}.EvaluationDetailsContainer_review_container__VsgYi{padding:24px 16px}[data-desktop=true] .EvaluationDetailsContainer_review_container__VsgYi{padding:24px 40px}.EvaluationDetailsContainer_pip_container__JJ8id{padding:24px 16px}[data-desktop=true] .EvaluationDetailsContainer_pip_container__JJ8id{padding:24px}.EvaluationDetailsContainer_pip_card__TyNgH{padding:24px 16px}.EvaluationDetailsContainer_pip_content__knZRF{align-items:baseline;display:flex}[data-desktop=true] .EvaluationDetailsContainer_pip_text_wrapper__fuDYC{align-items:center;display:flex;flex-wrap:wrap}.EvaluationDetailsContainer_pip_documents__lsAwr{flex:1 1 100%;list-style:none;margin:1rem 0;padding:0}.EvaluationDetailsContainer_pip_document__SWqqT{display:flex;gap:1rem}.EvaluationDetailsContainer_pip_document__SWqqT a{align-items:center;display:flex;gap:.5rem}.EvaluationDetailsContainer_file_button__4UArw{font-size:.875em;text-transform:uppercase}.EvaluationDetailsContainer_file_button__4UArw:focus,.EvaluationDetailsContainer_file_button__4UArw:hover{color:var(--color-primary)}.ManagerDashboard_team_header__kgg7g{display:flex;justify-content:space-between}.ManagerDashboard_search_wrapper__1Uko2{position:relative;width:100%}[data-desktop=true] .ManagerDashboard_search_wrapper__1Uko2{margin-left:var(--space-32);max-width:300px}.ManagerDashboard_search__FZEQl{border:1px solid var(--color-light-grey);border-radius:var(--space-16);font-size:16px;height:var(--space-32);padding:0 var(--space-16) 0 38px;width:100%}.ManagerDashboard_search__FZEQl::placeholder{color:#aaa}.ManagerDashboard_search_icon__wOCLo{left:12px;pointer-events:none;position:absolute;top:5px}.ManagerDashboard_employee_list__TUoGv{grid-gap:var(--space-16);display:grid;gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));list-style-type:none;margin:0;padding:0}[data-desktop=true] .ManagerDashboard_employee_list__TUoGv{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ManagerDashboard_employee_list__TUoGv li{display:flex;flex-direction:column}.ManagerDashboard_employee_link__zKvgR{color:inherit;display:flex;flex:1 1;flex-direction:column;text-decoration:none}.ManagerDashboard_add_user_button__C9wOo{color:var(--color-primary)}.GoalScreen_goalScreen__qGWC-{background-color:#fff;border-radius:var(--space-8);box-shadow:0 2px 10px #b8b8b863;display:flex;flex-direction:column}.GoalScreen_pad16__C9Acm>div:first-child,.GoalScreen_pad32__x0o2h>div:first-child{align-items:flex-start;justify-content:space-between}.GoalScreen_pad32__x0o2h{padding:var(--space-32) var(--space-32) 0 var(--space-32)}.GoalScreen_pad16__C9Acm{padding:var(--space-16) var(--space-16) var(--space-4) var(--space-16)}.styles_container__uM1wU{padding:2rem}.styles_border-b__2wVIB{border-bottom:1px solid #ccc}.styles_grid__XqcUo{display:grid}.styles_flex__MJNgf{display:flex}.styles_flex-row-reverse__hCciC{flex-direction:row-reverse}.styles_gap-2__VzTBs{gap:.5rem}.styles_gap-4__6\+kZY{gap:1rem}.styles_button__3t00t{align-items:center;background-color:var(--color-primary);border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;height:32px;justify-content:center;padding:0 24px;width:-webkit-fit-content;width:fit-content}.styles_button__3t00t:focus,.styles_button__3t00t:hover{background-color:#cc1019}.styles_button__3t00t:disabled{background-color:var(--color-light-grey)}.styles_button__x49Xo{align-items:center;background-color:var(--color-primary);border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;height:32px;justify-content:center;padding:0 24px;width:-webkit-fit-content;width:fit-content}.styles_button__x49Xo:focus,.styles_button__x49Xo:hover{background-color:#cc1019}.styles_button__x49Xo:disabled{background-color:var(--color-light-grey)}.EmployeePerformanceReportScreen_reports_card__35piX{margin-top:24px;padding:16px}[data-desktop=true] .EmployeePerformanceReportScreen_reports_card__35piX{margin-top:32px;padding:32px}.EmployeePerformanceReportScreen_label__-mgCY{align-items:center;display:flex}.EmployeePerformanceReportScreen_actions__LGnfv{align-items:center;display:flex;justify-content:space-between}.EmployeePerformanceReportScreen_table__Yzmap th{text-align:left}.EmployeePerformanceReportScreen_table__Yzmap td:not(:first-child){text-align:right}.EmployeePerformanceReportScreen_table__Yzmap tfoot td:first-child{font-weight:700}.EmployeePerformanceReportScreen_onPIP__I3ccw{color:var(--color-primary)}.EmployeeStandardsPerformanceReportScreen_reports_card__cMCft{margin-top:24px;padding:16px}[data-desktop=true] .EmployeeStandardsPerformanceReportScreen_reports_card__cMCft{margin-top:32px;padding:32px}.EmployeeStandardsPerformanceReportScreen_label__KURAe{align-items:center;display:flex}.EmployeeStandardsPerformanceReportScreen_actions__iwiiX{align-items:center;display:flex;justify-content:space-between}.EmployeeStandardsPerformanceReportScreen_table__IhCfE th{text-align:left}.EmployeeStandardsPerformanceReportScreen_table__IhCfE tfoot td:first-child{font-weight:700}.EmployeeStandardsPerformanceReportScreen_onPIP__rI\+Ci{color:var(--color-primary)}.EvaluationPeriodsScreen_evaluation_periods__yrVs5{align-items:center;display:grid;grid-template-areas:"intro button" "table table";grid-template-columns:1fr auto;margin-top:24px;padding:16px}[data-desktop=true] .EvaluationPeriodsScreen_evaluation_periods__yrVs5{margin-top:32px;padding:32px}.EvaluationPeriodsScreen_evaluation_periods__yrVs5 p{grid-area:intro}.EvaluationPeriodsScreen_evaluation_periods__yrVs5 button{grid-area:button}.EvaluationPeriodsScreen_evaluation_periods__yrVs5 table{grid-area:table}.LoginScreen_container__sbem1{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}[data-mobile=true] .LoginScreen_loginContainer__Q1U9S{background-color:#fff;border-radius:var(--space-8);display:flex;flex-direction:column;height:100%;padding:calc(var(--space-24) + var(--space-24));padding-top:20vh;width:100%}[data-mobile=false] .LoginScreen_loginContainer__Q1U9S{background-color:#fff;border-radius:var(--space-8);box-shadow:0 2px 10px #b8b8b863;display:flex;flex-direction:column;padding:calc(var(--space-24) + var(--space-24));width:384px}.LoginScreen_formContainer__usOm5{flex:1 0 auto;flex-direction:column;max-width:320px;width:100%}.LoginScreen_formContainer__usOm5>*>input{text-align:center}.LoginScreen_centered__XyiVi{display:flex;justify-content:center}.LoginScreen_forgotPassword__HENya{display:flex;font-size:10px;justify-content:flex-end;margin-top:-16px}.LoginScreen_forgotPassword__HENya a{color:grey}.LoginScreen_signupLink__P4gaz{margin-top:8px;padding:16px 0;text-align:center}.LoginScreen_signupLinkText__FRcg7{color:#667eea;font-weight:600;text-decoration:none}.LoginScreen_signupLinkText__FRcg7:hover{text-decoration:underline}.LoginScreen_modalContent__ml4kN{max-width:480px;min-width:320px;padding:var(--space-32);text-align:center}.InactiveAccountScreen_container__Q9F13{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:100vh;justify-content:center}[data-mobile=true] .InactiveAccountScreen_contentContainer__-kTJJ{background-color:#fff;border-radius:var(--space-8);display:flex;flex-direction:column;height:100%;padding:calc(var(--space-24) + var(--space-24));padding-top:20vh;width:100%}[data-mobile=false] .InactiveAccountScreen_contentContainer__-kTJJ{background-color:#fff;border-radius:var(--space-8);box-shadow:0 2px 10px #b8b8b863;display:flex;flex-direction:column;padding:calc(var(--space-24) + var(--space-24));width:384px}.InactiveAccountScreen_centered__qKm4A{display:flex;justify-content:center}.InactiveAccountScreen_iconContainer__XcRhB{align-items:center;display:flex;justify-content:center;margin-bottom:8px}.InactiveAccountScreen_iconCircle__PuyEH{align-items:center;background:linear-gradient(135deg,orange,#ff8c00);border:3px solid orange;border-radius:50%;display:flex;height:64px;justify-content:center;position:relative;width:64px}.InactiveAccountScreen_iconLines__HjDsw{height:30px;position:relative;width:20px}.InactiveAccountScreen_iconLines__HjDsw:after,.InactiveAccountScreen_iconLines__HjDsw:before{background-color:#fff;border-radius:2px;content:"";height:30px;position:absolute;width:4px}.InactiveAccountScreen_iconLines__HjDsw:before{left:0}.InactiveAccountScreen_iconLines__HjDsw:after{right:0}.InactiveAccountScreen_emailContainer__yNVj7{align-items:center;background-color:#f5f5f5;border-radius:var(--space-8);display:flex;gap:8px;justify-content:center;max-width:320px;padding:var(--space-16);width:100%}.InactiveAccountScreen_envelopeIcon__B1ajm{flex-shrink:0}.InactiveAccountScreen_buttonContent__mtwYr{align-items:center;display:flex;gap:8px}.InactiveAccountScreen_emailLink__1otU5{color:#000;font-weight:600;text-decoration:none}.InactiveAccountScreen_emailLink__1otU5:hover{text-decoration:underline}.ManagerPerformanceReportScreen_reports_card__SJN6P{margin-top:24px;padding:16px}[data-desktop=true] .ManagerPerformanceReportScreen_reports_card__SJN6P{margin-top:32px;padding:32px}.ManagerPerformanceReportScreen_label__rf-F8{align-items:center;display:flex}.ManagerPerformanceReportScreen_actions__bSdhO{display:flex;justify-content:flex-end}.ManagerPerformanceReportScreen_table__em0N4 th{text-align:left}.ManagerPerformanceReportScreen_table__em0N4 td:not(:first-child){text-align:right}.ManagerPerformanceReportScreen_table__em0N4 tfoot td:first-child{font-weight:700}.ManagerScreen_back_button__EmfaC{margin-right:var(--space-16);transform:rotate(180deg)}.ManagerScreen_team_header__8uCe5{display:flex}.ManagerScreen_team_header__8uCe5 h1{margin-right:var(--space-32)}.ManagerScreen_search_wrapper__CTcHY{position:relative;width:100%}[data-desktop=true] .ManagerScreen_search_wrapper__CTcHY{align-self:end;margin-left:auto;margin-right:0;max-width:300px}.ManagerScreen_search__5bmol{border:1px solid var(--color-light-grey);border-radius:var(--space-16);font-size:16px;height:var(--space-32);padding:0 var(--space-16) 0 38px;width:100%}.ManagerScreen_search__5bmol::placeholder{color:#aaa}.ManagerScreen_search_icon__eBBX\+{left:12px;pointer-events:none;position:absolute;top:5px}.ManagerScreen_employee_list__jC-Im{grid-gap:var(--space-16);display:grid;gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));list-style-type:none;margin:0;padding:0}[data-desktop=true] .ManagerScreen_employee_list__jC-Im{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ManagerScreen_employee_list__jC-Im li{display:flex;flex-direction:column}.ManagerScreen_employee_link__O9lTA{color:inherit;display:flex;flex:1 1;flex-direction:column;text-decoration:none}.ManageStandards_manage_standards_card__1EeSV{margin-top:24px;padding:16px}[data-desktop=true] .ManageStandards_manage_standards_card__1EeSV{margin-top:32px;padding:32px}.ManageStandards_card_header__actions__3D9a7,.ManageStandards_card_header__h8KsP{display:flex;gap:1rem;justify-content:space-between}.ManageStandards_label__rM-i2{align-items:center;display:flex}.ManageStandards_standards__list__cmAbH{grid-gap:2rem;display:grid;gap:2rem}.ManageStandards_standard__NmVmF{grid-gap:1rem;display:grid;gap:1rem;grid-template-areas:"title actions" "body actions";grid-template-columns:1fr auto}.ManageStandards_standard__NmVmF.ManageStandards_is_editable__AsVN-{grid-template-areas:"editable title actions" "editable body actions";grid-template-columns:1rem 1fr auto}.ManageStandards_standard__NmVmF:not(:first-child){border-top:1px solid var(--color-light-grey);padding-top:2rem}.ManageStandards_standard__header__LE0Qp{grid-area:title}.ManageStandards_standard__body__Ixi9u p,.ManageStandards_standard__header__LE0Qp h3{margin:0}.ManageStandards_standard__body__Ixi9u{grid-area:body}.ManageStandards_standard__actions__RELDE{align-self:start;grid-area:actions}.ManageStandards_standard__edit__BoRE3{grid-area:editable}.EditStandardModal_container__n6Kcf{--height:40px;display:flex;flex-direction:column;gap:1rem;max-width:100%;padding:32px;width:420px}.EditStandardModal_header__Ixr55{text-align:center}.EditStandardModal_body__L7JKp{text-align:left}.EditStandardModal_footer__e0VUw{display:flex;justify-content:center}.ManageValues_manage_values_card__VrQ2u{margin-top:24px;padding:16px}[data-desktop=true] .ManageValues_manage_values_card__VrQ2u{margin-top:32px;padding:32px}.ManageValues_card_header__actions__lNpW6,.ManageValues_card_header__ppeig{display:flex;gap:1rem;justify-content:space-between}.ManageValues_label__b7DbX{align-items:center;display:flex}.ManageValues_values__list__2OyQe{display:grid}.ManageValues_value__yXW4B{grid-gap:0 1rem;display:grid;gap:0 1rem;grid-template-areas:"title actions" "body actions";grid-template-columns:1fr auto}.ManageValues_value__yXW4B.ManageValues_is_editable__oS0gE{grid-template-areas:"editable title actions" "editable body actions";grid-template-columns:1rem 1fr auto}.ManageValues_value__yXW4B:not(:first-child){border-top:1px solid var(--color-light-grey)}.ManageValues_value__header__2mOao{grid-area:title}.ManageValues_value__body__NFFJ1 p,.ManageValues_value__header__2mOao h3{margin:0}.ManageValues_value__body__NFFJ1{grid-area:body}.ManageValues_value__actions__jWE\+g{align-self:start;grid-area:actions}.ManageValues_value__edit__6drDw{grid-area:editable}.PasswordRecoveryScreen_container__6HZwP{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}[data-mobile=true] .PasswordRecoveryScreen_loginContainer__\+nVFE{background-color:#fff;border-radius:var(--space-8);display:flex;flex-direction:column;height:100%;padding:calc(var(--space-24) + var(--space-24));padding-top:20vh;width:100%}[data-mobile=false] .PasswordRecoveryScreen_loginContainer__\+nVFE{background-color:#fff;border-radius:var(--space-8);box-shadow:0 2px 10px #b8b8b863;display:flex;flex-direction:column;padding:calc(var(--space-24) + var(--space-24));width:384px}.PasswordRecoveryScreen_formContainer__NYQo1{flex:1 0 auto;flex-direction:column;max-width:320px;width:100%}.PasswordRecoveryScreen_formContainer__NYQo1>*>input{text-align:center}.PasswordRecoveryScreen_centered__S06eg,.PasswordReset_container__zCnSt{display:flex;justify-content:center}.PasswordReset_container__zCnSt{align-items:center;flex-direction:column;height:100vh}[data-mobile=true] .PasswordReset_loginContainer__8P6vj{background-color:#fff;border-radius:var(--space-8);display:flex;flex-direction:column;height:100%;padding:calc(var(--space-24) + var(--space-24));padding-top:20vh;width:100%}[data-mobile=false] .PasswordReset_loginContainer__8P6vj{background-color:#fff;border-radius:var(--space-8);box-shadow:0 2px 10px #b8b8b863;display:flex;flex-direction:column;padding:calc(var(--space-24) + var(--space-24));width:384px}.PasswordReset_formContainer__1KWoF{flex:1 0 auto;flex-direction:column;max-width:320px;width:100%}.PasswordReset_formContainer__1KWoF>*>input{text-align:center}.PasswordReset_centered__WYryK{display:flex;justify-content:center;text-align:center}.PasswordReset_link__gzKSG{color:var(--color-primary)}.PasswordReset_errorText__BT27o{color:#d32f2f;text-align:center}.PasswordReset_lockedContainer__GIl8d{align-items:center;background:linear-gradient(135deg,#fff5f5,#fff);border:2px solid #ffebee;border-radius:12px;box-shadow:0 4px 20px #ed2e381a;display:flex;flex-direction:column;justify-content:center;padding:32px 24px}.PasswordReset_lockedIconWrapper__flNLf{align-items:center;animation:PasswordReset_pulse__jJG4z 2s ease-in-out infinite;background:linear-gradient(135deg,#ffebee,#ffcdd2);border-radius:50%;box-shadow:0 4px 12px #ed2e3833;display:flex;height:96px;justify-content:center;width:96px}@keyframes PasswordReset_pulse__jJG4z{0%,to{box-shadow:0 4px 12px #ed2e3833;transform:scale(1)}50%{box-shadow:0 6px 16px #ed2e384d;transform:scale(1.05)}}.PasswordReset_lockedTitle__tUAkI{color:#d32f2f;font-weight:700;text-align:center}.PasswordReset_lockedMessageBox__OYyd-{background-color:#fff;border:1px solid #ffcdd2;border-radius:8px;box-shadow:0 2px 8px #0000000d;max-width:100%;padding:16px 20px}.PasswordReset_lockedTimeBox__6fnrB{background:linear-gradient(135deg,#fff,#fff5f5);border:2px solid #ed2e38;border-radius:10px;box-shadow:0 3px 12px #ed2e3826;min-width:280px;padding:20px 24px}.PasswordReset_countdownBox__Pw4Op{background-color:#ffebee;border:1px solid #ffcdd2;border-radius:6px;padding:12px 16px}.PasswordReset_countdown__FOlUb{font-size:18px;text-align:center}.PasswordReset_lockedActions__JUyMw{display:flex;justify-content:center;width:100%}.PasswordReset_linkButton__5ABYO{background-color:#fff;border:2px solid var(--color-primary);border-radius:8px;display:inline-block;padding:12px 24px;text-decoration:none;transition:all .3s ease}.PasswordReset_linkButton__5ABYO:hover{background-color:var(--color-primary);box-shadow:0 4px 12px #ed2e384d;color:#fff;transform:translateY(-2px)}.PasswordReset_linkButton__5ABYO:hover *{color:#fff!important}.PasswordReset_warningBox__Pw84e{border-radius:4px;padding:12px;text-align:center}.PasswordReset_warningBoxCritical__TMOjJ{background-color:#ffebee;border:1px solid #d32f2f}.PasswordReset_warningBoxWarning__A-T9a{background-color:#fff3e0;border:1px solid #f57c00}.PasswordReset_warningTextCritical__l8gty{color:#d32f2f;font-weight:700}.PasswordReset_warningTextWarning__1xvyl{color:#f57c00;font-weight:700}.ProfileScreen_profile_settings_card__K08UV{margin-top:24px;padding:16px}[data-desktop=true] .ProfileScreen_profile_settings_card__K08UV{margin-top:32px;padding:32px}.ProfileScreen_label__ljugD{align-items:center;display:flex}.ReportScreen_container__UlHly{--padding:24px 16px}[data-desktop=true] .ReportScreen_container__UlHly{--padding:32px 64px}.ReportScreen_report_period__a3YOL{padding-left:16px;padding-top:24px}[data-desktop=true] .ReportScreen_report_period__a3YOL{padding-left:32px}.ReportScreen_header__jQM5k,[data-desktop=true] .ReportScreen_header__jQM5k{padding:var(--padding)}.ReportScreen_employee_info__7NcaF{display:flex;justify-content:space-between}.ReportScreen_employee__-CZeb{align-items:center;display:flex}.ReportScreen_goal__Ba6ZH,.ReportScreen_performance_evaluation_container__Mnuog,[data-desktop=true] .ReportScreen_goal__Ba6ZH,[data-desktop=true] .ReportScreen_performance_evaluation_container__Mnuog{padding:var(--padding)}[data-desktop=true] .ReportScreen_indented__N2c5M{padding-left:40px}.ReportScreen_high_fives_container__rGqmT{padding:var(--padding)}[data-desktop=true] .ReportScreen_high_fives_container__rGqmT{padding:var(--padding);padding-bottom:36px}.GoalReviewsContainer_review__h7l49{padding-top:24px}[data-desktop=true] .GoalReviewsContainer_review__h7l49{padding-left:40px;padding-top:32px}.ReportsScreen_reports_card__tRI4X{margin-top:24px;padding:16px}[data-desktop=true] .ReportsScreen_reports_card__tRI4X{margin-top:32px;padding:32px}.ReportsScreen_label__i0w3x{align-items:center;display:flex}.SettingsScreen_profile_settings_card__7XH52{margin-top:24px;padding:16px}[data-desktop=true] .SettingsScreen_profile_settings_card__7XH52{margin-top:32px;padding:32px}.SettingsScreen_label__VoBBq{align-items:center;display:flex}.SettingsScreen_disabledLink__O4iiC{color:#9ca3af;cursor:not-allowed;opacity:.6;pointer-events:none}.UsersScreen_users__Kh3O7{margin-top:24px;padding:16px}[data-desktop=true] .UsersScreen_users__Kh3O7{margin-top:32px;padding:32px}.UsersScreen_actions__cATP3{display:flex;justify-content:flex-end}.UsersScreen_actions__cATP3 div{margin-right:auto}.UsersScreen_actions__cATP3 input{width:18em}.UsersScreen_actions__cATP3 button{margin:var(--space-4)}.UsersScreen_statsContainer__dtqiM{display:flex;gap:16px;margin-bottom:16px}.UsersScreen_statCard__0Utwo{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:8px;flex:1 1;padding:16px;text-align:center}.UsersScreen_statLabel__kMgoy{color:#666;display:block;font-size:12px;margin-bottom:8px;text-transform:uppercase}.UsersScreen_statCard__0Utwo h2{color:#333;font-size:32px;font-weight:700;margin:0}.UsersScreen_statusBadge__l2lzz{align-items:center;border-radius:12px;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:500;gap:4px;padding:4px 12px;white-space:nowrap}.UsersScreen_statusBadge__l2lzz[data-status=active]{background-color:#e8f5e9;color:#2e7d32}.UsersScreen_statusBadge__l2lzz[data-status=pending]{background-color:#fff3e0;color:#f57c00}.UsersScreen_statusBadge__l2lzz[data-status=inactive]{background-color:#ffebee;color:#c62828}.UsersScreen_filterButtons__bMhdF{display:flex;gap:8px;margin-bottom:16px}.UsersScreen_filterButtons__bMhdF button{flex:1 1;max-width:150px}.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff{table-layout:fixed;width:100%}.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff tbody td:first-child,.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff tbody td:nth-child(2),.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff tbody td:nth-child(3),.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff thead th:first-child,.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff thead th:nth-child(2),.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff thead th:nth-child(3){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff tbody td:nth-child(4),.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff tbody td:nth-child(5),.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff thead th:nth-child(4),.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff thead th:nth-child(5){box-sizing:border-box;max-width:180px!important;min-width:180px!important;overflow:visible;white-space:nowrap;width:180px!important}.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff tbody td:nth-child(4){text-align:center}.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff tbody td:nth-child(4) .UsersScreen_statusBadge__l2lzz{display:inline-flex!important;flex-shrink:0;white-space:nowrap!important;width:auto}.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff tbody td:nth-child(4) .UsersScreen_statusBadge__l2lzz *,.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff tbody td:nth-child(4) .UsersScreen_statusBadge__l2lzz span{display:inline!important;white-space:nowrap!important}.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff tbody td:nth-child(5){text-align:center}.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff tbody td:nth-child(5) button{flex-shrink:0;min-width:-webkit-fit-content;min-width:fit-content;white-space:nowrap!important;width:auto}.UsersScreen_users__Kh3O7 .UsersScreen_dataTable__piIff tbody td:nth-child(5) button .UsersScreen_content__QEN4W{white-space:nowrap!important}.BillingScreen_billing_card__A3g0N{padding:32px}.BillingScreen_plan_section__ks90a{width:100%}.BillingScreen_plan_header__2rw17{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.BillingScreen_status_badge__9\+eKq{background-color:#0000000d;border-radius:4px;font-size:12px;font-weight:600;padding:6px 12px;text-transform:uppercase}.BillingScreen_plan_info__rufFT{padding:16px 0}.BillingScreen_info_row__V95Ss{align-items:center;display:flex;justify-content:space-between}.BillingScreen_actions_section__iOFBx{border-top:1px solid var(--color-light-grey);padding-top:24px}@media (max-width:560px){.BillingScreen_billing_card__A3g0N{padding:24px 16px}.BillingScreen_plan_header__2rw17{align-items:flex-start;flex-direction:column;gap:12px}.BillingScreen_info_row__V95Ss{align-items:flex-start;flex-direction:column;gap:4px}}.EmployeeActivityReport_container__WQHD4{padding:16px}.EmployeeActivityReport_border_t__wKmjc{border-top:1px solid #ccc}.EmployeeActivityReport_report_controls_header__7CM4E{grid-gap:16px;display:grid;gap:16px;grid-template-areas:"title actions" "controls controls";grid-template-columns:repeat(2,1fr)}.EmployeeActivityReport_report_controls__9\+CTj{grid-gap:16px;display:grid;gap:16px;grid-area:controls;grid-template-columns:repeat(4,1fr)}.EmployeeActivityReport_report_controls_title__rtSs1{grid-area:title}.EmployeeActivityReport_report_controls_actions__rzZpB{display:flex;grid-area:actions;justify-content:flex-end}.EmployeeActivityReport_report_header__Jw4YX{grid-gap:16px;display:grid;gap:16px;padding-bottom:48px;padding-top:16px}.EmployeeActivityReport_report_profile_link__hFbQX{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr}.EmployeeActivityReport_report_stats__\+tKIx{display:flex;gap:24px}.EmployeeActivityReport_goal_card__-PHl2:first-child{margin-top:16px}.EmployeeActivityReport_goal_card__-PHl2:not(:last-child){border-bottom:1px solid #ccc;margin-bottom:16px;padding-bottom:16px}.High5List_highFive_value__Be4OX{grid-gap:16px;display:grid;gap:16px;grid-template-columns:.3fr .7fr;margin-bottom:16px}.PIP_pip_card__yX3Ny{background:#ffedee;padding:24px 16px}.PIP_pip_content__JYi4Z{align-items:baseline;display:flex}.PIP_pip_text_wrapper__sqYV6{align-items:center;display:flex;flex-wrap:wrap}.PaymentPlansScreen_container__WYod4{margin:0 auto;max-width:1200px;padding:2rem}.PaymentPlansScreen_testBanner__J-a1m{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #f59e0b;border-radius:8px;margin-bottom:2rem;padding:1rem}.PaymentPlansScreen_testBannerContent__91Cgy{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.PaymentPlansScreen_testBadge__c1xxs{background:#f59e0b;border-radius:4px;color:#fff;font-size:.875rem;font-weight:700;padding:.25rem .75rem}.PaymentPlansScreen_testText__xg\+AN{color:#92400e;flex:1 1;font-size:.875rem}.PaymentPlansScreen_testToggle__nrIsH{background:#f59e0b;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:background .2s}.PaymentPlansScreen_testToggle__nrIsH:hover{background:#d97706}.PaymentPlansScreen_testCardsSection__y62UG{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:2rem;padding:1.5rem}.PaymentPlansScreen_testCardsTitle__rluvx{color:#111827;font-size:1.125rem;font-weight:600;margin-bottom:1rem}.PaymentPlansScreen_testCardsGrid__pLMjO{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.PaymentPlansScreen_testCard__VFF1Q{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:1rem}.PaymentPlansScreen_testCard__VFF1Q strong{color:#111827;display:block;margin-bottom:.5rem}.PaymentPlansScreen_testCard__VFF1Q code{background:#f3f4f6;border-radius:4px;color:#6366f1;display:block;font-family:Courier New,monospace;font-weight:600;margin:.5rem 0;padding:.5rem}.PaymentPlansScreen_testCard__VFF1Q small{color:#6b7280;display:block;font-size:.75rem}.PaymentPlansScreen_header__R5kSr{margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.PaymentPlansScreen_headerSingle__WP-fm{margin-bottom:2rem;max-width:600px}.PaymentPlansScreen_title__HH3g5{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.PaymentPlansScreen_headerSingle__WP-fm .PaymentPlansScreen_title__HH3g5{font-size:2rem}.PaymentPlansScreen_subtitle__IaA88{color:#6b7280;display:block;font-size:1.125rem;line-height:1.6}.PaymentPlansScreen_subtitleSecondLine__BwRLc{display:inline-block;padding-left:1.5em}.PaymentPlansScreen_headerSingle__WP-fm .PaymentPlansScreen_subtitle__IaA88{font-size:1rem}.PaymentPlansScreen_billingToggle__dRPg4{background:#f3f4f6;border-radius:8px;display:flex;gap:.5rem;justify-content:center;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:300px;padding:.25rem}.PaymentPlansScreen_toggleButton__M\+pVS{background:#0000;border:none;border-radius:6px;color:#6b7280;cursor:pointer;flex:1 1;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;position:relative;transition:all .2s}.PaymentPlansScreen_toggleButton__M\+pVS.PaymentPlansScreen_active__nz-DS{background:#fff;box-shadow:0 1px 3px #0000001a;color:#6366f1}.PaymentPlansScreen_discountBadge__L-jPq{background:#10b981;border-radius:4px;color:#fff;display:inline-block;font-size:.75rem;margin-left:.5rem;padding:.125rem .5rem}.PaymentPlansScreen_plansGrid__fR-6H{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,400px));justify-content:center;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:1200px}.PaymentPlansScreen_plansGridSingle__5NgbX{margin-bottom:1.5rem;max-width:450px}.PaymentPlansScreen_plansGridTwo__yqBtY{gap:2rem;grid-template-columns:repeat(2,1fr);max-width:900px}.PaymentPlansScreen_plansGridThree__MaaVh{gap:2rem;grid-template-columns:repeat(3,1fr);max-width:1200px}.PaymentPlansScreen_onboardingInfo__4mPkO{margin:0 auto;max-width:1200px;padding:2rem 0;text-align:center}.PaymentPlansScreen_onboardingInfoSingle__jdwVN{max-width:600px;padding:1.5rem 0}.PaymentPlansScreen_onboardingText__7qhgb{color:#374151;font-size:.9375rem;font-style:italic;line-height:1.6;margin:0}.PaymentPlansScreen_planCard__fwlLy{background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0;position:relative;transition:all .3s ease;width:100%}.PaymentPlansScreen_plansGridSingle__5NgbX .PaymentPlansScreen_planCard__fwlLy{margin:0 auto;max-width:400px}.PaymentPlansScreen_planCard__fwlLy:hover{box-shadow:0 10px 25px #0000001a;transform:translateY(-4px)}.PaymentPlansScreen_recommendedBadge__0Mbqp{background:#6366f1;border-radius:20px;box-shadow:0 2px 8px #6366f14d;color:#fff;font-size:11px;font-weight:700;left:50%;letter-spacing:.5px;padding:4px 16px;position:absolute;text-transform:uppercase;top:-12px;transform:translateX(-50%);white-space:nowrap;z-index:10}.PaymentPlansScreen_planHeader__J9g8n{background:#ff6b6b;margin:0;padding:20px}.PaymentPlansScreen_planName__SYqGN{color:#fff;font-size:24px;font-weight:700;margin:0}.PaymentPlansScreen_planPrice__h2DTe{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:24px 20px 16px}.PaymentPlansScreen_priceAmount__SgR0t{color:#1a1a1a;font-size:36px;font-weight:700;line-height:1.2}.PaymentPlansScreen_pricePeriod__KzsV2{color:#6b7280;font-size:14px;font-weight:400}.PaymentPlansScreen_planDescription__EMnYy{color:#374151;flex:1 1;font-size:15px;line-height:2.2;margin:0;min-height:140px;padding:36px 32px;text-align:left}.PaymentPlansScreen_setupFees__xahX9{background:#f9fafb;padding:16px 20px;text-align:center}.PaymentPlansScreen_setupFeeTitle__uyHYh{color:#374151;font-size:13px;font-weight:600;margin:0 0 8px}.PaymentPlansScreen_setupFeeItem__n31Fd{color:#6b7280;font-size:13px;line-height:1.5;margin:4px 0}.PaymentPlansScreen_featuresList__bzrTU{flex:1 1;list-style:none;margin:0;padding:20px;text-align:left}.PaymentPlansScreen_featureItem__s4gIv{align-items:flex-start;color:#374151;display:flex;font-size:14px;gap:10px;line-height:1.5;padding:10px 0}.PaymentPlansScreen_checkmark__hpizY{color:#6366f1;flex-shrink:0;font-size:16px;font-weight:700;margin-top:2px}.PaymentPlansScreen_chooseButton__TuEr3{background:#ff6b6b;border:none;border-radius:0;color:#fff;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.3px;margin-top:auto;padding:14px 24px;text-transform:none;transition:all .2s ease;width:100%}.PaymentPlansScreen_chooseButton__TuEr3:hover{background:#ff5252}.PaymentPlansScreen_chooseButton__TuEr3:active{background:#f44}.PaymentPlansScreen_recommendedButton__H5BWf{background:#ff6b6b;color:#fff}.PaymentPlansScreen_recommendedButton__H5BWf:hover{background:#ff5252}.PaymentPlansScreen_faqSection__GF-Xl{border-top:1px solid #e5e7eb;margin-top:4rem;padding-top:3rem}.PaymentPlansScreen_faqTitle__DekeL{color:#111827;font-size:1.875rem;font-weight:700;margin-bottom:2rem;text-align:center}.PaymentPlansScreen_faqList__maDXK{grid-gap:1.5rem;display:grid;gap:1.5rem;margin:0 auto;max-width:800px}.PaymentPlansScreen_faqItem__gWBkR{background:#f9fafb;border-radius:8px;padding:1.5rem}.PaymentPlansScreen_faqItem__gWBkR h4{color:#111827;font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.PaymentPlansScreen_faqItem__gWBkR p{color:#6b7280;line-height:1.6}.PaymentPlansScreen_selectedPlanSummary__52FKJ{background:#fff;border:2px solid #6366f1;border-radius:12px;box-shadow:0 4px 6px #6366f11a;margin-bottom:2rem;padding:2rem}.PaymentPlansScreen_selectedPlanContent__Mkb90{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.PaymentPlansScreen_selectedPlanInfo__3SJ1b{flex:1 1;min-width:200px}.PaymentPlansScreen_selectedPlanTitle__rGCPQ{color:#6b7280;font-size:.875rem;font-weight:600;letter-spacing:.5px;margin:0 0 .5rem;text-transform:uppercase}.PaymentPlansScreen_selectedPlanName__SCLhx{color:#111827;font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.PaymentPlansScreen_selectedPlanPrice__YEH2g{color:#6366f1;font-size:1.25rem;font-weight:600;margin:0 0 .25rem}.PaymentPlansScreen_selectedPlanPeriod__QY-vF{color:#6b7280;font-size:.875rem;font-weight:400;margin:0}.PaymentPlansScreen_selectedPlanActions__q-0v2{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.PaymentPlansScreen_changePlanButton__w\+1Bu{background:#fff;border:2px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 1.5rem;transition:all .2s}.PaymentPlansScreen_changePlanButton__w\+1Bu:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db;color:#374151}.PaymentPlansScreen_changePlanButton__w\+1Bu:disabled{cursor:not-allowed;opacity:.5}.PaymentPlansScreen_proceedButton__ogdKg{align-items:center;background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem 2rem;transition:all .2s;white-space:nowrap}.PaymentPlansScreen_proceedButton__ogdKg:hover:not(:disabled){background:#4f46e5;transform:scale(1.02)}.PaymentPlansScreen_proceedButton__ogdKg:disabled{cursor:not-allowed;opacity:.5;transform:none}.PaymentPlansScreen_proceedButton__ogdKg .PaymentPlansScreen_spinner__5PsQq{animation:PaymentPlansScreen_spin__O19et .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes PaymentPlansScreen_spin__O19et{to{transform:rotate(1turn)}}.PaymentPlansScreen_errorMessage__BMs8W{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:.875rem;margin-top:1rem;padding:.75rem 1rem}.PaymentPlansScreen_pendingPaymentLink__GD2rX{color:#6366f1;cursor:pointer;font-weight:600;text-decoration:underline}.PaymentPlansScreen_pendingPaymentLink__GD2rX:hover{color:#4f46e5}.PaymentPlansScreen_chooseButton__TuEr3.PaymentPlansScreen_selectedButton__NLspI{background:#6366f1;color:#fff}.PaymentPlansScreen_chooseButton__TuEr3.PaymentPlansScreen_selectedButton__NLspI:hover{background:#4f46e5}@media (max-width:768px){.PaymentPlansScreen_container__WYod4{padding:1rem}.PaymentPlansScreen_title__HH3g5{font-size:2rem}.PaymentPlansScreen_headerSingle__WP-fm .PaymentPlansScreen_title__HH3g5{font-size:1.75rem}.PaymentPlansScreen_headerSingle__WP-fm{margin-bottom:1.5rem}.PaymentPlansScreen_plansGrid__fR-6H{grid-template-columns:1fr}.PaymentPlansScreen_plansGridSingle__5NgbX{max-width:100%}.PaymentPlansScreen_plansGridThree__MaaVh,.PaymentPlansScreen_plansGridTwo__yqBtY{grid-template-columns:1fr;max-width:100%}.PaymentPlansScreen_onboardingInfoSingle__jdwVN{max-width:100%;padding:1rem 0}.PaymentPlansScreen_testBannerContent__91Cgy{align-items:flex-start;flex-direction:column}.PaymentPlansScreen_selectedPlanContent__Mkb90{align-items:stretch;flex-direction:column}.PaymentPlansScreen_selectedPlanActions__q-0v2{flex-direction:column;width:100%}.PaymentPlansScreen_changePlanButton__w\+1Bu,.PaymentPlansScreen_proceedButton__ogdKg{width:100%}}.PaymentCheckoutScreen_container__yJDaU{margin:0 auto;max-width:800px;padding:2rem}.PaymentCheckoutScreen_header__-5uXH{margin-bottom:3rem;text-align:center}.PaymentCheckoutScreen_title__EPS-v{color:#111827;font-size:2rem;font-weight:700;margin-bottom:.5rem}.PaymentCheckoutScreen_subtitle__5YzfE{color:#6b7280;font-size:1.125rem}.PaymentCheckoutScreen_checkoutForm__\+YQqO{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:2rem}.PaymentCheckoutScreen_planSummary__x0xkk{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:2rem;padding:1.5rem}.PaymentCheckoutScreen_summaryTitle__\+G3Z-{color:#111827;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.PaymentCheckoutScreen_summaryContent__U-kSN{display:flex;flex-direction:column;gap:.75rem}.PaymentCheckoutScreen_summaryRow__-x2tf{color:#6b7280;display:flex;justify-content:space-between}.PaymentCheckoutScreen_summaryRow__-x2tf strong{color:#111827;font-weight:600}.PaymentCheckoutScreen_summaryTotal__tlKl6{border-top:2px solid #e5e7eb;color:#111827;display:flex;font-size:1.125rem;justify-content:space-between;margin-top:1rem;padding-top:1rem}.PaymentCheckoutScreen_summaryTotal__tlKl6 strong{color:#6366f1;font-size:1.25rem;font-weight:700}.PaymentCheckoutScreen_formSection__t4tyc{display:flex;flex-direction:column;gap:1.5rem}.PaymentCheckoutScreen_sectionTitle__nYNoq{color:#111827;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.PaymentCheckoutScreen_inputGroup__vGb76{display:flex;flex-direction:column;gap:.5rem}.PaymentCheckoutScreen_inputGroup__vGb76 label{color:#374151;font-size:.875rem;font-weight:500}.PaymentCheckoutScreen_cardElement__XLHFa{background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:1rem;transition:border-color .2s}.PaymentCheckoutScreen_cardElement__XLHFa:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.PaymentCheckoutScreen_errorMessage__CprVq{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:.875rem;padding:.75rem 1rem}.PaymentCheckoutScreen_pendingPaymentLink__LJrSQ{color:#6366f1;cursor:pointer;font-weight:600;text-decoration:underline}.PaymentCheckoutScreen_pendingPaymentLink__LJrSQ:hover{color:#4f46e5}.PaymentCheckoutScreen_loadingMessage__NdlGq{background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;color:#2563eb;font-size:.875rem;padding:.75rem 1rem;text-align:center}.PaymentCheckoutScreen_termsGroup__jgo9q{align-items:flex-start;background:#f9fafb;border-radius:6px;display:flex;gap:.75rem;padding:1rem}.PaymentCheckoutScreen_termsLabel__4wYtY{color:#6b7280;flex:1 1;font-size:.875rem;line-height:1.5}.PaymentCheckoutScreen_termsLabel__4wYtY a{color:#6366f1;text-decoration:underline}.PaymentCheckoutScreen_termsLabel__4wYtY a:hover{color:#4f46e5}.PaymentCheckoutScreen_buttonGroup__A8uXu{display:flex;gap:1rem;margin-top:1rem}.PaymentCheckoutScreen_backButton__yK2Fx{background:#fff;border:2px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;padding:.875rem 1.5rem;transition:all .2s}.PaymentCheckoutScreen_backButton__yK2Fx:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.PaymentCheckoutScreen_backButton__yK2Fx:disabled{cursor:not-allowed;opacity:.5}.PaymentCheckoutScreen_payButton__X-EOF{align-items:center;background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:2 1;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem 1.5rem;transition:all .2s}.PaymentCheckoutScreen_payButton__X-EOF:hover:not(:disabled){background:#4f46e5;transform:scale(1.02)}.PaymentCheckoutScreen_payButton__X-EOF:disabled{cursor:not-allowed;opacity:.5;transform:none}.PaymentCheckoutScreen_spinner__W\+sfn{animation:PaymentCheckoutScreen_spin__kOO3T .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.PaymentCheckoutScreen_retryButton__GsCbz{align-items:center;background:#6366f1;border:2px solid #6366f1;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.625rem 1.25rem;transition:all .2s}.PaymentCheckoutScreen_retryButton__GsCbz:hover:not(:disabled){background:#4f46e5;border-color:#4f46e5;transform:scale(1.02)}.PaymentCheckoutScreen_retryButton__GsCbz:disabled{cursor:not-allowed;opacity:.5;transform:none}.PaymentCheckoutScreen_retryButton__GsCbz .PaymentCheckoutScreen_spinner__W\+sfn{border:2px solid #ffffff4d;border-top-color:#fff}@keyframes PaymentCheckoutScreen_spin__kOO3T{to{transform:rotate(1turn)}}.PaymentCheckoutScreen_paymentFailedContainer__dEh9s{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:2rem}.PaymentCheckoutScreen_paymentFailedCard__8o5yD{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;max-width:500px;padding:3rem 2.5rem;text-align:center;width:100%}.PaymentCheckoutScreen_errorIcon__7kru9{display:flex;justify-content:center;margin-bottom:1.5rem}.PaymentCheckoutScreen_failedTitle__OsgSw{color:#111827;font-size:1.875rem;font-weight:700;margin-bottom:.75rem}.PaymentCheckoutScreen_failedDescription__Q51QH{color:#6b7280;font-size:1rem;line-height:1.5;margin-bottom:1.5rem}.PaymentCheckoutScreen_errorDetails__rukPF{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:2rem;padding:1rem;text-align:left}.PaymentCheckoutScreen_errorText__USrlF{color:#dc2626;font-size:.875rem;line-height:1.5;margin:0}.PaymentCheckoutScreen_failedActions__b8hpv{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.PaymentCheckoutScreen_tryAgainButton__egpBf{align-items:center;background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem 1.5rem;transition:all .2s;width:100%}.PaymentCheckoutScreen_tryAgainButton__egpBf:hover:not(:disabled){background:#4f46e5;transform:scale(1.02)}.PaymentCheckoutScreen_tryAgainButton__egpBf:disabled{cursor:not-allowed;opacity:.5;transform:none}.PaymentCheckoutScreen_contactSupportButton__njyCh{background:#fff;border:2px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 1.5rem;transition:all .2s;width:100%}.PaymentCheckoutScreen_contactSupportButton__njyCh:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.PaymentCheckoutScreen_contactSupportButton__njyCh:disabled{cursor:not-allowed;opacity:.5}.PaymentCheckoutScreen_supportFooter__HeTy5{color:#9ca3af;font-size:.875rem;line-height:1.5;margin:0}.PaymentCheckoutScreen_timerContainer__szLsz{background:#eff6ff;border:2px solid #3b82f6;border-radius:8px;display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem;padding:1rem 1.5rem}.PaymentCheckoutScreen_timerLabel__xEe7x{color:#1e40af;font-size:.875rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.PaymentCheckoutScreen_timerDisplay__rwNAl{font-feature-settings:"tnum";align-items:center;color:#1e40af;display:flex;font-family:Courier New,monospace;font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700}.PaymentCheckoutScreen_timerWarning__Zl\+ND{color:#dc2626;font-size:.875rem;font-weight:500;margin-top:.25rem}.PaymentCheckoutScreen_timerStatus__y\+ZSj{align-items:center;color:#1e40af;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-top:.25rem}.PaymentCheckoutScreen_manualCheckContainer__dABxI{background:#f0fdf4;border:1px solid #86efac;border-radius:8px;display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding:1rem 1.5rem}.PaymentCheckoutScreen_processingMessage__pLqIi{align-items:center;color:#166534;display:flex;font-size:.875rem;font-weight:500;gap:.75rem}.PaymentCheckoutScreen_processingMessage__pLqIi .PaymentCheckoutScreen_spinner__W\+sfn{border:2px solid #1665344d;border-top-color:#166534;height:16px;width:16px}.PaymentCheckoutScreen_manualCheckButton__AWTGq{align-items:center;align-self:flex-start;background:#22c55e;border:2px solid #22c55e;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;transition:all .2s}.PaymentCheckoutScreen_manualCheckButton__AWTGq:hover:not(:disabled){background:#16a34a;border-color:#16a34a;transform:scale(1.02)}.PaymentCheckoutScreen_manualCheckButton__AWTGq:disabled{cursor:not-allowed;opacity:.5;transform:none}.PaymentCheckoutScreen_manualCheckButton__AWTGq .PaymentCheckoutScreen_spinner__W\+sfn{border:2px solid #ffffff4d;border-top-color:#fff;height:16px;width:16px}.PaymentCheckoutScreen_sessionTimerContainer__P2N5L{align-items:center;background:#fef3c7;border:2px solid #f59e0b;border-radius:8px;display:flex;justify-content:center;margin-bottom:1.5rem;padding:.75rem 1rem}.PaymentCheckoutScreen_sessionTimerDisplay__4hQas{font-feature-settings:"tnum";align-items:center;color:#92400e;display:flex;font-family:Courier New,monospace;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:600}.PaymentCheckoutScreen_modalOverlay__xm1\+8{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.PaymentCheckoutScreen_warningModal__LIJiC{animation:PaymentCheckoutScreen_modalSlideIn__0A\+qB .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:500px;padding:2rem;width:100%}@keyframes PaymentCheckoutScreen_modalSlideIn__0A\+qB{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.PaymentCheckoutScreen_warningIcon__MPvig{display:flex;justify-content:center;margin-bottom:1rem}.PaymentCheckoutScreen_warningTitle__m4qQY{color:#111827;font-size:1.5rem;font-weight:700;margin-bottom:.75rem;text-align:center}.PaymentCheckoutScreen_warningMessage__Mbaj1{color:#6b7280;font-size:1rem;line-height:1.5;margin-bottom:1.5rem;text-align:center}.PaymentCheckoutScreen_warningActions__saswv{display:flex;gap:.75rem;justify-content:center}.PaymentCheckoutScreen_extendButton__Fvfn1{background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 2rem;transition:all .2s;width:100%}.PaymentCheckoutScreen_extendButton__Fvfn1:hover{background:#4f46e5;transform:scale(1.02)}.PaymentCheckoutScreen_sessionExpiredContainer__H407h{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:2rem}.PaymentCheckoutScreen_sessionExpiredCard__S2n8b{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;max-width:500px;padding:3rem 2.5rem;text-align:center;width:100%}.PaymentCheckoutScreen_expiredIcon__E9zCJ{display:flex;justify-content:center;margin-bottom:1.5rem}.PaymentCheckoutScreen_expiredTitle__9dEsZ{color:#111827;font-size:1.875rem;font-weight:700;margin-bottom:.75rem}.PaymentCheckoutScreen_expiredDescription__dvO42{color:#6b7280;font-size:1rem;line-height:1.5;margin-bottom:1rem}.PaymentCheckoutScreen_redirectingText__gd13X{color:#9ca3af;font-size:.875rem;font-style:italic;margin-bottom:1.5rem}.PaymentCheckoutScreen_expiredActions__lp16f{display:flex;justify-content:center;margin-top:1rem}.PaymentCheckoutScreen_goToPlansButton__x5m7j{background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 2rem;transition:all .2s}.PaymentCheckoutScreen_goToPlansButton__x5m7j:hover{background:#4f46e5;transform:scale(1.02)}@media (max-width:768px){.PaymentCheckoutScreen_container__yJDaU{padding:1rem}.PaymentCheckoutScreen_checkoutForm__\+YQqO{padding:1.5rem}.PaymentCheckoutScreen_buttonGroup__A8uXu{flex-direction:column}.PaymentCheckoutScreen_backButton__yK2Fx,.PaymentCheckoutScreen_payButton__X-EOF{flex:1 1}.PaymentCheckoutScreen_paymentFailedContainer__dEh9s{min-height:50vh;padding:1rem}.PaymentCheckoutScreen_paymentFailedCard__8o5yD{padding:2rem 1.5rem}.PaymentCheckoutScreen_failedTitle__OsgSw{font-size:1.5rem}.PaymentCheckoutScreen_failedDescription__Q51QH{font-size:.875rem}.PaymentCheckoutScreen_timerContainer__szLsz{padding:.875rem 1rem}.PaymentCheckoutScreen_timerDisplay__rwNAl{font-size:1.25rem}.PaymentCheckoutScreen_manualCheckContainer__dABxI{padding:.875rem 1rem}.PaymentCheckoutScreen_warningModal__LIJiC{padding:1.5rem}.PaymentCheckoutScreen_warningTitle__m4qQY{font-size:1.25rem}.PaymentCheckoutScreen_warningMessage__Mbaj1{font-size:.875rem}.PaymentCheckoutScreen_sessionExpiredCard__S2n8b{padding:2rem 1.5rem}.PaymentCheckoutScreen_expiredTitle__9dEsZ{font-size:1.5rem}.PaymentCheckoutScreen_expiredDescription__dvO42{font-size:.875rem}}.PaymentSuccessScreen_container__z9FAs{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:800px;min-height:60vh;padding:2rem}.PaymentSuccessScreen_successCard__bO6Ll{animation:PaymentSuccessScreen_fadeIn__i17A1 .5s ease-in;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:3rem;text-align:center;width:100%}@keyframes PaymentSuccessScreen_fadeIn__i17A1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PaymentSuccessScreen_successIcon__\+ZTyV{animation:PaymentSuccessScreen_scaleIn__n0EtN .5s ease-out;margin-bottom:1.5rem}@keyframes PaymentSuccessScreen_scaleIn__n0EtN{0%{transform:scale(0)}to{transform:scale(1)}}.PaymentSuccessScreen_title__SKDEx{color:#111827;font-size:2rem;font-weight:700;margin-bottom:1rem}.PaymentSuccessScreen_message__wYTkE{color:#6b7280;font-size:1.125rem;margin-bottom:2rem}.PaymentSuccessScreen_detailsCard__lISdw{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin:2rem 0;padding:1.5rem;text-align:left}.PaymentSuccessScreen_detailsTitle__JUY-S{color:#111827;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.PaymentSuccessScreen_detailsList__Z\+2jb{display:flex;flex-direction:column;gap:.75rem}.PaymentSuccessScreen_detailRow__xHylL{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:.5rem 0}.PaymentSuccessScreen_detailRow__xHylL:last-child{border-bottom:none}.PaymentSuccessScreen_detailLabel__CQXhy{color:#6b7280;font-size:.875rem}.PaymentSuccessScreen_detailValue__1B-JO{color:#111827;font-size:.875rem;font-weight:600}.PaymentSuccessScreen_detailValue__1B-JO code{background:#f3f4f6;border-radius:4px;color:#6366f1;font-family:Courier New,monospace;font-size:.75rem;padding:.25rem .5rem}.PaymentSuccessScreen_statusSuccess__ejCdU{color:#10b981;text-transform:capitalize}.PaymentSuccessScreen_buttonGroup__YtJtG{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.PaymentSuccessScreen_dashboardButton__UgygR{background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 2rem;transition:all .2s}.PaymentSuccessScreen_dashboardButton__UgygR:hover{background:#4f46e5;transform:scale(1.02)}.PaymentSuccessScreen_plansButton__PSOW5{background:#fff;border:2px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 2rem;transition:all .2s}.PaymentSuccessScreen_plansButton__PSOW5:hover{background:#f9fafb;border-color:#d1d5db}@media (max-width:768px){.PaymentSuccessScreen_container__z9FAs{padding:1rem}.PaymentSuccessScreen_successCard__bO6Ll{padding:2rem 1.5rem}.PaymentSuccessScreen_title__SKDEx{font-size:1.5rem}.PaymentSuccessScreen_buttonGroup__YtJtG{flex-direction:column}.PaymentSuccessScreen_dashboardButton__UgygR,.PaymentSuccessScreen_plansButton__PSOW5{width:100%}}.PaymentCancelScreen_container__rWsGQ{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:800px;min-height:60vh;padding:2rem}.PaymentCancelScreen_cancelCard__2ybxn{animation:PaymentCancelScreen_fadeIn__dWlOe .5s ease-in;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:3rem;text-align:center;width:100%}@keyframes PaymentCancelScreen_fadeIn__dWlOe{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PaymentCancelScreen_warningIcon__hRbA4{animation:PaymentCancelScreen_scaleIn__38tT2 .5s ease-out;margin-bottom:1.5rem}@keyframes PaymentCancelScreen_scaleIn__38tT2{0%{transform:scale(0)}to{transform:scale(1)}}.PaymentCancelScreen_title__k348o{color:#111827;font-size:2rem;font-weight:700;margin-bottom:1rem}.PaymentCancelScreen_message__-hJz9{color:#6b7280;font-size:1.125rem;margin-bottom:2rem}.PaymentCancelScreen_infoBox__QCf3U{background:#fef3c7;border:1px solid #fde68a;border-radius:8px;margin:2rem 0;padding:1.5rem;text-align:left}.PaymentCancelScreen_infoTitle__WaRdI{color:#92400e;font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.PaymentCancelScreen_infoText__\+FMBe{color:#78350f;font-size:.875rem;line-height:1.6}.PaymentCancelScreen_buttonGroup__-Ttl6{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.PaymentCancelScreen_tryAgainButton__1iP1g{background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 2rem;transition:all .2s}.PaymentCancelScreen_tryAgainButton__1iP1g:hover{background:#4f46e5;transform:scale(1.02)}.PaymentCancelScreen_plansButton__9O2bl{background:#fff;border:2px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 2rem;transition:all .2s}.PaymentCancelScreen_plansButton__9O2bl:hover{background:#f9fafb;border-color:#d1d5db}.PaymentCancelScreen_helpSection__Xxi\+t{border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:2rem}.PaymentCancelScreen_helpText__4x3V9{color:#6b7280;font-size:.875rem}.PaymentCancelScreen_helpLink__flAAF{color:#6366f1;font-weight:600;text-decoration:underline}.PaymentCancelScreen_helpLink__flAAF:hover{color:#4f46e5}@media (max-width:768px){.PaymentCancelScreen_container__rWsGQ{padding:1rem}.PaymentCancelScreen_cancelCard__2ybxn{padding:2rem 1.5rem}.PaymentCancelScreen_title__k348o{font-size:1.5rem}.PaymentCancelScreen_buttonGroup__-Ttl6{flex-direction:column}.PaymentCancelScreen_plansButton__9O2bl,.PaymentCancelScreen_tryAgainButton__1iP1g{width:100%}}.PaymentTimeoutScreen_container__IdlQN{margin:0 auto;max-width:800px;padding:2rem}.PaymentTimeoutScreen_timeoutContainer__yBOxJ{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:2rem}.PaymentTimeoutScreen_timeoutCard__zIniI{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;max-width:600px;padding:3rem 2.5rem;text-align:center;width:100%}.PaymentTimeoutScreen_timeoutIcon__hBQCM{display:flex;justify-content:center;margin-bottom:1.5rem}.PaymentTimeoutScreen_timeoutTitle__NXWvT{color:#111827;font-size:1.875rem;font-weight:700;margin-bottom:.75rem}.PaymentTimeoutScreen_timeoutDescription__9v2jp{color:#6b7280;font-size:1rem;line-height:1.5;margin-bottom:2rem}.PaymentTimeoutScreen_timerContainer__jMPWK{background:#eff6ff;border:2px solid #3b82f6;border-radius:8px;display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem;padding:1rem 1.5rem}.PaymentTimeoutScreen_timerLabel__wdkI0{color:#1e40af;font-size:.875rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.PaymentTimeoutScreen_timerDisplay__ReEgw{font-feature-settings:"tnum";align-items:center;color:#1e40af;display:flex;font-family:Courier New,monospace;font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700;justify-content:center}.PaymentTimeoutScreen_errorMessage__NX-CJ{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:.875rem;margin-bottom:1.5rem;padding:.75rem 1rem;text-align:left}.PaymentTimeoutScreen_actionGroup__P3-cb{margin-bottom:2rem}.PaymentTimeoutScreen_checkStatusButton__w0GKJ{align-items:center;background:#fff;border:2px solid #6366f1;border-radius:8px;color:#6366f1;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem 1.5rem;transition:all .2s;width:100%}.PaymentTimeoutScreen_checkStatusButton__w0GKJ:hover:not(:disabled){background:#6366f1;color:#fff;transform:scale(1.02)}.PaymentTimeoutScreen_checkStatusButton__w0GKJ:disabled{cursor:not-allowed;opacity:.5;transform:none}.PaymentTimeoutScreen_spinner__xWAqi{animation:PaymentTimeoutScreen_spin__SyuXp .6s linear infinite;border:2px solid #6366f14d;border-radius:50%;border-top-color:#6366f1;height:16px;width:16px}.PaymentTimeoutScreen_checkStatusButton__w0GKJ .PaymentTimeoutScreen_spinner__xWAqi{border:2px solid #6366f14d;border-top-color:#6366f1}.PaymentTimeoutScreen_checkStatusButton__w0GKJ:hover:not(:disabled) .PaymentTimeoutScreen_spinner__xWAqi{border:2px solid #ffffff4d;border-top-color:#fff}.PaymentTimeoutScreen_retrySection__aWOhi{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:2rem;padding:2rem;text-align:left}.PaymentTimeoutScreen_retryTitle__CPGWz{color:#111827;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.PaymentTimeoutScreen_formGroup__454f5{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.PaymentTimeoutScreen_formGroup__454f5 label{color:#374151;font-size:.875rem;font-weight:500}.PaymentTimeoutScreen_input__nNJch{border:1px solid #d1d5db;border-radius:6px;font-size:1rem;padding:.75rem;transition:border-color .2s}.PaymentTimeoutScreen_input__nNJch:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a;outline:none}.PaymentTimeoutScreen_input__nNJch:disabled{background:#f3f4f6;cursor:not-allowed}.PaymentTimeoutScreen_cardElement__1ggIi{background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:1rem;transition:border-color .2s}.PaymentTimeoutScreen_cardElement__1ggIi:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.PaymentTimeoutScreen_termsGroup__3X09j{align-items:flex-start;background:#fff;border-radius:6px;display:flex;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.PaymentTimeoutScreen_termsGroup__3X09j input[type=checkbox]{cursor:pointer;margin-top:.25rem}.PaymentTimeoutScreen_termsLabel__FkSDX{color:#6b7280;cursor:pointer;flex:1 1;font-size:.875rem;line-height:1.5}.PaymentTimeoutScreen_termsLabel__FkSDX a{color:#6366f1;text-decoration:underline}.PaymentTimeoutScreen_termsLabel__FkSDX a:hover{color:#4f46e5}.PaymentTimeoutScreen_retryButton__UFvL\+{align-items:center;background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem 1.5rem;transition:all .2s;width:100%}.PaymentTimeoutScreen_retryButton__UFvL\+:hover:not(:disabled){background:#4f46e5;transform:scale(1.02)}.PaymentTimeoutScreen_retryButton__UFvL\+:disabled{cursor:not-allowed;opacity:.5;transform:none}.PaymentTimeoutScreen_retryButton__UFvL\+ .PaymentTimeoutScreen_spinner__xWAqi{border:2px solid #ffffff4d;border-top-color:#fff}.PaymentTimeoutScreen_loadingMessage__7jton{background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;color:#2563eb;font-size:.875rem;margin-bottom:1rem;padding:.75rem 1rem;text-align:center}.PaymentTimeoutScreen_footerActions__zLSGo{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.PaymentTimeoutScreen_backButton__4P-CC{background:#fff;border:2px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 1.5rem;transition:all .2s;width:100%}.PaymentTimeoutScreen_backButton__4P-CC:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.PaymentTimeoutScreen_backButton__4P-CC:disabled{cursor:not-allowed;opacity:.5}.PaymentTimeoutScreen_supportFooter__4B-xv{color:#9ca3af;font-size:.875rem;line-height:1.5;margin:0}@keyframes PaymentTimeoutScreen_spin__SyuXp{to{transform:rotate(1turn)}}@media (max-width:768px){.PaymentTimeoutScreen_container__IdlQN{padding:1rem}.PaymentTimeoutScreen_timeoutContainer__yBOxJ{min-height:50vh;padding:1rem}.PaymentTimeoutScreen_timeoutCard__zIniI{padding:2rem 1.5rem}.PaymentTimeoutScreen_timeoutTitle__NXWvT{font-size:1.5rem}.PaymentTimeoutScreen_timeoutDescription__9v2jp{font-size:.875rem}.PaymentTimeoutScreen_retrySection__aWOhi{padding:1.5rem}}.PaymentProcessingScreen_container__1x2Gt{margin:0 auto;max-width:800px;padding:2rem}.PaymentProcessingScreen_processingContainer__XRhZ-{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:2rem}.PaymentProcessingScreen_processingCard__e8YpJ{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;max-width:600px;padding:3rem 2.5rem;text-align:center;width:100%}.PaymentProcessingScreen_processingIcon__tTdaF{display:flex;justify-content:center;margin-bottom:1.5rem}.PaymentProcessingScreen_processingTitle__HgqRS{color:#111827;font-size:1.875rem;font-weight:700;margin-bottom:.75rem}.PaymentProcessingScreen_processingDescription__pkvTM{color:#6b7280;font-size:1rem;line-height:1.5;margin-bottom:2rem}.PaymentProcessingScreen_timerContainer__3rQbd{background:#eff6ff;border:2px solid #3b82f6;border-radius:8px;display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem;padding:1.5rem}.PaymentProcessingScreen_timerLabel__uuYsE{color:#1e40af;font-size:.875rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.PaymentProcessingScreen_timerDisplay__hugK8{font-feature-settings:"tnum";align-items:center;color:#1e40af;display:flex;font-family:Courier New,monospace;font-size:2rem;font-variant-numeric:tabular-nums;font-weight:700;justify-content:center}.PaymentProcessingScreen_timerWarning__NNr-G{color:#dc2626;font-size:.875rem;font-weight:500}.PaymentProcessingScreen_timerStatus__lk8k\+{align-items:center;color:#1e40af;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center}.PaymentProcessingScreen_spinner__WsXUM{animation:PaymentProcessingScreen_spin__4-kpU .6s linear infinite;border:2px solid #1e40af4d;border-radius:50%;border-top-color:#1e40af;height:16px;width:16px}.PaymentProcessingScreen_actionSection__jsUxc{margin-top:2rem;text-align:left}.PaymentProcessingScreen_errorMessage__fiGRb{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:.875rem;font-weight:500;margin-bottom:1.5rem;padding:.75rem 1rem;text-align:left}.PaymentProcessingScreen_actionGroup__B9Kvz{margin-bottom:2rem}.PaymentProcessingScreen_checkStatusButton__9pnGO{align-items:center;background:#fff;border:2px solid #6366f1;border-radius:8px;color:#6366f1;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem 1.5rem;transition:all .2s;width:100%}.PaymentProcessingScreen_checkStatusButton__9pnGO:hover:not(:disabled){background:#6366f1;color:#fff;transform:scale(1.02)}.PaymentProcessingScreen_checkStatusButton__9pnGO:disabled{cursor:not-allowed;opacity:.5;transform:none}.PaymentProcessingScreen_checkStatusButton__9pnGO .PaymentProcessingScreen_spinner__WsXUM{border:2px solid #6366f14d;border-top-color:#6366f1}.PaymentProcessingScreen_checkStatusButton__9pnGO:hover:not(:disabled) .PaymentProcessingScreen_spinner__WsXUM{border:2px solid #ffffff4d;border-top-color:#fff}.PaymentProcessingScreen_retrySection__L\+-N8{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:2rem;padding:2rem;text-align:left}.PaymentProcessingScreen_retryTitle__zVSS8{color:#111827;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.PaymentProcessingScreen_formGroup__vGwMA{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.PaymentProcessingScreen_formGroup__vGwMA label{color:#374151;font-size:.875rem;font-weight:500}.PaymentProcessingScreen_input__VjZRx{border:1px solid #d1d5db;border-radius:6px;font-size:1rem;padding:.75rem;transition:border-color .2s}.PaymentProcessingScreen_input__VjZRx:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a;outline:none}.PaymentProcessingScreen_input__VjZRx:disabled{background:#f3f4f6;cursor:not-allowed}.PaymentProcessingScreen_cardElement__Emglm{background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:1rem;transition:border-color .2s}.PaymentProcessingScreen_cardElement__Emglm:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.PaymentProcessingScreen_termsGroup__2bICB{align-items:flex-start;background:#fff;border-radius:6px;display:flex;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.PaymentProcessingScreen_termsGroup__2bICB input[type=checkbox]{cursor:pointer;margin-top:.25rem}.PaymentProcessingScreen_termsLabel__PkQNz{color:#6b7280;cursor:pointer;flex:1 1;font-size:.875rem;line-height:1.5}.PaymentProcessingScreen_termsLabel__PkQNz a{color:#6366f1;text-decoration:underline}.PaymentProcessingScreen_termsLabel__PkQNz a:hover{color:#4f46e5}.PaymentProcessingScreen_retryButton__qZLJc{align-items:center;background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem 1.5rem;transition:all .2s;width:100%}.PaymentProcessingScreen_retryButton__qZLJc:hover:not(:disabled){background:#4f46e5;transform:scale(1.02)}.PaymentProcessingScreen_retryButton__qZLJc:disabled{cursor:not-allowed;opacity:.5;transform:none}.PaymentProcessingScreen_retryButton__qZLJc .PaymentProcessingScreen_spinner__WsXUM{border:2px solid #ffffff4d;border-top-color:#fff}.PaymentProcessingScreen_loadingMessage__Yorne{background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;color:#2563eb;font-size:.875rem;margin-bottom:1rem;padding:.75rem 1rem;text-align:center}.PaymentProcessingScreen_footerActions__0CPJl{display:flex;flex-direction:column;gap:.75rem;margin-top:2rem}.PaymentProcessingScreen_backButton__Ic1xn{background:#fff;border:2px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 1.5rem;transition:all .2s;width:100%}.PaymentProcessingScreen_backButton__Ic1xn:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.PaymentProcessingScreen_backButton__Ic1xn:disabled{cursor:not-allowed;opacity:.5}@keyframes PaymentProcessingScreen_spin__4-kpU{to{transform:rotate(1turn)}}@media (max-width:768px){.PaymentProcessingScreen_container__1x2Gt{padding:1rem}.PaymentProcessingScreen_processingContainer__XRhZ-{min-height:50vh;padding:1rem}.PaymentProcessingScreen_processingCard__e8YpJ{padding:2rem 1.5rem}.PaymentProcessingScreen_processingTitle__HgqRS{font-size:1.5rem}.PaymentProcessingScreen_processingDescription__pkvTM{font-size:.875rem}.PaymentProcessingScreen_retrySection__L\+-N8{padding:1.5rem}.PaymentProcessingScreen_timerDisplay__hugK8{font-size:1.5rem}}.CheckoutSuccessScreen_container__aBidu{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:24px}.CheckoutSuccessScreen_content__-QgaZ{max-width:600px;text-align:center;width:100%}.CheckoutSuccessScreen_spinner__AlAQj{animation:CheckoutSuccessScreen_spin__OQpc- 1s linear infinite;border:4px solid #e5e7eb;border-radius:50%;border-top-color:#667eea;height:48px;margin:0 auto;width:48px}@keyframes CheckoutSuccessScreen_spin__OQpc-{to{transform:rotate(1turn)}}.CheckoutSuccessScreen_successIcon__DC3Bs{display:inline-block;margin-bottom:16px;position:relative}.CheckoutSuccessScreen_checkmark__\+9YMi{align-items:center;background-color:#10b981;border:3px solid #fff;border-radius:50%;bottom:-8px;box-shadow:0 2px 4px #0000001a;display:flex;height:40px;justify-content:center;position:absolute;right:-8px;width:40px}.CheckoutSuccessScreen_errorIcon__Uw3uI{margin-bottom:16px}.LandingPage_container__b4nyk{background:linear-gradient(180deg,#f8f9fa,#fff);min-height:100vh;overflow-x:hidden}.LandingPage_hero__2Zj0z{align-items:center;color:#fff;display:flex;justify-content:center;min-height:50vh;overflow:hidden;padding:60px 24px;position:relative;z-index:1}.LandingPage_heroBackground__PIzNO{background:linear-gradient(135deg,#667eea,#764ba2);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.LandingPage_heroBackground__PIzNO:before{animation:LandingPage_pulse__csfry 15s ease-in-out infinite;background:radial-gradient(circle,#ffffff1a 0,#0000 70%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.LandingPage_heroBackground__PIzNO:after{animation:LandingPage_float__FFU9d 20s ease-in-out infinite;background:radial-gradient(circle at 20% 50%,#ffffff1a 0,#0000 50%),radial-gradient(circle at 80% 80%,#ffffff1a 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@keyframes LandingPage_pulse__csfry{0%,to{opacity:.5;transform:scale(1) rotate(0deg)}50%{opacity:.8;transform:scale(1.1) rotate(180deg)}}@keyframes LandingPage_float__FFU9d{0%,to{transform:translateY(0) translateX(0)}33%{transform:translateY(-20px) translateX(10px)}66%{transform:translateY(10px) translateX(-10px)}}.LandingPage_heroContent__dOWrY{align-items:center;animation:LandingPage_fadeInUp__YhvAM .8s ease-out;display:flex;flex-direction:column;max-width:800px;pointer-events:auto;position:relative;text-align:center;z-index:2}@keyframes LandingPage_fadeInUp__YhvAM{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.LandingPage_iconWrapper__GOUaY{animation:LandingPage_bounce__BbVxs 2s ease-in-out infinite;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}@keyframes LandingPage_bounce__BbVxs{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.LandingPage_heroTitle__Wk548{color:#fff;font-size:56px;font-weight:700;letter-spacing:-.5px;line-height:1.2;text-shadow:0 2px 10px #0003}.LandingPage_heroSubtitle__NbO\+3{color:#fffffff2;font-size:20px;line-height:1.6;max-width:600px;text-shadow:0 1px 5px #0000001a}.LandingPage_getStartedButton__g4hly{-webkit-tap-highlight-color:transparent;background:#f44;border:none;border-radius:50px;box-shadow:0 4px 15px #f446;color:#fff!important;cursor:pointer!important;display:inline-block;font-size:18px;font-weight:600;letter-spacing:1px;overflow:visible;padding:16px 48px;pointer-events:auto!important;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;touch-action:manipulation;transition:all .3s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;z-index:10000!important}.LandingPage_getStartedButton__g4hly:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0;z-index:-1}.LandingPage_getStartedButton__g4hly:hover{background:#f33;box-shadow:0 6px 20px #ff444480;transform:translateY(-2px)}.LandingPage_getStartedButton__g4hly:hover:before{height:300px;width:300px}.LandingPage_getStartedButton__g4hly:active{box-shadow:0 2px 10px #f446;transform:translateY(0)}.LandingPage_features__na\+sH{background:#fff;padding:60px 24px;position:relative}.LandingPage_features__na\+sH:before{background:linear-gradient(90deg,#0000,#667eea4d,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.LandingPage_plans__5W0EB{background:linear-gradient(180deg,#f8f9fa,#fff);padding:60px 24px;position:relative}.LandingPage_sectionContent__MtsE7{margin:0 auto;max-width:1200px}.LandingPage_sectionTitle__j02K3{color:#1a1a1a;display:inline-block;font-size:42px;font-weight:700;margin-bottom:16px;position:relative;text-align:center;width:100%}.LandingPage_sectionTitle__j02K3:after{background:linear-gradient(90deg,#667eea,#764ba2);border-radius:2px;bottom:-10px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.LandingPage_sectionSubtitle__wk9cx{color:#666;font-size:18px;line-height:1.6;margin:0 auto;max-width:600px;text-align:center}.LandingPage_featuresGrid__PBZE9{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:32px}.LandingPage_featureCard__kw9xr{background:#fff;border:1px solid #667eea1a;border-radius:16px;box-shadow:0 4px 20px #00000014;overflow:hidden;padding:40px 32px;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.LandingPage_featureCard__kw9xr:before{background:linear-gradient(90deg,#0000,#667eea1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.LandingPage_featureCard__kw9xr:hover:before{left:100%}.LandingPage_featureCard__kw9xr:hover{border-color:#667eea4d;box-shadow:0 12px 40px #667eea33;transform:translateY(-8px) scale(1.02)}.LandingPage_featureTitle__6vusu{color:#1a1a1a;font-size:20px;font-weight:600;margin:0}.LandingPage_featureDescription__pKed4{color:#666;line-height:1.6}.LandingPage_plansGrid__GFFOx{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-left:auto;margin-right:auto;margin-top:32px;max-width:1200px}.LandingPage_planCard__cfCsH{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0;position:relative;text-align:center;transition:all .3s ease}.LandingPage_planCard__cfCsH:hover{box-shadow:0 8px 16px #00000026;transform:translateY(-4px)}.LandingPage_planCard__cfCsH.LandingPage_recommended__0HzGC:hover{box-shadow:0 8px 16px #00000026;transform:translateY(-4px)}.LandingPage_choosePlanContainer__KgBDD{align-items:center;animation:LandingPage_fadeInUp__YhvAM .5s ease-out;display:flex;justify-content:center;margin-top:32px}.LandingPage_choosePlanButton__1lV4r{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50px;box-shadow:0 6px 20px #667eea66;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;letter-spacing:.5px;padding:18px 48px;text-transform:none;transition:all .3s ease}.LandingPage_choosePlanButton__1lV4r:hover{background:linear-gradient(135deg,#5568d3,#6a3f8f);box-shadow:0 8px 30px #667eea80;transform:translateY(-3px)}.LandingPage_choosePlanButton__1lV4r:active{box-shadow:0 4px 15px #667eea66;transform:translateY(-1px)}.LandingPage_recommendedBadge__cgU4J{background:#6366f1;border-radius:20px;box-shadow:0 2px 8px #6366f14d;color:#fff;font-size:11px;font-weight:700;left:50%;letter-spacing:.5px;padding:4px 16px;position:absolute;text-transform:uppercase;top:-12px;transform:translateX(-50%);white-space:nowrap;z-index:10}.LandingPage_planHeader__Z9ACd{background:#ff6b6b;margin:0;padding:20px}.LandingPage_planName__zMm19{color:#fff;font-size:24px;font-weight:700;margin:0}.LandingPage_planPrice__TZrnB{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:24px 20px 16px}.LandingPage_priceAmount__Kxl1R{color:#1a1a1a;font-size:36px;font-weight:700;line-height:1.2}.LandingPage_pricePeriod__r0DA6{color:#6b7280;font-size:14px;font-weight:400}.LandingPage_planDescription__9v2HL{color:#374151;flex:1 1;font-size:15px;line-height:2.2;margin:0;min-height:140px;padding:36px 32px;text-align:left}.LandingPage_setupFees__KP\+AE{background:#f9fafb;padding:16px 20px;text-align:center}.LandingPage_setupFeeTitle__xoBcG{color:#374151;font-size:13px;font-weight:600;margin:0 0 8px}.LandingPage_setupFeeItem__3e9za{color:#6b7280;font-size:13px;line-height:1.5;margin:4px 0}.LandingPage_signupButton__Rvgaq{background:#ff6b6b;border:none;border-radius:0;color:#fff;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.3px;margin-top:auto;padding:14px 24px;text-transform:none;transition:all .2s ease;width:100%}.LandingPage_signupButton__Rvgaq:hover{background:#ff5252}.LandingPage_signupButton__Rvgaq:active{background:#f44}.LandingPage_featuresList__X\+Xzv{flex:1 1;list-style:none;margin:0;padding:20px;text-align:left}.LandingPage_featureItem__WWtry{align-items:flex-start;color:#374151;display:flex;font-size:14px;gap:10px;line-height:1.5;padding:10px 0}.LandingPage_checkmark__d1V9M{color:#6366f1;flex-shrink:0;font-size:16px;font-weight:700;margin-top:2px}.LandingPage_loginSection__lrM6u{align-items:center;background:#fff;display:flex;justify-content:center;min-height:60vh;padding:80px 24px}.LandingPage_loginContent__8HS\+1{max-width:500px;width:100%}.LandingPage_loginFormContainer__vVo80{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}[data-mobile=true] .LandingPage_loginForm__MEdpa{width:100%}[data-mobile=false] .LandingPage_loginForm__MEdpa,[data-mobile=true] .LandingPage_loginForm__MEdpa{background-color:#fff;border-radius:var(--space-8);display:flex;flex-direction:column;padding:calc(var(--space-24) + var(--space-24))}[data-mobile=false] .LandingPage_loginForm__MEdpa{box-shadow:0 2px 10px #b8b8b863;width:384px}.LandingPage_formContainer__ksLF4{flex:1 0 auto;flex-direction:column;max-width:320px;width:100%}.LandingPage_formContainer__ksLF4>*>input{text-align:center}.LandingPage_centered__0ImQ4{display:flex;justify-content:center}.LandingPage_forgotPassword__h3jDx{display:flex;font-size:10px;justify-content:flex-end;margin-top:-16px}.LandingPage_forgotPassword__h3jDx a{color:grey}.LandingPage_errorText__YSZ3L{color:#c33}.LandingPage_signupLink__0JjyZ{padding:24px;text-align:center}.LandingPage_link__FCrKv{color:#667eea;font-weight:600;text-decoration:none}.LandingPage_link__FCrKv:hover{text-decoration:underline}@media (max-width:768px){.LandingPage_hero__2Zj0z{min-height:45vh;padding:40px 24px}.LandingPage_heroTitle__Wk548{font-size:36px}.LandingPage_heroSubtitle__NbO\+3{font-size:16px}.LandingPage_sectionTitle__j02K3{font-size:32px}.LandingPage_sectionSubtitle__wk9cx{font-size:16px}.LandingPage_featuresGrid__PBZE9,.LandingPage_plansGrid__GFFOx{gap:24px;grid-template-columns:1fr}.LandingPage_planCard__cfCsH.LandingPage_recommended__0HzGC:hover{transform:translateY(-4px)}.LandingPage_getStartedButton__g4hly{font-size:16px;padding:14px 36px}.LandingPage_choosePlanButton__1lV4r{font-size:16px;max-width:300px;padding:14px 36px;width:100%}.LandingPage_recommendedBadge__cgU4J{font-size:11px;padding:6px 16px}}.SignupScreen_container__HbXro{align-items:center;background:linear-gradient(180deg,#f8f9fa,#fff);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:24px}[data-mobile=false] .SignupScreen_signupContainer__eFrFD,[data-mobile=true] .SignupScreen_signupContainer__eFrFD{background-color:#fff;border-radius:var(--space-8);display:flex;flex-direction:column;max-width:500px;padding:calc(var(--space-24) + var(--space-24));width:100%}[data-mobile=false] .SignupScreen_signupContainer__eFrFD{box-shadow:0 2px 10px #b8b8b863}.SignupScreen_formContainer__OISDp{flex:1 0 auto;flex-direction:column;width:100%}.SignupScreen_formContainer__OISDp>*>input{text-align:center}.SignupScreen_centered__dRavf{display:flex;justify-content:center}.SignupScreen_label__JpCEk{color:#333;display:block;font-weight:500}.SignupScreen_helperText__dMd63{color:#999;display:block;font-size:10px;margin-top:4px;text-align:center}.SignupScreen_uploadArea__74GI7{background:#fafafa;border:2px dashed #ccc;border-radius:12px;cursor:pointer;overflow:hidden;padding:40px 20px;position:relative;text-align:center;transition:all .3s ease}.SignupScreen_uploadArea__74GI7:before{background:linear-gradient(90deg,#0000,#667eea1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.SignupScreen_uploadArea__74GI7:hover:before{left:100%}.SignupScreen_uploadArea__74GI7:hover{background:#f0f4ff;border-color:#667eea;box-shadow:0 4px 12px #667eea26;transform:translateY(-2px)}.SignupScreen_uploadArea__74GI7.SignupScreen_dragging__Fd0-V{background:#e8edff;border-color:#667eea;box-shadow:0 8px 24px #667eea40;transform:scale(1.02)}.SignupScreen_fileInput__9HzQP{height:0;opacity:0;overflow:hidden;position:absolute;width:0}.SignupScreen_uploadLabel__hQS6g{align-items:center;cursor:pointer;display:flex;flex-direction:column;width:100%}.SignupScreen_uploadText__sAms-{color:#333;font-size:16px;font-weight:500;margin:0}.SignupScreen_uploadLink__R8mhe{color:#667eea;font-weight:600;text-decoration:underline}.SignupScreen_uploadSubtext__AXvqq{color:#999;font-size:12px;margin:8px 0 0}.SignupScreen_logoPreview__q-YGO{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:16px;text-align:center}.SignupScreen_previewWrapper__xvLF5{border-radius:12px;box-shadow:0 4px 12px #0000001a;display:inline-block;overflow:hidden;position:relative;transition:transform .3s ease}.SignupScreen_previewWrapper__xvLF5:hover{transform:scale(1.05)}.SignupScreen_previewImage__\+Sf6L{background:#fafafa;display:block;max-height:250px;max-width:250px;object-fit:contain}.SignupScreen_removeLogo__VCpRS{align-items:center;background:#ff4444e6;border:none;border-radius:50%;box-shadow:0 2px 8px #0003;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:700;height:32px;justify-content:center;position:absolute;right:8px;top:8px;transition:all .3s ease;width:32px}.SignupScreen_removeLogo__VCpRS:hover{background:#f33;box-shadow:0 4px 12px #f446;transform:scale(1.1)}.SignupScreen_changeLogo__iNvq0{background:#667eea;border:none;border-radius:8px;box-shadow:0 2px 8px #667eea4d;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:all .3s ease}.SignupScreen_changeLogo__iNvq0:hover{background:#5568d3;box-shadow:0 4px 12px #667eea66;transform:translateY(-2px)}.SignupScreen_loginLink__BBU8A{padding:16px 0;text-align:center}.SignupScreen_link__b4dsz{color:#667eea;font-weight:600;text-decoration:none}.SignupScreen_link__b4dsz:hover{text-decoration:underline}.SignupScreen_errorMessage__qWubI{background-color:#fee;border:1px solid #fcc;border-radius:4px;margin-top:16px;max-width:400px;padding:12px 16px;text-align:center;width:100%}.SignupScreen_errorText__DFLqV{color:#c33;margin:0}.SignupScreen_fieldError__qGihw{color:#d32f2f;font-size:13px;line-height:1.4;margin:6px 0 0;text-align:center}.SignupScreen_successMessage__y2AAM{background-color:#efe;border:1px solid #cfc;border-radius:4px;margin-top:16px;max-width:400px;padding:12px 16px;text-align:center;width:100%}.SignupScreen_successText__6mQDe{color:#3c3;margin:0}.SignupScreen_successContainer__Iyr3y{animation:SignupScreen_fadeInUp__lePBi .5s ease-out;background:linear-gradient(135deg,#f0f4ff,#fff);border:2px solid #667eea;border-radius:16px;box-shadow:0 8px 24px #667eea26;margin-top:24px;max-width:500px;padding:40px 32px;text-align:center;width:100%}@keyframes SignupScreen_fadeInUp__lePBi{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SignupScreen_successIcon__cET6w{animation:SignupScreen_bounce__bFtHF 1s ease-in-out;margin-bottom:24px}@keyframes SignupScreen_bounce__bFtHF{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.SignupScreen_successTitle__20EYw{color:#1a1a1a;font-size:24px;font-weight:700;margin:0 0 16px}.SignupScreen_successContent__-O87F{margin-bottom:32px}.SignupScreen_successText__6mQDe{color:#333;font-size:16px;line-height:1.6;margin:0 0 12px}.SignupScreen_successText__6mQDe strong{color:#667eea;font-weight:600}.SignupScreen_successSubtext__3wsnb{color:#666;font-size:14px;line-height:1.5;margin:0}.SignupScreen_successActions__xaG2g{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.SignupScreen_attemptsRemaining__lB0wc{color:#667eea;font-size:14px;font-weight:500;line-height:1.5;margin:12px 0 0}.SignupScreen_attemptsRemaining__lB0wc strong{color:#5568d3;font-weight:600}.SignupScreen_supportMessage__lXdvs{color:#d32f2f;font-size:14px;font-weight:500;line-height:1.5;margin:12px 0 0}.SignupScreen_supportEmail__5dIE\+{color:#667eea;font-weight:600;text-decoration:none}.SignupScreen_supportEmail__5dIE\+:hover{color:#5568d3;text-decoration:underline}.SignupScreen_resendSuccessMessage__VmF6f{background-color:#e8f5e9;border:1px solid #4caf50;border-radius:8px}.SignupScreen_resendErrorMessage__b4S5B,.SignupScreen_resendSuccessMessage__VmF6f{animation:SignupScreen_fadeIn__PtZMc .3s ease-out;margin:16px 0;padding:12px 16px;text-align:center}.SignupScreen_resendErrorMessage__b4S5B{background-color:#ffebee;border:1px solid #f44336;border-radius:8px}.SignupScreen_resendSuccessText__ATreO{color:#2e7d32;font-size:14px;line-height:1.5;margin:0}.SignupScreen_resendErrorText__tTtNz{color:#c62828;font-size:14px;line-height:1.5;margin:0}@keyframes SignupScreen_fadeIn__PtZMc{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SignupScreen_termsContainer__va5nR{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:8px}.SignupScreen_termsLabel__i6BTh{align-items:center;color:#333;cursor:pointer;display:flex;font-size:14px;-webkit-user-select:none;user-select:none}.SignupScreen_termsLink__55jpo{background:none;border:none;color:#667eea;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:600;margin-left:4px;padding:0;text-decoration:underline}.SignupScreen_termsLink__55jpo:hover{color:#5568d3;text-decoration:none}.SignupScreen_termsLink__55jpo:disabled{cursor:not-allowed;opacity:.6}.SignupScreen_termsModalContent__IIVQ1{max-height:80vh;max-width:600px;overflow-y:auto;padding:32px;width:100%}.SignupScreen_termsContent__hyIes{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;line-height:1.6;max-height:400px;overflow-y:auto;padding:16px;text-align:left}.SignupScreen_termsContent__hyIes p{margin:8px 0}.SignupScreen_termsModalActions__4nxb3{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media (max-width:768px){.SignupScreen_termsModalContent__IIVQ1{max-width:100%;padding:24px 16px}.SignupScreen_termsContent__hyIes{max-height:300px;padding:12px}}.Routes_app_loader__zczT8{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.Routes_app_loader__zczT8 svg{animation-direction:alternate;animation-duration:.2s;animation-iteration-count:infinite;animation-name:Routes_pulse__C1At0}@keyframes Routes_pulse__C1At0{0%{transform:scale(1)}to{transform:scale(1.2)}}*{box-sizing:border-box}button,html,input,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-dark-grey);font-family:Roboto,-apple-system,Open Sans,Helvetica Neue,sans-serif;line-height:1.5}body{background-color:#f7f7f7;font-size:13px;margin:0}button{-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;font:inherit;padding:0}button:focus{outline-color:var(--color-dark-grey)}a{color:inherit;text-decoration:inherit}a:hover{color:var(--color-primary)}label{cursor:pointer}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=main.c6a1c30b.css.map*/