.loader--iIhvg{align-items:center;background-color:#f5f5f5;display:flex;height:100%;justify-content:center;width:100%}.loaderContent--UQYT1{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:2rem}.loaderSpinner--c4ur2{animation:spin--htDxF 1s ease-in-out infinite;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#3498db;height:40px;margin-bottom:1rem;width:40px}@keyframes spin--htDxF{to{transform:rotate(1turn)}}.errorMessage--QjDm5{align-items:center;background-color:#f5f5f5;display:flex;height:100%;justify-content:center;width:100%}.errorMessageContent--VzguL{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;max-width:500px;padding:2rem;text-align:center}.errorMessageButton--TGH9b{background-color:#3498db;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1rem;padding:.5rem 1.5rem;transition:background-color .2s}.errorMessageButton--TGH9b:hover{background-color:#2980b9}.loginContainer--XBnpD{align-items:center;background-color:#f0f2f5;bottom:0;display:flex;height:100%;justify-content:center;left:0;min-height:100vh;overflow:auto;position:fixed;right:0;top:0;width:100%}.loginContainer--XBnpD .loginCard--aE2bK{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin:auto;padding:24px;width:400px}.loginButton--A7twV{margin-top:16px;width:100%}.card--PKV0I,.typography--bmq6n{display:block}.card--PKV0I{width:100%}.space--tsLDf{display:flex}.button--_rzns:focus{outline:none}.result--L2CGd{display:block;width:100%}.layout--l9wSA{display:flex;flex-direction:column;height:100vh;width:100%}.header--xsPsK{align-items:center;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;justify-content:space-between;padding:0 24px;z-index:1}.title--LNpwA{color:#1677ff;margin:0}.userActions--qihEe{align-items:center;display:flex}.mainLayout--AbOGQ{display:flex;flex:1}.sider--qyttA{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06)}.menu--REd5a{border-right:0;height:100%}.content--IJeRL{background-color:#f5f5f5;flex:1;overflow:auto;padding:24px}.footer--hgZuO{background-color:#fff;text-align:center}.layout--Xq3fJ{display:flex;flex-direction:column;height:100vh;overflow:auto;width:100%}.logoutButton--XiJQb{margin-left:8px}.userButton--jQ5yw{align-items:center;border-radius:4px;display:flex;height:32px;padding:0 12px}.userName--s4FZD{margin-right:8px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown--mWK6l{display:inline-block}.form--TKTcH,.formItem--Wl0EB,.tabs--CokqF{display:block}.spin--YhzOb{display:inline-block}.input--wCuFw{display:block}.switch--CyKpj,.tag--zfSP_,.tooltip--mS3Ve{display:inline-block}.table--F3RcI{display:block}.select--r2CJs{display:inline-block}.container--d_qdG{display:flex;flex-direction:column;height:100%;padding:0}.header--eRJzo{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.panelsContainer--B7sTg{display:flex;flex:1;gap:16px;height:100%;overflow:hidden}.leftPanel--Pu5_V{overflow:auto;width:25%}.leftPanel--Pu5_V,.rightPanel--g_rqb{border:1px solid #f0f0f0;border-radius:4px;display:flex;flex-direction:column}.rightPanel--g_rqb{overflow:hidden;width:75%}.groupsList--fWMdi{height:100%}.groupItem--ia72I{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;justify-content:space-between;padding:8px;transition:background-color .3s}.groupItem--ia72I:hover{background-color:#f5f5f5}.groupItem--ia72I.selected--phBZK{background-color:#e6f7ff}.groupInfo--y2r3l{flex:1}.groupName--bAeDr{font-weight:500;margin-bottom:4px}.groupDescription--UsM1d{color:rgba(0,0,0,.45);font-size:12px}.groupActions--T2R_N{opacity:.5;transition:opacity .3s}.groupItem--ia72I:hover .groupActions--T2R_N{opacity:1}.panelHeader--iQ_Er{align-items:center;background-color:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:12px 16px}.emptyGroupList--x0tUO,.noGroupSelected--w0lya{align-items:center;color:rgba(0,0,0,.45);display:flex;flex-direction:column;height:100%;justify-content:center}.emptyGroupList--x0tUO{padding:24px;text-align:center}.keysTable--GPbbI{padding:0}.loadingContainer--f0MyC{align-items:center;display:flex;height:100%;justify-content:center}.list--ZggO4{display:block}.container--WBYRt{margin-bottom:16px}.optionContent--KcnPJ{align-items:center;display:flex;justify-content:space-between}.languageCode--o2s4i{background-color:#f0f0f0;border-radius:4px;color:rgba(0,0,0,.45);font-size:12px;padding:2px 6px}.container--fgEun{display:flex;flex-direction:column;height:100%;padding:0}.header--mysZ6{align-items:center;display:flex;justify-content:space-between}.filtersCard--G9Heb,.header--mysZ6{margin-bottom:16px}.translationsCard--H4iTt{flex:1;overflow:auto}.loadingContainer--FFT15{align-items:center;display:flex;height:300px;justify-content:center}.keyColumn--tKX0q{align-items:center;display:flex;flex-direction:row;gap:8px}.keyCell--_Gu8M{display:flex;flex-direction:column}.keyText--wKG9A{font-weight:500}.keyDescription--gDMX_{color:rgba(0,0,0,.45);font-size:12px;margin-top:4px}.editableCell--Ei6xq{border-radius:2px;cursor:pointer;min-height:32px;padding:4px 8px;transition:background-color .3s}.editableCell--Ei6xq:hover{background-color:#f0f0f0}.emptyCell--DxizE{background-color:#fffbe6;border:1px dashed #faad14}.emptyCell--DxizE:hover{background-color:#fff7cc}.savingCell--M8XPV{border:1px solid #1890ff}.savingCell--M8XPV,.savingCell--M8XPV:hover{background-color:#e6f7ff}.savingCellContent--WK7iB{align-items:center;display:flex;justify-content:space-between}.savingSpinner--UuQ_n{margin-left:8px}.loadingRow--MpeYw{background-color:#f5f5f5;text-align:center}.container--nTlc8{display:flex;flex-direction:column;height:100%}.header--CJONb{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.card--ZYfOq{display:flex;flex:1;flex-direction:column;overflow:hidden}.cardBody--WNumP{flex:1;overflow:auto;padding:0}.missingBadge--eLaVd{background:#fff1f0;border:1px solid #ffa39e;border-radius:4px;color:#cf1322;cursor:pointer;font-size:12px;font-weight:500;padding:2px 8px;transition:background-color .2s}.missingBadge--eLaVd:hover{background:#ffccc7}.zeroBadge--dha6h{background:#f6ffed;border:1px solid #b7eb8f;border-radius:4px;color:#389e0d;font-size:12px;padding:2px 8px}.namespaceName--l9LLG{font-weight:500}.totalKeys--Dk_EL{color:rgba(0,0,0,.45);font-size:12px;margin-left:8px}.emptyState--UTevH{align-items:center;color:rgba(0,0,0,.45);display:flex;height:200px;justify-content:center}.container--bfXBl{display:flex;flex-direction:column;height:100%}.header--qjIt_{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.headerLeft--Q_gyN{align-items:center;display:flex;gap:12px}.card--B2AR3{display:flex;flex:1;flex-direction:column;overflow:hidden}.editableCell--GuEUK{border-radius:4px;cursor:pointer;min-height:22px;padding:4px 8px;transition:background-color .2s}.editableCell--GuEUK:hover{background-color:#f5f5f5}.editableCellInput--rgmrq{width:100%}.savingCell--xp3eL{opacity:.6;pointer-events:none}.emptyValue--xT98d{color:rgba(0,0,0,.25);font-style:italic}.missingHighlight--pMhsO{background-color:#fff7e6}.keyCell--RxQi0{color:#595959;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.defaultValue--YQ5or{color:rgba(0,0,0,.45);font-size:12px}.emptyState--vHquJ{align-items:center;color:rgba(0,0,0,.45);display:flex;height:200px;justify-content:center}.selectNamespace--WrRtq{min-width:250px}.container--f3edF{height:100%;padding:0 16px}.container--ay0Dr{display:flex;flex-direction:column;height:100%}.header--zFdw0{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.addForm--bcYIV{margin-bottom:8px}.inlineInputGroup--ZmHLT{display:flex;gap:4px;width:100%}.listWrapper--We1ty{flex:1;overflow:auto}.listItem--wgo8L{border-left:3px solid transparent;cursor:pointer;padding:6px 12px}.listItemSelected--x9BpT{background-color:#e6f4ff;border-left:3px solid #1677ff}.listItemEditing--Z1v9C{cursor:default}.listItemContent--aU6_b{align-items:center;display:flex;justify-content:space-between;width:100%}.iconDefault--dmsIq{color:#8c8c8c}.iconSelected--dMhj2{color:#1677ff}.panelHeader--GouvH{align-items:center;background-color:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:8px 12px}.panelBody--GFwoH{flex:1;overflow:auto;padding:0}.addForm--NeSu0{border-bottom:1px solid #f0f0f0;padding:8px 12px}.inlineInputGroup--suXMf{display:flex;gap:4px;width:100%}.nsItem--IeEMS{align-items:center;border-bottom:1px solid #f5f5f5;cursor:default;display:flex;justify-content:space-between;padding:6px 12px}.nsItem--IeEMS:hover{background-color:#fafafa}.nsInfo--jX_ZC{flex:1;min-width:0;overflow:hidden}.nsDescription--IJAUG{color:#8c8c8c;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.starIcon--EZNf5{color:#faad14}.emptyState--SsEWU{align-items:center;display:flex;height:100%;justify-content:center;padding:24px}.container--RZ8di{display:flex;flex-direction:column;height:100%}.header--UwzXD{margin-bottom:16px}.title--kkwGx{margin:0}.panelsContainer--hovOH{display:flex;flex:1;gap:0;overflow:hidden}.panel--q73D8{border:1px solid #f0f0f0;border-radius:4px;display:flex;flex-direction:column;overflow:hidden}.mfePanel--ayklI{margin-right:12px;min-width:180px;width:220px}.availablePanel--YgvjH{flex:1;margin-right:12px}.assignedPanel--qahqo{flex:1}.emptyState--teGWz{align-items:center;display:flex;flex:1;justify-content:center}.profileContainer--Ys2X_{margin:0 auto;max-width:800px;padding:24px}.profileHeader--deBcv{margin-bottom:24px}.profileAvatar--wAgGv{margin-right:16px}.profileInfo--qNlly{margin-top:24px}.infoItem--dqjo3{margin-bottom:16px}.label--Zpsl7{font-weight:700;margin-bottom:4px}.value--fK8yc{color:rgba(0,0,0,.85)}.avatar--M5vP4{align-items:center;display:inline-flex;justify-content:center}.divider--OjnW9{margin:16px 0;width:100%}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{height:100%;overflow:hidden;width:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}