.TopWorkersModal_overlay__WrafR{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:flex-end;justify-content:center;z-index:200;backdrop-filter:blur(4px)}.TopWorkersModal_modal__0JqiQ{background:var(--surface2);border:1px solid var(--border2);border-radius:20px 20px 0 0;padding:20px 16px max(20px,env(safe-area-inset-bottom,20px));width:100%;max-height:92dvh;height:92dvh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -4px 32px rgba(0,0,0,.3);animation:TopWorkersModal_modalSlideUp__ZNxzM .3s cubic-bezier(0,0,.2,1)}@media (min-width:768px){.TopWorkersModal_overlay__WrafR{align-items:center}.TopWorkersModal_modal__0JqiQ{border-radius:14px;padding:24px;width:760px;max-width:95vw;max-height:80vh;height:auto;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.5);animation:TopWorkersModal_modalEnter__rysiQ .25s cubic-bezier(0,0,.2,1)}}@keyframes TopWorkersModal_modalSlideUp__ZNxzM{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.TopWorkersModal_modal__0JqiQ:before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:var(--border2);margin:0 auto 16px}@media (min-width:768px){.TopWorkersModal_modal__0JqiQ:before{display:none}}@keyframes TopWorkersModal_modalEnter__rysiQ{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.TopWorkersModal_header__a0IvP{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px;border-bottom:1px solid var(--border2);padding-bottom:12px;flex-shrink:0}.TopWorkersModal_title__RiLhM{font-size:14px;font-weight:700;color:var(--text);margin:0;display:flex;align-items:center;gap:8px}.TopWorkersModal_topicDesc__hBsOj{font-size:11px;color:var(--text3);margin:4px 0 0}.TopWorkersModal_btnClose__PMsj9{background:none;border:none;color:var(--text3);font-size:14px;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.TopWorkersModal_btnClose__PMsj9:hover{color:var(--text);background:var(--surface3)}.TopWorkersModal_content__YlJWh{flex:1;overflow-y:auto;min-height:0}.TopWorkersModal_loading__nQsZX{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 0;gap:12px;font-size:12px;color:var(--text3)}.TopWorkersModal_spinner__pX2qY{border:2px solid var(--border2);border-top:2px solid #4ade80;border-radius:50%;width:24px;height:24px;animation:TopWorkersModal_spin__irxCx .8s linear infinite}@keyframes TopWorkersModal_spin__irxCx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TopWorkersModal_error__l59Tw{font-size:12px;padding:12px;border-radius:var(--radius);background:hsla(0,91%,71%,.08);border:1px solid hsla(0,91%,71%,.2);margin-bottom:16px}.TopWorkersModal_noData__msVRn{display:flex;align-items:center;justify-content:center;padding:64px 0;color:var(--text3);font-size:12px}.TopWorkersModal_tableWrap__1ALfM{border:1px solid var(--border2);border-radius:var(--radius);overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--surface)}.TopWorkersModal_table__cP7Lj{width:100%;border-collapse:collapse;font-size:11px}@media (max-width:640px){.TopWorkersModal_table__cP7Lj{min-width:560px}}.TopWorkersModal_table__cP7Lj td,.TopWorkersModal_table__cP7Lj th{padding:10px 14px;text-align:left;white-space:nowrap}.TopWorkersModal_table__cP7Lj th{background:var(--surface3);border-bottom:1px solid var(--border2);text-transform:uppercase;font-size:9px;font-weight:600;color:var(--text2);letter-spacing:.5px}.TopWorkersModal_row__Tm5yd{border-bottom:1px solid var(--border2);transition:background .15s ease}.TopWorkersModal_row__Tm5yd:last-child{border-bottom:none}.TopWorkersModal_row__Tm5yd:hover{background:var(--surface2)}.TopWorkersModal_rankCol__7X8Ad{width:60px}.TopWorkersModal_addressCol__5JvVg{width:200px}.TopWorkersModal_infCol__zLDtf{width:120px}.TopWorkersModal_earnedCol__3Sgls{width:100px}.TopWorkersModal_rankCell__DIjRf{color:var(--warning);font-weight:600}.TopWorkersModal_addressCell__7EBnT{display:flex;align-items:center;gap:8px}.TopWorkersModal_btnCopy__eu_KQ{background:transparent;border:1px solid var(--border2);border-radius:3px;font-size:9px;padding:1px 5px;color:var(--text3);cursor:pointer;font-family:inherit;transition:all .15s ease}.TopWorkersModal_btnCopy__eu_KQ:hover{color:var(--text);border-color:var(--text2);background:var(--surface3)}.TopWorkersModal_pos__uM93C{color:#4ade80}.TopWorkersModal_trackedAddress__B87zv{color:var(--success)!important;font-weight:700!important}.TopWorkersModal_trackedRow__Q_Y3e{background:rgba(74,222,128,.05)!important}.TopWorkersModal_neg__otl7i{color:var(--error)}.TopWorkersModal_tabs__RtfhX{display:flex;gap:8px;border-bottom:1px solid var(--border2);margin-bottom:16px;padding-bottom:1px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-shrink:0}.TopWorkersModal_tabs__RtfhX::-webkit-scrollbar{display:none}.TopWorkersModal_tab__0eaOs{background:transparent;border:1px solid transparent;border-bottom:none;border-radius:var(--radius) var(--radius) 0 0;padding:8px 14px;font-size:12px;font-weight:600;color:var(--text2);cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .15s ease;margin-bottom:-1px;white-space:nowrap;min-height:40px}.TopWorkersModal_tab__0eaOs:hover{color:var(--text);background:var(--surface3)}.TopWorkersModal_tabActive__Pl_vO{color:var(--warning)!important;background:var(--surface2)!important;border-color:var(--border2)!important;border-bottom:1px solid var(--surface2)!important}.TopWorkersModal_sortableHeader__7liCQ{cursor:pointer;user-select:none;transition:background .15s,color .15s}.TopWorkersModal_sortableHeader__7liCQ:hover{background:var(--surface2)!important;color:var(--text)!important}.DockerSettingsModal_overlay__FRnX1{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:200;backdrop-filter:blur(4px)}.DockerSettingsModal_modal__mMz7p{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px;width:480px;max-width:95vw;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 60px var(--shadow-modal);animation:DockerSettingsModal_modalEnter__EhigE .2s cubic-bezier(0,0,.2,1)}@keyframes DockerSettingsModal_modalEnter__EhigE{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.DockerSettingsModal_header__x0zpY{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;border-bottom:1px solid var(--border);padding-bottom:12px}.DockerSettingsModal_title__XuQ4N{font-size:14px;font-weight:700;color:var(--text);margin:0;display:flex;align-items:center;gap:8px}.DockerSettingsModal_btnClose__QU6m0{background:none;border:none;color:var(--text3);cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;transition:all .15s}.DockerSettingsModal_btnClose__QU6m0:hover{color:var(--text2);background:var(--surface3)}.DockerSettingsModal_addrLabel__3a_tX{font-size:11px;color:var(--text3);margin-bottom:16px}.DockerSettingsModal_form__tyTvl{display:flex;flex-direction:column;gap:14px;flex:1;overflow-y:auto}.DockerSettingsModal_label__1qttj{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:600;color:var(--text2);text-transform:uppercase;letter-spacing:.4px}.DockerSettingsModal_input__a412U{padding:9px 12px;background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;color:var(--text);font-size:13px;font-family:inherit;outline:none;transition:all .15s}.DockerSettingsModal_input__a412U:focus{border-color:var(--input-focus);background:var(--surface);box-shadow:0 0 0 3px rgba(22,163,74,.08)}.DockerSettingsModal_input__a412U::placeholder{color:var(--text3)}.DockerSettingsModal_testRow__ejaX1{display:flex;align-items:center;gap:10px}.DockerSettingsModal_btnTest__C4_iF{background:var(--btn-secondary-bg);border:1px solid var(--btn-secondary-border);border-radius:8px;padding:7px 14px;font-size:11px;font-weight:600;color:var(--btn-secondary-text);cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .15s;white-space:nowrap}.DockerSettingsModal_btnTest__C4_iF:hover{border-color:var(--success);color:var(--success)}.DockerSettingsModal_btnTest__C4_iF:disabled{opacity:.5;cursor:not-allowed}.DockerSettingsModal_testOk__hNTEg{font-size:11px;color:var(--success)}.DockerSettingsModal_testFail__U6wbn{font-size:11px;color:var(--error)}.DockerSettingsModal_error__S_3bn{font-size:11px;padding:8px 12px;border-radius:8px;background:var(--btn-danger-bg);border:1px solid var(--btn-danger-border);color:var(--error)}.DockerSettingsModal_footer__bUXVf{display:flex;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid var(--border)}.DockerSettingsModal_btnCancel__BVbLh{background:var(--btn-secondary-bg);border:1px solid var(--btn-secondary-border);border-radius:8px;padding:8px 16px;font-size:12px;color:var(--btn-secondary-text);cursor:pointer;font-weight:500;transition:all .15s}.DockerSettingsModal_btnCancel__BVbLh:hover{background:var(--btn-secondary-hover)}.DockerSettingsModal_btnSave__frq8F{background:var(--success);border:1px solid var(--success);border-radius:8px;padding:8px 18px;font-size:12px;font-weight:600;color:#fff;cursor:pointer;transition:all .15s}.DockerSettingsModal_btnSave__frq8F:hover{filter:brightness(1.1)}.DockerSettingsModal_btnSave__frq8F:disabled{opacity:.5;cursor:not-allowed}@keyframes DockerSettingsModal_spin__dMl_4{to{transform:rotate(1turn)}}.DockerSettingsModal_spin__dMl_4{animation:DockerSettingsModal_spin__dMl_4 .8s linear infinite}.DockerConfirmModal_overlay__4ehMM{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:250;backdrop-filter:blur(4px)}.DockerConfirmModal_modal__mwb_n{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px;width:420px;max-width:95vw;box-shadow:0 20px 60px var(--shadow-modal);animation:DockerConfirmModal_modalEnter__GDiEf .2s cubic-bezier(0,0,.2,1)}@keyframes DockerConfirmModal_modalEnter__GDiEf{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.DockerConfirmModal_header__4Um0E{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border)}.DockerConfirmModal_title__7B1hG{font-size:14px;font-weight:700;color:var(--text);flex:1}.DockerConfirmModal_btnClose__5TSU2{background:none;border:none;color:var(--text3);cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;transition:all .15s}.DockerConfirmModal_btnClose__5TSU2:hover{color:var(--text2);background:var(--surface3)}.DockerConfirmModal_body__Fne9B{margin-bottom:20px}.DockerConfirmModal_message__z7e8h{font-size:13px;color:var(--text2);margin:0 0 8px;line-height:1.6}.DockerConfirmModal_container__y11x0{background:var(--surface3);padding:2px 8px;border-radius:6px;font-size:12px;font-family:JetBrains Mono,monospace;color:var(--text);margin:0 2px}.DockerConfirmModal_addrHint__bnBo2{font-size:11px;color:var(--text3);margin:0 0 10px}.DockerConfirmModal_warning__v3wIY{font-size:11px;color:var(--warn);background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.2);border-radius:8px;padding:8px 12px;margin:10px 0 0}.DockerConfirmModal_error__EUbwh{font-size:11px;padding:8px 12px;border-radius:8px;background:var(--btn-danger-bg);border:1px solid var(--btn-danger-border);color:var(--error);margin-top:10px}.DockerConfirmModal_footer__9qx2d{display:flex;justify-content:flex-end;gap:8px;padding-top:14px;border-top:1px solid var(--border)}.DockerConfirmModal_btnCancel__eH942{background:var(--btn-secondary-bg);border:1px solid var(--btn-secondary-border);border-radius:8px;padding:8px 16px;font-size:12px;color:var(--btn-secondary-text);cursor:pointer;font-weight:500;transition:all .15s}.DockerConfirmModal_btnCancel__eH942:hover{background:var(--btn-secondary-hover)}.DockerConfirmModal_btnCancel__eH942:disabled{opacity:.5;cursor:not-allowed}.DockerConfirmModal_btnConfirm__5hNpz{border:1px solid;border-radius:8px;padding:8px 18px;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .15s}.DockerConfirmModal_btnConfirm__5hNpz:hover{filter:brightness(1.05)}.DockerConfirmModal_btnConfirm__5hNpz:disabled{opacity:.5;cursor:not-allowed}@keyframes DockerConfirmModal_spin__876kh{to{transform:rotate(1turn)}}.DockerConfirmModal_spin__876kh{animation:DockerConfirmModal_spin__876kh .8s linear infinite}.AddWalletModal_overlay__pqfwA{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:200;backdrop-filter:blur(4px)}.AddWalletModal_modal__WRo_5{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px;width:440px;max-width:95vw;box-shadow:0 20px 60px var(--shadow-modal);animation:AddWalletModal_modalEnter__NIXEu .2s cubic-bezier(0,0,.2,1)}@keyframes AddWalletModal_modalEnter__NIXEu{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.AddWalletModal_title__wwr9O{font-size:15px;font-weight:700;color:var(--text);margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border)}.AddWalletModal_label__whpCb{display:block;font-size:11px;font-weight:600;letter-spacing:.4px;color:var(--text2);text-transform:uppercase;margin-bottom:5px}.AddWalletModal_input__OUsLK{width:100%;background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;padding:8px 12px;font-size:12px;font-family:JetBrains Mono,monospace;color:var(--text);outline:none;transition:all .15s}.AddWalletModal_input__OUsLK:focus{border-color:var(--input-focus);background:var(--surface);box-shadow:0 0 0 3px rgba(22,163,74,.08)}.AddWalletModal_topicList__m4OiF{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.AddWalletModal_topicRow__nFshe{display:flex;align-items:center;gap:6px}.AddWalletModal_inputSmall__8KuUs{background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;padding:6px 10px;font-size:12px;font-family:JetBrains Mono,monospace;color:var(--text);outline:none;width:90px;transition:all .15s}.AddWalletModal_inputSmall__8KuUs:focus{border-color:var(--input-focus);background:var(--surface);box-shadow:0 0 0 3px rgba(22,163,74,.08)}.AddWalletModal_inputSmall__8KuUs[type=number]::-webkit-inner-spin-button,.AddWalletModal_inputSmall__8KuUs[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.AddWalletModal_flex1__5XFkm{flex:1;width:auto}.AddWalletModal_btnRm__z4HbL{background:none;border:none;color:var(--text3);cursor:pointer;font-size:14px;padding:3px 6px;border-radius:6px;transition:all .15s}.AddWalletModal_btnRm__z4HbL:hover{color:var(--error);background:var(--btn-danger-bg)}.AddWalletModal_btnAddRow__XeMYB{width:100%;border:1px dashed var(--border);border-radius:8px;padding:6px;font-size:11px;color:var(--text3);background:none;cursor:pointer;margin-top:2px;transition:all .15s}.AddWalletModal_btnAddRow__XeMYB:hover{border-color:var(--success);color:var(--success);background:rgba(22,163,74,.05)}.AddWalletModal_error__HUX6B{font-size:11px;margin-top:8px;min-height:16px;color:var(--error)}.AddWalletModal_actions__PDGLr{display:flex;gap:8px;justify-content:flex-end;margin-top:18px;padding-top:14px;border-top:1px solid var(--border)}.AddWalletModal_btnCancel__9afCz{cursor:pointer;border:1px solid var(--btn-secondary-border);border-radius:8px;padding:7px 16px;font-size:12px;background:var(--btn-secondary-bg);color:var(--btn-secondary-text);font-weight:500;transition:all .15s}.AddWalletModal_btnCancel__9afCz:hover{background:var(--btn-secondary-hover)}.AddWalletModal_btnSave__WIOq3{cursor:pointer;border:1px solid var(--success);border-radius:8px;padding:7px 18px;font-size:12px;font-weight:600;background:var(--success);color:#fff;transition:all .15s}.AddWalletModal_btnSave__WIOq3:hover:not(:disabled){filter:brightness(1.1)}.AddWalletModal_btnSave__WIOq3:disabled{opacity:.5;cursor:not-allowed}.NotificationSettings_panel__izKw8{background:var(--surface);border:1px solid var(--border);border-radius:16px;margin-bottom:20px;overflow:hidden;box-shadow:0 4px 16px var(--shadow-modal)}.NotificationSettings_panelHeader__b_XdJ{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid var(--border);font-size:12px;font-weight:700;color:var(--text2);background:var(--surface2)}.NotificationSettings_closeBtn__KmKy_{background:none;border:none;color:var(--text3);cursor:pointer;font-size:14px;line-height:1;padding:2px 4px;border-radius:4px;transition:all .15s}.NotificationSettings_closeBtn__KmKy_:hover{color:var(--text2);background:var(--surface3)}.NotificationSettings_grid__ZjTey{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;padding:16px 20px}.NotificationSettings_field__5ykLK{display:flex;flex-direction:column;gap:5px}.NotificationSettings_field__5ykLK label{font-size:11px;font-weight:600;color:var(--text2);text-transform:uppercase;letter-spacing:.4px}.NotificationSettings_field__5ykLK input,.NotificationSettings_field__5ykLK select{background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;padding:7px 10px;font-size:12px;font-family:JetBrains Mono,monospace;color:var(--text);outline:none;transition:all .15s}.NotificationSettings_field__5ykLK input:focus,.NotificationSettings_field__5ykLK select:focus{border-color:var(--input-focus);background:var(--surface);box-shadow:0 0 0 3px rgba(22,163,74,.08)}.NotificationSettings_hint__jPOXT{font-size:10px;color:var(--text3);line-height:1.4;margin-top:1px}.NotificationSettings_footer__ZEd4J{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid var(--border);background:var(--surface2)}.NotificationSettings_btnRecalc__Y5t_j{cursor:pointer;border:1px solid var(--btn-secondary-border);border-radius:8px;padding:6px 14px;font-size:11px;font-weight:600;background:var(--surface);color:var(--btn-secondary-text);transition:all .15s}.NotificationSettings_btnRecalc__Y5t_j:hover:not(:disabled){background:var(--btn-secondary-hover)}.NotificationSettings_btnRecalc__Y5t_j:disabled{opacity:.5;cursor:wait}.NotificationSettings_btnSave__egTKh{cursor:pointer;border:1px solid var(--success);border-radius:8px;padding:6px 16px;font-size:12px;font-weight:600;background:var(--success);color:#fff;transition:all .15s}.NotificationSettings_btnSave__egTKh:hover:not(:disabled){filter:brightness(1.1)}.NotificationSettings_btnSave__egTKh:disabled{opacity:.5;cursor:not-allowed}.NotificationSettings_btnClearPreds__XPDXv{cursor:pointer;border:1px solid var(--btn-danger-border);border-radius:8px;padding:6px 14px;font-size:11px;font-weight:600;background:var(--btn-danger-bg);color:var(--error);transition:all .15s}.NotificationSettings_btnClearPreds__XPDXv:hover:not(:disabled){filter:brightness(1.1)}.NotificationSettings_btnClearPreds__XPDXv:disabled{opacity:.5;cursor:wait}