.renameFlagPopup_backdrop__E2N9E{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:var(--zI9);background:var(--lightt28,var(--darkk40));display:flex;justify-content:center;align-items:center;padding:24px 16px;box-sizing:border-box}.renameFlagPopup_modal__QQ_Tl{position:relative;display:flex;flex-direction:column;width:480px;max-width:100%;max-height:calc(100dvh - 48px);background:var(--lightt3,var(--darkk1));border:1px solid var(--lightt7,var(--darkk3));border-radius:12px;box-shadow:var(--shadowPopupLg);overflow:hidden}.renameFlagPopup_header__4SGkU{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;flex-shrink:0;border-bottom:1px solid var(--lightt7,var(--darkk3))}.renameFlagPopup_titleWrap__SsEuv{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}.renameFlagPopup_titleIcon__czI4_{display:inline-flex;flex-shrink:0;color:var(--lightt6,var(--darkk13));transform:translateY(-1px)}.renameFlagPopup_title__aC9g5{font-size:var(--font-lg);line-height:var(--line-height-lg);font-weight:600;color:var(--lightt1,var(--darkk66));min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.renameFlagPopup_close__nplDr{display:flex;align-items:center;justify-content:center;padding:4px;border:none;background:transparent;border-radius:6px;cursor:pointer;flex-shrink:0}@media (hover:hover){.renameFlagPopup_close__nplDr:hover{background:var(--lightt12,var(--darkk24))}}.renameFlagPopup_body__j0mAX{display:flex;flex-direction:column;padding:20px}.renameFlagPopup_footer__gYEV0{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:14px 20px;border-top:1px solid var(--lightt7,var(--darkk3));flex-shrink:0}.renameFlagPopup_footerRight__uyiK1{display:flex;gap:12px}.renameFlagPopup_primaryBtn__6U9KZ,.renameFlagPopup_secondaryBtn__zECZ7{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:inherit;font-size:var(--font-md);line-height:var(--line-height-md);padding:12px 16px;border-radius:8px;cursor:pointer}.renameFlagPopup_primaryBtn__6U9KZ span,.renameFlagPopup_secondaryBtn__zECZ7 span{font-size:var(--font-md);line-height:var(--line-height-md)}.renameFlagPopup_secondaryBtn__zECZ7{background:transparent;border:1px solid transparent;color:var(--lightt6,var(--darkk13))}@media (hover:hover){.renameFlagPopup_secondaryBtn__zECZ7:hover{background:var(--lightt12,var(--darkk24))}}.renameFlagPopup_disabled__M2BXJ{opacity:.5;cursor:not-allowed}.renameFlagPopup_sheetWrapper__WQgSp{display:flex;flex-direction:column;width:100%;padding:0 16px 16px;gap:12px}.renameFlagPopup_sheetHeader__LthFb{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--lightt7,var(--darkk3))}.renameFlagPopup_sheetBody__1s5TA{display:flex;flex-direction:column}.renameFlagPopup_sheetFooter__jTpWO{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--lightt7,var(--darkk15))}.renameFlagPopup_sheetBtn__ZUPYI{display:flex;flex:1 1;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border-radius:8px;cursor:pointer}.renameFlagPopup_sheetBtn__ZUPYI,.renameFlagPopup_sheetBtn__ZUPYI span{font-size:var(--font-md);line-height:var(--line-height-md)}.warningConfirmationPopupDesktop_backdrop__Dgvza{width:100%;height:100dvh;position:fixed;top:0;left:0;z-index:var(--zI9);background:var(--lightt28,var(--darkk40))}.warningConfirmationPopupDesktop_resetWarningWrapper___O_JT{display:flex;flex-direction:column;background:var(--lightt3,var(--darkk1));width:400px;height:-moz-fit-content;height:fit-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:24px;border-radius:12px;box-shadow:var(--shadowPopupLg)}.warningConfirmationPopupDesktop_warningIconWrapper__HD_7R{display:flex;margin-bottom:20px}.warningConfirmationPopupDesktop_resetHeader__2x2w0{font-size:var(--font-xl);line-height:var(--line-height-xl);color:var(--lightt1,var(--darkk66));font-weight:600;margin-bottom:8px}.warningConfirmationPopupDesktop_resetText__92Veu{font-size:var(--font-md);line-height:var(--line-height-md);color:var(--lightt6,var(--darkk28))}.warningConfirmationPopupDesktop_buttonsWrapper__PtQIQ{display:flex;margin-top:32px;justify-content:space-between}.warningConfirmationPopupDesktop_cancelButton__r0CXE,.warningConfirmationPopupDesktop_resetButton__kLetJ{display:flex;text-align:center;justify-content:center;padding:10px 18px;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);width:calc(50% - 6px);cursor:pointer;font-weight:500}.warningConfirmationPopupDesktop_cancelButton__r0CXE{background:var(--lightt3,var(--darkk41));border:1px solid var(--lightt16,var(--darkk15));color:var(--lightt5,var(--darkk66))}@media (hover:hover){.warningConfirmationPopupDesktop_cancelButton__r0CXE:hover{border:1px solid var(--lightt2,var(--darkk25));background:var(--lightt2,var(--darkk25))}}.warningConfirmationPopupDesktop_resetButton__kLetJ{border:1px solid var(--lightt35,var(--darkk67));background:var(--lightt35,var(--darkk67));color:var(--lightt3,var(--darkk11))}@media (hover:hover){.warningConfirmationPopupDesktop_resetButton__kLetJ:hover{border:1px solid var(--lightt37,var(--darkk37));background:var(--lightt37,var(--darkk37))}}@media (max-width:899px){.warningConfirmationPopupDesktop_backdrop__Dgvza,.warningConfirmationPopupDesktop_resetWarningWrapper___O_JT{display:none}}.popupInput_popupInputWrapper__3uqG_{display:flex;flex-direction:column;gap:4px;margin:8px 0}.popupInput_inputWrapper__OLKKB{padding:10px 12px;background:var(--lightt2,var(--darkk93));border-bottom:1px solid var(--lightt86,var(--darkk97));height:44px}.popupInput_popupInputLabel__xBd_T{font-size:var(--font-sm);line-height:var(--line-height-sm);color:var(--lightt6,var(--darkk19));font-weight:600}.popupInput_activeStyle__8p6SS{background:var(--lightt13,var(--darkk94));border-bottom:1px solid var(--lightt35,var(--darkk57))}.popupInput_validStyle__TGfME{background:var(--lightt12,var(--darkk98));border-bottom:1px solid var(--lightt86,var(--darkk97))}.popupInput_errorStyle__n6xTk{background:var(--lightt25,var(--darkk95));border-bottom:1px solid var(--lightt57,var(--darkk67))}.popupInput_popupInput__eFLOV{border:none;outline:none;background:transparent;color:var(--lightt5,var(--darkk66));font-size:var(--font-md);line-height:var(--line-height-md);width:100%}.popupInput_popupInput__eFLOV::placeholder{color:var(--lightt8,var(--darkk4))}.popupInput_errorLabel__NTDL_{display:flex;align-items:center;gap:4px}.popupInput_errorText__hCNEn{display:flex;color:var(--lightt57,var(--darkk74))}.popupInput_errorText__hCNEn,.popupInput_unit___aUXi{font-size:var(--font-xs);line-height:var(--line-height-xs)}.popupInput_unit___aUXi{margin-left:6px;color:var(--lightt8,var(--darkk4));font-weight:400}.warningConfirmationPopupMobile_resetWarningWrapper__kevOi{display:flex;flex-direction:column;background:var(--lightt3,var(--darkk1));width:100%;height:-moz-fit-content;height:fit-content;padding:24px;border-radius:12px}.warningConfirmationPopupMobile_warningIconWrapper__X2qBR{display:flex;margin-bottom:20px}.warningConfirmationPopupMobile_resetHeader__ILoCL{font-size:var(--font-xl);line-height:var(--line-height-xl);color:var(--lightt1,var(--darkk66));font-weight:600;margin-bottom:8px}.warningConfirmationPopupMobile_resetText__SUHJR{font-size:var(--font-md);line-height:var(--line-height-md);color:var(--lightt6,var(--darkk28))}.warningConfirmationPopupMobile_buttonsWrapper__XjKXg{display:flex;margin-top:32px;justify-content:space-between}.warningConfirmationPopupMobile_cancelButton__BvcYR,.warningConfirmationPopupMobile_resetButton__A2U1b{display:flex;text-align:center;justify-content:center;padding:10px 18px;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);width:calc(50% - 6px);cursor:pointer;font-weight:500}.warningConfirmationPopupMobile_cancelButton__BvcYR{background:var(--lightt3,var(--darkk41));border:1px solid var(--lightt16,var(--darkk15));color:var(--lightt5,var(--darkk66))}@media (hover:hover){.warningConfirmationPopupMobile_cancelButton__BvcYR:hover{border:1px solid var(--lightt2,var(--darkk25));background:var(--lightt2,var(--darkk25))}}.warningConfirmationPopupMobile_resetButton__A2U1b{border:1px solid var(--lightt35,var(--darkk67));background:var(--lightt35,var(--darkk67));color:var(--lightt3,var(--darkk11))}@media (hover:hover){.warningConfirmationPopupMobile_resetButton__A2U1b:hover{border:1px solid var(--lightt37,var(--darkk37));background:var(--lightt37,var(--darkk37))}}