._page_zofqi_1{min-height:100vh;background:var(--tf-bg);display:flex;align-items:center;justify-content:center;padding:24px}._card_zofqi_10{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);padding:36px 32px;width:100%;max-width:400px}._logo_zofqi_19{display:flex;align-items:center;gap:10px;margin-bottom:28px;justify-content:center}._logoIcon_zofqi_26{width:34px;height:34px;background:var(--tf-green);border-radius:var(--tf-radius);display:flex;align-items:center;justify-content:center}._logoText_zofqi_30{font-size:18px;font-weight:700}._title_zofqi_32{font-size:22px;font-weight:700;text-align:center;margin-bottom:6px}._subtitle_zofqi_33{font-size:13px;color:var(--tf-muted);text-align:center;margin-bottom:24px}._btnGoogle_zofqi_36{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:11px;background:var(--tf-surface2);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);color:var(--tf-text);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s;margin-bottom:20px}._btnGoogle_zofqi_36:hover{background:#1f1f1f}._btnGoogle_zofqi_36:disabled{opacity:.6;cursor:not-allowed}._divider_zofqi_46{display:flex;align-items:center;gap:12px;margin-bottom:20px;color:var(--tf-label);font-size:12px}._divider_zofqi_46:before,._divider_zofqi_46:after{content:"";flex:1;height:1px;background:var(--tf-border)}._field_zofqi_55{margin-bottom:14px}._label_zofqi_56{display:block;font-size:12px;color:var(--tf-muted);margin-bottom:6px}._inputWrap_zofqi_57{position:relative;display:flex;align-items:center}._inputIcon_zofqi_58{position:absolute;left:12px;pointer-events:none;flex-shrink:0}._input_zofqi_57{width:100%;padding:10px 40px 10px 36px;background:var(--tf-surface2);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);color:var(--tf-text);font-family:inherit;font-size:14px;outline:none;transition:border-color .15s}._input_zofqi_57:focus{border-color:var(--tf-green)}._eyeBtn_zofqi_67{position:absolute;right:10px;background:none;border:none;color:var(--tf-muted);cursor:pointer;display:flex;align-items:center;padding:4px}._error_zofqi_73{background:#ff4d4d1a;border:1px solid rgba(255,77,77,.25);color:var(--tf-red);border-radius:var(--tf-radius-sm);padding:10px 12px;font-size:13px;margin-bottom:14px}._success_zofqi_78{background:#00d98b1a;border:1px solid rgba(0,217,139,.25);color:var(--tf-green);border-radius:var(--tf-radius-sm);padding:10px 12px;font-size:13px;margin-bottom:14px}._btnPrimary_zofqi_85{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:var(--tf-green);color:#000;border:none;border-radius:var(--tf-radius-sm);font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;transition:opacity .15s;margin-bottom:16px}._btnPrimary_zofqi_85:hover{opacity:.9}._btnPrimary_zofqi_85:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_zofqi_95{to{transform:rotate(360deg)}}._spinner_zofqi_95{animation:_spin_zofqi_95 1s linear infinite}._switchMode_zofqi_98{font-size:13px;color:var(--tf-muted);text-align:center}._switchBtn_zofqi_99{background:none;border:none;color:var(--tf-green);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;margin-left:5px;padding:0}._switchBtn_zofqi_99:hover{text-decoration:underline}._labelRow_zofqi_105{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}._forgotLink_zofqi_106{background:none;border:none;color:var(--tf-muted);font-size:12px;cursor:pointer;font-family:inherit;padding:0;transition:color .15s}._forgotLink_zofqi_106:hover{color:var(--tf-green)}._overlay_asmbw_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;overflow-y:auto}._closeBtn_asmbw_8{position:fixed;top:16px;right:16px;z-index:501;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--tf-surface);border:1px solid var(--tf-border2);border-radius:var(--tf-radius);color:var(--tf-muted);cursor:pointer}._closeBtn_asmbw_8:hover{color:var(--tf-text)}._logo_hyqsc_2,._sideLogo_hyqsc_2{display:flex;align-items:center;gap:10px;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--tf-text)}._logoIcon_hyqsc_8{width:26px;height:26px;border-radius:var(--tf-radius-sm);background:var(--tf-green);display:flex;align-items:center;justify-content:center;flex-shrink:0}._btnLogout_hyqsc_14{background:none;border:none;color:var(--tf-muted);cursor:pointer;padding:6px;border-radius:var(--tf-radius-sm);display:flex;align-items:center;transition:color .15s}._btnLogout_hyqsc_14:hover{color:var(--tf-red)}._sidebar_hyqsc_22{position:sticky;top:0;align-self:flex-start;flex:0 0 var(--tf-sidebar-w);width:var(--tf-sidebar-w);height:100vh;box-sizing:border-box;overflow-y:auto;padding:16px 12px;display:flex;flex-direction:column;gap:2px;background:var(--tf-bg);border-right:1px solid var(--tf-border);z-index:50}._sideLogo_hyqsc_2{padding:4px 8px 14px}._group_hyqsc_34{display:flex;flex-direction:column;gap:2px}._groupTitle_hyqsc_36{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--tf-muted);padding:14px 10px 4px}._sideLink_hyqsc_41{display:flex;align-items:center;gap:10px;width:100%;height:32px;padding:0 10px;border:none;border-radius:var(--tf-radius-sm);background:none;color:var(--tf-muted);font-family:inherit;font-size:13px;text-align:left;cursor:pointer;transition:color .15s,background .15s}._sideLink_hyqsc_41:hover{color:var(--tf-text);background:var(--tf-surface)}._sideActive_hyqsc_50{background:var(--tf-surface2)!important;color:var(--tf-text)!important;font-weight:500;box-shadow:inset 2px 0 0 var(--tf-green)}._sideActive_hyqsc_50 svg{color:var(--tf-green)}._sideFooter_hyqsc_56{margin-top:auto;padding-top:14px;border-top:1px solid var(--tf-border);display:flex;flex-direction:column;gap:10px}._upgradeBtn_hyqsc_62{display:flex;align-items:center;justify-content:center;gap:6px;height:32px;border:none;border-radius:var(--tf-radius-sm);background:var(--tf-green);color:#000;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:opacity .15s}._upgradeBtn_hyqsc_62:hover{opacity:.9}._userRow_hyqsc_71{display:flex;align-items:center;gap:10px;padding:0 4px}._avatar_hyqsc_73{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--tf-radius-sm);background:var(--tf-surface2);border:1px solid var(--tf-border2);font-size:12px;font-weight:600}._userInfo_hyqsc_81{flex:1;min-width:0}._userName_hyqsc_82{font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._planLabel_hyqsc_84{display:block;padding:0;border:none;background:none;cursor:pointer;font-family:var(--tf-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}._planLabel_free_hyqsc_88{color:var(--tf-muted)}._planLabel_pro_hyqsc_89{color:var(--tf-blue)}._planLabel_expert_hyqsc_90{color:var(--tf-amber)}._topbar_hyqsc_93{display:flex;align-items:center;gap:28px;height:56px;padding:0 24px;background:var(--tf-bg);border-bottom:1px solid var(--tf-border);position:sticky;top:0;z-index:100}._topLinks_hyqsc_100{display:flex;align-items:center;gap:22px;flex:1}._topLink_hyqsc_100{padding:4px 0;border:none;background:none;color:var(--tf-muted);font-family:inherit;font-size:13px;cursor:pointer;transition:color .15s}._topLink_hyqsc_100:hover{color:var(--tf-text)}._topActive_hyqsc_108{color:var(--tf-text);font-weight:600;box-shadow:0 2px 0 var(--tf-green)}._topRight_hyqsc_110{display:flex;align-items:center;gap:18px;flex-shrink:0}._topSignIn_hyqsc_111{border:none;background:none;color:var(--tf-text);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}._topCta_hyqsc_115{padding:8px 14px;border:none;border-radius:var(--tf-radius-sm);background:var(--tf-green);color:#000;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .15s}._topCta_hyqsc_115:hover{opacity:.9}._navMobile_hyqsc_124{display:none;align-items:center;justify-content:space-between;height:54px;padding:0 14px;background:var(--tf-bg);border-bottom:1px solid var(--tf-border);position:sticky;top:0;z-index:100}._logoMobile_hyqsc_131{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:15px;font-weight:700;color:var(--tf-text)}._hamburger_hyqsc_136{background:none;border:none;color:var(--tf-text);cursor:pointer;padding:6px;display:flex;align-items:center;border-radius:var(--tf-radius-sm)}._dropdown_hyqsc_142{position:fixed;top:54px;left:0;right:0;bottom:0;background:var(--tf-bg);z-index:99;overflow-y:auto;border-top:1px solid var(--tf-border)}._dropdownUser_hyqsc_148{padding:16px;border-bottom:1px solid var(--tf-border)}._dropdownName_hyqsc_149{font-size:14px;font-weight:600;color:var(--tf-text)}._dropdownItem_hyqsc_151{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;background:none;border:none;color:var(--tf-muted);font-family:inherit;font-size:15px;cursor:pointer;text-align:left;border-bottom:1px solid var(--tf-border);transition:background .1s,color .1s}._dropdownItem_hyqsc_151:hover{background:var(--tf-surface2);color:var(--tf-text)}._dropdownActive_hyqsc_159{color:var(--tf-text)!important;background:var(--tf-surface2)!important;font-weight:500}._dropdownLogout_hyqsc_161{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;background:none;border:none;border-top:1px solid var(--tf-border);color:var(--tf-red);font-family:inherit;font-size:15px;cursor:pointer;text-align:left}._dropdownLogout_hyqsc_161:hover{background:#ff4d4d14}@media (max-width: 768px){._sidebar_hyqsc_22,._topbar_hyqsc_93{display:none}._navMobile_hyqsc_124{display:flex}}._dropdownUpgrade_hyqsc_174{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;background:#00d98b14;border:none;border-top:1px solid var(--tf-border);color:var(--tf-green);font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;text-align:left}._dropdownUpgrade_hyqsc_174:hover{background:#00d98b26}._page_o8pgd_2{padding:0 24px 32px}._page_o8pgd_2>:not(._header_o8pgd_6){max-width:750px}._header_o8pgd_6{margin:0 -24px 16px;padding:14px 24px;border-bottom:1px solid var(--tf-border)}._header_o8pgd_6 h1{font-size:18px;font-weight:600;letter-spacing:-.01em}._header_o8pgd_6 h1 svg{display:none}._header_o8pgd_6 p{color:var(--tf-muted);font-size:12px;margin-top:2px}._card_o8pgd_28{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:16px;margin-bottom:16px}._cardTitle_o8pgd_29{display:flex;align-items:center;gap:6px;min-height:38px;box-sizing:border-box;margin:-16px -16px 16px;padding:0 16px;border-bottom:1px solid var(--tf-border);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-muted)}._addRow_o8pgd_31{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._input_o8pgd_32{flex:1;min-width:180px;padding:9px 12px;border-radius:var(--tf-radius-sm);font-size:14px}._select_o8pgd_33{padding:9px 10px;border-radius:var(--tf-radius-sm);font-size:13px}._btnPrimary_o8pgd_34{display:flex;align-items:center;gap:6px;padding:9px 16px;background:var(--tf-green);color:#000;border:none;border-radius:var(--tf-radius-sm);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}._btnPrimary_o8pgd_34:hover{opacity:.9}._list_o8pgd_37{list-style:none;display:flex;flex-direction:column;gap:2px}._taskRow_o8pgd_39{display:flex;align-items:center;gap:10px;padding:10px 8px;border-radius:var(--tf-radius-sm);transition:background .1s}._taskRow_o8pgd_39:hover{background:var(--tf-surface2)}._taskDone_o8pgd_45{opacity:.55}._checkbox_o8pgd_47{width:20px;height:20px;border-radius:var(--tf-radius-sm);border:2px solid var(--tf-border2);background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}._checkbox_o8pgd_47:hover{border-color:var(--tf-green)}._checkboxDone_o8pgd_53{background:var(--tf-green);border-color:var(--tf-green)}._checkmark_o8pgd_54{color:#000;font-size:12px;font-weight:700;line-height:1}._taskText_o8pgd_56{font-size:14px}._taskDone_o8pgd_45 ._taskText_o8pgd_56{text-decoration:line-through;color:var(--tf-muted)}._taskInfo_o8pgd_58{flex:1;display:flex;flex-direction:column;gap:2px}._resetHint_o8pgd_59{font-size:11px;color:var(--tf-label)}._recBadge_o8pgd_61{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}._recSelect_o8pgd_67{padding:4px 8px;border-radius:var(--tf-radius-sm);font-size:12px;background:var(--tf-surface2);border:1px solid var(--tf-border);color:var(--tf-muted);cursor:pointer}._btnDel_o8pgd_73{background:none;border:none;color:var(--tf-label);cursor:pointer;display:flex;align-items:center;padding:3px;transition:color .15s;flex-shrink:0}._btnDel_o8pgd_73:hover{color:var(--tf-red)}._emptyState_o8pgd_76{text-align:center;padding:60px 24px;color:var(--tf-muted);display:flex;flex-direction:column;align-items:center;gap:10px}._emptyHint_o8pgd_77{font-size:13px;color:var(--tf-label)}._progressCard_o8pgd_79{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:16px 20px;margin-bottom:16px}._progressHeader_o8pgd_80{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._progressLabel_o8pgd_81{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-label)}._progressPct_o8pgd_82{font-size:16px;font-weight:700;color:var(--tf-text)}._progressTrack_o8pgd_83{width:100%;height:10px;background:var(--tf-surface2);border-radius:999px;overflow:hidden;border:1px solid var(--tf-border)}._progressBar_o8pgd_84{height:100%;border-radius:999px;transition:width .4s ease,background .4s ease;min-width:4px}._progressSub_o8pgd_85{font-size:12px;color:var(--tf-muted);margin-top:8px}@media (max-width: 768px){._page_o8pgd_2{padding:0 12px 24px}._header_o8pgd_6{margin:0 -12px 12px;padding:12px}}._wrap_vmw92_1{position:relative}._blurred_vmw92_2{filter:blur(6px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}._overlay_vmw92_3{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:16px;color:var(--tf-text)}._message_vmw92_8{margin:0;font-size:13px;font-weight:600}._cta_vmw92_9{padding:8px 18px;border:none;border-radius:var(--tf-radius-sm);background:var(--tf-green);color:#000;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}._cta_vmw92_9:hover{opacity:.9}._page_1qk7f_2{padding:0 0 24px}._header_1qk7f_6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 24px;border-bottom:1px solid var(--tf-border)}._header_1qk7f_6 h1{font-size:18px;font-weight:600;letter-spacing:-.01em}._header_1qk7f_6 h1 svg{display:none}._header_1qk7f_6 p{color:var(--tf-muted);font-size:12px;margin-top:2px}._body_1qk7f_30{display:flex;flex-direction:column;gap:16px;padding:16px 24px 32px}._stack_1qk7f_37{display:flex;flex-direction:column;gap:16px}._accountTabs_1qk7f_44{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._accountTab_1qk7f_44{height:28px;padding:0 12px;border-radius:var(--tf-radius-sm);border:1px solid var(--tf-border);background:var(--tf-surface);color:var(--tf-muted);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}._accountTabActive_1qk7f_64{background:var(--tf-surface2);border-color:var(--tf-green);color:var(--tf-green)}._dangerZone_1qk7f_71{background:#ff4d4d0d;border:1px solid rgba(255,77,77,.2);border-radius:var(--tf-radius);padding:16px}._dangerTitle_1qk7f_72{font-size:13px;font-weight:600;color:var(--tf-red);margin-bottom:6px}._dangerDesc_1qk7f_73{font-size:12px;color:var(--tf-muted);margin-bottom:14px;line-height:1.5}._btnDanger_1qk7f_74{display:flex;align-items:center;gap:7px;padding:8px 16px;background:transparent;border:1px solid var(--tf-red);color:var(--tf-red);border-radius:var(--tf-radius-sm);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s}._btnDanger_1qk7f_74:hover{background:#ff4d4d1a}._btnDanger_1qk7f_74:disabled{opacity:.4;cursor:not-allowed}._confirmBg_1qk7f_78{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px}._confirmModal_1qk7f_79{background:var(--tf-surface);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-lg);padding:28px 24px;width:100%;max-width:380px}._confirmTitle_1qk7f_80{font-size:17px;font-weight:700;margin-bottom:10px}._confirmDesc_1qk7f_81{font-size:13px;color:var(--tf-muted);line-height:1.6;margin-bottom:20px}._confirmInput_1qk7f_82{width:100%;padding:10px 12px;border-radius:var(--tf-radius-sm);font-size:14px;margin-bottom:16px;border:1px solid var(--tf-red);background:var(--tf-surface2);color:var(--tf-text);font-family:inherit;outline:none;box-sizing:border-box}._confirmBtns_1qk7f_83{display:flex;gap:10px}._accountTabAdd_1qk7f_85{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--tf-radius-sm);border:1px solid var(--tf-border);background:var(--tf-surface);color:var(--tf-muted);cursor:pointer}._accountTabAdd_1qk7f_85:hover{background:var(--tf-surface2)}._newAccountForm_1qk7f_100{margin-top:10px;display:flex;flex-direction:column;gap:8px;max-width:280px;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:12px}._configBar_1qk7f_113{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:10px 16px;display:flex;align-items:center;gap:12px 28px;flex-wrap:wrap}._configLabel_1qk7f_124{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-muted);margin-bottom:2px}._configVal_1qk7f_132{font-family:var(--tf-mono);font-size:13px;font-weight:500}._sep_1qk7f_138{width:1px;height:30px;background:var(--tf-border)}._configActions_1qk7f_144{margin-left:auto;display:flex;gap:8px;align-items:center}._select_1qk7f_151{height:30px;padding:0 10px;border-radius:var(--tf-radius-sm)}._card_1qk7f_158{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:16px}._cardTitle_1qk7f_165{margin:-16px -16px 16px;padding:0 16px;height:38px;border-bottom:1px solid var(--tf-border);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-muted);display:flex;align-items:center;gap:6px}._grid2_1qk7f_181{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px}@media (max-width: 800px){._grid2_1qk7f_181{grid-template-columns:1fr}}._chartWrap_1qk7f_192{position:relative;width:100%;height:300px}._kpiStrip_1qk7f_199{display:flex;flex-wrap:wrap;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);overflow:hidden}._stat_1qk7f_208{flex:1 1 128px;padding:14px;border-right:1px solid var(--tf-border)}._stat_1qk7f_208:last-child{border-right:none}._statLabel_1qk7f_215{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-muted);margin-bottom:4px;display:flex;align-items:center;gap:5px}._statLabel_1qk7f_215>svg:first-child{display:none}._statVal_1qk7f_228{font-family:var(--tf-mono);font-size:20px;font-weight:500;color:var(--tf-text)}._green_1qk7f_236{color:var(--tf-green)}._red_1qk7f_237{color:var(--tf-red)}._newTrade_1qk7f_240{margin-top:0}._input_1qk7f_242{width:100%;height:32px;padding:0 10px;border-radius:var(--tf-radius-sm);box-sizing:border-box}._input_1qk7f_242[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;max-width:100%}._row2_1qk7f_258{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;overflow:hidden}._fieldLabel_1qk7f_266{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--tf-muted);margin-bottom:5px}._dirToggle_1qk7f_274{display:flex;border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);overflow:hidden;margin-bottom:8px}._dirBtn_1qk7f_282{flex:1;height:32px;font-size:12px;font-weight:600;cursor:pointer;border:none;background:transparent;color:var(--tf-muted);font-family:inherit;transition:background .15s,color .15s}._dirLong_1qk7f_295{background:var(--tf-green-dim);color:var(--tf-green)}._dirShort_1qk7f_296{background:var(--tf-red-dim);color:var(--tf-red)}._pnlPreview_1qk7f_298{padding:8px 12px;border-radius:var(--tf-radius-sm);font-family:var(--tf-mono);font-size:13px;font-weight:500;text-align:center;margin-bottom:8px}._pnlPos_1qk7f_307{background:var(--tf-green-dim);color:var(--tf-green)}._pnlNeg_1qk7f_308{background:var(--tf-red-dim);color:var(--tf-red)}._btnPrimary_1qk7f_310{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:36px;padding:0 16px;background:var(--tf-green);color:#000;border:none;border-radius:var(--tf-radius-sm);font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;margin-top:8px;transition:opacity .15s}._btnPrimary_1qk7f_310:hover{opacity:.9}._btnOutline_1qk7f_331{background:transparent;color:var(--tf-text);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);height:30px;padding:0 12px;font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .15s}._btnOutline_1qk7f_331:hover{background:var(--tf-surface2)}._journalHeader_1qk7f_348{display:flex;align-items:center;justify-content:space-between;margin:-16px -16px 0;padding:0 16px;height:38px;border-bottom:1px solid var(--tf-border)}._journalHeader_1qk7f_348 ._cardTitle_1qk7f_165{margin:0;padding:0;height:auto;border:none}._tableWrap_1qk7f_365{margin:0 -16px -16px;overflow-x:auto;-webkit-overflow-scrolling:touch}._table_1qk7f_365{width:100%;border-collapse:collapse;font-size:12px}._table_1qk7f_365 thead th{text-align:left;padding:0 16px;height:30px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-muted);border-bottom:1px solid var(--tf-border);font-weight:500}._table_1qk7f_365 tbody tr{border-bottom:1px solid var(--tf-border);transition:background .1s}._table_1qk7f_365 tbody tr:hover{background:var(--tf-surface2)}._table_1qk7f_365 tbody tr:last-child{border-bottom:none}._table_1qk7f_365 td{padding:0 16px;height:36px}._table_1qk7f_365 td:nth-child(1),._table_1qk7f_365 td:nth-child(2),._table_1qk7f_365 td:nth-child(4),._table_1qk7f_365 td:nth-child(5){font-family:var(--tf-mono)}._table_1qk7f_365 th:nth-child(4),._table_1qk7f_365 th:nth-child(5),._table_1qk7f_365 td:nth-child(4),._table_1qk7f_365 td:nth-child(5){text-align:right}._badgeLong_1qk7f_403{background:#00d98b26;color:var(--tf-green);border-radius:3px;padding:2px 8px;font-size:11px;font-weight:600}._badgeShort_1qk7f_411{background:#ff4d4d26;color:var(--tf-red);border-radius:3px;padding:2px 8px;font-size:11px;font-weight:600}._bold_1qk7f_420{font-weight:500}._muted_1qk7f_421{color:var(--tf-muted);font-size:12px}._btnDel_1qk7f_423{background:none;border:none;color:var(--tf-muted);cursor:pointer;padding:4px;display:flex;align-items:center;transition:color .15s}._btnDel_1qk7f_423:hover{color:var(--tf-red)}._empty_1qk7f_435{text-align:center;color:var(--tf-muted);padding:24px}._calGrid_1qk7f_442{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;font-size:11px}._calHeader_1qk7f_449{text-align:center;color:var(--tf-muted);padding:4px;text-transform:uppercase;font-size:10px;letter-spacing:.05em}._calDay_1qk7f_458{text-align:center;padding:5px 3px;border-radius:var(--tf-radius-sm);min-height:34px;display:flex;flex-direction:column;align-items:center;justify-content:center}._calPos_1qk7f_469{background:#00d98b1f}._calNeg_1qk7f_470{background:#ff4d4d1f}._calDayNum_1qk7f_472{font-size:11px;color:var(--tf-muted)}._calDayPnl_1qk7f_477{font-family:var(--tf-mono);font-size:10px;font-weight:600}._calPos_1qk7f_469 ._calDayPnl_1qk7f_477{color:var(--tf-green)}._calNeg_1qk7f_470 ._calDayPnl_1qk7f_477{color:var(--tf-red)}._analyseGrid_1qk7f_486{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 -16px 20px;border-bottom:1px solid var(--tf-border)}@media (max-width: 700px){._analyseGrid_1qk7f_486{grid-template-columns:repeat(2,minmax(0,1fr))}}._analyseStat_1qk7f_494{padding:0 16px 16px;border-right:1px solid var(--tf-border)}._analyseStat_1qk7f_494:last-child{border-right:none}._analyseStatLabel_1qk7f_496{display:flex;align-items:center;gap:6px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--tf-muted);margin-bottom:6px}._analyseStatVal_1qk7f_497{font-family:var(--tf-mono);font-size:18px;font-weight:500;margin-bottom:2px}._analyseStatSub_1qk7f_498{font-family:var(--tf-mono);font-size:11px;color:var(--tf-muted)}._analyseChartTitle_1qk7f_500{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-muted);font-weight:500;margin-bottom:14px}._analyseChartWrap_1qk7f_501{position:relative;height:220px;margin-bottom:0}._analyseDivider_1qk7f_503{border:none;border-top:1px solid var(--tf-border);margin:24px -16px}._monthNav_1qk7f_505{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:20px}._monthNavBtn_1qk7f_506{background:none;border:none;color:var(--tf-muted);cursor:pointer;display:flex;align-items:center;padding:4px;transition:color .15s}._monthNavBtn_1qk7f_506:hover{color:var(--tf-text)}._monthNavLabel_1qk7f_508{font-size:14px;font-weight:600;min-width:160px;text-align:center}._monthStats_1qk7f_510{display:grid;grid-template-columns:repeat(3,1fr);gap:0;text-align:center}._monthStat_1qk7f_510{padding:8px}._monthStatVal_1qk7f_512{font-family:var(--tf-mono);font-size:22px;font-weight:500;margin-bottom:6px}._monthStatLabel_1qk7f_513{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--tf-muted)}@media (max-width: 768px){._header_1qk7f_6{padding:12px}._body_1qk7f_30{padding:12px 12px 24px}._configBar_1qk7f_113{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px}._sep_1qk7f_138{display:none}._configActions_1qk7f_144{margin-left:0;width:100%;flex-direction:column}._configActions_1qk7f_144 ._input_1qk7f_242{flex:1;width:100%}._configActions_1qk7f_144 ._btnOutline_1qk7f_331{width:100%;text-align:center}._grid2_1qk7f_181{grid-template-columns:1fr}._stat_1qk7f_208{flex:1 1 130px}._statVal_1qk7f_228{font-size:16px}._table_1qk7f_365{min-width:480px}._table_1qk7f_365 td,._table_1qk7f_365 th{padding:0 10px}._row2_1qk7f_258{grid-template-columns:1fr;gap:6px}._calGrid_1qk7f_442{gap:1px}._calDay_1qk7f_458{min-height:28px;padding:3px 1px}._calDayNum_1qk7f_472{font-size:10px}._calDayPnl_1qk7f_477{font-size:9px}._analyseChartWrap_1qk7f_501{height:180px}._monthStatVal_1qk7f_512{font-size:18px}._monthNavLabel_1qk7f_508{font-size:14px;min-width:130px}}._statCardLocked_1qk7f_557{cursor:pointer}._statLocked_1qk7f_558{filter:blur(5px);-webkit-user-select:none;user-select:none}._tradeCounter_1qk7f_559{font-size:12px;color:var(--tf-muted);margin-bottom:8px}._tradeCounterFull_1qk7f_560{color:var(--tf-red)}._limitNotice_1qk7f_561{margin-top:10px;padding:12px;text-align:center;background:#ff4d4d0f;border:1px solid rgba(255,77,77,.2);border-radius:var(--tf-radius)}._limitNotice_1qk7f_561 p{margin:0 0 8px;font-size:12px;color:var(--tf-muted);line-height:1.5}._limitCta_1qk7f_566{padding:8px 16px;border:none;border-radius:var(--tf-radius-sm);background:var(--tf-green);color:#000;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}._limitCta_1qk7f_566:hover{opacity:.9}._formError_1qk7f_571{margin:8px 0 0;font-size:12px;color:var(--tf-red)}._page_13qr8_2{padding:0 24px 32px}._page_13qr8_2>:not(._header_13qr8_6){max-width:860px}._header_13qr8_6{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 -24px 16px;padding:14px 24px;border-bottom:1px solid var(--tf-border)}._header_13qr8_6 h1{font-size:18px;font-weight:600;letter-spacing:-.01em}._header_13qr8_6 h1 svg{display:none}._header_13qr8_6 p{color:var(--tf-muted);font-size:12px;margin-top:2px}._tabsRow_13qr8_35{display:flex;align-items:flex-start;gap:8px;margin-bottom:20px}._tabs_13qr8_35{display:flex;flex-wrap:wrap;gap:8px;flex:1}._tabAddBtn_13qr8_49{display:flex;align-items:center;justify-content:center;width:31px;height:31px;border-radius:999px;border:1px dashed var(--tf-border2);background:transparent;color:var(--tf-muted);cursor:pointer;transition:all .15s;flex-shrink:0}._tabAddBtn_13qr8_49:hover{border-color:var(--tf-green);border-style:solid;color:var(--tf-green)}._currencyManagerWrap_13qr8_70{position:relative}._currencyManagerPanel_13qr8_74{position:absolute;top:calc(100% + 8px);right:0;z-index:20;width:240px;background:var(--tf-surface);border:1px solid var(--tf-border2);border-radius:var(--tf-radius);padding:14px;box-shadow:0 8px 24px #00000059}._currencyManagerLabel_13qr8_87{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--tf-label);margin-bottom:8px}._currencyManagerAddRow_13qr8_95{display:flex;gap:6px}._currencyManagerInput_13qr8_100{flex:1;min-width:0;padding:7px 10px;border-radius:var(--tf-radius-sm);border:1px solid var(--tf-border2);background:var(--tf-surface2);color:var(--tf-text);font-family:inherit;font-size:13px;text-transform:uppercase}._currencyManagerAddBtn_13qr8_113{padding:7px 12px;border-radius:var(--tf-radius-sm);border:none;background:var(--tf-green);color:#000;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;flex-shrink:0}._currencyManagerAddBtn_13qr8_113:disabled{opacity:.5;cursor:not-allowed}._currencyManagerError_13qr8_131{margin:6px 0 0;font-size:11px;color:var(--tf-red);line-height:1.4}._currencyManagerList_13qr8_138{display:flex;flex-wrap:wrap;gap:6px}._currencyManagerChip_13qr8_144{display:flex;align-items:center;gap:5px;padding:4px 6px 4px 10px;border-radius:999px;background:var(--tf-surface2);border:1px solid var(--tf-border2);color:var(--tf-text);font-size:12px;font-weight:500}._currencyManagerChip_13qr8_144 button{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:none;background:transparent;color:var(--tf-label);cursor:pointer}._currencyManagerChip_13qr8_144 button:hover{background:#ff4d4d26;color:var(--tf-red)}._tab_13qr8_35{font-size:13px;font-family:inherit;font-weight:500;padding:7px 16px;border-radius:999px;border:1px solid var(--tf-border2);background:transparent;color:var(--tf-muted);cursor:pointer;transition:all .15s;white-space:nowrap}._tab_13qr8_35:hover{border-color:var(--tf-green);color:var(--tf-text)}._tabActive_13qr8_194{border-color:var(--tf-green);background:var(--tf-green-dim);color:var(--tf-green)}._formCard_13qr8_201{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:24px;margin-bottom:24px}._field_13qr8_209{margin-bottom:20px}._fieldLabel_13qr8_213{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-label);margin-bottom:10px;font-weight:500}._input_13qr8_223{width:100%;padding:10px 12px;border-radius:var(--tf-radius-sm);font-size:14px;box-sizing:border-box}._input_13qr8_223[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;max-width:100%}._textarea_13qr8_239{width:100%;padding:12px;border-radius:var(--tf-radius-sm);font-size:14px;resize:vertical;line-height:1.6;min-height:120px}._eventRow_13qr8_250{display:flex;gap:8px;align-items:center}._eventRow_13qr8_250 ._input_13qr8_223{flex:1}._btnIconGreen_13qr8_260{width:38px;height:38px;border-radius:var(--tf-radius-sm);border:1px solid var(--tf-green);background:var(--tf-green-dim);color:var(--tf-green);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s}._btnIconGreen_13qr8_260:hover{background:#00d98b33}._eventList_13qr8_276{list-style:none;margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}._eventItem_13qr8_284{display:inline-flex;align-items:center;gap:6px;background:var(--tf-green-dim);border:1px solid rgba(0,217,139,.25);border-radius:999px;padding:5px 12px 5px 10px;font-size:13px;color:var(--tf-green);font-weight:500}._formActions_13qr8_298{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}._btnPrimary_13qr8_305{display:flex;align-items:center;gap:7px;padding:9px 18px;background:var(--tf-green);color:#000;border:none;border-radius:var(--tf-radius-sm);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:opacity .15s}._btnPrimary_13qr8_305:hover{opacity:.9}._btnOutline_13qr8_322{background:transparent;color:var(--tf-text);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);padding:8px 18px;font-size:13px;font-family:inherit;cursor:pointer;transition:background .15s}._btnOutline_13qr8_322:hover{background:var(--tf-surface2)}._btnDel_13qr8_335{background:none;border:none;color:var(--tf-label);cursor:pointer;padding:2px 4px;display:flex;align-items:center;flex-shrink:0;transition:color .15s}._btnDel_13qr8_335:hover{color:var(--tf-red)}._entries_13qr8_349{display:flex;flex-direction:column;gap:12px}._entryCard_13qr8_355{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);overflow:hidden}._entryHeader_13qr8_362{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;cursor:pointer;transition:background .1s;gap:12px}._entryHeader_13qr8_362:hover{background:var(--tf-surface2)}._entryHeaderLeft_13qr8_373{display:flex;align-items:center;gap:12px}._entryHeaderRight_13qr8_379{display:flex;align-items:center;gap:10px;flex-shrink:0}._entryDate_13qr8_386{font-size:14px;font-weight:500;text-transform:capitalize}._entryMeta_13qr8_392{font-size:12px;color:var(--tf-muted);margin-top:2px}._entryBody_13qr8_398{padding:16px 20px 20px;border-top:1px solid var(--tf-border)}._entryResume_13qr8_404{font-size:13px;color:var(--tf-text);line-height:1.7;margin-bottom:12px}._entryEvents_13qr8_411{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}._entryEvent_13qr8_411{display:inline-flex;align-items:center;gap:6px;background:var(--tf-green-dim);border:1px solid rgba(0,217,139,.25);border-radius:999px;padding:5px 12px 5px 10px;font-size:13px;color:var(--tf-green);font-weight:500}._emptyState_13qr8_433{text-align:center;padding:60px 24px;color:var(--tf-muted);display:flex;flex-direction:column;align-items:center;gap:10px}._emptyHint_13qr8_443{font-size:13px;color:var(--tf-label)}._empty_13qr8_433{color:var(--tf-label);font-size:13px}._richWrap_13qr8_454{border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);overflow:hidden;background:var(--tf-surface2)}._toolbar_13qr8_461{display:flex;align-items:center;gap:2px;padding:8px 10px;border-bottom:1px solid var(--tf-border);background:var(--tf-surface);flex-wrap:wrap}._toolBtn_13qr8_471{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;color:var(--tf-muted);border-radius:var(--tf-radius-sm);cursor:pointer;transition:background .15s,color .15s}._toolBtn_13qr8_471:hover{background:var(--tf-surface2);color:var(--tf-text)}._toolSep_13qr8_486{width:1px;height:18px;background:var(--tf-border);margin:0 4px}._richEditor_13qr8_493{min-height:160px;padding:14px 16px;color:var(--tf-text);font-size:14px;line-height:1.7;outline:none;font-family:inherit}._richEditor_13qr8_493:empty:before{content:attr(data-placeholder);color:var(--tf-label);pointer-events:none}._richEditor_13qr8_493 h3,._richContent_13qr8_511 h3{font-size:15px;font-weight:700;color:var(--tf-text);margin:14px 0 6px}._richEditor_13qr8_493 p,._richContent_13qr8_511 p{margin:0 0 8px;color:var(--tf-text)}._richEditor_13qr8_493 ul,._richContent_13qr8_511 ul{margin:6px 0 10px 20px;padding:0}._richEditor_13qr8_493 li,._richContent_13qr8_511 li{margin-bottom:4px;color:var(--tf-text);font-size:14px;line-height:1.6}._richEditor_13qr8_493 b,._richEditor_13qr8_493 strong,._richContent_13qr8_511 b,._richContent_13qr8_511 strong{font-weight:700;color:var(--tf-text)}._richEditor_13qr8_493 i,._richEditor_13qr8_493 em,._richContent_13qr8_511 i,._richContent_13qr8_511 em{font-style:italic;color:var(--tf-muted)}._richEditor_13qr8_493 hr,._richContent_13qr8_511 hr{border:none;border-top:1px solid var(--tf-border);margin:14px 0}._richContent_13qr8_511{font-size:13px;line-height:1.7;color:var(--tf-text);margin-bottom:12px}._btnEdit_13qr8_565{background:none;border:none;color:var(--tf-label);cursor:pointer;padding:2px 4px;display:flex;align-items:center;transition:color .15s}._btnEdit_13qr8_565:hover{color:var(--tf-green)}@media (max-width: 768px){._page_13qr8_2{padding:0 12px 24px}._header_13qr8_6{margin:0 -12px 12px;padding:12px}}._panel_1mvsi_1{width:100%;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:16px;margin-bottom:20px}._header_1mvsi_10{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;margin-bottom:12px}._columns_1mvsi_19{display:flex;gap:8px}._column_1mvsi_19{flex:1;min-width:0;min-height:130px;border-radius:var(--tf-radius-sm);border:1px dashed var(--tf-border2);padding:10px;display:flex;flex-wrap:wrap;align-content:flex-start;gap:10px;transition:background .15s,border-color .15s}._column_1mvsi_19._dragOver_1mvsi_39{background:var(--tf-green-dim);border-color:var(--tf-green)}._columnLabel_1mvsi_44{flex-basis:100%;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tf-muted);text-align:center;margin-bottom:2px}._hike_1mvsi_55 ._columnLabel_1mvsi_44{color:var(--tf-green)}._cut_1mvsi_56 ._columnLabel_1mvsi_44{color:var(--tf-red)}._card_1mvsi_58{width:140px;background:var(--tf-bg);border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);padding:10px 8px;text-align:center;cursor:grab}._card_1mvsi_58:active{cursor:grabbing}._cardName_1mvsi_70{font-size:11px;font-weight:600;margin-bottom:4px}._cardPct_1mvsi_76{font-size:16px;font-weight:700;line-height:1}._hike_1mvsi_55 ._cardPct_1mvsi_76{color:var(--tf-green)}._cut_1mvsi_56 ._cardPct_1mvsi_76{color:var(--tf-red)}._hold_1mvsi_84 ._cardPct_1mvsi_76{color:var(--tf-text)}._editable_1mvsi_86{cursor:pointer}._editable_1mvsi_86:hover{opacity:.75}._pctInput_1mvsi_89{width:100%;font-size:14px;font-weight:700;text-align:center;background:var(--tf-surface);border:1px solid var(--tf-green);border-radius:var(--tf-radius-sm);color:var(--tf-text);padding:2px 0}._cardPrev_1mvsi_101{display:flex;align-items:center;justify-content:center;gap:3px;font-size:9px;color:var(--tf-muted);margin-top:3px}._cardTimer_1mvsi_111{display:flex;align-items:center;justify-content:center;gap:4px;font-size:9px;color:var(--tf-muted);margin-top:6px;padding-top:6px;border-top:1px solid var(--tf-border)}._dateInput_1mvsi_123{width:100%;font-size:9px;background:var(--tf-surface);border:1px solid var(--tf-green);border-radius:var(--tf-radius-sm);color:var(--tf-text);margin-top:6px;padding:2px}@media (max-width: 700px){._columns_1mvsi_19{flex-direction:column}}._page_onzre_2{padding:0 24px 32px}._page_onzre_2>:not(._header_onzre_6){max-width:1400px}._header_onzre_6{margin:0 -24px 16px;padding:14px 24px;border-bottom:1px solid var(--tf-border)}._header_onzre_6 h1{font-size:18px;font-weight:600;letter-spacing:-.01em}._header_onzre_6 h1 svg{display:none}._header_onzre_6 p{color:var(--tf-muted);font-size:12px;margin-top:2px}._tabs_onzre_31{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}._tab_onzre_31{font-size:13px;font-family:inherit;font-weight:500;padding:7px 16px;border-radius:999px;border:1px solid var(--tf-border2);background:transparent;color:var(--tf-muted);cursor:pointer;transition:all .15s;white-space:nowrap}._tab_onzre_31:hover{border-color:var(--tf-green);color:var(--tf-text)}._tabActive_onzre_57{border-color:var(--tf-green);background:var(--tf-green-dim);color:var(--tf-green)}._grid_onzre_63{display:flex;flex-direction:column;gap:20px}._quotesCard_onzre_69{width:100%;max-width:820px;height:380px;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);overflow:hidden}._symbolShortcuts_onzre_79{display:flex;flex-wrap:wrap;gap:8px}._symbolBtn_onzre_85{font-size:12px;font-family:inherit;font-weight:500;padding:6px 12px;border-radius:var(--tf-radius-sm);border:1px solid var(--tf-border2);background:var(--tf-surface);color:var(--tf-muted);cursor:pointer;transition:all .15s;white-space:nowrap}._symbolBtn_onzre_85:hover{border-color:var(--tf-green);color:var(--tf-text)}._symbolBtnActive_onzre_104{border-color:var(--tf-green);background:var(--tf-green-dim);color:var(--tf-green)}._chartCard_onzre_110{width:100%;height:600px;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);overflow:hidden}._heatmapCard_onzre_119{width:100%;margin-top:20px;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);overflow:hidden;padding:12px}._calendarCard_onzre_129{width:100%;max-width:1280px;margin-top:20px;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);overflow:hidden}@media (max-width: 768px){._page_onzre_2{padding:0 12px 24px}._header_onzre_6{margin:0 -12px 12px;padding:12px}}._featured_vj0m6_2{display:block;padding:28px;margin-bottom:16px;background:var(--tf-surface);border:1px solid var(--tf-border2);border-radius:var(--tf-radius);box-shadow:inset 3px 0 0 var(--tf-green);color:inherit;text-decoration:none;transition:border-color .15s}._featured_vj0m6_2:hover{border-color:var(--tf-green)}._eyebrow_vj0m6_17{display:block;margin-bottom:12px;font-family:var(--tf-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tf-green)}._featured_vj0m6_2 h2{max-width:820px;margin:0 0 12px;font-size:32px;line-height:1.15;font-weight:700;letter-spacing:-.02em}._featured_vj0m6_2 p{max-width:720px;margin:0 0 18px;font-size:15px;line-height:1.6;color:var(--tf-muted)}._featuredMeta_vj0m6_44{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}._read_vj0m6_51{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:600;color:var(--tf-green)}._grid_vj0m6_62{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}._card_vj0m6_68{display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);color:inherit;text-decoration:none;transition:border-color .15s,background .15s}._card_vj0m6_68:hover{border-color:var(--tf-green);background:var(--tf-surface2)}._card_vj0m6_68 h3{margin:0;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:-.005em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}._card_vj0m6_68 ._time_vj0m6_99{margin-top:auto}._time_vj0m6_99{font-family:var(--tf-mono);font-size:11px;color:var(--tf-muted)}._tags_vj0m6_108{display:flex;flex-wrap:wrap;gap:6px}._tag_vj0m6_108{padding:2px 8px;border-radius:3px;font-family:var(--tf-mono);font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}._tag_economy_vj0m6_124{background:var(--tf-green-dim);color:var(--tf-green)}._tag_geo_vj0m6_125{background:#f59e0b26;color:var(--tf-amber)}._tag_rate_vj0m6_126{background:#3b82f626;color:var(--tf-blue)}._more_vj0m6_129{display:flex;align-items:center;justify-content:center;gap:10px;height:40px;margin:24px auto 0;padding:0 24px;background:transparent;border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);color:var(--tf-text);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s}._more_vj0m6_129:hover{border-color:var(--tf-green);color:var(--tf-green)}._more_vj0m6_129 span{font-family:var(--tf-mono);font-size:11px;font-weight:400;color:var(--tf-muted)}@media (max-width: 640px){._featured_vj0m6_2{padding:20px}._featured_vj0m6_2 h2{font-size:24px}._read_vj0m6_51{margin-left:0}}._page_tzcj5_2{padding:0 24px 32px}._page_tzcj5_2>:not(._header_tzcj5_6){max-width:1200px}._page_tzcj5_2>._composer_tzcj5_11,._page_tzcj5_2>._entries_tzcj5_12{max-width:860px}._header_tzcj5_6{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 -24px 16px;padding:14px 24px;border-bottom:1px solid var(--tf-border)}._header_tzcj5_6 h1{font-size:18px;font-weight:600;letter-spacing:-.01em}._header_tzcj5_6 h1 svg{display:none}._header_tzcj5_6 p{color:var(--tf-muted);font-size:12px;margin-top:2px}._empty_tzcj5_41{color:var(--tf-label);font-size:13px;text-align:center;padding:40px 0}._filterWrap_tzcj5_49{position:relative;flex-shrink:0}._filterBtn_tzcj5_54{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid var(--tf-border2);background:var(--tf-surface);color:var(--tf-muted);font-size:12px;font-weight:500;cursor:pointer;font-family:inherit}._filterBtn_tzcj5_54:hover{background:var(--tf-surface2)}._filterBadge_tzcj5_70{display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--tf-green);color:#000;font-size:10px;font-weight:700}._filterPanel_tzcj5_84{position:absolute;top:calc(100% + 8px);right:0;width:260px;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:14px;box-shadow:0 8px 24px #00000059;z-index:20;display:flex;flex-direction:column;gap:10px}._filterLabel_tzcj5_100{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--tf-label);font-weight:500;margin-top:2px}._searchWrap_tzcj5_109{display:flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);background:var(--tf-surface2)}._searchInput_tzcj5_119{flex:1;background:transparent;border:none;outline:none;color:var(--tf-text);font-size:13px;font-family:inherit}._searchInput_tzcj5_119::placeholder{color:var(--tf-label)}._titleInput_tzcj5_133{display:block;width:100%;padding:9px 12px;border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);background:var(--tf-surface2);color:var(--tf-text);font-size:14px;font-weight:600;font-family:inherit;outline:none;box-sizing:border-box}._titleInput_tzcj5_133::placeholder{color:var(--tf-label);font-weight:400}._chipsRow_tzcj5_154{display:flex;flex-wrap:wrap;gap:6px}._chip_tzcj5_154{padding:5px 11px;border-radius:999px;border:1px solid var(--tf-border2);background:transparent;color:var(--tf-muted);font-size:12px;font-weight:500;cursor:pointer;font-family:inherit}._chip_tzcj5_154:hover{background:var(--tf-surface2)}._chipActive_tzcj5_173{background:var(--tf-green-dim);border-color:#00d98b40;color:var(--tf-green)}._composer_tzcj5_11{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:16px;margin-bottom:20px}._composerRow_tzcj5_188{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}._composerBtn_tzcj5_195{display:flex;align-items:center;gap:6px;background:var(--tf-green);color:#000;border:none;border-radius:var(--tf-radius-sm);padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer}._composerBtn_tzcj5_195:disabled{opacity:.5;cursor:not-allowed}._entries_tzcj5_12{display:flex;flex-direction:column;gap:12px}._entryCard_tzcj5_221{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);overflow:hidden}._entryHeader_tzcj5_228{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;gap:12px}._entryHeaderLeft_tzcj5_236{display:flex;align-items:center;gap:12px}._entryHeaderRight_tzcj5_242{display:flex;align-items:center;gap:10px;flex-shrink:0}._entryDate_tzcj5_249{font-size:14px;font-weight:500;text-transform:capitalize}._entryMeta_tzcj5_255{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px}._tag_tzcj5_262{display:inline-flex;align-items:center;background:var(--tf-green-dim);border:1px solid rgba(0,217,139,.25);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600;color:var(--tf-green)}._entryBody_tzcj5_274{padding:16px 20px 20px;border-top:1px solid var(--tf-border)}._iconBtn_tzcj5_280{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm);color:var(--tf-label);cursor:pointer}._iconBtn_tzcj5_280:hover{color:var(--tf-text)}._richWrap_tzcj5_295{border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);overflow:hidden;background:var(--tf-surface2)}._toolbar_tzcj5_302{display:flex;align-items:center;gap:2px;padding:8px 10px;border-bottom:1px solid var(--tf-border);background:var(--tf-surface);flex-wrap:wrap}._toolBtn_tzcj5_312{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;color:var(--tf-muted);border-radius:var(--tf-radius-sm);cursor:pointer;transition:background .15s,color .15s}._toolBtn_tzcj5_312:hover{background:var(--tf-surface2);color:var(--tf-text)}._toolSep_tzcj5_327{width:1px;height:18px;background:var(--tf-border);margin:0 4px}._richEditor_tzcj5_334{min-height:140px;padding:14px 16px;color:var(--tf-text);font-size:14px;line-height:1.7;outline:none;font-family:inherit}._richEditor_tzcj5_334:empty:before{content:attr(data-placeholder);color:var(--tf-label);pointer-events:none}._richEditor_tzcj5_334 h1,._richContent_tzcj5_350 h1{font-size:19px;font-weight:700;color:var(--tf-text);margin:16px 0 8px}._richEditor_tzcj5_334 h3,._richContent_tzcj5_350 h3{font-size:15px;font-weight:700;color:var(--tf-text);margin:14px 0 6px}._richEditor_tzcj5_334 p,._richContent_tzcj5_350 p{margin:0 0 8px;color:var(--tf-text)}._richEditor_tzcj5_334 ul,._richContent_tzcj5_350 ul{margin:6px 0 10px 20px;padding:0}._richEditor_tzcj5_334 li,._richContent_tzcj5_350 li{margin-bottom:4px;color:var(--tf-text);font-size:14px;line-height:1.6}._richEditor_tzcj5_334 b,._richEditor_tzcj5_334 strong,._richContent_tzcj5_350 b,._richContent_tzcj5_350 strong{font-weight:700;color:var(--tf-text)}._richEditor_tzcj5_334 i,._richEditor_tzcj5_334 em,._richContent_tzcj5_350 i,._richContent_tzcj5_350 em{font-style:italic;color:var(--tf-muted)}._richEditor_tzcj5_334 hr,._richContent_tzcj5_350 hr{border:none;border-top:1px solid var(--tf-border);margin:14px 0}._richContent_tzcj5_350{font-size:14px;line-height:1.7;color:var(--tf-text)}._richEditor_tzcj5_334 figure,._richContent_tzcj5_350 figure{margin:14px 0}._richEditor_tzcj5_334 img,._richContent_tzcj5_350 img{display:block;max-width:100%;height:auto;border-radius:var(--tf-radius-sm)}._richEditor_tzcj5_334 figcaption,._richContent_tzcj5_350 figcaption{margin-top:6px;font-size:12px;color:var(--tf-label);text-align:center}._imageSizeBar_tzcj5_425{display:flex;align-items:center;gap:6px;padding:6px 10px;border-bottom:1px solid var(--tf-border);background:var(--tf-surface2)}._imageSizeLabel_tzcj5_434{font-size:11px;color:var(--tf-label);margin-right:4px}._imageSizeBtn_tzcj5_440{padding:4px 10px;border:1px solid var(--tf-border2);border-radius:999px;background:transparent;color:var(--tf-muted);font-size:11px;font-weight:500;cursor:pointer;font-family:inherit}._imageSizeBtn_tzcj5_440:hover{background:var(--tf-surface);color:var(--tf-text)}._sourcesEditor_tzcj5_454{display:flex;flex-direction:column;gap:8px;margin-top:12px}._sourceRow_tzcj5_461{display:flex;align-items:center;gap:8px}._sourceInput_tzcj5_467{flex:1;padding:8px 10px;border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);background:var(--tf-surface2);color:var(--tf-text);font-size:13px;font-family:inherit;outline:none}._sourceInput_tzcj5_467::placeholder{color:var(--tf-label)}._addSourceBtn_tzcj5_480{display:flex;align-items:center;gap:6px;align-self:flex-start;padding:6px 12px;border:1px dashed var(--tf-border2);border-radius:999px;background:transparent;color:var(--tf-muted);font-size:12px;font-weight:500;cursor:pointer;font-family:inherit}._addSourceBtn_tzcj5_480:hover{background:var(--tf-surface2)}._sourcesBox_tzcj5_498{margin-top:20px;padding:14px 16px;border:1px solid var(--tf-border);border-radius:var(--tf-radius);background:var(--tf-surface2)}._sourcesBoxTitle_tzcj5_506{display:flex;align-items:center;gap:6px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--tf-label);font-weight:600;margin-bottom:8px}._sourcesList_tzcj5_518{display:flex;flex-direction:column;gap:6px}._sourceLink_tzcj5_524{font-size:13px;color:var(--tf-green);text-decoration:none;word-break:break-word}._sourceLink_tzcj5_524:hover{text-decoration:underline}@media (max-width: 768px){._page_tzcj5_2{padding:0 12px 24px}._header_tzcj5_6{margin:0 -12px 12px;padding:12px}}._headerActions_tzcj5_537{display:flex;align-items:center;gap:10px}._viewToggle_tzcj5_544{display:inline-flex;border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);overflow:hidden}._viewToggle_tzcj5_544 button{height:28px;padding:0 12px;border:none;background:transparent;color:var(--tf-muted);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}._viewToggle_tzcj5_544 ._viewOn_tzcj5_563{background:var(--tf-green-dim);color:var(--tf-green)}._page_1rkf2_1{color:var(--tf-text);overflow-x:hidden}._header_1rkf2_7{border-bottom:1px solid var(--tf-border)}._headerInner_1rkf2_11{max-width:1200px;margin:0 auto;padding:0 24px;min-height:56px;display:flex;align-items:center;gap:28px}._logo_1rkf2_21{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;flex-shrink:0}._logoIcon_1rkf2_30{width:26px;height:26px;border-radius:var(--tf-radius-sm);background:var(--tf-green);display:flex;align-items:center;justify-content:center}._headerLinks_1rkf2_40{display:flex;gap:22px;flex:1}._headerLinks_1rkf2_40 button,._headerLinks_1rkf2_40 a{background:none;border:none;color:var(--tf-muted);font-family:inherit;font-size:13px;text-decoration:none;cursor:pointer;padding:0}._headerLinks_1rkf2_40 button:hover,._headerLinks_1rkf2_40 a:hover{color:var(--tf-text)}._headerActions_1rkf2_63{display:flex;align-items:center;gap:18px;flex-shrink:0}._headerSignIn_1rkf2_70{background:none;border:none;color:var(--tf-text);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}._headerCta_1rkf2_80{padding:8px 14px;border-radius:var(--tf-radius-sm);border:none;background:var(--tf-green);color:#000;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}._headerCta_1rkf2_80:hover{opacity:.9}@media (max-width: 680px){._headerLinks_1rkf2_40{display:none}}._hero_1rkf2_101{max-width:1200px;margin:0 auto;padding:72px 24px 64px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:48px;align-items:center}._eyebrow_1rkf2_112{font-family:var(--tf-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tf-green);margin-bottom:14px}._heroText_1rkf2_121 h1{font-size:50px;line-height:1.06;font-weight:700;margin:0 0 20px;letter-spacing:-.03em}._heroSub_1rkf2_129{font-size:16px;line-height:1.6;color:var(--tf-muted);margin:0 0 26px;max-width:480px}._heroCtas_1rkf2_137{display:flex;align-items:center;gap:14px;margin-bottom:12px;flex-wrap:wrap}._heroNote_1rkf2_145{font-size:12px;color:var(--tf-muted);margin:0}._btnPrimary_1rkf2_151{display:inline-flex;align-items:center;gap:8px;height:44px;box-sizing:border-box;padding:0 22px;border-radius:var(--tf-radius-sm);border:none;background:var(--tf-green);color:#000;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:opacity .15s}._btnPrimary_1rkf2_151:hover{opacity:.9}._btnGhost_1rkf2_174{display:inline-flex;align-items:center;gap:6px;height:44px;box-sizing:border-box;padding:0 22px;border-radius:var(--tf-radius-sm);border:1px solid var(--tf-border2);background:transparent;color:var(--tf-text);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s}._btnGhost_1rkf2_174:hover{border-color:var(--tf-green);color:var(--tf-green)}@media (max-width: 800px){._hero_1rkf2_101{grid-template-columns:1fr;padding-top:40px}._heroText_1rkf2_121 h1{font-size:36px}._heroSub_1rkf2_129{max-width:none}}._shot_1rkf2_204{width:100%;aspect-ratio:8 / 5;object-fit:cover;object-position:top;border-radius:var(--tf-radius);border:1px solid var(--tf-border2);background:var(--tf-surface);display:block}._section_1rkf2_216{max-width:1200px;margin:0 auto;padding:56px 24px;border-top:1px solid var(--tf-border)}._sectionHead_1rkf2_223{text-align:center;max-width:560px;margin:0 auto 36px}._sectionHead_1rkf2_223 h2{font-size:28px;font-weight:700;margin:0 0 10px;letter-spacing:-.02em}._sectionHead_1rkf2_223 p{font-size:14px;color:var(--tf-muted);margin:0;line-height:1.6}._pillars_1rkf2_244{display:grid;grid-template-columns:1fr 1fr;gap:16px}._pillar_1rkf2_244{padding:22px;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius)}._pillarTop_1rkf2_257{display:flex;align-items:center;justify-content:space-between}._pillarNum_1rkf2_263{font-family:var(--tf-mono);font-size:11px;color:var(--tf-muted)}._pillar_1rkf2_244 h3{font-size:16px;font-weight:700;letter-spacing:-.01em;margin:16px 0 8px}._pillar_1rkf2_244 p{font-size:14px;color:var(--tf-muted);line-height:1.6;margin:0 0 18px}._pillarIcon_1rkf2_283{width:36px;height:36px;border-radius:var(--tf-radius-sm);background:var(--tf-green-dim);display:flex;align-items:center;justify-content:center}@media (max-width: 800px){._pillars_1rkf2_244{grid-template-columns:1fr}}._featureSection_1rkf2_298{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}._featureSectionReverse_1rkf2_305 ._featureText_1rkf2_305{order:2}._featureSectionReverse_1rkf2_305 ._featureShot_1rkf2_306{order:1}._featureText_1rkf2_305 h2{font-size:26px;font-weight:700;margin:12px 0;letter-spacing:-.02em}._featureText_1rkf2_305>p{font-size:14px;color:var(--tf-muted);line-height:1.6;margin:0 0 18px}._badge_1rkf2_322{display:inline-block;padding:2px 8px;border-radius:3px;font-family:var(--tf-mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.08em}._badgePro_1rkf2_333{background:#3b82f626;color:#3b82f6}._badgeExpert_1rkf2_338{background:#f59e0b26;color:#f59e0b}._checklist_1rkf2_343{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._checklist_1rkf2_343 li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--tf-text)}._checklist_1rkf2_343 li svg{color:var(--tf-green);flex-shrink:0}@media (max-width: 800px){._featureSection_1rkf2_298{grid-template-columns:1fr;gap:28px}._featureSectionReverse_1rkf2_305 ._featureText_1rkf2_305{order:1}._featureSectionReverse_1rkf2_305 ._featureShot_1rkf2_306{order:2}}._briefGrid_1rkf2_372{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:28px}._briefCard_1rkf2_379{text-align:left;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:18px;cursor:pointer;font-family:inherit;color:inherit;transition:border-color .15s}._briefCard_1rkf2_379:hover{border-color:var(--tf-green)}._briefDate_1rkf2_395{font-family:var(--tf-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--tf-muted)}._briefCard_1rkf2_379 h4{font-size:15px;font-weight:700;margin:8px 0 6px;line-height:1.3}._briefCard_1rkf2_379 p{font-size:13px;color:var(--tf-muted);margin:0;line-height:1.5}@media (max-width: 800px){._briefGrid_1rkf2_372{grid-template-columns:1fr}}._pricingTeaser_1rkf2_422{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:28px}._priceCard_1rkf2_429{position:relative;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:22px;text-align:center}._priceCardPopular_1rkf2_438{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}._popularBadge_1rkf2_443{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:#3b82f6;color:#fff;font-size:10px;font-weight:700;padding:2px 10px;border-radius:3px}._priceCardName_1rkf2_456{font-size:15px;font-weight:700;margin-bottom:6px}._priceCardAmount_1rkf2_462{font-family:var(--tf-mono);font-size:28px;font-weight:500;margin-bottom:6px}._priceCardAmount_1rkf2_462 span{font-size:12px;font-weight:500;color:var(--tf-muted)}._priceCardTagline_1rkf2_475{font-size:12px;color:var(--tf-muted)}@media (max-width: 800px){._pricingTeaser_1rkf2_422{grid-template-columns:1fr}}._faqList_1rkf2_485{max-width:720px;margin:0 auto;border-top:1px solid var(--tf-border)}._faqItem_1rkf2_491{border-bottom:1px solid var(--tf-border)}._faqQuestion_1rkf2_495{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 4px;background:none;border:none;color:var(--tf-text);font-family:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}._faqChevron_1rkf2_512{color:var(--tf-muted);flex-shrink:0;transition:transform .15s}._faqChevronOpen_1rkf2_518{transform:rotate(180deg)}._faqAnswer_1rkf2_522{margin:0 4px 18px;font-size:13px;color:var(--tf-muted);line-height:1.6}._finalCta_1rkf2_530{max-width:640px;margin:0 auto;padding:64px 24px 80px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}._finalCta_1rkf2_530 h2{font-size:28px;font-weight:700;margin:0;letter-spacing:-.02em}._calcBand_1rkf2_549{display:flex;flex-wrap:wrap;background:var(--tf-surface);border:1px solid var(--tf-border2);border-radius:var(--tf-radius);overflow:hidden}._calcText_1rkf2_558{flex:1.3 1 420px;padding:32px}._calcText_1rkf2_558 h2{font-size:28px;font-weight:700;letter-spacing:-.02em;margin:0 0 10px}._calcText_1rkf2_558 p{max-width:460px;margin:0 0 22px;font-size:14px;line-height:1.6;color:var(--tf-muted)}._calcExample_1rkf2_578{flex:1 1 300px;padding:32px;display:flex;flex-direction:column;justify-content:center;gap:8px;background:var(--tf-bg);border-left:1px solid var(--tf-border)}._calcExampleLabel_1rkf2_589{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--tf-muted)}._calcExampleLot_1rkf2_596{font-family:var(--tf-mono);font-size:48px;font-weight:500;line-height:1;letter-spacing:-.03em;color:var(--tf-green)}._calcExampleLot_1rkf2_596 span{font-size:16px;letter-spacing:0;color:var(--tf-muted)}._calcExampleMeta_1rkf2_611{font-family:var(--tf-mono);font-size:12px;color:var(--tf-muted)}@media (max-width: 800px){._calcText_1rkf2_558,._calcExample_1rkf2_578{padding:22px}._calcExample_1rkf2_578{border-left:none;border-top:1px solid var(--tf-border)}}._calc_nq5xf_2{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;margin-bottom:16px}._panel_nq5xf_10{flex:1 1 420px;min-width:0;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius)}._panelActive_nq5xf_18{border-color:var(--tf-border2)}._panelTitle_nq5xf_20{height:38px;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:0 16px;border-bottom:1px solid var(--tf-border);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-muted)}._panelTitle_nq5xf_20 svg{margin-right:6px;flex-shrink:0}._panelBody_nq5xf_37{padding:16px}._grid_nq5xf_39{display:flex;flex-wrap:wrap;gap:14px}._field_nq5xf_45{flex:1 1 180px;display:flex;flex-direction:column;min-width:0}._fieldWide_nq5xf_52{flex-basis:100%}._label_nq5xf_54{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-muted);margin-bottom:5px;min-height:20px}._control_nq5xf_67{width:100%;height:36px;box-sizing:border-box;padding:0 10px;border-radius:var(--tf-radius-sm);font-family:var(--tf-mono);font-size:13px}._hint_nq5xf_77{margin-top:6px;font-size:11px;color:var(--tf-muted);line-height:1.55}._green_nq5xf_84{color:var(--tf-green);font-weight:600}._toggle_nq5xf_90{display:inline-flex;border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);overflow:hidden}._toggle_nq5xf_90 button{background:transparent;border:none;color:var(--tf-muted);font-family:inherit;font-size:11px;font-weight:600;padding:2px 9px;cursor:pointer}._toggle_nq5xf_90 ._toggleOn_nq5xf_108{background:var(--tf-green-dim);color:var(--tf-green)}._empty_nq5xf_113{margin:0;padding:14px 16px;border:1px dashed var(--tf-border2);border-radius:var(--tf-radius-sm);color:var(--tf-muted);font-size:13px}._errors_nq5xf_122{list-style:none;margin:0;padding:12px 16px;border-radius:var(--tf-radius-sm);background:#ff4d4d14;border:1px solid rgba(255,77,77,.25);color:var(--tf-red);font-size:13px;display:flex;flex-direction:column;gap:4px}._mainRow_nq5xf_137{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:4px 0 20px}._lots_nq5xf_145{font-family:var(--tf-mono);font-size:64px;font-weight:500;line-height:1;letter-spacing:-.03em;color:var(--tf-green)}._lots_nq5xf_145 span{font-size:18px;letter-spacing:0;color:var(--tf-muted)}._lots_nq5xf_145 ._lotsNone_nq5xf_160{font-size:28px;font-weight:500;color:var(--tf-red)}._units_nq5xf_166{font-family:var(--tf-mono);font-size:13px;color:var(--tf-muted)}._side_nq5xf_172{margin-left:auto;padding:2px 10px;border-radius:3px;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}._sideBuy_nq5xf_182{background:#00d98b1f;color:var(--tf-green)}._sideSell_nq5xf_187{background:#ff4d4d1f;color:var(--tf-red)}._stats_nq5xf_193{display:flex;flex-wrap:wrap;border-top:1px solid var(--tf-border);border-left:1px solid var(--tf-border);border-radius:var(--tf-radius-sm)}._stat_nq5xf_193{flex:1 1 130px;padding:12px 14px;border-right:1px solid var(--tf-border);border-bottom:1px solid var(--tf-border)}._statLabel_nq5xf_208{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-muted)}._statVal_nq5xf_215{margin-top:3px;font-family:var(--tf-mono);font-size:14px;font-weight:500}._statVal_nq5xf_215 small{font-size:11px;font-weight:400;color:var(--tf-muted)}._rrBar_nq5xf_229{margin-top:18px}._rrTrack_nq5xf_231{display:flex;gap:3px;height:8px}._rrRisk_nq5xf_237,._rrGain_nq5xf_237{border-radius:2px}._rrRisk_nq5xf_237{background:var(--tf-red)}._rrGain_nq5xf_237{background:var(--tf-green)}._rrLabels_nq5xf_241{display:flex;gap:3px;margin-top:6px;font-family:var(--tf-mono);font-size:11px}._rrLabels_nq5xf_241 span{min-width:0;white-space:nowrap}._rrLabels_nq5xf_241 span:first-child{color:var(--tf-red)}._rrLabels_nq5xf_241 span:last-child{color:var(--tf-green)}._warnings_nq5xf_253{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}._warnings_nq5xf_253 li{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.5;color:var(--tf-amber)}._warnings_nq5xf_253 li svg{flex-shrink:0;margin-top:2px}._cta_nq5xf_276{margin-top:20px;padding:12px 14px;border-radius:var(--tf-radius-sm);border:1px solid var(--tf-border2);display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--tf-muted)}._cta_nq5xf_276 span{flex:1 1 240px}._cta_nq5xf_276 button{padding:8px 14px;border-radius:var(--tf-radius-sm);border:none;background:var(--tf-green);color:#000;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}._cta_nq5xf_276 button:hover{opacity:.9}._note_nq5xf_309{flex:1 1 100%;margin:0;font-size:11px;line-height:1.6;color:var(--tf-muted)}@media (max-width: 640px){._lots_nq5xf_145{font-size:48px}}._guide_1x3nf_2{margin-top:24px;padding-top:32px;border-top:1px solid var(--tf-border);column-width:420px;column-gap:32px}._title_1x3nf_10{column-span:all;font-size:24px;font-weight:700;letter-spacing:-.02em;margin:0 0 24px}._title_1x3nf_10:not(:first-child){margin-top:32px}._block_1x3nf_22{break-inside:avoid;margin-bottom:24px}._block_1x3nf_22 h3{font-size:15px;font-weight:600;margin:0 0 6px}._block_1x3nf_22 p,._block_1x3nf_22 li{font-size:14px;line-height:1.7;color:var(--tf-muted)}._block_1x3nf_22 p{margin:0 0 8px}._block_1x3nf_22 ul{margin:8px 0 0;padding-left:20px}._formula_1x3nf_49{padding:12px 14px;border-radius:var(--tf-radius-sm);background:var(--tf-surface);border:1px solid var(--tf-border);border-left:3px solid var(--tf-green);color:var(--tf-text)!important;font-family:var(--tf-mono);font-size:12.5px;font-weight:400}._disclaimer_1x3nf_61{column-span:all;margin:8px 0 0;font-size:12px;line-height:1.6;color:var(--tf-muted)}._page_1l8bt_2{padding:0 0 24px}._header_1l8bt_6{padding:14px 24px;border-bottom:1px solid var(--tf-border)}._header_1l8bt_6 h1{font-size:18px;font-weight:600;letter-spacing:-.01em}._header_1l8bt_6 h1 svg{display:none}._header_1l8bt_6 p{color:var(--tf-muted);font-size:12px;margin-top:2px}._body_1l8bt_25{display:flex;flex-direction:column;gap:16px;padding:16px 24px 32px}._pageGuest_1l8bt_33{max-width:1200px;margin:0 auto;padding:40px 24px 24px}._pageGuest_1l8bt_33 ._header_1l8bt_6{padding:0 0 28px;border-bottom:none}._pageGuest_1l8bt_33 ._header_1l8bt_6 h1{font-size:38px;line-height:1.1;font-weight:700;letter-spacing:-.025em;margin:0 0 10px}._pageGuest_1l8bt_33 ._header_1l8bt_6 p{font-size:15px;line-height:1.6;max-width:640px;margin:0}._pageGuest_1l8bt_33 ._body_1l8bt_25{padding:0}._eyebrow_1l8bt_61{font-family:var(--tf-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tf-green);margin-bottom:12px}._sessionCard_1l8bt_71{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-radius:var(--tf-radius);border-left:3px solid;margin-bottom:20px}._sessionClosed_1l8bt_81{background:#ff4d4d0f;border-color:var(--tf-red)}._sessionOpen_1l8bt_86{background:#00d98b0f;border-color:var(--tf-green)}._sessionLeft_1l8bt_91{display:flex;align-items:center;gap:12px;color:var(--tf-muted)}._sessionLabel_1l8bt_98{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-label);margin-bottom:3px}._sessionStatus_1l8bt_106{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:500}._dotGreen_1l8bt_122{background:var(--tf-green);box-shadow:0 0 6px var(--tf-green)}._dotRed_1l8bt_127{background:var(--tf-red);box-shadow:0 0 6px var(--tf-red)}._card_1l8bt_133{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:16px}._cardTitle_1l8bt_140{display:flex;align-items:center;gap:6px;min-height:38px;box-sizing:border-box;margin:-16px -16px 16px;padding:0 16px;border-bottom:1px solid var(--tf-border);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-muted)}._cardTitleIcon_1l8bt_156{color:var(--tf-red);font-size:14px}._cardMeta_1l8bt_158{margin-left:auto;font-family:var(--tf-mono);font-size:11px;letter-spacing:0;text-transform:none}._grid2_1l8bt_167{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}@media (max-width: 600px){._grid2_1l8bt_167{grid-template-columns:1fr}}._fieldLabel_1l8bt_178{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-muted);margin-bottom:5px}._input_1l8bt_187,._select_1l8bt_187{width:100%;height:36px;box-sizing:border-box;padding:0 10px;border-radius:var(--tf-radius-sm);font-family:var(--tf-mono);font-size:13px}._riskHint_1l8bt_197{font-family:var(--tf-mono);font-size:11px;color:var(--tf-muted);margin-top:6px}._green_1l8bt_204{color:var(--tf-green);font-weight:600}._red_1l8bt_205{color:var(--tf-red)}._btnSave_1l8bt_208{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:36px;background:var(--tf-green);color:#000;border:none;border-radius:var(--tf-radius-sm);font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:opacity .15s,background .2s}._btnSave_1l8bt_208:hover{opacity:.9}._btnSaved_1l8bt_226{background:#00b374}._simMax_1l8bt_229{margin-left:auto;display:flex;align-items:baseline;gap:10px;letter-spacing:0;text-transform:none}._simMaxLabel_1l8bt_238{font-size:11px;color:var(--tf-muted)}._simMaxVal_1l8bt_243{font-family:var(--tf-mono);font-size:16px;font-weight:500;color:var(--tf-red)}._simDesc_1l8bt_250{font-size:12px;color:var(--tf-muted);margin-bottom:16px}._chartWrap_1l8bt_256{position:relative;width:100%;height:240px;margin-bottom:16px}._simStats_1l8bt_264{display:flex;flex-wrap:wrap;border-top:1px solid var(--tf-border);border-left:1px solid var(--tf-border);border-radius:var(--tf-radius-sm)}._simStat_1l8bt_264{flex:1 1 150px;padding:12px 14px;border-right:1px solid var(--tf-border);border-bottom:1px solid var(--tf-border)}._simStatLabel_1l8bt_279{font-size:10px;color:var(--tf-muted);margin-bottom:3px;text-transform:uppercase;letter-spacing:.08em}._simStatVal_1l8bt_287{font-family:var(--tf-mono);font-size:14px;font-weight:500;color:var(--tf-text)}._sessionsGrid_1l8bt_295{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media (max-width: 700px){._sessionsGrid_1l8bt_295{grid-template-columns:repeat(2,1fr)}}._sessionItem_1l8bt_302{border:1px solid;border-radius:var(--tf-radius-sm);padding:12px 14px;transition:all .2s}._sessionItemTop_1l8bt_308{display:flex;align-items:center;gap:7px;margin-bottom:6px}._sessionFlag_1l8bt_309{font-size:16px}._sessionName_1l8bt_310{font-size:13px;font-weight:600;flex:1}._dot_1l8bt_114{width:8px;height:8px;border-radius:50%;flex-shrink:0;display:inline-block}._dotRed_1l8bt_127{background:var(--tf-red);box-shadow:0 0 6px var(--tf-red);width:8px;height:8px;border-radius:50%;display:inline-block}._sessionHint_1l8bt_313{font-family:var(--tf-mono);font-size:11px;color:var(--tf-muted);margin-bottom:6px}._sessionStatus_1l8bt_106{font-size:12px;font-weight:600}._weekendBanner_1l8bt_315{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#ff4d4d0f;border:1px solid rgba(255,77,77,.2);border-radius:var(--tf-radius-sm);font-size:14px;font-weight:500;color:var(--tf-red)}@media (max-width: 640px){._pageGuest_1l8bt_33{padding:24px 16px 16px}._pageGuest_1l8bt_33 ._header_1l8bt_6 h1{font-size:28px}._body_1l8bt_25{padding:12px 12px 24px}._header_1l8bt_6{padding:12px}}._page_1ji0j_2{padding:0 24px 32px}._page_1ji0j_2>:not(._header_1ji0j_6){max-width:1000px}._header_1ji0j_6{margin:0 -24px 16px;padding:14px 24px;border-bottom:1px solid var(--tf-border)}._header_1ji0j_6 h1{font-size:18px;font-weight:600;letter-spacing:-.01em}._header_1ji0j_6 h1 svg{display:none}._header_1ji0j_6 p{color:var(--tf-muted);font-size:12px;margin-top:2px}._totalCard_1ji0j_28{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:28px;text-align:center;margin-bottom:20px}._totalLabel_1ji0j_32{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--tf-label);margin-bottom:10px}._totalVal_1ji0j_33{font-size:36px;font-weight:700;color:var(--tf-green);margin-bottom:16px}._btnRecord_1ji0j_34{display:inline-flex;align-items:center;gap:7px;padding:10px 24px;background:var(--tf-green);color:#000;border:none;border-radius:var(--tf-radius-sm);font-size:14px;font-weight:600;font-family:inherit;cursor:pointer}._btnRecord_1ji0j_34:hover{opacity:.9}._lastSaved_1ji0j_40{font-size:12px;color:var(--tf-muted);margin-top:10px}._green_1ji0j_41{color:var(--tf-green);font-weight:600}._grid2_1ji0j_43{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 700px){._grid2_1ji0j_43{grid-template-columns:1fr}}._card_1ji0j_46{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:16px}._cardTitle_1ji0j_47{display:flex;align-items:center;gap:6px;min-height:38px;box-sizing:border-box;margin:-16px -16px 16px;padding:0 16px;border-bottom:1px solid var(--tf-border);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-muted)}._assetHeader_1ji0j_48 ._cardTitle_1ji0j_47{min-height:0;margin:0;padding:0;border-bottom:none}._donutWrap_1ji0j_50{position:relative;height:200px;margin-bottom:20px}._legend_1ji0j_51{display:flex;flex-direction:column;gap:8px}._legendItem_1ji0j_52{display:flex;align-items:center;gap:8px;font-size:13px}._legendDot_1ji0j_53{width:10px;height:10px;border-radius:50%;flex-shrink:0}._legendLabel_1ji0j_54{flex:1;color:var(--tf-text)}._legendVal_1ji0j_55{color:var(--tf-muted);font-size:12px}._assetHeader_1ji0j_48{display:flex;align-items:center;justify-content:space-between;min-height:38px;margin:-16px -16px 16px;padding:0 16px;border-bottom:1px solid var(--tf-border)}._catGroup_1ji0j_58{margin-bottom:12px}._catHeader_1ji0j_59{display:flex;justify-content:space-between;font-size:13px;font-weight:600;padding:6px 0;border-bottom:1px solid var(--tf-border);margin-bottom:6px}._assetRow_1ji0j_60{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid var(--tf-border);font-size:13px}._assetRow_1ji0j_60:last-child{border-bottom:none}._assetName_1ji0j_62{flex:1;color:var(--tf-muted)}._assetVal_1ji0j_63{font-size:13px;font-weight:500;min-width:100px;text-align:right}._btnPrimary_1ji0j_65{display:flex;align-items:center;gap:6px;padding:7px 14px;background:var(--tf-green);color:#000;border:none;border-radius:var(--tf-radius-sm);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer}._btnIcon_1ji0j_70{background:none;border:none;color:var(--tf-label);cursor:pointer;padding:3px;display:flex;align-items:center;transition:color .15s}._btnIcon_1ji0j_70:hover{color:var(--tf-text)}._btnIconDel_1ji0j_72:hover{color:var(--tf-red)}._btnOutline_1ji0j_74{background:transparent;color:var(--tf-text);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);padding:8px 16px;font-size:13px;font-family:inherit;cursor:pointer}._modalBg_1ji0j_77{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:100;display:flex;align-items:center;justify-content:center}._modal_1ji0j_77{background:var(--tf-surface);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-lg);padding:24px;width:360px}._modalHeader_1ji0j_79{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._modalHeader_1ji0j_79 h3{font-size:16px;font-weight:600}._modalBtns_1ji0j_81{display:flex;gap:8px;margin-top:20px}._modalBtns_1ji0j_81 button{flex:1;justify-content:center}._field_1ji0j_83{margin-bottom:14px}._fieldLabel_1ji0j_84{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--tf-label);margin-bottom:6px}._input_1ji0j_85{width:100%;padding:9px 12px;border-radius:var(--tf-radius-sm);font-size:14px}._select_1ji0j_86{width:100%;padding:9px 12px;border-radius:var(--tf-radius-sm);font-size:13px}._evolutionChart_1ji0j_89{position:relative;height:200px}._evolutionEmpty_1ji0j_90{text-align:center;color:var(--tf-label);font-size:13px;padding:32px 0}@media (max-width: 768px){._page_1ji0j_2{padding:0 12px 24px}._header_1ji0j_6{margin:0 -12px 12px;padding:12px}._totalCard_1ji0j_28{padding:20px 16px}._totalVal_1ji0j_33{font-size:28px}._btnRecord_1ji0j_34{padding:9px 18px;font-size:13px}._grid2_1ji0j_43{grid-template-columns:1fr}._donutWrap_1ji0j_50{height:160px}._legendVal_1ji0j_55{font-size:11px}._assetVal_1ji0j_63{min-width:80px;font-size:12px}._assetName_1ji0j_62{font-size:12px}._evolutionChart_1ji0j_89{height:150px}._modal_1ji0j_77{width:calc(100vw - 32px);max-width:100%}._card_1ji0j_46{padding:14px 12px}}._page_kj7wc_2{padding:0 24px 32px}._page_kj7wc_2>:not(._header_kj7wc_6){max-width:700px}._header_kj7wc_6{margin:0 -24px 16px;padding:14px 24px;border-bottom:1px solid var(--tf-border)}._header_kj7wc_6 h1{font-size:18px;font-weight:600;letter-spacing:-.01em}._header_kj7wc_6 h1 svg{display:none}._header_kj7wc_6 p{color:var(--tf-muted);font-size:12px;margin-top:2px}._card_kj7wc_28{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:16px;margin-bottom:16px}._sectionTitle_kj7wc_29{display:flex;align-items:center;gap:6px;min-height:38px;box-sizing:border-box;margin:-16px -16px 16px;padding:0 16px;border-bottom:1px solid var(--tf-border);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-muted)}._profileTop_kj7wc_32{display:flex;align-items:flex-start;gap:16px}._avatarWrap_kj7wc_33{position:relative;flex-shrink:0}._avatar_kj7wc_33{width:64px;height:64px;border-radius:50%;background:var(--tf-surface2);border:2px solid var(--tf-border2);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:var(--tf-green)}._avatarImg_kj7wc_35{width:64px;height:64px;border-radius:50%;object-fit:cover;border:2px solid var(--tf-border2)}._avatarEdit_kj7wc_36{position:absolute;bottom:0;right:0;width:22px;height:22px;border-radius:50%;background:var(--tf-green);border:none;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center}._profileInfo_kj7wc_38{flex:1}._profileName_kj7wc_39{display:flex;align-items:flex-start;gap:10px;margin-bottom:4px;flex-wrap:wrap}._nameInputWrap_kj7wc_40{display:flex;flex-direction:column}._nameInputRow_kj7wc_41{display:flex;align-items:center;gap:6px}._nameDisplay_kj7wc_44{font-size:18px;font-weight:600}._pencilBtn_kj7wc_45{background:none;border:none;color:var(--tf-label);cursor:pointer;padding:4px;border-radius:var(--tf-radius-sm);display:flex;align-items:center;transition:color .15s,background .15s;opacity:.7}._pencilBtn_kj7wc_45:hover{color:var(--tf-green);background:var(--tf-green-dim);opacity:1}._nameInput_kj7wc_40{background:transparent;border:none;border-bottom:1px solid transparent;color:var(--tf-text);font-size:18px;font-weight:600;font-family:inherit;outline:none;padding:0 0 2px;transition:border-color .15s;width:180px}._nameInputActive_kj7wc_54{border-bottom-color:var(--tf-green)}._nameActionBtn_kj7wc_56{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;border-radius:var(--tf-radius-sm);transition:background .15s}._nameActionBtn_kj7wc_56:hover{background:var(--tf-surface2)}._nameSuccess_kj7wc_60{font-size:11px;color:var(--tf-green);margin-top:4px;font-weight:500}._nameInput_kj7wc_40{background:transparent;border:none;border-bottom:1px solid transparent;color:var(--tf-text);font-size:18px;font-weight:600;font-family:inherit;outline:none;padding:0 0 2px;transition:border-color .15s}._nameInput_kj7wc_40:focus{border-bottom-color:var(--tf-green)}._nameInputError_kj7wc_55{border-bottom-color:var(--tf-red)!important}._nameError_kj7wc_59{font-size:11px;color:var(--tf-red);margin-top:4px}._rankBadge_kj7wc_65{font-size:12px;padding:3px 10px;border-radius:999px;border:1px solid;font-weight:500;margin-top:2px}._roleTag_kj7wc_66{font-size:12px;color:var(--tf-muted);margin-bottom:12px}._statsRow_kj7wc_67{display:flex;gap:20px}._stat_kj7wc_67{display:flex;flex-direction:column;align-items:center}._statVal_kj7wc_69{font-size:16px;font-weight:600}._statLabel_kj7wc_70{font-size:11px;color:var(--tf-muted)}._rankHint_kj7wc_72{font-size:12px;color:var(--tf-muted);margin-top:10px;padding-top:10px;border-top:1px solid var(--tf-border)}._toggleLabel_kj7wc_74{font-size:14px}._toggleSub_kj7wc_75{font-size:12px;color:var(--tf-muted);margin-top:2px}._textarea_kj7wc_78{width:100%;background:var(--tf-surface2);border:1px solid var(--tf-border2);color:var(--tf-text);padding:12px;border-radius:var(--tf-radius-sm);font-family:inherit;font-size:14px;resize:vertical;outline:none;line-height:1.6}._textarea_kj7wc_78:focus{border-color:var(--tf-green)}._socialField_kj7wc_82{display:flex;align-items:center;gap:10px;margin-bottom:10px}._input_kj7wc_83{flex:1;padding:9px 12px;border-radius:var(--tf-radius-sm);font-size:13px}._rankRow_kj7wc_86{display:flex;align-items:center;justify-content:space-between;gap:16px}._rankPreview_kj7wc_87{font-size:14px;font-weight:600;margin-top:4px}._visibilityBtn_kj7wc_88{display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:1px solid var(--tf-border2);background:var(--tf-surface2);color:var(--tf-muted);font-family:inherit;font-size:13px;cursor:pointer;transition:all .15s}._visibilityOn_kj7wc_89{border-color:var(--tf-green);background:var(--tf-green-dim);color:var(--tf-green)}._btnSave_kj7wc_92{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:12px;background:var(--tf-green);color:#000;border:none;border-radius:var(--tf-radius-sm);font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:opacity .15s}._btnSave_kj7wc_92:hover{opacity:.9}._btnSave_kj7wc_92:disabled{opacity:.4;cursor:not-allowed}._btnSave_kj7wc_92:disabled:hover{opacity:.4}._formInput_kj7wc_97{background:var(--tf-surface2);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);color:var(--tf-text);font-size:13px;font-family:inherit;padding:9px 10px;outline:none;min-width:160px}._formInput_kj7wc_97:focus{border-color:var(--tf-green)}._btnSaved_kj7wc_109{background:#00b374}._toggleRow_kj7wc_112{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--tf-border);gap:12px}._toggleRow_kj7wc_112:last-child{border-bottom:none}._toggle_kj7wc_74{width:40px;height:22px;border-radius:999px;border:none;background:var(--tf-surface2);border:1px solid var(--tf-border2);cursor:pointer;position:relative;transition:background .2s;flex-shrink:0}._toggleOn_kj7wc_115{background:var(--tf-green);border-color:var(--tf-green)}._toggleThumb_kj7wc_116{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--tf-muted);transition:transform .2s}._toggleOn_kj7wc_115 ._toggleThumb_kj7wc_116{transform:translate(18px);background:#000}@media (max-width: 768px){._page_kj7wc_2{padding:0 12px 24px}._header_kj7wc_6{margin:0 -12px 12px;padding:12px}._card_kj7wc_28{padding:14px 12px}._profileTop_kj7wc_32{flex-direction:column;align-items:center;text-align:center;gap:12px}._profileInfo_kj7wc_38{width:100%}._profileName_kj7wc_39,._nameInputRow_kj7wc_41{justify-content:center}._statsRow_kj7wc_67{justify-content:center;gap:24px}._roleTag_kj7wc_66{text-align:center}._nameDisplay_kj7wc_44{font-size:16px}._nameInput_kj7wc_40{font-size:16px;width:160px}._socialField_kj7wc_82{flex-wrap:wrap}._socialField_kj7wc_82 ._input_kj7wc_83{min-width:0}._btnSave_kj7wc_92{font-size:13px;padding:11px}}._dangerZone_kj7wc_146{background:#ff4d4d0d;border:1px solid rgba(255,77,77,.2);border-radius:var(--tf-radius);padding:20px;margin-top:16px}._dangerTitle_kj7wc_147{font-size:13px;font-weight:600;color:var(--tf-red);margin-bottom:6px}._dangerDesc_kj7wc_148{font-size:12px;color:var(--tf-muted);margin-bottom:14px;line-height:1.5}._btnDanger_kj7wc_149{display:flex;align-items:center;gap:7px;padding:9px 18px;background:transparent;border:1px solid var(--tf-red);color:var(--tf-red);border-radius:var(--tf-radius-sm);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s}._btnDanger_kj7wc_149:hover{background:#ff4d4d1a}._confirmBg_kj7wc_153{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px}._confirmModal_kj7wc_154{background:var(--tf-surface);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-lg);padding:28px 24px;width:100%;max-width:380px}._confirmTitle_kj7wc_155{font-size:17px;font-weight:700;margin-bottom:10px}._confirmDesc_kj7wc_156{font-size:13px;color:var(--tf-muted);line-height:1.6;margin-bottom:20px}._confirmInput_kj7wc_157{width:100%;padding:10px 12px;border-radius:var(--tf-radius-sm);font-size:14px;margin-bottom:16px;border:1px solid var(--tf-red);background:var(--tf-surface2);color:var(--tf-text);font-family:inherit;outline:none}._confirmBtns_kj7wc_158{display:flex;gap:10px}._confirmBtns_kj7wc_158 button{flex:1;justify-content:center}._page_oaisn_1{padding:20px;max-width:1100px;margin:0 auto}._header_oaisn_2{margin-bottom:24px}._header_oaisn_2 h1{font-size:22px;font-weight:600;display:flex;align-items:center;gap:10px}._header_oaisn_2 p{color:var(--tf-muted);font-size:13px;margin-top:4px}._statsGrid_oaisn_6{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}@media (max-width: 700px){._statsGrid_oaisn_6{grid-template-columns:repeat(2,1fr)}}._statCard_oaisn_9{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:16px}._statIcon_oaisn_10{width:40px;height:40px;border-radius:var(--tf-radius);display:flex;align-items:center;justify-content:center;margin-bottom:10px}._statLabel_oaisn_11{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--tf-label);margin-bottom:4px}._statVal_oaisn_12{font-size:26px;font-weight:700}._card_oaisn_14{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:16px;margin-bottom:16px}._cardHeader_oaisn_15{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}._cardTitle_oaisn_16{font-size:13px;font-weight:600;display:flex;align-items:center;gap:7px;margin-bottom:4px}._cardSub_oaisn_17{font-size:12px;color:var(--tf-muted)}._green_oaisn_18{color:var(--tf-green);font-weight:600}._empty_oaisn_19{text-align:center;color:var(--tf-label);padding:20px;font-size:13px}._campaignList_oaisn_22{display:flex;flex-direction:column}._campaignHeader_oaisn_23{display:grid;grid-template-columns:2fr 100px 100px 80px 100px 100px 60px;padding:8px 12px;font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--tf-label);border-bottom:1px solid var(--tf-border)}._campaignRow_oaisn_28{display:grid;grid-template-columns:2fr 100px 100px 80px 100px 100px 60px;padding:12px;border-bottom:1px solid var(--tf-border);align-items:center;transition:background .1s}._campaignRow_oaisn_28:hover{background:var(--tf-surface2)}._campaignRow_oaisn_28:last-child{border-bottom:none}._campaignSubject_oaisn_35{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._campaignMeta_oaisn_36{font-size:12px;color:var(--tf-muted)}._campaignActions_oaisn_37{display:flex;gap:4px}@media (max-width: 900px){._campaignHeader_oaisn_23{display:none}._campaignRow_oaisn_28{grid-template-columns:1fr auto;gap:8px}._campaignRow_oaisn_28>span:not(:first-child):not(:last-child){display:none}}._modalBg_oaisn_46{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px}._editorModal_oaisn_47{background:var(--tf-surface);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-lg);width:100%;max-width:860px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}._editorHeader_oaisn_48{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--tf-border)}._editorHeader_oaisn_48 h3{font-size:16px;font-weight:600}._editorGrid_oaisn_50{display:grid;grid-template-columns:1fr 280px;gap:0}@media (max-width: 700px){._editorGrid_oaisn_50{grid-template-columns:1fr}}._editorLeft_oaisn_52{padding:24px;border-right:1px solid var(--tf-border)}@media (max-width: 700px){._editorLeft_oaisn_52{border-right:none;border-bottom:1px solid var(--tf-border)}}._editorRight_oaisn_54{padding:20px;background:var(--tf-surface2)}._editorFooter_oaisn_55{display:flex;gap:10px;padding:16px 24px;border-top:1px solid var(--tf-border);justify-content:flex-end}._scheduleCard_oaisn_57{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:16px}._scheduleTitle_oaisn_58{font-size:12px;font-weight:600;color:var(--tf-muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:14px;display:flex;align-items:center;gap:6px}._repeatBadge_oaisn_59{display:flex;align-items:center;gap:6px;font-size:12px;color:#f59e0b;background:#f59e0b1a;border:1px solid rgba(245,158,11,.2);border-radius:var(--tf-radius-sm);padding:6px 10px;margin-top:8px}._recipientInfo_oaisn_60{font-size:12px;color:var(--tf-muted);line-height:1.5;margin:0}._field_oaisn_62{margin-bottom:14px}._fieldLabel_oaisn_63{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--tf-label);margin-bottom:6px}._input_oaisn_64{width:100%;padding:9px 12px;border-radius:var(--tf-radius-sm);font-size:13px;background:var(--tf-surface2);border:1px solid var(--tf-border2);color:var(--tf-text);font-family:inherit;outline:none}._input_oaisn_64:focus{border-color:var(--tf-green)}._select_oaisn_66{width:100%;padding:9px 12px;border-radius:var(--tf-radius-sm);font-size:13px;background:var(--tf-surface2);border:1px solid var(--tf-border2);color:var(--tf-text);font-family:inherit}._textarea_oaisn_67{width:100%;padding:10px 12px;border-radius:var(--tf-radius-sm);font-size:13px;font-family:inherit;resize:vertical;line-height:1.6;background:var(--tf-surface2);border:1px solid var(--tf-border2);color:var(--tf-text)}._btnPrimary_oaisn_69{display:flex;align-items:center;gap:6px;padding:8px 16px;background:var(--tf-green);color:#000;border:none;border-radius:var(--tf-radius-sm);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}._btnPrimary_oaisn_69:hover{opacity:.9}._btnPrimary_oaisn_69:disabled{opacity:.5;cursor:not-allowed}._btnOutline_oaisn_72{display:flex;align-items:center;gap:6px;background:transparent;color:var(--tf-text);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-sm);padding:7px 14px;font-size:13px;font-family:inherit;cursor:pointer;white-space:nowrap}._btnIcon_oaisn_73{background:none;border:none;color:var(--tf-label);cursor:pointer;padding:4px;display:flex;align-items:center;border-radius:var(--tf-radius-sm);transition:color .15s}._btnIcon_oaisn_73:hover{color:var(--tf-green)}._btnIconDel_oaisn_75{background:none;border:none;color:var(--tf-label);cursor:pointer;padding:4px;display:flex;align-items:center;border-radius:var(--tf-radius-sm);transition:color .15s}._btnIconDel_oaisn_75:hover{color:var(--tf-red)}._userList_oaisn_79{display:flex;flex-direction:column}._userRow_oaisn_80{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--tf-border);gap:12px}._userRow_oaisn_80:last-child{border-bottom:none}._userInfo_oaisn_82{flex:1}._userName_oaisn_83{font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px;margin-bottom:4px}._userMeta_oaisn_84{display:flex;gap:12px;font-size:11px}._metaOn_oaisn_85{color:var(--tf-green)}._metaOff_oaisn_86{color:var(--tf-label)}._metaNeutral_oaisn_87{color:var(--tf-muted)}._youBadge_oaisn_88{font-size:10px;padding:2px 7px;border-radius:999px;background:#00d98b1f;color:var(--tf-green);border:1px solid rgba(0,217,139,.25);font-weight:500}._noUsers_oaisn_89{text-align:center;padding:40px 24px;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--tf-muted)}._dotOn_oaisn_91,._dotOff_oaisn_91{width:8px;height:8px;border-radius:50%;flex-shrink:0}._dotOn_oaisn_91{background:var(--tf-green);box-shadow:0 0 4px var(--tf-green)}._dotOff_oaisn_91{background:#555}._subHeader_oaisn_96{display:grid;grid-template-columns:1fr 1.5fr 80px 80px 80px;padding:8px 12px;font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--tf-label);border-bottom:1px solid var(--tf-border)}._subRow_oaisn_97{display:grid;grid-template-columns:1fr 1.5fr 80px 80px 80px;padding:12px;border-bottom:1px solid var(--tf-border);align-items:center;transition:background .1s}._subRow_oaisn_97:last-child{border-bottom:none}._subRow_oaisn_97:hover{background:var(--tf-surface2)}._subName_oaisn_100{font-size:13px;font-weight:500}._subEmail_oaisn_101{font-size:12px;color:var(--tf-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subMeta_oaisn_102{font-size:12px;color:var(--tf-muted)}._planBadge_oaisn_103{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase}._plan_pro_oaisn_104{background:#3b82f61a;color:#3b82f6}._plan_expert_oaisn_105{background:#f59e0b1a;color:#f59e0b}._plan_free_oaisn_106{background:var(--tf-surface2);color:var(--tf-label)}@media (max-width: 700px){._subHeader_oaisn_96{display:none}._subRow_oaisn_97{grid-template-columns:1fr auto}._subRow_oaisn_97>span:not(:first-child):not(:last-child){display:none}}._overlay_122dp_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:300;display:flex;align-items:center;justify-content:center;padding:16px}._modal_122dp_11{background:var(--tf-surface);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-lg);width:100%;max-width:680px;max-height:85vh;display:flex;flex-direction:column;overflow:hidden}._header_122dp_23{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--tf-border);flex-shrink:0;gap:12px}._tabs_122dp_33{display:flex;gap:4px;flex-wrap:wrap}._tab_122dp_33{display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:var(--tf-radius-sm);border:1px solid var(--tf-border2);background:transparent;color:var(--tf-muted);font-family:inherit;font-size:13px;cursor:pointer;transition:all .15s}._tab_122dp_33:hover{color:var(--tf-text);background:var(--tf-surface2)}._tabActive_122dp_54{background:var(--tf-surface2);color:var(--tf-text);border-color:var(--tf-green)}._closeBtn_122dp_56{background:none;border:none;color:var(--tf-muted);cursor:pointer;padding:4px;display:flex;align-items:center;border-radius:var(--tf-radius-sm);flex-shrink:0;transition:color .15s}._closeBtn_122dp_56:hover{color:var(--tf-text)}._content_122dp_63{padding:24px 28px;overflow-y:auto;flex:1;font-size:14px;line-height:1.7;color:var(--tf-text)}._content_122dp_63 h2{font-size:18px;font-weight:700;margin-bottom:20px;color:var(--tf-text)}._content_122dp_63 h3{font-size:14px;font-weight:700;margin:20px 0 8px;color:var(--tf-text);text-transform:uppercase;letter-spacing:.05em}._content_122dp_63 p{margin-bottom:12px;color:var(--tf-muted)}._content_122dp_63 ul{margin:0 0 12px 20px}._content_122dp_63 li{margin-bottom:6px;color:var(--tf-muted)}._content_122dp_63 strong{color:var(--tf-text);font-weight:600}._content_122dp_63 em{color:var(--tf-label);font-style:italic}._content_122dp_63 a{color:var(--tf-green);text-decoration:none}._content_122dp_63 a:hover{text-decoration:underline}@media (max-width: 768px){._content_122dp_63{padding:16px}._tab_122dp_33 span{display:none}}._banner_9xwqc_1{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:var(--tf-surface);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-lg);padding:14px 18px;display:flex;align-items:center;gap:16px;z-index:500;max-width:640px;width:calc(100% - 32px);box-shadow:0 8px 32px #0006}._content_9xwqc_19{display:flex;align-items:flex-start;gap:10px;flex:1}._icon_9xwqc_26{flex-shrink:0;margin-top:2px}._content_9xwqc_19 p{font-size:13px;color:var(--tf-muted);margin:0;line-height:1.5}._link_9xwqc_30{background:none;border:none;color:var(--tf-green);cursor:pointer;font-size:13px;padding:0;font-family:inherit;text-decoration:underline}._actions_9xwqc_36{display:flex;gap:8px;flex-shrink:0}._btnRefuse_9xwqc_38{display:flex;align-items:center;gap:5px;padding:7px 12px;border-radius:var(--tf-radius-sm);border:1px solid var(--tf-border2);background:transparent;color:var(--tf-muted);font-family:inherit;font-size:12px;cursor:pointer;transition:all .15s;white-space:nowrap}._btnRefuse_9xwqc_38:hover{border-color:var(--tf-red);color:var(--tf-red)}._btnAccept_9xwqc_47{display:flex;align-items:center;gap:5px;padding:7px 12px;border-radius:var(--tf-radius-sm);border:none;background:var(--tf-green);color:#000;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:opacity .15s;white-space:nowrap}._btnAccept_9xwqc_47:hover{opacity:.9}@media (max-width: 600px){._banner_9xwqc_1{flex-direction:column;align-items:flex-start}._actions_9xwqc_36{width:100%}._btnRefuse_9xwqc_38,._btnAccept_9xwqc_47{flex:1;justify-content:center}}._overlay_d1cwy_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;z-index:400;display:flex;align-items:center;justify-content:center;padding:16px}._modal_d1cwy_2{background:var(--tf-surface);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-lg);width:100%;max-width:380px;padding:32px;position:relative;text-align:center}._closeBtn_d1cwy_4{position:absolute;top:16px;right:16px;background:none;border:none;color:var(--tf-muted);cursor:pointer;padding:4px;display:flex;border-radius:var(--tf-radius-sm)}._closeBtn_d1cwy_4:hover{color:var(--tf-text)}._icon_d1cwy_7{width:52px;height:52px;border-radius:var(--tf-radius-lg);background:#5865f226;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}._title_d1cwy_8{font-size:20px;font-weight:700;margin-bottom:8px}._subtitle_d1cwy_9{font-size:14px;color:var(--tf-muted);margin-bottom:24px;line-height:1.5}._btnJoin_d1cwy_11{display:inline-block;width:100%;padding:12px;border-radius:var(--tf-radius);background:#5865f2;color:#fff;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;box-sizing:border-box;transition:background .15s}._btnJoin_d1cwy_11:hover{background:#4752c4}._overlay_h81qj_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:300;display:flex;align-items:center;justify-content:center;padding:16px}._modal_h81qj_2{background:var(--tf-surface);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-lg);width:100%;max-width:620px;max-height:85vh;display:flex;flex-direction:column;overflow:hidden}._header_h81qj_3{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--tf-border);flex-shrink:0;gap:12px}._tabs_h81qj_4{display:flex;gap:4px}._tab_h81qj_4{display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:var(--tf-radius-sm);border:1px solid var(--tf-border2);background:transparent;color:var(--tf-muted);font-family:inherit;font-size:13px;cursor:pointer;transition:all .15s}._tab_h81qj_4:hover{color:var(--tf-text);background:var(--tf-surface2)}._tabActive_h81qj_7{background:var(--tf-surface2);color:var(--tf-text);border-color:var(--tf-green)}._closeBtn_h81qj_8{background:none;border:none;color:var(--tf-muted);cursor:pointer;padding:4px;display:flex;align-items:center;border-radius:var(--tf-radius-sm);flex-shrink:0}._closeBtn_h81qj_8:hover{color:var(--tf-text)}._content_h81qj_10{padding:20px 24px;overflow-y:auto;flex:1}._sectionDesc_h81qj_11{font-size:13px;color:var(--tf-muted);margin-bottom:16px}._faqList_h81qj_14{display:flex;flex-direction:column;gap:4px}._faqItem_h81qj_15{background:var(--tf-surface2);border-radius:var(--tf-radius);overflow:hidden}._faqQ_h81qj_16{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:none;border:none;color:var(--tf-text);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;text-align:left}._faqQ_h81qj_16:hover{background:#ffffff0a}._faqA_h81qj_18{padding:0 16px 14px;font-size:13px;color:var(--tf-muted);line-height:1.6}._guideList_h81qj_21{display:flex;flex-direction:column;gap:8px}._guideCard_h81qj_22{background:var(--tf-surface2);border-radius:var(--tf-radius);overflow:hidden}._guideHeader_h81qj_23{width:100%;display:flex;align-items:center;gap:10px;padding:14px 16px;background:none;border:none;color:var(--tf-text);font-family:inherit;cursor:pointer;text-align:left}._guideHeader_h81qj_23:hover{background:#ffffff0a}._guideEmoji_h81qj_25{font-size:18px;flex-shrink:0}._guideTitle_h81qj_26{flex:1;font-size:14px;font-weight:500}._guideSteps_h81qj_27{margin:0;padding:0 16px 14px 36px;display:flex;flex-direction:column;gap:6px}._guideSteps_h81qj_27 li{font-size:13px;color:var(--tf-muted);line-height:1.5}._contactForm_h81qj_31{max-width:480px}._field_h81qj_32{margin-bottom:14px}._fieldLabel_h81qj_33{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--tf-label);margin-bottom:6px}._input_h81qj_34{width:100%;padding:9px 12px;border-radius:var(--tf-radius-sm);font-size:13px}._textarea_h81qj_35{width:100%;padding:9px 12px;border-radius:var(--tf-radius-sm);font-size:13px;font-family:inherit;resize:vertical;line-height:1.6}._btnSend_h81qj_36{display:flex;align-items:center;gap:7px;padding:10px 20px;background:var(--tf-green);color:#000;border:none;border-radius:var(--tf-radius-sm);font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:opacity .15s}._btnSend_h81qj_36:hover{opacity:.9}._btnSend_h81qj_36:disabled{opacity:.5;cursor:not-allowed}._sentMsg_h81qj_39{background:#00d98b1a;border:1px solid rgba(0,217,139,.25);border-radius:var(--tf-radius);padding:16px;font-size:14px;color:var(--tf-green)}._wrap_119vd_1{position:fixed;bottom:24px;right:24px;z-index:200;display:flex;flex-direction:column;align-items:flex-end;gap:10px}._fab_119vd_6{width:50px;height:50px;border-radius:50%;background:var(--tf-green);color:#000;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #00d98b66;transition:transform .2s,background .15s}._fab_119vd_6:hover{transform:scale(1.08)}._fabOpen_119vd_14{background:#1a1a1a;color:var(--tf-text);box-shadow:0 4px 16px #0006;border:1px solid var(--tf-border2)}._card_119vd_16{background:#111;border:1px solid var(--tf-border2);border-radius:var(--tf-radius-lg);overflow:hidden;box-shadow:0 8px 32px #0006;width:320px}._cardHeader_119vd_23{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--tf-border);font-size:14px;font-weight:600}._closeBtn_119vd_29{background:none;border:none;color:var(--tf-muted);cursor:pointer;padding:3px;display:flex;border-radius:var(--tf-radius-sm)}._closeBtn_119vd_29:hover{color:var(--tf-text)}._menu_119vd_36{display:flex;flex-direction:column}._menuItem_119vd_37{display:flex;align-items:center;gap:12px;padding:14px 16px;background:none;border:none;cursor:pointer;text-align:left;transition:background .1s;border-bottom:1px solid var(--tf-border)}._menuItem_119vd_37:last-child{border-bottom:none}._menuItem_119vd_37:hover{background:#ffffff0a}._menuItemTitle_119vd_45{font-size:14px;font-weight:500;color:var(--tf-text);margin-bottom:2px}._menuItemSub_119vd_46{font-size:12px;color:var(--tf-muted)}._aiWrap_119vd_49{display:flex;flex-direction:column;height:380px}._aiMessages_119vd_50{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px}._msg_119vd_52{display:flex;gap:7px;align-items:flex-start;max-width:90%}._msgUser_119vd_53{align-self:flex-end;flex-direction:row-reverse}._msgUser_119vd_53 p{background:var(--tf-green);color:#000;border-radius:var(--tf-radius-lg) var(--tf-radius-lg) 2px var(--tf-radius-lg);padding:8px 12px;font-size:13px;margin:0}._msgBot_119vd_55 p{background:var(--tf-surface2);color:var(--tf-text);border-radius:var(--tf-radius-lg) var(--tf-radius-lg) var(--tf-radius-lg) 2px;padding:8px 12px;font-size:13px;margin:0;line-height:1.5}._botIcon_119vd_56{color:var(--tf-green);margin-top:8px;flex-shrink:0}._typing_119vd_58{display:flex;gap:4px;align-items:center;padding:12px!important}._typing_119vd_58 span{width:6px;height:6px;border-radius:50%;background:var(--tf-muted);animation:_bounce_119vd_1 1.2s ease-in-out infinite}._typing_119vd_58 span:nth-child(2){animation-delay:.2s}._typing_119vd_58 span:nth-child(3){animation-delay:.4s}@keyframes _bounce_119vd_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}._aiInput_119vd_67{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--tf-border)}._aiInputField_119vd_68{flex:1;padding:8px 12px;border-radius:var(--tf-radius);font-size:13px;background:var(--tf-surface2);border:none;color:var(--tf-text);font-family:inherit;outline:none}._aiSendBtn_119vd_73{width:34px;height:34px;border-radius:var(--tf-radius);background:var(--tf-green);color:#000;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}._aiSendBtn_119vd_73:disabled{opacity:.4;cursor:not-allowed}._feedbackWrap_119vd_81{padding:16px}._stars_119vd_82{display:flex;gap:4px;justify-content:center;margin-bottom:12px}._star_119vd_82{background:none;border:none;cursor:pointer;padding:2px;transition:transform .1s}._star_119vd_82:hover{transform:scale(1.2)}._textarea_119vd_85{width:100%;padding:8px 10px;border-radius:var(--tf-radius);font-size:13px;font-family:inherit;resize:none;line-height:1.5;margin-bottom:10px}._btnSend_119vd_86{display:flex;align-items:center;gap:6px;justify-content:center;width:100%;padding:9px;background:var(--tf-green);color:#000;border:none;border-radius:var(--tf-radius);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer}._btnSend_119vd_86:disabled{opacity:.5;cursor:not-allowed}._sentMsg_119vd_88{font-size:14px;color:var(--tf-green);text-align:center;padding:16px}@media (max-width: 768px){._wrap_119vd_1{bottom:16px;right:16px}._card_119vd_16{width:calc(100vw - 32px)}}._msgContent_119vd_95{font-size:13px;line-height:1.6;color:var(--tf-text);margin:0}._msgContent_119vd_95 p{margin:4px 0}._msgContent_119vd_95 strong{font-weight:700;color:var(--tf-text)}._msgContent_119vd_95 em{font-style:italic;color:var(--tf-muted)}._msgContent_119vd_95 ul{margin:4px 0;padding-left:16px}._msgContent_119vd_95 li{margin:2px 0}._overlay_oglz1_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;z-index:400;display:flex;align-items:flex-start;justify-content:center;padding:16px;overflow-y:auto;-webkit-overflow-scrolling:touch}._modal_oglz1_2{background:var(--tf-surface);border:1px solid var(--tf-border2);border-radius:var(--tf-radius-lg);width:100%;max-width:900px;padding:32px;margin:auto}._header_oglz1_4{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}._title_oglz1_5{font-size:24px;font-weight:700;margin-bottom:6px}._subtitle_oglz1_6{font-size:14px;color:var(--tf-muted)}._closeBtn_oglz1_7{background:none;border:none;color:var(--tf-muted);cursor:pointer;padding:4px;display:flex;border-radius:var(--tf-radius-sm)}._closeBtn_oglz1_7:hover{color:var(--tf-text)}._billingToggle_oglz1_10{display:flex;gap:4px;background:var(--tf-surface2);border-radius:var(--tf-radius);padding:4px;width:fit-content;margin:0 auto 28px}._billingBtn_oglz1_11{padding:7px 20px;border-radius:var(--tf-radius-sm);border:none;background:none;color:var(--tf-muted);font-family:inherit;font-size:14px;cursor:pointer;transition:all .15s;display:flex;align-items:center;gap:8px}._billingActive_oglz1_12{background:var(--tf-surface);color:var(--tf-text);font-weight:500}._saveBadge_oglz1_13{background:#00d98b26;color:var(--tf-green);font-size:11px;padding:2px 7px;border-radius:999px;font-weight:600}._plans_oglz1_15{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}@media (max-width: 768px){._plans_oglz1_15{grid-template-columns:1fr}._modal_oglz1_2{padding:20px}}._planCard_oglz1_18{background:var(--tf-surface2);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);padding:24px;position:relative;display:flex;flex-direction:column}._planPopular_oglz1_19{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}._planCurrent_oglz1_20{border-color:var(--tf-green)}._popularBadge_oglz1_22{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#3b82f6;color:#fff;font-size:11px;font-weight:700;padding:3px 12px;border-radius:999px;white-space:nowrap}._currentBadge_oglz1_23{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--tf-green);color:#000;font-size:11px;font-weight:700;padding:3px 12px;border-radius:999px;white-space:nowrap}._planIcon_oglz1_25{width:44px;height:44px;border-radius:var(--tf-radius-lg);display:flex;align-items:center;justify-content:center;margin-bottom:14px}._planName_oglz1_26{font-size:20px;font-weight:700;margin-bottom:4px}._planDesc_oglz1_27{font-size:13px;color:var(--tf-muted);margin-bottom:16px}._planPrice_oglz1_28{display:flex;align-items:baseline;gap:4px;margin-bottom:4px}._priceAmount_oglz1_29{font-size:32px;font-weight:700}._pricePer_oglz1_30{font-size:14px;color:var(--tf-muted)}._yearlyNote_oglz1_31{font-size:12px;color:var(--tf-label);margin-bottom:12px}._featureList_oglz1_33{list-style:none;margin:16px 0;padding:0;display:flex;flex-direction:column;gap:8px;flex:1}._feature_oglz1_33{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--tf-text)}._featureOff_oglz1_35{color:var(--tf-label)}._checkOn_oglz1_36{color:var(--tf-green);flex-shrink:0}._checkOff_oglz1_37{color:var(--tf-label);flex-shrink:0;opacity:.3}._btnSubscribe_oglz1_39{width:100%;padding:12px;border-radius:var(--tf-radius);border:1px solid var(--tf-border2);background:var(--tf-surface);color:var(--tf-text);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;margin-top:auto;transition:all .15s}._btnSubscribe_oglz1_39:hover{border-color:var(--tf-green);color:var(--tf-green)}._btnSubscribe_oglz1_39:disabled{opacity:.5;cursor:not-allowed}._btnPopular_oglz1_42{background:#3b82f6;border-color:#3b82f6;color:#fff}._btnPopular_oglz1_42:hover{background:#2563eb;border-color:#2563eb;color:#fff}._btnFree_oglz1_44{width:100%;padding:12px;border-radius:var(--tf-radius);border:1px solid var(--tf-border);background:none;color:var(--tf-label);font-family:inherit;font-size:14px;cursor:not-allowed;margin-top:auto}._btnManage_oglz1_45{width:100%;padding:12px;border-radius:var(--tf-radius);border:1px solid var(--tf-green);background:var(--tf-green-dim);color:var(--tf-green);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;margin-top:auto;transition:all .15s}._btnManage_oglz1_45:hover{background:#00d98b33}._note_oglz1_48{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 20px;padding:10px 14px;background:var(--tf-green-dim);border:1px solid var(--tf-green);border-radius:var(--tf-radius);font-size:13px;color:var(--tf-text)}._note_oglz1_48 svg{color:var(--tf-green);flex-shrink:0}._errorMsg_oglz1_50{text-align:center;color:var(--tf-red);font-size:13px;margin:0 0 16px}._founding_oglz1_52{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:24px;padding:20px 24px;background:#f59e0b0f;border:1px solid rgba(245,158,11,.4);border-radius:var(--tf-radius-lg)}._foundingMain_oglz1_53{flex:1;min-width:260px}._foundingBadge_oglz1_54{display:inline-flex;align-items:center;gap:6px;background:#f59e0b26;color:#f59e0b;font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;margin-bottom:8px;text-transform:uppercase;letter-spacing:.06em}._foundingTitle_oglz1_55{font-size:20px;font-weight:700;margin-bottom:4px}._foundingText_oglz1_56{margin:0 0 12px;font-size:13px;color:var(--tf-muted);line-height:1.5}._slots_oglz1_57{display:flex;align-items:center;gap:12px}._slotsBar_oglz1_58{flex:1;max-width:260px;height:6px;border-radius:999px;background:var(--tf-surface2);overflow:hidden}._slotsFill_oglz1_59{height:100%;background:#f59e0b;border-radius:999px;transition:width .3s}._slotsText_oglz1_60{font-size:12px;font-weight:600;color:#f59e0b;white-space:nowrap}._btnFounding_oglz1_61{padding:12px 22px;border-radius:var(--tf-radius);border:none;background:#f59e0b;color:#000;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .15s}._btnFounding_oglz1_61:hover{opacity:.9}._btnFounding_oglz1_61:disabled{opacity:.5;cursor:not-allowed}._compareWrap_oglz1_65{overflow-x:auto;margin-bottom:20px;border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg)}._compare_oglz1_65{width:100%;border-collapse:collapse;font-size:13px}._compare_oglz1_65 th,._compare_oglz1_65 td{padding:10px 14px;border-bottom:1px solid var(--tf-border);text-align:center}._compare_oglz1_65 tr:last-child td{border-bottom:none}._compare_oglz1_65 th:first-child,._compare_oglz1_65 td:first-child{text-align:left}._compare_oglz1_65 thead th{color:var(--tf-label);font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:600;background:var(--tf-surface2)}._compare_oglz1_65 td svg{vertical-align:middle}._soonChip_oglz1_72{background:#ffffff14;color:var(--tf-muted);font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px}._footer_oglz1_74{text-align:center;font-size:12px;color:var(--tf-label)}._cancelNote_oglz1_75{font-size:11px;color:var(--tf-label);text-align:center;margin-top:6px}@media (max-width: 768px){._overlay_oglz1_1{padding:12px;align-items:flex-start}._modal_oglz1_2{padding:20px 16px;border-radius:var(--tf-radius-lg);margin:0}._header_oglz1_4{flex-wrap:nowrap}._closeBtn_oglz1_7{flex-shrink:0}._billingToggle_oglz1_10{margin-bottom:20px}}._layout_1co27_1{display:grid;grid-template-columns:260px minmax(0,1fr) 260px;gap:20px;max-width:1600px;margin:0 auto;align-items:start;padding:0 24px}._sideCol_1co27_11{position:sticky;top:68px}._mainCol_1co27_16{min-width:0}._widget_1co27_18{display:block;width:100%;text-align:left;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius);padding:16px;font-family:inherit;color:inherit;cursor:default}button._widget_1co27_18{cursor:pointer;transition:border-color .15s}button._widget_1co27_18:hover{border-color:var(--tf-border2)}._widgetHeader_1co27_34{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._widgetTitle_1co27_35{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600}._widgetEmpty_1co27_37{font-size:12px;color:var(--tf-label)}._progressRow_1co27_39{display:flex;align-items:center;gap:8px}._progressTrack_1co27_40{flex:1;height:8px;background:var(--tf-surface2);border-radius:999px;overflow:hidden;border:1px solid var(--tf-border)}._progressBar_1co27_41{height:100%;background:var(--tf-green);border-radius:999px;transition:width .4s ease;min-width:4px}._progressPct_1co27_42{font-size:12px;font-weight:700;color:var(--tf-text);width:34px;text-align:right;flex-shrink:0}._widgetSub_1co27_44{font-size:11px;color:var(--tf-muted);margin-top:6px}._miniList_1co27_46{list-style:none;margin-top:10px;display:flex;flex-direction:column;gap:6px}._miniItem_1co27_47{font-size:12px;color:var(--tf-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._miniItem_1co27_47:before{content:"•";margin-right:6px;color:var(--tf-label)}._miniMore_1co27_52{font-size:11px;color:var(--tf-label)}._calendarWrap_1co27_54{margin:0 -16px -16px;overflow:hidden;border-radius:0 0 var(--tf-radius) var(--tf-radius)}@media (max-width: 1560px){._layout_1co27_1{display:block;padding:0;max-width:none}._sideCol_1co27_11{display:none}}._shellApp_fhi1a_3{display:flex;align-items:flex-start;min-height:100vh}._shellPublic_fhi1a_9{display:flex;flex-direction:column;min-height:100vh}._content_fhi1a_15{flex:1 1 0;min-width:0;display:flex;flex-direction:column;min-height:100vh}._content_fhi1a_15>main{flex:1 0 auto}._footer_fhi1a_25{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin-top:24px;padding:16px 24px;border-top:1px solid var(--tf-border);font-size:12px;color:var(--tf-muted)}._footerLinks_fhi1a_38{display:flex;flex-wrap:wrap;gap:8px 20px}._footerLink_fhi1a_38{background:none;border:none;padding:0;color:inherit;font:inherit;text-decoration:none;cursor:pointer}._footerLink_fhi1a_38:hover{color:var(--tf-text)}@media (max-width: 768px){._shellApp_fhi1a_3{display:block}._content_fhi1a_15{min-height:0}._footer_fhi1a_25{padding:16px}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--tf-bg: #0a0a0a;--tf-surface: #111111;--tf-surface2: #1a1a1a;--tf-border: rgba(255, 255, 255, .08);--tf-border2: rgba(255, 255, 255, .14);--tf-green: #00d98b;--tf-green-dim: rgba(0, 217, 139, .12);--tf-red: #ff4d4d;--tf-red-dim: rgba(255, 77, 77, .12);--tf-amber: #f59e0b;--tf-blue: #3b82f6;--tf-text: #f0f0f0;--tf-muted: #a8a8a8;--tf-label: #555555;--tf-radius-sm: 4px;--tf-radius: 6px;--tf-radius-lg: 8px;--tf-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--tf-sidebar-w: 224px;--tf-font: "Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif}html,body,#root{height:100%}body{background:var(--tf-bg);color:var(--tf-text);font-family:var(--tf-font);font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}h1,h2,h3,h4{letter-spacing:-.01em}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--tf-green);outline-offset:2px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--tf-bg)}::-webkit-scrollbar-thumb{background:#333;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#444}input,select,textarea{background:var(--tf-surface2);border:1px solid var(--tf-border2);color:var(--tf-text);border-radius:var(--tf-radius-sm);font-family:var(--tf-font);font-size:13px;outline:none;transition:border-color .15s}input:focus,select:focus,textarea:focus{border-color:var(--tf-green)}input::placeholder,textarea::placeholder{color:var(--tf-label)}select option{background:var(--tf-surface2)}
