:root{--bg:#07080f;--bg2:#0b0c16;--surface:#0f1020;--surface2:#161830;--surface3:#1e2040;--border:#252650;--border2:#1a1c38;--accent:#7c6dfa;--accent-dim:#7c6dfa1f;--accent-glow:#7c6dfa40;--teal:#00e5c0;--teal-dim:#00e5c01a;--pink:#ff6b8a;--amber:#f59e0b;--amber-dim:#f59e0b1a;--green:#10b981;--green-dim:#10b9811a;--red:#ef4444;--red-dim:#ef44441a;--text:#eeeef8;--text2:#8888b0;--text3:#44446a;--text4:#2a2a50;--font-display:"Syne", sans-serif;--font-mono:"JetBrains Mono", monospace;--font-body:"DM Sans", sans-serif;--radius-sm:6px;--radius:10px;--radius-lg:16px;--radius-xl:24px;--shadow-sm:0 2px 8px #0000004d;--shadow:0 8px 24px #0006;--shadow-lg:0 24px 48px #00000080;--shadow-accent:0 0 24px #7c6dfa33;--transition:.18s ease;--transition-slow:.32s ease;--sidebar-w:220px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;line-height:1.6;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#7c6dfa05 1px,#0000 1px),linear-gradient(90deg,#7c6dfa05 1px,#0000 1px);background-size:40px 40px;position:fixed;inset:0}#root{z-index:1;position:relative}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700}h1{font-size:clamp(28px,4vw,40px);line-height:1.1}h2{font-size:clamp(22px,3vw,28px);line-height:1.2}h3{font-size:18px}h4{font-size:15px}p{color:var(--text2);font-size:14px;line-height:1.7}a{color:var(--accent);transition:opacity var(--transition);text-decoration:none}a:hover{opacity:.8}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--text3)}::selection{background:var(--accent-dim);color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.mono{font-family:var(--font-mono)}.display{font-family:var(--font-display)}.text-accent{color:var(--accent)}.text-teal{color:var(--teal)}.text-green{color:var(--green)}.text-red{color:var(--red)}.text-amber{color:var(--amber)}.text-muted{color:var(--text2)}.text-dim{color:var(--text3)}.positive{color:var(--green)}.negative{color:var(--red)}.neutral{color:var(--text2)}.card{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);transition:border-color var(--transition), transform var(--transition)}.card:hover{border-color:var(--border)}.card.interactive:hover{border-color:var(--accent);box-shadow:var(--shadow-accent);transform:translateY(-2px)}.badge{font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:.3px;white-space:nowrap;border:1px solid;border-radius:20px;align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.badge-accent{border-color:var(--accent);color:var(--accent);background:var(--accent-dim)}.badge-green{border-color:var(--green);color:var(--green);background:var(--green-dim)}.badge-red{border-color:var(--red);color:var(--red);background:var(--red-dim)}.badge-amber{border-color:var(--amber);color:var(--amber);background:var(--amber-dim)}.badge-teal{border-color:var(--teal);color:var(--teal);background:var(--teal-dim)}.badge-neutral{border-color:var(--border);color:var(--text3);background:var(--surface2)}.btn{border-radius:var(--radius);font-family:var(--font-display);cursor:pointer;transition:all var(--transition);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;display:inline-flex}.btn:disabled{opacity:.4;cursor:not-allowed;transform:none!important}.btn-primary{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 4px 16px #7c6dfa4d}.btn-primary:hover:not(:disabled){background:#8f82ff;transform:translateY(-1px);box-shadow:0 6px 20px #7c6dfa66}.btn-primary:active{transform:translateY(0)}.btn-secondary{background:var(--surface2);color:var(--text);border-color:var(--border)}.btn-secondary:hover:not(:disabled){background:var(--surface3);border-color:var(--accent);color:var(--accent)}.btn-ghost{color:var(--text2);background:0 0;border-color:#0000}.btn-ghost:hover:not(:disabled){background:var(--surface2);color:var(--text)}.btn-danger{background:var(--red-dim);color:var(--red);border-color:var(--red)}.btn-danger:hover:not(:disabled){background:#ef444433}.btn-sm{padding:6px 14px;font-size:12px}.btn-lg{padding:14px 28px;font-size:16px}.btn-icon{border-radius:var(--radius-sm);padding:8px}.btn-full{width:100%}.input-group{flex-direction:column;gap:6px;display:flex}.input-label{color:var(--text2);font-size:12px;font-weight:500;font-family:var(--font-mono);letter-spacing:.5px;text-transform:uppercase}.input{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--text);font-family:var(--font-body);transition:border-color var(--transition), box-shadow var(--transition);outline:none;padding:11px 14px;font-size:14px}.input::placeholder{color:var(--text3)}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.input:disabled{opacity:.5;cursor:not-allowed}.input-error{border-color:var(--red)!important}.error-msg{color:var(--red);margin-top:4px;font-size:12px}.divider{border:none;border-top:1px solid var(--border2);margin:20px 0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes glow{0%,to{box-shadow:0 0 12px #7c6dfa33}50%{box-shadow:0 0 24px #7c6dfa80}}.spinner{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite spin}.spinner-lg{border-width:3px;width:40px;height:40px}.fade-in{animation:.3s backwards fadeIn}.slide-in{animation:.25s backwards slideIn}.status-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.status-dot.online{background:var(--green);box-shadow:0 0 6px var(--green);animation:2s infinite pulse}.status-dot.offline{background:var(--text3)}.status-dot.warning{background:var(--amber);animation:1.5s infinite pulse}.tooltip-wrapper{display:inline-flex;position:relative}.tooltip{background:var(--surface3);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text2);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--transition);z-index:100;padding:5px 10px;font-size:11px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.tooltip-wrapper:hover .tooltip{opacity:1}.num-positive:before{content:"+"}.num-large{font-family:var(--font-display);font-weight:700}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 24px;display:flex}.empty-icon{opacity:.5;margin-bottom:4px;font-size:40px}.alert{border-radius:var(--radius);border:1px solid;align-items:flex-start;gap:12px;padding:14px 16px;font-size:13px;display:flex}.alert-info{background:var(--accent-dim);border-color:var(--accent);color:var(--text)}.alert-success{background:var(--green-dim);border-color:var(--green);color:var(--text)}.alert-warning{background:var(--amber-dim);border-color:var(--amber);color:var(--text)}.alert-error{background:var(--red-dim);border-color:var(--red);color:var(--text)}.modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200;background:#07080fd9;justify-content:center;align-items:center;padding:20px;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.modal{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:480px;max-height:90vh;box-shadow:var(--shadow-lg);animation:.25s fadeIn;overflow-y:auto}.modal-header{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;padding:24px 28px 20px;display:flex}.modal-title{font-family:var(--font-display);font-size:18px;font-weight:700}.modal-body{padding:24px 28px}.modal-footer{border-top:1px solid var(--border2);justify-content:flex-end;gap:10px;padding:20px 28px;display:flex}@media (width<=768px){:root{--sidebar-w:0px}}@media (width<=480px){.modal{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:85vh;padding-bottom:env(safe-area-inset-bottom,0px);align-self:flex-end}.modal-overlay{align-items:flex-end;padding:0}}._overlay_y8mcr_5{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_y8mcr_17{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:400px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;overflow-y:auto}._header_y8mcr_30{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._title_y8mcr_38{margin:0;font-size:15px;font-weight:600}._close_y8mcr_44{color:var(--text3);cursor:pointer;background:0 0;border:none;font-size:14px}._body_y8mcr_52{flex-direction:column;gap:14px;padding:20px;display:flex}._field_y8mcr_59{flex-direction:column;gap:6px;display:flex}._label_y8mcr_65{color:var(--text2);font-size:12px;font-weight:500}._hint_y8mcr_71{color:var(--text3);font-size:11px}._actions_y8mcr_76{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}._confirmBtn_y8mcr_83{background:var(--teal);color:#000;font-weight:700}._confirmBtn_y8mcr_83:disabled{opacity:.5;cursor:not-allowed}._layout_5kg8x_5{background:var(--bg);height:100vh;display:flex;overflow:hidden}._sidebar_5kg8x_13{background:var(--surface);border-right:1px solid var(--border);width:240px;transition:width var(--transition);flex-direction:column;flex-shrink:0;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}._sidebar_5kg8x_13._collapsed_5kg8x_27{width:72px}._sidebarHeader_5kg8x_31{border-bottom:1px solid var(--border);padding:24px 20px}._logo_5kg8x_36{align-items:center;gap:6px;display:flex}._logoIcon_5kg8x_42{border-radius:8px;flex-shrink:0;width:28px;height:28px}._logoText_5kg8x_49{font-family:var(--font-display);background:linear-gradient(135deg, var(--accent), var(--teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:24px;font-weight:800}._logoSub_5kg8x_58{color:var(--text3);font-size:11px;font-family:var(--font-display)}._collapsed_5kg8x_27 ._logoSub_5kg8x_58{display:none}._nav_5kg8x_69{flex-direction:column;flex:1;gap:4px;padding:16px 12px;display:flex;overflow-y:auto}._navItem_5kg8x_78{border-radius:var(--radius);color:var(--text2);transition:all var(--transition);white-space:nowrap;align-items:center;gap:12px;padding:10px 14px;font-size:14px;text-decoration:none;display:flex}._navItem_5kg8x_78:hover{background:var(--surface2);color:var(--text)}._navActive_5kg8x_96{background:var(--accent-dim);color:var(--accent);font-weight:500}._navIcon_5kg8x_102{text-align:center;flex-shrink:0;width:20px;font-size:18px}._navLabel_5kg8x_109{flex:1}._collapsed_5kg8x_27 ._navLabel_5kg8x_109{display:none}._sidebarFooter_5kg8x_118{border-top:1px solid var(--border);padding:12px}._userSection_5kg8x_123{background:var(--surface2);border-radius:var(--radius);align-items:center;gap:10px;margin-top:8px;padding:10px 12px;display:flex}._userInfo_5kg8x_133{flex:1;min-width:0}._userName_5kg8x_138{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}._userEmail_5kg8x_147{color:var(--text3);font-size:11px;font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._signOutBtn_5kg8x_156{border:1px solid var(--border);border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text3);cursor:pointer;transition:all var(--transition);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._signOutBtn_5kg8x_156:hover{background:var(--red-dim);border-color:var(--red);color:var(--red)}._collapsed_5kg8x_27 ._userInfo_5kg8x_133{display:none}._main_5kg8x_182{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._topbar_5kg8x_190{background:var(--surface);border-bottom:1px solid var(--border);z-index:100;align-items:center;gap:16px;height:64px;padding:0 24px;display:flex;position:sticky;top:0}._toggleBtn_5kg8x_203{border:1px solid var(--border);border-radius:var(--radius-sm);width:40px;height:40px;color:var(--text2);cursor:pointer;transition:all var(--transition);background:0 0;justify-content:center;align-items:center;font-size:20px;display:flex}._toggleBtn_5kg8x_203:hover{background:var(--surface2);color:var(--text)}._content_5kg8x_223{flex:1;padding:32px;overflow-y:auto}._contributionBanner_5kg8x_230{background:linear-gradient(90deg,#7c6dfa1f,#00e5c014);border-bottom:1px solid #7c6dfa4d;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 24px;display:flex}._bannerIcon_5kg8x_240{flex-shrink:0;font-size:18px}._bannerText_5kg8x_245{color:var(--text2);flex:1;min-width:200px;font-size:13px}._bannerText_5kg8x_245 strong{color:var(--text);font-family:var(--font-mono)}._bannerActions_5kg8x_257{flex-shrink:0;align-items:center;gap:8px;display:flex}._bannerApply_5kg8x_264{background:var(--accent);color:#fff;border-radius:var(--radius-sm);cursor:pointer;transition:opacity var(--transition);border:none;padding:7px 16px;font-size:13px;font-weight:600}._bannerApply_5kg8x_264:hover{opacity:.85}._bannerApply_5kg8x_264:disabled{opacity:.5;cursor:not-allowed}._bannerDismiss_5kg8x_279{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text3);cursor:pointer;transition:all var(--transition);background:0 0;padding:7px 12px;font-size:12px}._bannerDismiss_5kg8x_279:hover{border-color:var(--text3);color:var(--text2)}._portfolioSelector_5kg8x_296{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-size:13px;font-family:var(--font-body);cursor:pointer;appearance:none;transition:border-color var(--transition);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23a8aac5' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;margin-left:auto;padding:6px 28px 6px 12px}._portfolioSelector_5kg8x_296:hover,._portfolioSelector_5kg8x_296:focus{border-color:var(--accent);outline:none}@media (width<=768px){._overlay_5kg8x_323{z-index:9998;background:#000000b3;animation:.3s _fadeIn_5kg8x_1;position:fixed;inset:0}@keyframes _fadeIn_5kg8x_1{0%{opacity:0}to{opacity:1}}._sidebar_5kg8x_13{z-index:9999;width:280px;transition:transform .3s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}._sidebar_5kg8x_13._mobileOpen_5kg8x_352{transform:translate(0)}._main_5kg8x_182{width:100%}._content_5kg8x_223{padding:20px 16px}._toggleBtn_5kg8x_203{display:flex}}@media (width>=769px){._overlay_5kg8x_323{display:none}._topbar_5kg8x_190 ._toggleBtn_5kg8x_203{display:flex}}@media (width<=600px){._topbar_5kg8x_190{gap:10px;padding:0 12px}._contributionBanner_5kg8x_230{gap:6px 10px;padding:8px 12px}._bannerIcon_5kg8x_240{display:none}._bannerText_5kg8x_245{flex:100%;font-size:12px}._bannerApply_5kg8x_264{padding:5px 12px;font-size:12px}._bannerDismiss_5kg8x_279{padding:5px 10px;font-size:11px}}@supports (height:100dvh){._layout_5kg8x_5,._sidebar_5kg8x_13{height:100dvh}}._topbar_5kg8x_190{height:calc(64px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}._sidebar_5kg8x_13{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}@media (width<=768px){._content_5kg8x_223{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}._topbar_5kg8x_190{padding-left:max(12px, env(safe-area-inset-left,0px));padding-right:max(12px, env(safe-area-inset-right,0px))}}._page_1ha08_3{grid-template-columns:1fr 1fr;min-height:100vh;display:grid;position:relative;overflow:hidden}._bgGlow_1ha08_11{pointer-events:none;z-index:0;background:radial-gradient(circle,#7c6dfa14 0%,#00e5c00a 40%,#0000 70%);width:800px;height:800px;position:fixed;top:50%;left:25%;transform:translate(-50%,-50%)}._langToggle_1ha08_27{z-index:100;background:var(--surface);border:1px solid var(--border);color:var(--text2);cursor:pointer;transition:all var(--transition);border-radius:20px;padding:6px 14px;font-size:12px;position:fixed;top:20px;right:24px}._langToggle_1ha08_27:hover{border-color:var(--accent);color:var(--accent)}._left_1ha08_48{z-index:1;justify-content:center;align-items:center;padding:60px;display:flex;position:relative}._leftContent_1ha08_57{flex-direction:column;gap:40px;max-width:440px;display:flex}._logo_1ha08_64{align-items:center;gap:10px;display:flex}._logoIcon_1ha08_70{border-radius:14px;flex-shrink:0;width:52px;height:52px;box-shadow:0 6px 24px #7c6dfa40}._logoText_1ha08_78{font-family:var(--font-display);background:linear-gradient(135deg, #fff 0%, var(--accent) 60%, var(--teal) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:40px;font-weight:800;line-height:1}._logoSub_1ha08_88{font-family:var(--font-display);color:var(--text2);font-size:20px;font-weight:400}._heroText_1ha08_95 h1{color:var(--text);margin-bottom:16px;font-size:32px;line-height:1.2}._heroText_1ha08_95 p{color:var(--text2);font-size:15px;line-height:1.7}._featureList_1ha08_108{flex-direction:column;gap:14px;display:flex}._featureItem_1ha08_114{color:var(--text2);align-items:center;gap:14px;font-size:14px;display:flex}._discoverLink_1ha08_122{color:var(--accent);margin-top:28px;font-size:14px;font-weight:600;display:inline-block}._discoverLink_1ha08_122:hover{color:var(--teal);opacity:1}._featureIcon_1ha08_132{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;display:flex}._right_1ha08_146{z-index:1;justify-content:center;align-items:center;padding:60px 48px;display:flex;position:relative}._formCard_1ha08_155{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:400px;box-shadow:var(--shadow-lg);padding:40px;animation:.3s _fadeIn_1ha08_1}._form_1ha08_155{flex-direction:column;gap:18px;display:flex}._formHeader_1ha08_173{text-align:center;margin-bottom:8px}._formHeader_1ha08_173 h2{color:var(--text);margin-bottom:6px;font-size:24px}._formHeader_1ha08_173 p{color:var(--text2);font-size:13px}._mfaNote_1ha08_189{background:var(--accent-dim);border-radius:var(--radius);color:var(--text2);border:1px solid #7c6dfa4d;align-items:center;gap:10px;padding:12px 14px;font-size:12px;display:flex}._switchRow_1ha08_201{color:var(--text2);justify-content:center;align-items:center;gap:4px;margin-top:4px;font-size:13px;display:flex}._otpRow_1ha08_212{justify-content:center;gap:10px;margin:8px 0;display:flex}._otpInput_1ha08_219{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);text-align:center;width:46px;height:56px;font-family:var(--font-display);color:var(--text);transition:all var(--transition);cursor:text;outline:none;font-size:22px;font-weight:700}._otpInput_1ha08_219:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}._otpFilled_1ha08_240{border-color:var(--teal);color:var(--teal);background:var(--teal-dim)}._mfaSetup_1ha08_247{flex-direction:column;gap:20px;display:flex}._mfaIcon_1ha08_253{text-align:center;margin-bottom:4px;font-size:40px}._qrWrapper_1ha08_259{flex-direction:column;align-items:center;gap:16px;display:flex}._qrCode_1ha08_266{border-radius:var(--radius);width:180px;height:180px;box-shadow:var(--shadow);border:4px solid #fff}._qrApps_1ha08_274{text-align:center;color:var(--text3);font-size:12px}._appList_1ha08_280{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}._appBadge_1ha08_288{background:var(--surface2);border:1px solid var(--border);color:var(--text2);border-radius:20px;padding:3px 10px;font-size:11px}._manualCode_1ha08_297{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text2);padding:12px 16px;font-size:12px}._manualCode_1ha08_297 summary{cursor:pointer}._secretCode_1ha08_308{font-family:var(--font-mono);color:var(--teal);letter-spacing:2px;word-break:break-all;-webkit-user-select:all;user-select:all;margin-top:10px;font-size:13px;display:block}._verifySection_1ha08_319{flex-direction:column;gap:8px;display:flex}._successState_1ha08_326{flex-direction:column;align-items:center;gap:16px;padding:32px;display:flex}._successIcon_1ha08_334{background:var(--green-dim);border:2px solid var(--green);width:64px;height:64px;color:var(--green);border-radius:50%;justify-content:center;align-items:center;font-size:28px;animation:1.5s infinite _glow_1ha08_1;display:flex}._loadingScreen_1ha08_349{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100vh;display:flex}._logoMark_1ha08_358{font-family:var(--font-display);background:linear-gradient(135deg, var(--accent), var(--teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:48px;font-weight:800}@media (width<=900px){._page_1ha08_3{grid-template-columns:1fr}._left_1ha08_48{display:none}._right_1ha08_146{padding:40px 24px}}@media (width<=480px){._formCard_1ha08_155{min-height:100vh;box-shadow:none;border:none;border-radius:0;padding:40px 24px}._right_1ha08_146{padding:0}}._page_1ha08_3{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}._overlay_2gel9_6{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:flex-start;padding:70px 20px 20px;animation:.15s _fadeIn_2gel9_1;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes _fadeIn_2gel9_1{0%{opacity:0}to{opacity:1}}._modal_2gel9_26{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:680px;min-height:520px;animation:.2s _slideUp_2gel9_1}@keyframes _slideUp_2gel9_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._header_2gel9_42{justify-content:space-between;align-items:center;padding:20px 24px 0;display:flex}._headerTitle_2gel9_49{font-family:var(--font-display);color:var(--text);font-size:18px;font-weight:700}._symbol_2gel9_56{color:var(--text3);margin-left:4px;font-size:.85em}._closeBtn_2gel9_62{color:var(--text3);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition);background:0 0;border:none;padding:4px 8px;font-size:16px}._closeBtn_2gel9_62:hover{color:var(--text);background:var(--surface2)}._progressBar_2gel9_78{background:var(--surface2);border-radius:2px;height:3px;margin:16px 24px 0;overflow:hidden}._progressFill_2gel9_86{background:linear-gradient(90deg, var(--accent), var(--teal));height:100%;transition:width .4s}._stepContent_2gel9_93{padding:20px 24px 24px}._stepSubtitle_2gel9_97{color:var(--text3);margin-bottom:20px;font-size:13px}._searchWrapper_2gel9_104{margin-bottom:16px}._searchBox_2gel9_108{align-items:center;display:flex;position:relative}._searchIcon_2gel9_114{font-size:16px;position:absolute;left:12px}._searchInput_2gel9_120{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--text);transition:border-color var(--transition);padding:12px 12px 12px 40px;font-size:15px}._searchInput_2gel9_120:focus{border-color:var(--accent);outline:none}._searchInput_2gel9_120::placeholder{color:var(--text3)}._searchSpinner_2gel9_138{color:var(--accent);font-size:18px;animation:.8s linear infinite _spin_2gel9_1;position:absolute;right:12px}@keyframes _spin_2gel9_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._searchResults_2gel9_151{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);max-height:240px;margin-top:8px;overflow-y:auto}._resultItem_2gel9_160{border:none;border-bottom:1px solid var(--border2);cursor:pointer;text-align:left;width:100%;transition:background var(--transition);background:0 0;align-items:center;gap:12px;padding:10px 14px;display:flex}._resultItem_2gel9_160:last-child{border-bottom:none}._resultItem_2gel9_160:hover{background:var(--bg)}._coinThumb_2gel9_176{object-fit:contain;border-radius:50%;width:28px;height:28px}._coinThumbSm_2gel9_183{vertical-align:middle;border-radius:50%;width:18px;height:18px;margin-right:6px}._coinPlaceholder_2gel9_191{background:var(--accent-dim);width:28px;height:28px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._coinInfo_2gel9_205{flex:1;min-width:0}._coinName_2gel9_207{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}._coinMeta_2gel9_216{color:var(--text3);font-size:11px;font-family:var(--font-mono);margin-top:1px}._selectedCoin_2gel9_223{background:var(--accent-dim);border-radius:var(--radius);border:1px solid #7c6dfa4d;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;display:flex}._categoryGrid_2gel9_235{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}._categoryCard_2gel9_242{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);cursor:pointer;text-align:left;transition:all var(--transition);align-items:center;gap:14px;padding:14px 16px;display:flex}._categoryCard_2gel9_242:hover{border-color:var(--border);background:var(--bg)}._categoryCard_2gel9_242._selected_2gel9_223{border-color:var(--accent);background:var(--accent-dim)}._catIcon_2gel9_263{flex-shrink:0;font-size:24px}._catLabel_2gel9_268{color:var(--text);margin-bottom:2px;font-size:14px;font-weight:600}._catDesc_2gel9_275{color:var(--text3);font-size:12px;line-height:1.4}._section_2gel9_282{margin-bottom:20px}._sectionLabel_2gel9_286{color:var(--text3);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600;font-family:var(--font-mono);margin-bottom:10px}._patternGrid_2gel9_296{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}._patternCard_2gel9_302{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);cursor:pointer;text-align:left;transition:all var(--transition);padding:12px}._patternCard_2gel9_302:hover{border-color:var(--border);background:var(--bg)}._patternCard_2gel9_302._selected_2gel9_223{border-color:var(--accent);background:var(--accent-dim)}._patternBars_2gel9_317{align-items:flex-end;gap:3px;height:40px;margin-bottom:4px;display:flex}._patternBar_2gel9_317{background:var(--accent);opacity:.7;border-radius:2px 2px 0 0;flex:1;min-height:4px}._patternCard_2gel9_302._selected_2gel9_223 ._patternBar_2gel9_317{opacity:1}._patternBarPcts_2gel9_334{gap:3px;margin-bottom:8px;display:flex}._patternBarPct_2gel9_334{font-size:9px;font-family:var(--font-mono);color:var(--text3);text-align:center;flex:1;font-weight:600;line-height:1}._patternCard_2gel9_302._selected_2gel9_223 ._patternBarPct_2gel9_334{color:var(--accent)}._patternName_2gel9_351{color:var(--text);font-size:12px;font-weight:700;font-family:var(--font-mono);margin-bottom:2px}._patternDesc_2gel9_359{color:var(--text3);font-size:11px;line-height:1.3}._btnGroup_2gel9_365{gap:8px;display:flex}._groupBtn_2gel9_370{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);color:var(--text2);cursor:pointer;transition:all var(--transition);font-size:13px;font-weight:500;font-family:var(--font-mono);flex:1;padding:10px}._groupBtn_2gel9_370:hover{border-color:var(--border);color:var(--text)}._groupBtn_2gel9_370._selected_2gel9_223{border-color:var(--accent);background:var(--accent-dim);color:var(--accent)}._amountRow_2gel9_391{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:0;margin-bottom:8px;display:flex;overflow:hidden}._amountPrefix_2gel9_402{color:var(--text3);font-size:20px;font-weight:600;font-family:var(--font-display);flex-shrink:0;padding:0 14px}._amountInput_2gel9_411{font-size:22px;font-weight:600;font-family:var(--font-display);color:var(--text);background:0 0;border:none;flex:1;padding:14px 14px 14px 0}._amountInput_2gel9_411:focus{outline:none}._amountInput_2gel9_411::placeholder{color:var(--text3);font-weight:400}._sectionLabelRow_2gel9_424{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._sectionLabelRow_2gel9_424 ._sectionLabel_2gel9_286{margin-bottom:0}._modeToggle_2gel9_434{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);display:flex;overflow:hidden}._modeBtn_2gel9_442{font-size:13px;font-weight:600;font-family:var(--font-mono);color:var(--text3);cursor:pointer;transition:all var(--transition);background:0 0;border:none;padding:4px 14px}._modeBtn_2gel9_442._selected_2gel9_223{background:var(--accent);color:#fff}._allocDual_2gel9_458{flex-direction:column;gap:2px;margin-top:8px;display:flex}._allocMain_2gel9_465{color:var(--accent);font-size:15px;font-weight:600;font-family:var(--font-mono)}._allocSub_2gel9_472{color:var(--text3);font-size:11px;font-family:var(--font-mono)}._allocNote_2gel9_478{color:var(--teal);font-size:11px;font-family:var(--font-mono);margin-top:2px}._allocWarning_2gel9_485{color:var(--red);font-size:12px;font-family:var(--font-mono);margin-top:2px;font-weight:600}._allocRemaining_2gel9_493{color:var(--text3);font-size:11px;font-family:var(--font-mono)}._availableBar_2gel9_500{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);justify-content:space-between;align-items:center;margin-bottom:16px;padding:10px 14px;display:flex}._availableLabel_2gel9_511{color:var(--text3);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600;font-family:var(--font-mono)}._availableValues_2gel9_520{align-items:center;gap:10px;display:flex}._availablePct_2gel9_526{color:var(--teal);font-size:16px;font-weight:700;font-family:var(--font-display)}._availableAmt_2gel9_533{color:var(--text2);font-size:13px;font-family:var(--font-mono)}._zonesList_2gel9_540{flex-direction:column;gap:8px;display:flex}._zoneRow_2gel9_546{align-items:center;gap:10px;display:flex}._zoneLabel_2gel9_552{flex-direction:column;align-items:center;gap:2px;min-width:44px;display:flex}._zoneNumber_2gel9_560{color:var(--accent);font-size:11px;font-weight:700;font-family:var(--font-mono)}._zoneAlloc_2gel9_567{color:var(--accent);font-size:11px;font-weight:600;font-family:var(--font-mono);white-space:nowrap}._zoneAllocAmt_2gel9_575{color:var(--text3);font-size:10px;font-family:var(--font-mono);white-space:nowrap}._zoneInputRow_2gel9_582{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);flex:1;align-items:center;display:flex;overflow:hidden}._zoneInput_2gel9_582{font-size:15px;font-weight:500;font-family:var(--font-mono);color:var(--text);background:0 0;border:none;flex:1;padding:10px 10px 10px 0}._zoneInput_2gel9_582:focus{outline:none}._zoneInput_2gel9_582::placeholder{color:var(--text3)}._summary_2gel9_606{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius-lg);margin-bottom:20px;padding:4px 0}._summaryRow_2gel9_614{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._summaryRow_2gel9_614:last-child{border-bottom:none}._summaryLabel_2gel9_623{color:var(--text3);font-size:13px;font-family:var(--font-mono)}._summaryValue_2gel9_629{color:var(--text);align-items:center;font-size:14px;font-weight:500;display:flex}._zonesPreview_2gel9_637{flex-direction:column;gap:6px;padding:0 16px 8px;display:flex}._zonePreviewRow_2gel9_644{font-size:12px;font-family:var(--font-mono);align-items:center;gap:8px;display:flex}._zonePreviewLabel_2gel9_652{color:var(--text3);min-width:48px}._zonePreviewPrice_2gel9_657{color:var(--text);flex:1}._zonePreviewAlloc_2gel9_662{color:var(--accent)}._takenWarning_2gel9_667{border-radius:var(--radius);color:var(--amber);background:#f59e0b14;border:1px solid #f59e0b4d;padding:10px 14px;font-size:13px;line-height:1.5}._copyBox_2gel9_678{background:var(--accent-dim);border:1px solid var(--accent);border-radius:var(--radius);flex-direction:column;gap:8px;margin-bottom:4px;padding:12px 14px;display:flex}._copyTitle_2gel9_688{color:var(--text);font-size:13px;font-weight:700}._copyHint_2gel9_689{color:var(--text3);font-size:11px;line-height:1.5}._copyList_2gel9_690{flex-direction:column;gap:6px;display:flex}._copyBtn_2gel9_691{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);color:var(--text2);cursor:pointer;text-align:left;min-width:0;transition:all var(--transition);flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;display:flex}._copyBtn_2gel9_691:hover{border-color:var(--accent);color:var(--text)}._copyBtn_2gel9_691._selected_2gel9_223{border-color:var(--accent);color:var(--accent)}._copyName_2gel9_708{font-size:13px;font-weight:600}._copyMeta_2gel9_709{font-family:var(--font-mono);color:var(--text3);overflow-wrap:anywhere;font-size:11px}._copyDone_2gel9_710{color:var(--teal);margin-bottom:8px;font-size:12px;line-height:1.5}._error_2gel9_713{background:var(--red-dim);border-radius:var(--radius);color:var(--red);border:1px solid #ef44444d;margin-bottom:16px;padding:10px 14px;font-size:13px}._searchError_2gel9_723{border-radius:var(--radius);color:var(--yellow,#fbbf24);background:#fbbf2414;border:1px solid #fbbf2440;margin-top:8px;padding:8px 12px;font-size:12px}._actions_2gel9_733{gap:10px;margin-top:20px;display:flex}._actions_2gel9_733 button{flex:1}._stepIndicator_2gel9_740{text-align:center;color:var(--text3);font-size:11px;font-family:var(--font-mono);padding:0 0 16px}._zoneAiBtn_2gel9_749{border:1px solid var(--accent);color:var(--accent);font-size:11px;font-family:var(--font-body);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;flex-shrink:0;padding:4px 10px;transition:background .15s}._zoneAiBtn_2gel9_749:hover:not(:disabled){background:var(--accent-dim)}._zoneAiBtn_2gel9_749:disabled{opacity:.5;cursor:not-allowed}._zoneAiResult_2gel9_765{background:var(--surface2);border:1px solid var(--accent);border-radius:var(--radius);flex-direction:column;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}._zoneAiResultHeader_2gel9_775{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._zoneAiPattern_2gel9_781{color:var(--accent);font-size:12px;font-weight:700;font-family:var(--font-mono)}._zoneAiConviction_2gel9_787{color:var(--text3);font-size:11px;font-family:var(--font-mono)}._zoneAiToggle_2gel9_792{color:var(--text3);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0;font-size:11px}._zoneAiToggle_2gel9_792:hover{color:var(--text)}._zoneAiCacheBadge_2gel9_802{font-size:10px;font-family:var(--font-mono);color:var(--amber);border:1px solid var(--amber);opacity:.7;border-radius:4px;padding:1px 5px}._zoneAiRationale_2gel9_811{color:var(--text2);flex-direction:column;gap:5px;font-size:12px;line-height:1.5;display:flex}._zoneAiZoneNote_2gel9_819{align-items:baseline;gap:8px;font-size:11px;display:flex}._zoneAiZoneLabel_2gel9_825{font-family:var(--font-mono);color:var(--teal);flex-shrink:0;width:20px;font-weight:700}@media (width<=540px){._modal_2gel9_26{border-radius:var(--radius-lg)}._patternGrid_2gel9_296{grid-template-columns:repeat(2,1fr)}._actions_2gel9_733{flex-direction:column}}._wrap_1ordw_5{vertical-align:middle;margin-left:6px;line-height:0;display:inline-block;position:relative}._icon_1ordw_13{background:var(--accent-dim);width:16px;height:16px;color:var(--accent);font-size:10px;font-weight:700;font-family:var(--font-mono);cursor:help;-webkit-user-select:none;user-select:none;text-transform:none;letter-spacing:0;transition:background var(--transition), color var(--transition), border-color var(--transition);border:1px solid #7c6dfa73;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}._icon_1ordw_13:hover,._iconActive_1ordw_36{background:var(--accent);border-color:var(--accent);color:#fff}._bubble_1ordw_42{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--text2);z-index:9999;font-size:11px;line-height:1.6;font-family:var(--font-body);text-transform:none;letter-spacing:0;white-space:normal;text-align:left;pointer-events:none;padding:8px 10px;font-weight:400;position:fixed;box-shadow:0 4px 20px #00000080}._card_85h64_1{--name-col:130px;background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);padding:24px}._title_85h64_9{font-family:var(--font-display);color:var(--text);margin-bottom:12px;font-size:14px;font-weight:600}._grid_85h64_17{padding-left:var(--name-col);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._pieBlock_85h64_23{min-width:0}._pieLabel_85h64_25{text-align:center;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text2);margin-bottom:4px;font-size:11px}._empty_85h64_35{text-align:center;height:170px;color:var(--text3);justify-content:center;align-items:center;padding:0 16px;font-size:12px;display:flex}._nameCol_85h64_46{width:var(--name-col)}._table_85h64_48{table-layout:fixed;border-collapse:collapse;width:100%;margin-top:12px;font-size:12px}._table_85h64_48 th{text-align:center;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text3);border-bottom:1px solid var(--border);padding:6px 8px;font-size:10px;font-weight:600}._table_85h64_48 td{text-align:center;color:var(--text2);padding:6px 8px}._table_85h64_48 th:first-child,._table_85h64_48 td:first-child{text-align:left;color:var(--text)}._dot_85h64_80{border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}@media (width<=900px){._grid_85h64_17{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px;padding-left:0}}@media (width<=700px){._grid_85h64_17{grid-template-columns:minmax(0,1fr);padding-left:0}._card_85h64_1{--name-col:84px;padding:16px}}._page_182qw_6{flex-direction:column;gap:24px;max-width:100%;display:flex}._pageHeader_182qw_13{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._greeting_182qw_21{font-family:var(--font-display);margin-bottom:4px;font-size:26px;font-weight:700}._headerActions_182qw_28{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._kpiGrid_182qw_36{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=900px){._kpiGrid_182qw_36{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}}._kpiCard_182qw_49{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);transition:border-color var(--transition);min-width:180px;padding:20px 24px;position:relative;overflow:visible}._kpiCard_182qw_49:before{content:"";height:2px;transition:background var(--transition);background:0 0;position:absolute;top:0;left:0;right:0}._kpi_green_182qw_71:before{background:var(--green)}._kpi_red_182qw_72:before{background:var(--red)}._kpi_accent_182qw_73:before{background:var(--accent)}._kpiIcon_182qw_75{margin-bottom:10px;font-size:20px}._kpiLabel_182qw_80{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:var(--text3);width:100%;margin-bottom:8px;font-size:10px;display:block}._kpiValue_182qw_91{font-family:var(--font-display);color:var(--text);margin-bottom:6px;font-size:26px;font-weight:700;line-height:1}._kpiSub_182qw_100{color:var(--text3);font-size:12px;font-family:var(--font-mono)}._kpiSub_182qw_100._up_182qw_106{color:var(--green)}._kpiSub_182qw_100._down_182qw_107{color:var(--red)}._chartsRow_182qw_110{grid-template-columns:1fr 250px 1fr;align-items:stretch;gap:16px;display:grid}._chartCard_182qw_117,._allocCard_182qw_124{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);padding:24px}._chartTitle_182qw_131{font-family:var(--font-display);color:var(--text);align-items:center;margin-bottom:20px;font-size:14px;font-weight:600;display:flex}._perfList_182qw_142{flex-direction:column;gap:10px;display:flex}._perfRow_182qw_148{align-items:center;gap:12px;font-size:13px;display:flex}._perfSymbol_182qw_155{font-family:var(--font-mono);color:var(--text2);flex-shrink:0;width:40px;font-size:11px;font-weight:600}._perfTrack_182qw_164{background:var(--surface2);border-radius:3px;flex:1;height:6px;display:flex;overflow:hidden}._perfFill_182qw_173{border-radius:3px;min-width:2px;height:100%;transition:width .5s}._perfVal_182qw_180{font-family:var(--font-mono);text-align:right;flex-shrink:0;width:52px;font-size:12px}._donutWrapper_182qw_189{position:relative}._donutCenter_182qw_191{text-align:center;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._donutVal_182qw_200{font-family:var(--font-display);color:var(--text);font-size:14px;font-weight:700;display:block}._donutSub_182qw_208{color:var(--text3);font-size:10px;font-family:var(--font-mono)}._allocLegend_182qw_214{flex-direction:column;gap:8px;margin-top:8px;display:flex}._legendItem_182qw_221{color:var(--text2);align-items:center;gap:8px;font-size:12px;display:flex}._legendDot_182qw_229{border-radius:50%;flex-shrink:0;width:8px;height:8px}._legendVal_182qw_236{font-family:var(--font-mono);margin-left:auto;font-size:11px}._alertsCard_182qw_243{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);padding:16px;overflow-y:auto}._alertsList_182qw_251{flex-direction:column;gap:6px;margin-top:10px;display:flex}._alertItem_182qw_258{border-radius:var(--radius);border:1px solid;align-items:flex-start;gap:8px;width:100%;padding:8px 10px;display:flex}._alertWarn_182qw_268{background:var(--amber-dim);border-color:#f59e0b4d}._alertGreen_182qw_273{background:var(--green-dim);border-color:#10b9814d}._alertDanger_182qw_278{background:#ef444414;border-color:#ef444459}._alertIcon_182qw_283{flex-shrink:0;margin-top:1px;font-size:14px;line-height:1}._alertBody_182qw_290{flex:1;min-width:0}._alertTitle_182qw_295{color:var(--text);margin-bottom:2px;font-size:11px;font-weight:600;line-height:1.3}._alertSub_182qw_303{color:var(--text2);font-size:10px;font-family:var(--font-mono);line-height:1.4}._positionsCard_182qw_311{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);width:100%;padding:24px;overflow-x:auto}._miniTable_182qw_320{border-collapse:collapse;width:100%;min-width:600px;font-size:13px}._miniTable_182qw_320 th{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:var(--text3);text-align:left;border-bottom:1px solid var(--border2);white-space:nowrap;padding:8px 12px;font-size:10px}._miniTable_182qw_320 td{color:var(--text2);vertical-align:middle;border-bottom:1px solid #25264080;padding:12px}._miniTable_182qw_320 tr:hover td{background:#ffffff05}._miniTable_182qw_320 tr:last-child td{border-bottom:none}._cryptoCell_182qw_354{align-items:center;gap:10px;display:flex}._cryptoBadge_182qw_360{background:var(--accent-dim);width:28px;height:28px;font-family:var(--font-display);color:var(--accent);border:1px solid #7c6dfa4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._cryptoSymbol_182qw_376{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-mono)}._cryptoName_182qw_383{color:var(--text3);font-size:11px}._perfCrypto_182qw_389{flex-direction:column;flex-shrink:0;min-width:60px;display:flex}._perfName_182qw_396{color:var(--text3);margin-top:1px;font-size:10px}._perfPriceBlock_182qw_402{flex-direction:column;flex:1;align-items:flex-end;display:flex}._perfPrice_182qw_402{font-family:var(--font-mono);color:var(--text);font-size:13px;font-weight:600}._perfChange_182qw_416{font-family:var(--font-mono);font-size:11px}._perfAlloc_182qw_421{font-family:var(--font-mono);color:var(--accent);text-align:right;flex-shrink:0;min-width:40px;font-size:12px}@media (width<=1100px){._chartsRow_182qw_110{grid-template-columns:1fr 260px;align-items:start}._alertsCard_182qw_243{grid-column:1/-1;max-height:220px}}@media (width<=700px){._chartsRow_182qw_110{grid-template-columns:1fr;align-items:start}._alertsCard_182qw_243{grid-column:auto;max-height:220px}}@media (width<=600px){._miniTable_182qw_320 th:nth-child(2),._miniTable_182qw_320 td:nth-child(2){display:none}._kpiGrid_182qw_36{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._kpiCard_182qw_49{min-width:0;padding:14px}._kpiValue_182qw_91{font-size:20px}}._wrap_krvhh_5{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);flex-direction:column;gap:8px;padding:12px 14px;display:flex}._head_krvhh_15{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}._label_krvhh_23{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text3);font-size:11px;font-weight:600}._summary_krvhh_32{font-family:var(--font-mono);color:var(--teal);font-size:12px}._row_krvhh_38{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._chips_krvhh_45{flex-wrap:wrap;gap:6px;display:flex}._chip_krvhh_45{border-radius:var(--radius);border:1px solid var(--border2);background:var(--surface);color:var(--text3);font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);padding:5px 10px;font-size:12px;font-weight:600}._chip_krvhh_45:hover{color:var(--text);border-color:var(--accent)}._chipOn_krvhh_64{background:var(--accent-dim);color:var(--accent);border-color:#7c6dfa80}._chip_krvhh_45:disabled{opacity:.5;cursor:not-allowed}._inputBox_krvhh_71{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-items:center;width:96px;margin-left:auto;display:flex}._inputBox_krvhh_71:focus-within{border-color:var(--accent)}._input_krvhh_71{width:100%;min-width:0;color:var(--text);font-family:var(--font-mono);text-align:right;background:0 0;border:none;outline:none;padding:6px 4px 6px 10px;font-size:14px;font-weight:600}._suffix_krvhh_96{font-family:var(--font-mono);color:var(--text3);padding-right:10px;font-size:13px}._hint_krvhh_103{color:var(--text3);font-size:11px;line-height:1.4}._overlay_161ff_5{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_161ff_17{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:480px;max-height:calc(100vh - 32px);overflow-y:auto}._header_161ff_27{border-bottom:1px solid var(--border2);flex-direction:column;gap:4px;padding:20px 24px;display:flex}._title_161ff_35{margin:0;font-size:15px;font-weight:600}._meta_161ff_41{color:var(--text3);font-size:12px;font-family:var(--font-mono)}._body_161ff_47{flex-direction:column;gap:14px;padding:24px;display:flex}._split_161ff_54{background:var(--surface2);border-radius:8px;flex-direction:column;gap:6px;padding:12px 16px;display:flex}._splitRow_161ff_63{color:var(--text2);justify-content:space-between;font-size:13px;display:flex}._free_161ff_70,._pending_161ff_71{font-family:var(--font-mono);font-weight:600}._free_161ff_70{color:var(--teal)}._splitTotal_161ff_78{border-top:1px solid var(--border2);color:var(--text);font-weight:600;font-family:var(--font-mono);margin-top:2px;padding-top:6px}._pending_161ff_71{color:var(--amber)}._info_161ff_88{color:var(--text2);font-size:12px;line-height:1.5}._info_161ff_88 strong{color:var(--amber)}._table_161ff_96{border:1px solid var(--border2);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}._tableHead_161ff_104,._tableRow_161ff_105{font-size:12px;font-family:var(--font-mono);grid-template-columns:70px 1fr 1fr 1fr;gap:8px;padding:8px 14px;display:grid}._tableHead_161ff_104{background:var(--surface2);color:var(--text3);text-transform:uppercase;letter-spacing:.5px;font-size:10px}._tableRow_161ff_105{border-top:1px solid var(--border2);color:var(--text2)}._symbol_161ff_127{color:var(--text);font-weight:600}._deltaUp_161ff_132{color:var(--green)}._deltaDown_161ff_133{color:var(--amber)}._actions_161ff_135{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}._learnMore_161ff_142{color:var(--accent);white-space:nowrap;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._overlay_1detv_6{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_1detv_18{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;width:100%;max-width:480px;max-height:90vh;display:flex;overflow:hidden}._header_1detv_30{border-bottom:1px solid var(--border2);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}._title_1detv_40{margin:0;font-size:15px;font-weight:600}._subtitle_1detv_46{color:var(--text3);margin-top:2px;font-size:12px}._close_1detv_52{color:var(--text3);cursor:pointer;transition:all var(--transition);background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:14px}._close_1detv_52:hover{color:var(--text);background:var(--surface2)}._body_1detv_64{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}._field_1detv_73{flex-direction:column;gap:6px;display:flex}._label_1detv_79{color:var(--text2);justify-content:space-between;align-items:center;font-size:12px;font-weight:500;display:flex}._input_1detv_88{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--text);box-sizing:border-box;outline:none;padding:9px 12px;font-size:14px}._input_1detv_88:focus{border-color:var(--accent)}._readonly_1detv_101{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);color:var(--accent);font-family:var(--font-mono);padding:9px 12px;font-size:14px}._autoQty_1detv_111{color:var(--text3);cursor:pointer;align-items:center;gap:4px;font-size:11px;font-weight:400;display:flex}._hint_1detv_121{font-family:var(--font-mono);color:var(--text3);font-size:11px}._warning_1detv_127{color:var(--amber);border-radius:var(--radius);background:#f59e0b14;border:1px solid #f59e0b4d;padding:8px 12px;font-size:12px}._footer_1detv_136{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}._btnSecondary_1detv_143{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text2);cursor:pointer;transition:all var(--transition);padding:8px 20px;font-size:13px;font-weight:500}._btnSecondary_1detv_143:hover{color:var(--text);border-color:var(--accent)}._btnPrimary_1detv_156{background:var(--accent);border-radius:var(--radius);color:#fff;cursor:pointer;transition:opacity var(--transition);border:none;padding:8px 20px;font-size:13px;font-weight:600}._btnPrimary_1detv_156:disabled{opacity:.5;cursor:not-allowed}._intro_kkxqv_2{color:var(--text2);margin:0;font-size:12px;line-height:1.5}._linkBtn_kkxqv_9{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._preview_kkxqv_19{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);flex-direction:column;gap:6px;padding:12px 14px;display:flex}._previewTitle_kkxqv_29{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text3);font-size:10px}._previewMain_kkxqv_37{color:var(--text);overflow-wrap:anywhere;font-size:14px;font-weight:600}._previewLine_kkxqv_44{color:var(--text2);font-size:12px;line-height:1.5}._previewNote_kkxqv_50{color:var(--text3);font-size:11px;line-height:1.5}._undoHint_kkxqv_56{color:var(--text3);font-size:11px}._page_12clf_5{flex-direction:column;gap:16px;height:100%;display:flex}._kpiRow_12clf_13{flex-shrink:0;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;display:grid}@media (width<=700px){._kpiRow_12clf_13{grid-template-columns:repeat(2,1fr)}}._kpiCard_12clf_24{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);flex-direction:column;gap:3px;padding:14px 18px;display:flex}._kpiLabel_12clf_34{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:var(--text3);font-size:10px}._kpiVal_12clf_42{font-family:var(--font-display);color:var(--text);font-size:18px;font-weight:700;line-height:1.2}._kpiSub_12clf_50{font-family:var(--font-mono);color:var(--text3);font-size:11px}._layout_12clf_57{flex:1;grid-template-columns:240px 1fr;gap:16px;min-height:0;display:grid}@media (width<=800px){._layout_12clf_57{grid-template-columns:1fr}}._leftPanel_12clf_72{flex-direction:column;gap:8px;display:flex;overflow-y:auto}._cryptoItem_12clf_79{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);cursor:pointer;text-align:left;width:100%;transition:all var(--transition);flex-direction:column;gap:10px;padding:14px 16px;display:flex}._cryptoItem_12clf_79:hover{border-color:var(--border);background:var(--surface2)}._cryptoItemActive_12clf_94{background:var(--accent-dim);border-color:#7c6dfa80}._cryptoItemHeader_12clf_99{align-items:center;gap:10px;display:flex}._cryptoItemBadge_12clf_105{background:var(--accent-dim);width:32px;height:32px;color:var(--accent);border:1px solid #7c6dfa4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}._cryptoItemInfo_12clf_120{flex:1;min-width:0}._cryptoItemName_12clf_125{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}._cryptoItemSub_12clf_135{font-family:var(--font-mono);color:var(--text3);font-size:10px;display:block}._cryptoItemPrice_12clf_142{font-family:var(--font-mono);color:var(--text2);flex-shrink:0;font-size:11px}._cryptoItemBar_12clf_149{background:var(--surface2);border-radius:2px;height:3px;overflow:hidden}._cryptoItemBarFill_12clf_156{background:linear-gradient(90deg, var(--accent), var(--teal));border-radius:2px;height:100%}._cryptoItemDots_12clf_162{align-items:center;gap:4px;display:flex}._dot_12clf_168{border-radius:50%;flex-shrink:0;width:7px;height:7px}._dotOn_12clf_175{background:var(--green);box-shadow:0 0 4px #10b98166}._dotOff_12clf_180{border:2px solid var(--text3);background:0 0}._cryptoItemDotsLabel_12clf_185{font-family:var(--font-mono);color:var(--text3);margin-left:4px;font-size:10px}._dcaBadgeSm_12clf_193{color:var(--teal);letter-spacing:.3px;vertical-align:middle;background:#00e5c01f;border:1px solid #00e5c04d;border-radius:4px;margin-left:5px;padding:1px 5px;font-size:9px;font-weight:600;display:inline-block}._patternTooltip_12clf_208{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);z-index:200;pointer-events:none;min-width:190px;padding:12px 14px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000080}._patternTooltipTitle_12clf_223{font-family:var(--font-display);color:var(--text);margin-bottom:2px;font-size:13px;font-weight:700}._patternTooltipDesc_12clf_231{color:var(--text3);margin-bottom:10px;font-size:11px}._patternTooltipZones_12clf_237{flex-direction:column;gap:5px;display:flex}._patternTooltipZone_12clf_237{grid-template-columns:20px 1fr 30px;align-items:center;gap:6px;display:grid}._patternTooltipZoneLabel_12clf_250{font-family:var(--font-mono);color:var(--text3);font-size:10px}._patternTooltipBar_12clf_256{background:var(--surface2);border-radius:3px;height:6px;overflow:hidden}._patternTooltipZonePct_12clf_263{font-family:var(--font-mono);color:var(--text2);text-align:right;font-size:10px}._rightPanel_12clf_271{min-height:0;overflow-y:auto}._overview_12clf_277{flex-direction:column;gap:12px;display:flex}._overviewTitle_12clf_283{font-family:var(--font-display);color:var(--text);font-size:15px;font-weight:600}._overviewEmpty_12clf_290{color:var(--text3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:80px 20px;font-size:14px;display:flex}._alertList_12clf_302{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}._alertRow_12clf_311{cursor:pointer;transition:background var(--transition);border-bottom:1px solid #25264066;grid-template-columns:1fr 1fr auto auto;align-items:center;gap:16px;padding:14px 20px;display:grid}._alertRow_12clf_311:last-child{border-bottom:none}._alertRow_12clf_311:hover{background:var(--surface2)}._alertRowHot_12clf_324{border-left:3px solid var(--amber);background:#f59e0b0a}._alertRowPassed_12clf_330{border-left:3px solid var(--red);background:#ef44440f}._alertCrypto_12clf_335{align-items:center;gap:10px;display:flex}._alertBadge_12clf_341{background:var(--accent-dim);width:30px;height:30px;color:var(--accent);border:1px solid #7c6dfa4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._alertName_12clf_356{color:var(--text);font-size:13px;font-weight:600;display:block}._alertZone_12clf_363{font-family:var(--font-mono);color:var(--text3);font-size:10px;display:block}._distBadge_12clf_370{border-radius:var(--radius-sm);font-family:var(--font-mono);white-space:nowrap;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}._distHot_12clf_381{color:var(--amber);background:#f59e0b26;border:1px solid #f59e0b66}._distWarm_12clf_382{color:var(--teal);background:#14b8a61a;border:1px solid #14b8a64d}._distCold_12clf_383{background:var(--surface2);border:1px solid var(--border2);color:var(--text3)}._zoneDetail_12clf_386{flex-direction:column;gap:16px;padding-bottom:24px;display:flex}._detailEmpty_12clf_393{color:var(--text3);flex-direction:column;align-items:center;gap:10px;padding:60px 20px;font-size:14px;display:flex}._detailHeader_12clf_403{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._detailLeft_12clf_411{align-items:center;gap:14px;display:flex}._detailBadge_12clf_417{background:var(--accent-dim);width:44px;height:44px;font-family:var(--font-display);color:var(--accent);border:2px solid #7c6dfa4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}._detailName_12clf_433{font-family:var(--font-display);color:var(--text);margin-bottom:6px;font-size:20px;font-weight:700}._detailMeta_12clf_441{flex-wrap:wrap;gap:6px;display:flex}._detailPriceBlock_12clf_447{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}._ficheLinkBtn_12clf_455{background:var(--accent-dim);border-radius:var(--radius-sm);color:var(--accent);font-size:11px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;border:1px solid #7c6dfa66;padding:3px 10px;font-weight:600}._ficheLinkBtn_12clf_455:hover{background:var(--accent);color:#fff;border-color:var(--accent)}._detailPrice_12clf_447{font-family:var(--font-display);color:var(--text);font-size:22px;font-weight:700}._detailChange_12clf_481{font-family:var(--font-mono);margin-top:2px;font-size:12px}._detailKpis_12clf_488{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}@media (width<=700px){._detailKpis_12clf_488{grid-template-columns:repeat(2,1fr)}}._detailKpi_12clf_488{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);flex-direction:column;gap:4px;padding:16px 20px;display:flex}._completionBanner_12clf_509{border-radius:var(--radius-lg);background:linear-gradient(135deg,#10b98114,#14b8a60f);border:1px solid #10b9814d;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 24px;display:flex}._completionIcon_12clf_520{flex-shrink:0;font-size:28px}._completionContent_12clf_522{flex:1;min-width:0}._completionTitle_12clf_524{font-family:var(--font-display);color:var(--green);margin-bottom:6px;font-size:15px;font-weight:700}._completionStats_12clf_532{font-family:var(--font-mono);color:var(--text2);flex-wrap:wrap;gap:20px;font-size:12px;display:flex}._zonesSection_12clf_542{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);overflow:hidden}._zonesSectionHeader_12clf_549{border-bottom:1px solid var(--border2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px 20px 12px;display:flex}._zonesSectionTitle_12clf_559{font-family:var(--font-display);color:var(--text);font-size:14px;font-weight:600}._zonesSectionMeta_12clf_566{font-family:var(--font-mono);color:var(--text3);font-size:11px}._zonesTable_12clf_573{flex-direction:column;display:flex}._zonesTableHead_12clf_578{border-bottom:1px solid var(--border2);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.8px;color:var(--text3);grid-template-columns:56px 1fr 80px 1fr 1.5fr 1.2fr 1fr 90px 1.6fr;gap:8px;padding:8px 16px;font-size:9px;display:grid}._zoneRow_12clf_591{transition:background var(--transition);border-bottom:1px solid #25264066;grid-template-columns:56px 1fr 80px 1fr 1.5fr 1.2fr 1fr 90px 1.6fr;align-items:center;gap:8px;padding:10px 16px;display:grid}._zoneRow_12clf_591:last-child{border-bottom:none}._zoneRow_12clf_591:hover{background:var(--surface2)}._zoneRowBought_12clf_603{opacity:.75}._zoneRowBought_12clf_603:hover{opacity:1}._zoneNumCell_12clf_606{flex-direction:column;align-items:center;gap:3px;display:flex}._zoneNumBadge_12clf_613{border-radius:var(--radius);width:34px;height:34px;font-family:var(--font-mono);border:1px solid;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._zonePct_12clf_626{font-family:var(--font-mono);color:var(--text2);font-size:11px;font-weight:600}._zoneCell_12clf_633{flex-direction:column;justify-content:center;gap:2px;display:flex}._zonePriceMain_12clf_640{font-family:var(--font-mono);color:var(--text);font-size:13px;font-weight:600}._zoneActionsCell_12clf_647{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;display:flex}._buyBtn_12clf_655{background:var(--accent-dim);border-radius:var(--radius);color:var(--accent);font-size:12px;font-weight:600;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;border:1px solid #7c6dfa66;padding:6px 12px}._buyBtn_12clf_655:hover{background:var(--accent);color:#fff;border-color:var(--accent)}._buyBtn_12clf_655:disabled{opacity:.5;cursor:not-allowed}._generateBtn_12clf_671{border-radius:var(--radius);color:var(--amber);font-size:11px;font-weight:600;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;background:#f59e0b1a;border:1px solid #f59e0b59;padding:5px 12px}._generateBtn_12clf_671:hover{border-color:var(--amber);background:#f59e0b33}._addZoneBtn_12clf_689{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text2);font-size:11px;font-weight:600;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;padding:5px 12px}._addZoneBtn_12clf_689:hover:not(:disabled){background:var(--accent-dim);color:var(--accent);border-color:#7c6dfa66}._addZoneBtn_12clf_689:disabled{opacity:.4;cursor:not-allowed}._iconBtn_12clf_712{border-radius:var(--radius);width:28px;height:28px;color:var(--teal);cursor:pointer;transition:all var(--transition);background:#14b8a614;border:1px solid #14b8a64d;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:flex}._iconBtn_12clf_712:hover{color:var(--teal);background:#14b8a62e;border-color:#14b8a68c}._iconBtn_12clf_712:disabled{opacity:.35;cursor:not-allowed}._iconBtnDanger_12clf_734{color:var(--red);background:#ef444414;border-color:#ef44444d}._iconBtnDanger_12clf_734:hover{color:var(--red);background:#ef444433;border-color:#ef44448c}._cancelBuyBtn_12clf_745{border-radius:var(--radius);color:var(--red);font-size:12px;font-weight:600;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;background:#ef44441a;border:1px solid #ef44444d;padding:6px 10px}._cancelBuyBtn_12clf_745:hover{border-color:var(--red);background:#ef444433}._cancelBuyBtn_12clf_745:disabled{opacity:.5;cursor:not-allowed}._sellTableHead_12clf_762{border-bottom:1px solid var(--border2);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.8px;color:var(--text3);grid-template-columns:56px 1fr 80px 1fr 1fr 1fr 90px 1.4fr;gap:8px;padding:8px 16px;font-size:9px;display:grid}._sellZonesBody_12clf_776 ._zoneRow_12clf_591{grid-template-columns:56px 1fr 80px 1fr 1fr 1fr 90px 1.4fr}._sellBtn_12clf_780{border-radius:var(--radius);color:var(--teal);font-size:12px;font-weight:600;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;background:#14b8a61a;border:1px solid #14b8a659;padding:6px 12px}._sellBtn_12clf_780:hover{background:var(--teal);color:#fff;border-color:var(--teal)}._sellBtn_12clf_780:disabled{opacity:.5;cursor:not-allowed}._sellPlaceholder_12clf_797{color:var(--text3);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;font-size:13px;display:flex}._overlay_12clf_809{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_12clf_821{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:440px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;animation:.2s _slideUp_12clf_1;overflow-y:auto}@keyframes _slideUp_12clf_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._modalHeader_12clf_840{justify-content:space-between;align-items:flex-start;padding:20px 24px 0;display:flex}._modalTitle_12clf_847{font-family:var(--font-display);color:var(--text);margin-bottom:4px;font-size:16px;font-weight:700}._modalSub_12clf_855{font-family:var(--font-mono);color:var(--text3);font-size:12px}._closeBtn_12clf_861{color:var(--text3);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-size:16px}._closeBtn_12clf_861:hover{color:var(--text);background:var(--surface2)}._modalBody_12clf_872{flex-direction:column;gap:16px;padding:20px 24px;display:flex}._modalFooter_12clf_879{gap:10px;padding:0 24px 24px;display:flex}._modalFooter_12clf_879 button{flex:1}._fieldGroup_12clf_886{flex-direction:column;gap:8px;display:flex}._fieldLabel_12clf_888{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;font-size:11px;font-weight:600;display:flex}._fieldHint_12clf_902{color:var(--text3);font-weight:400}._inputRow_12clf_904{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);align-items:center;display:flex;overflow:hidden}._inputPrefix_12clf_913{color:var(--text3);font-size:18px;font-weight:600;font-family:var(--font-display);flex-shrink:0;padding:0 14px}._inputField_12clf_922{min-width:0;font-size:20px;font-weight:600;font-family:var(--font-display);color:var(--text);background:0 0;border:none;flex:1;padding:12px 12px 12px 0}._inputField_12clf_922:focus{outline:none}._inputField_12clf_922::placeholder{color:var(--text3);font-weight:400}._inputField_12clf_922[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(.7)brightness(1.4);cursor:pointer;opacity:.7}._inputField_12clf_922[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1}._autoBtn_12clf_944{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius-sm);color:var(--text3);font-size:11px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);padding:3px 10px}._autoBtnOn_12clf_955{background:var(--green-dim);color:var(--green);border-color:#10b9814d}._dualInputRow_12clf_957{align-items:center;gap:8px;display:flex}._dualSep_12clf_963{font-family:var(--font-mono);color:var(--text3);flex-shrink:0;font-size:13px}._autoValue_12clf_970{font-family:var(--font-display);color:var(--text);background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);padding:10px 16px;font-size:22px;font-weight:600}._buySummary_12clf_981{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);overflow:hidden}._summaryRow_12clf_988{color:var(--text2);border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;padding:9px 14px;font-size:13px;display:flex}._summaryRow_12clf_988:last-child{border-bottom:none}._summaryRow_12clf_988 strong{font-family:var(--font-mono);color:var(--text);font-weight:600}._zoneAiBtn_12clf_1001{border:1px solid var(--accent);color:var(--accent);cursor:pointer;font-size:10px;font-family:var(--font-mono);background:0 0;border-radius:4px;margin-left:auto;padding:2px 7px;transition:background .15s}._zoneAiBtn_12clf_1001:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 15%, transparent)}._zoneAiBtn_12clf_1001:disabled{opacity:.5;cursor:default}._zoneAiSuggestions_12clf_1016{background:color-mix(in srgb, var(--accent) 6%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 25%, var(--border));border-radius:6px;margin-top:8px;padding:8px 10px}._zoneAiSuggestionsHeader_12clf_1023{color:var(--text3);font-size:10px;font-family:var(--font-mono);align-items:center;gap:6px;margin-bottom:7px;display:flex}._zoneAiCacheBadge_12clf_1032{color:var(--amber);border:1px solid var(--amber);opacity:.8;border-radius:3px;padding:1px 4px;font-size:9px}._zoneAiRefresh_12clf_1040{border:1px solid var(--accent);color:var(--accent);cursor:pointer;background:0 0;border-radius:4px;margin-left:auto;padding:2px 7px;font-size:13px;transition:background .15s}._zoneAiRefresh_12clf_1040:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 15%, transparent)}._zoneAiRefresh_12clf_1040:disabled{opacity:.4;cursor:default}._zoneAiChips_12clf_1053{flex-wrap:wrap;gap:5px;display:flex}._zoneAiChip_12clf_1053{background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:5px;align-items:center;gap:5px;padding:4px 8px;transition:border-color .15s,background .15s;display:flex}._zoneAiChip_12clf_1053:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--surface))}._zoneAiChipZone_12clf_1070{font-size:9px;font-family:var(--font-mono);color:var(--accent);background:color-mix(in srgb, var(--accent) 15%, transparent);border-radius:3px;padding:1px 4px}._zoneAiChipPrice_12clf_1078{font-size:12px;font-family:var(--font-mono);color:var(--text)}._emptyPage_12clf_1085{color:var(--text3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:80px 20px;font-size:14px;display:flex}@media (width<=768px){._zonesTable_12clf_573{-webkit-overflow-scrolling:touch;overflow-x:auto}._zonesTable_12clf_573>*{min-width:760px}}@media (width<=800px){._page_12clf_5{height:auto}._layout_12clf_57{flex:none;grid-template-columns:minmax(0,1fr);min-height:auto}._leftPanel_12clf_72,._rightPanel_12clf_271{min-width:0;min-height:auto;overflow:visible}._kpiRow_12clf_13,._detailKpis_12clf_488{grid-template-columns:repeat(2,minmax(0,1fr))}._kpiCard_12clf_24,._detailKpi_12clf_488{min-width:0;padding:12px 14px}._alertRow_12clf_311{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px 14px}._alertRow_12clf_311>:nth-child(3){justify-self:start}._alertRow_12clf_311>:nth-child(4){justify-self:end}}._keptRow_12clf_1120{border-top:1px dashed var(--border);font-family:var(--font-mono);color:var(--teal);background:#00e5c00a;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:10px 16px;font-size:12px;display:flex}._carryBox_12clf_1134{border-radius:var(--radius);color:var(--text);cursor:pointer;background:#00e5c00f;border:1px solid #00e5c04d;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;display:flex}._carryBox_12clf_1134 input{margin-top:3px}._carryDesc_12clf_1148{color:var(--text2);margin-top:4px;font-size:12px;display:block}._completionKept_12clf_1156{font-family:var(--font-mono);color:var(--teal);flex-basis:100%;font-size:12px}._inputSuffix_12clf_1164{color:var(--text3);font-size:15px;font-weight:600;font-family:var(--font-mono);flex-shrink:0;padding:0 14px 0 4px}._inputField_12clf_922:first-child{padding-left:14px}._zoneTag_12clf_1176{border-radius:var(--radius);background:var(--accent-dim);min-width:82px;font-family:var(--font-mono);border:1px solid #7c6dfa4d;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}._zoneTagNum_12clf_1189{color:var(--accent);font-weight:700}._zoneTagPct_12clf_1190{color:var(--text2)}._linkBtn_12clf_1193{font-family:var(--font-mono);color:var(--accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:11px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._shareChips_12clf_1206{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._shareChip_12clf_1206{border-radius:var(--radius);border:1px solid var(--border2);background:var(--surface2);color:var(--text3);font-family:var(--font-mono);cursor:pointer;padding:4px 10px;font-size:11px;font-weight:600}._shareChip_12clf_1206:hover{color:var(--text);border-color:var(--accent)}._shareChipOn_12clf_1224{background:var(--accent-dim);color:var(--accent);border-color:#7c6dfa80}._shareHint_12clf_1225{font-family:var(--font-mono);color:var(--text3);font-size:10px}._shareLine_12clf_1226{font-family:var(--font-mono);color:var(--teal);font-size:12px}._targetBar_12clf_1228{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);flex-direction:column;gap:8px;padding:12px 14px;display:flex}._targetBarTrack_12clf_1237{background:var(--bg);border-radius:4px;height:8px;display:flex;overflow:hidden}._targetBarUsed_12clf_1244{background:var(--accent);opacity:.55}._targetBarMine_12clf_1245{background:var(--teal)}._targetBarOver_12clf_1246{background:var(--red)}._targetBarLegend_12clf_1247{font-family:var(--font-mono);color:var(--text2);flex-wrap:wrap;gap:4px 14px;font-size:11px;display:flex}._targetBarLegend_12clf_1247 i{vertical-align:middle;border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}._dotUsed_12clf_1263{background:var(--accent);opacity:.55}._dotMine_12clf_1264{background:var(--teal)}._dotOver_12clf_1265{background:var(--red)}._dotRest_12clf_1266{background:var(--bg);border:1px solid var(--border)}._legendOver_12clf_1267{color:var(--red)}._priceWarn_12clf_1270{color:var(--amber);border-radius:var(--radius);background:#f59e0b14;border:1px solid #f59e0b4d;padding:8px 12px;font-size:12px}._section_bhxf1_1{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);margin-top:16px}._header_bhxf1_8{cursor:pointer;width:100%;color:inherit;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}._title_bhxf1_22{font-family:var(--font-display);color:var(--text);font-size:14px;font-weight:600}._headerRight_bhxf1_29{align-items:center;gap:8px;display:flex}._meta_bhxf1_30{font-family:var(--font-mono);color:var(--text3);font-size:11px}._chevron_bhxf1_31{font-family:var(--font-mono);color:var(--text3);font-size:12px}._body_bhxf1_33{padding:0 20px 16px}._toolbar_bhxf1_35{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}._select_bhxf1_43{background:var(--bg);color:var(--text);border:1px solid var(--border);font-family:var(--font-mono);border-radius:6px;padding:4px 8px;font-size:11px}._check_bhxf1_53{color:var(--text3);cursor:pointer;align-items:center;gap:6px;font-size:11px;display:inline-flex}._refresh_bhxf1_62{border:1px solid var(--border);color:var(--text3);cursor:pointer;background:0 0;border-radius:6px;margin-left:auto;padding:4px 8px;font-size:13px;line-height:1}._refresh_bhxf1_62:disabled{opacity:.5;cursor:default}._empty_bhxf1_75{text-align:center;color:var(--text3);padding:16px 0;font-size:12px}._list_bhxf1_82{margin:0;padding:0;list-style:none}._row_bhxf1_84{border-top:1px solid var(--border);grid-template-columns:96px 76px 150px minmax(0,1fr);align-items:baseline;gap:0 12px;padding:8px 0;font-size:12px;display:grid}._date_bhxf1_94{font-family:var(--font-mono);color:var(--text3);font-size:11px}._zone_bhxf1_95{font-family:var(--font-mono);color:var(--text2);white-space:nowrap;font-size:11px}._detail_bhxf1_96{font-family:var(--font-mono);color:var(--text2);overflow-wrap:anywhere;font-size:11px}._backfill_bhxf1_97{color:var(--text3);font-style:italic}._badge_bhxf1_99{font-family:var(--font-mono);letter-spacing:.03em;white-space:nowrap;border:1px solid #0000;border-radius:4px;justify-self:start;padding:2px 7px;font-size:10px;font-weight:700}._tAccent_bhxf1_110{color:var(--accent);background:#7c6dfa1f;border-color:#7c6dfa4d}._tGreen_bhxf1_111{color:var(--green);background:#10b9811f;border-color:#10b9814d}._tTeal_bhxf1_112{color:var(--teal);background:#00e5c01f;border-color:#00e5c04d}._tRed_bhxf1_113{color:var(--red);background:#ef44441f;border-color:#ef44444d}._tAmber_bhxf1_114{color:var(--amber);background:#f59e0b1f;border-color:#f59e0b4d}._tMuted_bhxf1_115{color:var(--text3);border-color:var(--border);background:0 0}._more_bhxf1_117{border:1px solid var(--border);color:var(--accent);cursor:pointer;background:0 0;border-radius:6px;margin:10px auto 0;padding:5px 14px;font-size:12px;display:block}@media (width<=700px){._header_bhxf1_8{padding:14px 16px}._body_bhxf1_33{padding:0 16px 14px}._row_bhxf1_84{grid-template-columns:1fr auto;gap:4px 8px}._date_bhxf1_94{grid-column:1}._zone_bhxf1_95{text-align:right;grid-column:2}._badge_bhxf1_99{grid-column:1}._detail_bhxf1_96{grid-column:1/-1}}._page_m3agd_5{flex-direction:column;gap:16px;height:100%;display:flex}._kpiRow_m3agd_13{flex-shrink:0;grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._kpiCard_m3agd_20{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);flex-direction:column;gap:3px;padding:14px 18px;display:flex}._kpiLabel_m3agd_30{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:var(--text3);font-size:10px}._kpiVal_m3agd_38{font-family:var(--font-display);color:var(--text);font-size:22px;font-weight:700;line-height:1.2}._kpiSub_m3agd_46{font-family:var(--font-mono);color:var(--text3);font-size:11px}._layout_m3agd_53{flex:1;grid-template-columns:260px 1fr;gap:16px;min-height:0;display:grid}@media (width<=800px){._layout_m3agd_53{grid-template-columns:1fr}}._leftPanel_m3agd_66{flex-direction:column;gap:8px;display:flex;overflow-y:auto}._addDCABtn_m3agd_73{background:var(--accent-dim);border-radius:var(--radius-lg);color:var(--accent);cursor:pointer;text-align:center;transition:all var(--transition);border:1px dashed #7c6dfa66;width:100%;padding:10px 16px;font-size:13px;font-weight:600}._addDCABtn_m3agd_73:hover{border-color:var(--accent);background:#7c6dfa26}._emptyList_m3agd_91{color:var(--text2);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;font-size:13px;display:flex}._dcaItem_m3agd_102{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);cursor:pointer;text-align:left;width:100%;transition:all var(--transition);flex-direction:column;gap:10px;padding:12px 14px;display:flex}._dcaItem_m3agd_102:hover{border-color:var(--border);background:var(--surface2)}._dcaItemActive_m3agd_117{background:var(--accent-dim);border-color:#7c6dfa80}._dcaItemHeader_m3agd_122{align-items:center;gap:10px;display:flex}._dcaItemBadge_m3agd_128{width:32px;height:32px;color:var(--teal);background:#00e5c01a;border:1px solid #00e5c04d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}._dcaItemInfo_m3agd_143{flex:1;min-width:0}._dcaItemName_m3agd_148{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}._dcaItemSub_m3agd_158{font-family:var(--font-mono);color:var(--text3);font-size:10px;display:block}._dcaItemFooter_m3agd_165{font-family:var(--font-mono);color:var(--text3);justify-content:space-between;font-size:10px;display:flex}._rightPanel_m3agd_174{overflow-y:auto}._detailEmpty_m3agd_178{height:200px;color:var(--text2);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}._detail_m3agd_178{flex-direction:column;gap:16px;display:flex}._detailHeader_m3agd_196{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}._detailLeft_m3agd_207{align-items:center;gap:14px;display:flex}._detailBadge_m3agd_213{width:44px;height:44px;color:var(--teal);background:#00e5c01a;border:1px solid #00e5c04d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}._detailName_m3agd_228{font-size:20px;font-weight:700;font-family:var(--font-display);margin:0 0 6px}._detailMeta_m3agd_235{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._detailPriceBlock_m3agd_242{text-align:right;flex-shrink:0}._detailPrice_m3agd_242{font-family:var(--font-display);font-size:22px;font-weight:700}._detailKpis_m3agd_254{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (width<=900px){._detailKpis_m3agd_254{grid-template-columns:repeat(2,1fr)}}._detailKpi_m3agd_254{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);flex-direction:column;gap:3px;padding:12px 16px;display:flex}._chartSection_m3agd_275{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);padding:16px 20px}._sectionTitle_m3agd_282{color:var(--text2);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}._sectionMeta_m3agd_292{font-family:var(--font-mono);color:var(--text3);font-size:11px;font-weight:400}._entriesSection_m3agd_300{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);padding:16px 20px}._entriesHeader_m3agd_307{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._addBtn_m3agd_314{background:var(--accent-dim);border-radius:var(--radius);color:var(--accent);cursor:pointer;transition:all var(--transition);border:1px solid #7c6dfa4d;padding:6px 12px;font-size:12px;font-weight:600}._addBtn_m3agd_314:hover{background:#7c6dfa33}._emptyEntries_m3agd_327{text-align:center;color:var(--text3);padding:24px;font-size:13px}._deleteEntryBtn_m3agd_334{color:var(--text3);cursor:pointer;transition:all var(--transition);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;font-size:11px;display:flex}._deleteEntryBtn_m3agd_334:hover{color:var(--red);background:#ef44441a}._detailActions_m3agd_351{justify-content:flex-end;gap:8px;padding-bottom:8px;display:flex}._overlay_m3agd_359{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_m3agd_371{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;width:100%;max-width:480px;max-height:90vh;display:flex;overflow:hidden}._modalHeader_m3agd_383{border-bottom:1px solid var(--border2);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._modalTitle_m3agd_392{margin:0;font-size:15px;font-weight:600}._modalClose_m3agd_398{color:var(--text3);cursor:pointer;transition:all var(--transition);background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:14px}._modalClose_m3agd_398:hover{color:var(--text);background:var(--surface2)}._modalBody_m3agd_410{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}._modalFooter_m3agd_419{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}._searchInput_m3agd_427{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--text);box-sizing:border-box;outline:none;padding:10px 14px;font-size:14px}._searchInput_m3agd_427:focus{border-color:var(--accent)}._searchHint_m3agd_440{text-align:center;color:var(--text3);padding:8px;font-size:13px}._searchResults_m3agd_447{flex-direction:column;gap:4px;display:flex}._searchItem_m3agd_453{background:var(--bg);border:1px solid var(--border2);border-radius:var(--radius);cursor:pointer;text-align:left;transition:all var(--transition);align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}._searchItem_m3agd_453:hover{border-color:var(--accent);background:var(--accent-dim)}._searchThumb_m3agd_468{border-radius:50%;width:24px;height:24px}._searchItemInfo_m3agd_474{flex-direction:column;gap:1px;display:flex}._searchItemName_m3agd_480{color:var(--text);font-size:13px;font-weight:600}._searchItemSub_m3agd_486{font-family:var(--font-mono);color:var(--text3);font-size:10px}._formField_m3agd_493{flex-direction:column;gap:6px;display:flex}._formLabel_m3agd_499{color:var(--text2);justify-content:space-between;align-items:center;font-size:12px;font-weight:500;display:flex}._formInput_m3agd_508{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--text);box-sizing:border-box;outline:none;padding:9px 12px;font-size:14px}._formInput_m3agd_508:focus{border-color:var(--accent)}._formInputReadonly_m3agd_521{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);color:var(--accent);font-family:var(--font-mono);padding:9px 12px;font-size:14px}._autoQtyLabel_m3agd_531{color:var(--text3);cursor:pointer;align-items:center;gap:4px;font-size:11px;font-weight:400;display:flex}._freqOptions_m3agd_542{gap:8px;display:flex}._freqBtn_m3agd_547{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);color:var(--text2);cursor:pointer;transition:all var(--transition);text-align:center;flex:1;padding:8px;font-size:12px}._freqBtn_m3agd_547:hover{border-color:var(--accent);color:var(--accent)}._freqBtnActive_m3agd_561{background:var(--accent-dim);border-color:var(--accent);color:var(--accent);font-weight:600}._linkedNote_m3agd_569{border-radius:var(--radius);color:var(--teal);background:#00e5c014;border:1px solid #00e5c040;padding:10px 14px;font-size:12px}._btnPrimary_m3agd_579{background:var(--accent);border-radius:var(--radius);color:#fff;cursor:pointer;transition:opacity var(--transition);border:none;padding:8px 20px;font-size:13px;font-weight:600}._btnPrimary_m3agd_579:hover{opacity:.85}._btnPrimary_m3agd_579:disabled{opacity:.5;cursor:not-allowed}._btnSecondary_m3agd_593{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text2);cursor:pointer;transition:all var(--transition);padding:8px 20px;font-size:13px;font-weight:500}._btnSecondary_m3agd_593:hover{border-color:var(--accent);color:var(--text)}._btnSecondary_m3agd_593:disabled{opacity:.5;cursor:not-allowed}._btnDanger_m3agd_607{border-radius:var(--radius);color:var(--red);cursor:pointer;transition:all var(--transition);background:#ef44441a;border:1px solid #ef44444d;padding:8px 20px;font-size:13px;font-weight:500}._btnDanger_m3agd_607:hover{background:#ef444433}._btnDanger_m3agd_607:disabled{opacity:.5;cursor:not-allowed}@media (width<=800px){._page_m3agd_5{height:auto}._layout_m3agd_53{flex:none;grid-template-columns:minmax(0,1fr);min-height:auto}._leftPanel_m3agd_66,._rightPanel_m3agd_174{min-width:0;overflow:visible}._kpiRow_m3agd_13{grid-template-columns:repeat(2,minmax(0,1fr))}._kpiCard_m3agd_20{min-width:0}}._dcaItemNext_m3agd_631{font-family:var(--font-mono);color:var(--text2);margin-top:4px;font-size:10px}._dcaItemNextDue_m3agd_637,._kpiDue_m3agd_637{color:var(--amber)}._overview_m3agd_640{flex-direction:column;gap:12px;display:flex}._overviewTitle_m3agd_646{font-family:var(--font-display);color:var(--text);align-items:baseline;gap:10px;font-size:15px;font-weight:600;display:flex}._overviewMeta_m3agd_656{font-family:var(--font-mono);color:var(--text3);font-size:11px;font-weight:400}._upcomingList_m3agd_663{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}._upcomingRow_m3agd_672{color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--transition);background:0 0;border:none;border-bottom:1px solid #25264066;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 20px;display:grid}._upcomingRow_m3agd_672:last-child{border-bottom:none}._upcomingRow_m3agd_672:hover{background:var(--surface2)}._upcomingDue_m3agd_691{border-left:3px solid var(--amber);background:#f59e0b0d}._upcomingCrypto_m3agd_696{align-items:center;gap:10px;min-width:0;display:flex}._upcomingName_m3agd_703{color:var(--text);font-size:14px;font-weight:600;display:block}._upcomingSub_m3agd_710{font-family:var(--font-mono);color:var(--text3);font-size:11px;display:block}._upcomingDate_m3agd_717{font-family:var(--font-mono);color:var(--text);flex-direction:column;gap:2px;font-size:13px;display:flex}._dueBadge_m3agd_726{color:var(--amber);font-size:11px;font-weight:700}._upcomingAmount_m3agd_732{font-family:var(--font-mono);color:var(--accent);font-size:13px;font-weight:600}@media (width<=600px){._upcomingRow_m3agd_672{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px 14px}._upcomingRow_m3agd_672>:nth-child(2){grid-column:1}._upcomingRow_m3agd_672>:nth-child(3){grid-area:1/2}}._overlay_elmf5_6{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_elmf5_18{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:440px;max-height:90vh;overflow-y:auto}._header_elmf5_28{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}._title_elmf5_37{margin:0;font-size:15px;font-weight:600}._close_elmf5_43{color:var(--text3);cursor:pointer;background:0 0;border:none;padding:4px;font-size:16px}._close_elmf5_43:hover{color:var(--text)}._body_elmf5_53{flex-direction:column;gap:14px;padding:20px;display:flex}._field_elmf5_60{flex-direction:column;gap:6px;display:flex}._label_elmf5_66{font-family:var(--font-mono);color:var(--text3);text-transform:uppercase;letter-spacing:.06em;font-size:11px}._hint_elmf5_74{font-family:var(--font-mono);color:var(--text3);font-size:11px}._hintLink_elmf5_80{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._row2_elmf5_90{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._preview_elmf5_97{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);font-family:var(--font-mono);flex-direction:column;gap:6px;padding:12px 14px;font-size:12px;display:flex}._previewLine_elmf5_109{color:var(--text2);justify-content:space-between;gap:12px;display:flex}._previewEffect_elmf5_116{border-top:1px solid var(--border2);font-family:var(--font-body);color:var(--text);margin-top:4px;padding-top:8px;font-size:13px}._gain_elmf5_125{color:var(--green)}._loss_elmf5_126{color:var(--red)}._warning_elmf5_128{color:var(--amber);border-radius:var(--radius);background:#f59e0b14;border:1px solid #f59e0b4d;padding:8px 12px;font-size:12px}._actions_elmf5_137{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}._confirmBtn_elmf5_144{background:var(--accent);color:#fff;border:none}._confirmBtn_elmf5_144:disabled{opacity:.5;cursor:not-allowed}._zoneLine_elmf5_152{grid-template-columns:44px minmax(0,1fr) 64px;align-items:center;gap:10px;display:grid}._zoneTag_elmf5_159{font-family:var(--font-mono);color:var(--amber);font-size:12px;font-weight:700}._zonePct_elmf5_166{font-family:var(--font-mono);color:var(--text2);text-align:right;font-size:12px}._panel_elmf5_174{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);overflow:hidden}._panelHeader_elmf5_181{border-bottom:1px solid var(--border2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}._panelTitle_elmf5_191{font-family:var(--font-display);color:var(--text);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}._panelMeta_elmf5_201{font-family:var(--font-mono);color:var(--text3);font-size:11px;font-weight:400}._panelActions_elmf5_208{flex-wrap:wrap;gap:6px;display:flex}._smallBtn_elmf5_214{background:var(--surface2);border:1px solid var(--border);color:var(--text2);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:all var(--transition);padding:5px 10px;font-size:12px}._smallBtn_elmf5_214:hover{border-color:var(--accent);color:var(--text)}._smallBtn_elmf5_214:disabled{opacity:.5;cursor:not-allowed}._sellBtn_elmf5_228{color:var(--amber);background:#f59e0b1a;border-color:#f59e0b66}._cellMain_elmf5_235{color:var(--text);font-weight:600}._cellSub_elmf5_236{color:var(--text3);font-size:11px}._rowActions_elmf5_238{justify-content:flex-end;gap:4px;display:flex}._empty_elmf5_244{color:var(--text3);padding:16px;font-size:13px}._keptRow_elmf5_251{border-top:1px dashed var(--border);font-family:var(--font-mono);color:var(--teal);background:#00e5c00a;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:10px 16px;font-size:12px;display:flex}@media (width<=600px){._row2_elmf5_90{grid-template-columns:1fr}}._scroll_16w2j_7{-webkit-overflow-scrolling:touch;overflow-x:auto}._table_16w2j_12{flex-direction:column;min-width:620px;display:flex}._colsSell_16w2j_19{--cols:56px minmax(0, 1fr) 84px minmax(0, 1fr) minmax(0, 1.1fr) 92px minmax(250px, 1.6fr);min-width:860px}._colsPurchase_16w2j_20{--cols:110px minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.1fr) 84px}._colsPurchaseNotes_16w2j_21{--cols:110px minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.1fr) minmax(0, 1fr) 84px;min-width:720px}._colsWatch_16w2j_22{--cols:minmax(0, 1.2fr) minmax(0, 1fr) 100px minmax(0, 1fr) 150px;min-width:620px}._colsOrders_16w2j_23{--cols:56px minmax(0, 1fr) 120px minmax(0, 1fr) minmax(0, 1fr) minmax(250px, 1.4fr);min-width:760px}._head_16w2j_25,._row_16w2j_26{grid-template-columns:var(--cols);align-items:center;gap:8px;padding:8px 16px;display:grid}._head_16w2j_25{border-bottom:1px solid var(--border2);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.8px;color:var(--text3);font-size:9px}._row_16w2j_26{font-family:var(--font-mono);color:var(--text2);transition:background var(--transition);border-bottom:1px solid #25264066;padding:10px 16px;font-size:12px}._row_16w2j_26:last-child{border-bottom:none}._row_16w2j_26:hover{background:var(--surface2)}._rowClickable_16w2j_53{cursor:pointer}._rowDone_16w2j_54{opacity:.8}._rowDone_16w2j_54:hover{opacity:1}._cell_16w2j_57{flex-direction:column;gap:2px;min-width:0;display:flex}._main_16w2j_64{color:var(--text);font-size:13px;font-weight:600}._accent_16w2j_65{color:var(--accent);font-size:13px;font-weight:600}._sub_16w2j_66{color:var(--text3);font-size:11px}._muted_16w2j_67{color:var(--text3);font-size:12px}._gain_16w2j_68{color:var(--green)}._loss_16w2j_69{color:var(--red)}._teal_16w2j_70{color:var(--teal)}._amber_16w2j_71{color:var(--amber)}._zoneNum_16w2j_74{flex-direction:column;align-items:center;gap:3px;display:flex}._zoneBadge_16w2j_81{border-radius:var(--radius);border:1px solid;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:flex}._badgeAmber_16w2j_92{color:var(--amber);background:#f59e0b1a;border-color:#f59e0b4d}._badgeTeal_16w2j_93{color:var(--teal);background:#14b8a61f;border-color:#14b8a659}._badgeAccent_16w2j_94{background:var(--accent-dim);color:var(--accent);border-color:#7c6dfa4d}._zonePct_16w2j_96{color:var(--text3);font-size:10px}._pill_16w2j_99{white-space:nowrap;border:1px solid;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}._pillAmber_16w2j_108{color:var(--amber);background:#f59e0b1a;border-color:#f59e0b66}._pillGreen_16w2j_109{color:var(--green);background:#10b9811a;border-color:#10b98166}._pillTeal_16w2j_110{color:var(--teal);background:#14b8a61a;border-color:#14b8a666}._pillRed_16w2j_111{color:var(--red);background:#ef44441a;border-color:#ef444473}._status_16w2j_113{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._cancelBtn_16w2j_121{border-radius:var(--radius);color:var(--red);font-size:12px;font-weight:600;font-family:var(--font-mono);cursor:pointer;white-space:nowrap;transition:all var(--transition);background:#ef44441a;border:1px solid #ef44444d;padding:5px 10px}._cancelBtn_16w2j_121:hover{border-color:var(--red);background:#ef444433}._cancelBtn_16w2j_121:disabled{opacity:.5;cursor:not-allowed}._iconBtn_16w2j_138{border-radius:var(--radius);width:28px;height:28px;color:var(--teal);cursor:pointer;transition:all var(--transition);background:#14b8a614;border:1px solid #14b8a64d;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:flex}._iconBtn_16w2j_138:hover{background:#14b8a62e;border-color:#14b8a68c}._iconBtn_16w2j_138:disabled{opacity:.35;cursor:not-allowed}._iconBtnDanger_16w2j_159{color:var(--red);background:#ef444414;border-color:#ef44444d}._iconBtnDanger_16w2j_159:hover{background:#ef444433;border-color:#ef44448c}._headerRight_1dgra_6{align-items:center;gap:10px;display:flex}._guideLink_1dgra_12{color:var(--text3);font-size:12px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._guideLink_1dgra_12:hover{color:var(--accent);opacity:1}._warning_1dgra_21{border-radius:var(--radius);color:var(--amber);background:#f59e0b14;border:1px solid #f59e0b4d;padding:10px 14px;font-size:12px}._zonesRow_1dgra_31 td{border-bottom:1px solid var(--border2);padding:0 16px 14px}._zoneBtn_1dgra_36{border:1px solid var(--border);border-radius:var(--radius);color:var(--text2);cursor:pointer;white-space:nowrap;background:0 0;padding:3px 9px;font-size:11px;font-weight:600}._zoneBtn_1dgra_36:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._zoneBtn_1dgra_36:disabled{opacity:.4;cursor:not-allowed}._zoneBtnPrimary_1dgra_51{color:var(--teal);border-color:#00e5c066}._zoneBtnPrimary_1dgra_51:hover:not(:disabled){border-color:var(--teal);color:var(--teal);background:#00e5c014}._overlay_1dgra_59{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_1dgra_71{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:420px}._summary_1dgra_102{background:var(--surface2);border-radius:var(--radius);color:var(--text2);font-size:12px;font-family:var(--font-mono);flex-direction:column;gap:4px;padding:10px 14px;display:flex}._summary_1dgra_102 strong{color:var(--text)}._actionBtn_1dgra_122{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface2);color:var(--text2);white-space:nowrap;cursor:pointer;transition:border-color var(--transition), color var(--transition), background var(--transition);align-items:center;gap:4px;padding:6px 11px;font-size:12px;font-weight:600;display:inline-flex}._actionOrder_1dgra_138{color:var(--accent);background:var(--accent-dim);border-color:#7c6dfa73}._actionOrder_1dgra_138:hover{background:var(--accent);color:#fff}._kpiGrid_1dgra_146{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}@media (width<=600px){._kpiGrid_1dgra_146{--kpi-pad:14px;--kpi-value-size:19px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}._purchases_1dgra_157{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);overflow:hidden}._purchasesTitle_1dgra_164{font-family:var(--font-display);color:var(--text);border-bottom:1px solid var(--border2);align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}._purchasesMeta_1dgra_176{font-family:var(--font-mono);color:var(--text3);font-size:11px;font-weight:400}._modalOverlay_1dgra_184{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_1dgra_71{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:420px;max-height:90vh;overflow-y:auto}._modalHeader_1dgra_79{border-bottom:1px solid var(--border2);padding:20px 24px}._modalTitle_1dgra_84{font-size:15px;font-weight:600}._modalSub_1dgra_89{color:var(--text3);margin-top:2px;font-size:12px}._modalBody_1dgra_95{flex-direction:column;gap:16px;padding:24px;display:flex}._modalHint_1dgra_221{font-family:var(--font-mono);color:var(--text3);margin-top:4px;font-size:11px}._autoQtyLabel_1dgra_228{color:var(--text3);text-transform:none;letter-spacing:0;cursor:pointer;align-items:center;gap:5px;margin-left:10px;font-size:11px;font-weight:400;display:inline-flex}._readonlyField_1dgra_241{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);font-family:var(--font-mono);color:var(--text);padding:10px 14px;font-size:14px}._modalActions_1dgra_116{justify-content:flex-end;gap:10px;display:flex}._page_1dgra_258{flex-direction:column;gap:16px;height:100%;display:flex}._pageHeader_1dgra_265{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._layout_1dgra_272{flex:1;grid-template-columns:260px minmax(0,1fr);gap:16px;min-height:0;display:grid}._leftPanel_1dgra_280{flex-direction:column;gap:8px;min-height:0;display:flex;overflow-y:auto}._rightPanel_1dgra_288{min-width:0;min-height:0;overflow-y:auto}._addPosBtn_1dgra_294{background:var(--accent-dim);border-radius:var(--radius-lg);color:var(--accent);cursor:pointer;text-align:center;transition:all var(--transition);border:1px dashed #7c6dfa66;flex-shrink:0;width:100%;padding:10px 16px;font-size:13px;font-weight:600}._addPosBtn_1dgra_294:hover{border-color:var(--accent);background:#7c6dfa26}._emptyList_1dgra_310{color:var(--text2);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;font-size:13px;display:flex}._posItem_1dgra_322{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;transition:all var(--transition);flex-direction:column;flex-shrink:0;gap:8px;padding:12px 14px;display:flex}._posItem_1dgra_322:hover{border-color:var(--border);background:var(--surface2)}._posItemActive_1dgra_339{background:var(--accent-dim);border-color:#7c6dfa80}._posItemHeader_1dgra_341{align-items:center;gap:10px;display:flex}._posItemInfo_1dgra_342{flex:1;min-width:0}._posItemName_1dgra_344{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}._posItemSub_1dgra_354{font-family:var(--font-mono);color:var(--text3);font-size:10px;display:block}._posItemRight_1dgra_361{text-align:right}._posItemValue_1dgra_362{font-family:var(--font-mono);color:var(--text);font-size:13px;font-weight:600}._posItemPnl_1dgra_363{font-family:var(--font-mono);font-size:11px}._posItemFooter_1dgra_365{font-family:var(--font-mono);color:var(--text3);justify-content:space-between;gap:8px;font-size:10px;display:flex}._posItemOrders_1dgra_374{font-family:var(--font-mono);color:var(--text3);border-top:1px solid #25264080;padding-top:6px;font-size:10px}._posOrdersReached_1dgra_381{color:var(--green)}._posOrdersNear_1dgra_382{color:var(--amber)}._detail_1dgra_385{flex-direction:column;gap:16px;display:flex}._detailHeader_1dgra_387{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}._detailLeft_1dgra_398{align-items:center;gap:14px;min-width:0;display:flex}._detailName_1dgra_400{font-size:20px;font-weight:700;font-family:var(--font-display);margin:0 0 6px}._detailMeta_1dgra_407{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._detailPriceBlock_1dgra_409{text-align:right;flex-shrink:0}._detailPrice_1dgra_409{font-family:var(--font-display);font-size:22px;font-weight:700}._detailKpis_1dgra_412{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}._detailKpi_1dgra_412{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);flex-direction:column;gap:3px;min-width:0;padding:12px 16px;display:flex}._dKpiLabel_1dgra_429{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:var(--text3);font-size:10px}._dKpiVal_1dgra_436{font-family:var(--font-display);color:var(--text);font-size:20px;font-weight:700;line-height:1.2}._dKpiSub_1dgra_437{font-family:var(--font-mono);color:var(--text3);font-size:11px}._addBtn_1dgra_439{background:var(--accent-dim);border-radius:var(--radius);color:var(--accent);cursor:pointer;transition:all var(--transition);border:1px solid #7c6dfa4d;margin-left:auto;padding:6px 12px;font-size:12px;font-weight:600}._addBtn_1dgra_439:hover{background:#7c6dfa33}._emptyPurchases_1dgra_453{text-align:center;color:var(--text3);padding:20px;font-size:13px}._detailActions_1dgra_455{justify-content:flex-end;gap:8px;padding-bottom:8px;display:flex}._btnDanger_1dgra_457{border-radius:var(--radius);color:var(--red);cursor:pointer;transition:all var(--transition);background:#ef44441a;border:1px solid #ef44444d;padding:8px 20px;font-size:13px;font-weight:600}._btnDanger_1dgra_457:hover{background:#ef444433}._detailEmpty_1dgra_470{height:200px;color:var(--text2);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}._overview_1dgra_482{flex-direction:column;gap:12px;display:flex}._overviewTitle_1dgra_484{font-family:var(--font-display);color:var(--text);align-items:baseline;gap:10px;font-size:15px;font-weight:600;display:flex}._overviewMeta_1dgra_494{font-family:var(--font-mono);color:var(--text3);font-size:11px;font-weight:400}._watchCrypto_1dgra_496{align-items:center;gap:10px;min-width:0;display:flex}@media (width<=800px){._page_1dgra_258{height:auto}._layout_1dgra_272{flex:none;grid-template-columns:minmax(0,1fr);min-height:auto}._leftPanel_1dgra_280,._rightPanel_1dgra_288{overflow:visible}._detailHeader_1dgra_387{flex-direction:column}._detailPriceBlock_1dgra_409{text-align:left}}._page_tdgbw_5{flex-direction:column;gap:20px;display:flex}._header_tdgbw_12{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_tdgbw_20{font-family:var(--font-display);color:var(--text);margin:0 0 4px;font-size:26px;font-weight:800}._subtitle_tdgbw_28{color:var(--text3);margin:0;font-size:13px}._refreshBtn_tdgbw_34{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text2);font-size:13px;font-family:var(--font-body);cursor:pointer;transition:all var(--transition);white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;display:flex}._refreshBtn_tdgbw_34:hover{border-color:var(--accent);color:var(--accent)}._refreshBtn_tdgbw_34:disabled{opacity:.5;cursor:not-allowed}._cacheInfo_tdgbw_53{color:var(--text3);font-size:12px}._spinner_tdgbw_59{border:2px solid #a8aac54d;border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _spin_tdgbw_59;display:inline-block}@keyframes _spin_tdgbw_59{to{transform:rotate(360deg)}}._filters_tdgbw_71{flex-wrap:wrap;gap:8px;display:flex}._filterBtn_tdgbw_77{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text3);font-size:12px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;padding:5px 12px;font-weight:600}._filterBtn_tdgbw_77:hover{border-color:var(--accent);color:var(--accent)}._filterActive_tdgbw_91{border-color:var(--accent);color:var(--accent);background:var(--accent-dim)}._filterSavedActive_tdgbw_97{border-color:var(--amber);color:var(--amber);background:#f59e0b1a}._filterReadActive_tdgbw_103{border-color:var(--green);color:var(--green);background:#10b9811a}._grid_tdgbw_110{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}._card_tdgbw_117{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);transition:all var(--transition);flex-direction:column;gap:10px;padding:18px 20px;text-decoration:none;display:flex}._card_tdgbw_117:hover{background:var(--surface2);border-color:#7c6dfa66;transform:translateY(-1px)}._cardBookmarked_tdgbw_133{background:#f59e0b0a;border-color:#f59e0b59}._cardBookmarked_tdgbw_133:hover{border-color:#f59e0b99}._cardRead_tdgbw_140{opacity:.65}._cardRead_tdgbw_140:hover{opacity:1}._thumbBtn_tdgbw_148{cursor:pointer;transition:transform var(--transition), opacity var(--transition);opacity:.3;background:0 0;border:none;flex-shrink:0;padding:2px 3px;font-size:14px;line-height:1}._card_tdgbw_117:hover ._thumbBtn_tdgbw_148{opacity:.7}._thumbBtn_tdgbw_148:hover{transform:scale(1.2);opacity:1!important}._thumbUpActive_tdgbw_161{opacity:1!important}._thumbDown_tdgbw_162:hover{transform:scale(1.2)}._cardLink_tdgbw_165{flex-direction:column;gap:6px;text-decoration:none;display:flex}._cardMeta_tdgbw_172{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._source_tdgbw_179{font-size:11px;font-family:var(--font-mono);color:var(--accent);font-weight:600}._dot_tdgbw_186{color:var(--text3);font-size:11px}._time_tdgbw_191{color:var(--text3);font-size:11px;font-family:var(--font-mono)}._tags_tdgbw_197{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}._tag_tdgbw_197{font-size:10px;font-family:var(--font-mono);letter-spacing:.5px;border-radius:4px;padding:2px 7px;font-weight:700}._cardTitle_tdgbw_213{color:var(--text);margin:0;font-size:14px;font-weight:600;line-height:1.45}._cardDesc_tdgbw_221{color:var(--text3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}._loadingGrid_tdgbw_233{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}._skeleton_tdgbw_239{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);height:120px;animation:1.4s ease-in-out infinite _shimmer_tdgbw_1}@keyframes _shimmer_tdgbw_1{0%,to{opacity:.4}50%{opacity:.8}}._errorBox_tdgbw_252{border-radius:var(--radius);color:var(--red);background:#ef44441a;border:1px solid #ef444459;padding:14px 18px;font-size:13px}._empty_tdgbw_262{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);color:var(--text3);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:80px 40px;font-size:14px;display:flex}._emptyIcon_tdgbw_276{font-size:32px}._emptySub_tdgbw_277{color:var(--text3);font-size:12px}._learnedBar_tdgbw_281{border-radius:var(--radius-sm);background:#7c6dfa0f;border:1px solid #7c6dfa33;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 14px;display:flex}._learnedLabel_tdgbw_292{color:var(--text3);font-size:12px;font-family:var(--font-mono);flex-shrink:0}._learnedTag_tdgbw_299{font-size:11px;font-family:var(--font-mono);color:var(--red);background:#ef44441f;border:1px solid #ef44444d;border-radius:100px;align-items:center;gap:4px;padding:2px 8px 2px 10px;display:inline-flex}._learnedTagWord_tdgbw_312{color:var(--amber);background:#f59e0b1a;border-color:#f59e0b4d}._learnedUnblock_tdgbw_318{color:inherit;cursor:pointer;opacity:.6;background:0 0;border:none;padding:0;font-size:10px;line-height:1}._learnedUnblock_tdgbw_318:hover{opacity:1}._resetBtn_tdgbw_330{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text3);font-size:11px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);background:0 0;margin-left:auto;padding:2px 10px}._resetBtn_tdgbw_330:hover{color:var(--text2);border-color:var(--text3)}._hiddenInfo_tdgbw_345{color:var(--red);opacity:.7;font-size:12px}@media (width<=768px){._grid_tdgbw_110,._loadingGrid_tdgbw_233{grid-template-columns:1fr}}._portfolioRow_1fx81_6{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;transition:border-color var(--transition), background var(--transition);align-items:center;gap:12px;padding:10px 14px;display:flex}._portfolioRow_1fx81_6:hover{background:var(--accent-dim);border-color:#7c6dfa80}._portfolioRow_1fx81_6:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._portfolioRowActive_1fx81_32{border-color:var(--accent);cursor:default}._portfolioRowActive_1fx81_32:hover{background:var(--surface2)}._portfolioInfo_1fx81_41{flex:1;min-width:0}._portfolioName_1fx81_46{color:var(--text);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}._portfolioCapital_1fx81_55{color:var(--text3);font-size:11px;font-family:var(--font-mono);margin-top:2px}._portfolioHint_1fx81_62{color:var(--text3);white-space:nowrap;opacity:0;transition:opacity var(--transition);font-size:11px}._portfolioRow_1fx81_6:hover ._portfolioHint_1fx81_62{opacity:1}._portfolioDelete_1fx81_72{border-radius:var(--radius);color:var(--red);cursor:pointer;background:0 0;border:1px solid #0000;padding:4px 8px;font-size:12px}._portfolioDelete_1fx81_72:hover{background:#ef444414;border-color:#ef444466}@media (hover:none){._portfolioHint_1fx81_62{display:none}}._guideLink_1fx81_92{color:var(--text3);margin-left:10px;font-size:11px;font-weight:400;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._guideLink_1fx81_92:hover{color:var(--accent);opacity:1}._fullBlock_1fx81_103{flex-direction:column;gap:8px;display:flex}._fullBlockTitle_1fx81_109{color:var(--text);font-size:14px;font-weight:500}._fullBlockDesc_1fx81_115{color:var(--text3);margin-bottom:4px;font-size:12px}._fieldRow_1fx81_122{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}._bucketGrid_1fx81_129{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}._transferRow_1fx81_135{grid-template-columns:1fr auto 1fr;align-items:start;gap:10px;display:grid}._transferArrow_1fx81_142{color:var(--text3);padding-top:22px;font-size:20px}._amountRow_1fx81_148{grid-template-columns:1fr 2fr;gap:10px;display:grid}@media (width<=640px){._fieldRow_1fx81_122{grid-template-columns:1fr;gap:10px}._bucketGrid_1fx81_129{grid-template-columns:repeat(2,1fr)}._transferRow_1fx81_135{grid-template-columns:1fr}._transferArrow_1fx81_142{text-align:center;padding-top:0;transform:rotate(90deg)}._amountRow_1fx81_148{grid-template-columns:1fr}}._overlay_15tpg_5{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_15tpg_17{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:520px;max-height:calc(100vh - 32px);overflow-y:auto}._header_15tpg_27{border-bottom:1px solid var(--border2);flex-direction:column;gap:4px;padding:20px 24px;display:flex}._title_15tpg_35{margin:0;font-size:15px;font-weight:600}._meta_15tpg_41{color:var(--text3);font-size:11px;font-family:var(--font-mono)}._body_15tpg_47{flex-direction:column;gap:14px;padding:24px;display:flex}._modes_15tpg_55{grid-template-columns:1fr 1fr;gap:8px;display:grid}._mode_15tpg_55{text-align:left;background:var(--surface2);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:8px;flex-direction:column;gap:4px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}._mode_15tpg_55:disabled{cursor:not-allowed;opacity:.6}._modeActive_15tpg_78{border-color:var(--accent);background:#7c6dfa1a}._modeDesc_15tpg_83{color:var(--text3);font-size:11px;font-weight:400}._list_15tpg_90{flex-direction:column;gap:8px;display:flex}._entry_15tpg_96{background:var(--surface2);border-radius:8px;flex-direction:column;gap:4px;padding:10px 14px;display:flex}._entryHead_15tpg_105{justify-content:space-between;gap:12px;display:flex}._entryName_15tpg_111{color:var(--text);font-size:13px;font-weight:600}._entryCapital_15tpg_117{font-size:13px;font-family:var(--font-mono);color:var(--text)}._entryStats_15tpg_123{color:var(--text3);font-size:11px;font-family:var(--font-mono)}._entryTarget_15tpg_129,._info_15tpg_134{color:var(--text2);font-size:12px}._warning_15tpg_139{color:var(--red);background:#ef444414;border:1px solid #ef44444d;border-radius:8px;padding:10px 14px;font-size:13px}._field_15tpg_149{flex-direction:column;gap:6px;display:flex}._label_15tpg_155{color:var(--text2);font-size:12px;font-weight:500}._expected_15tpg_161{font-family:var(--font-mono);color:var(--text)}._actions_15tpg_166{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}._confirmBtn_15tpg_173{background:var(--red);color:#fff;border:none}._confirmBtn_15tpg_173:disabled{opacity:.4;cursor:not-allowed}@media (width<=480px){._modes_15tpg_55{grid-template-columns:1fr}}._wrap_r6sn0_5{border-top:1px solid var(--border2);flex-direction:column;gap:12px;padding-top:20px;display:flex}._title_r6sn0_13{color:var(--text2);font-size:13px;font-weight:600}._desc_r6sn0_19{color:var(--text3);font-size:12px}._desc_r6sn0_19 strong{color:var(--text2)}._grid_r6sn0_26{grid-template-columns:1fr 1fr;gap:10px;display:grid}._field_r6sn0_32{flex-direction:column;gap:4px;min-width:0;display:flex}._label_r6sn0_39{font-size:11px;font-family:var(--font-mono);color:var(--text3)}._hint_r6sn0_45{font-size:10px;font-family:var(--font-mono);color:var(--text3)}._maxBtn_r6sn0_51{color:var(--teal);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._maxBtn_r6sn0_51:disabled{color:var(--text3);cursor:default;text-decoration:none}._error_r6sn0_67{color:var(--red);font-size:12px;font-family:var(--font-mono)}._success_r6sn0_73{color:var(--green);font-size:12px;font-family:var(--font-mono)}._actions_r6sn0_79{justify-content:flex-end;display:flex}@media (width<=600px){._grid_r6sn0_26{grid-template-columns:1fr}}._section_74oz2_5{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);margin-bottom:20px;overflow:hidden}._header_74oz2_13{border-bottom:1px solid var(--border2);background:var(--surface2);padding:16px 24px}._title_74oz2_19{margin:0;font-size:14px}._body_74oz2_24{flex-direction:column;gap:16px;padding:24px;display:flex}._grid_74oz2_31{grid-template-columns:1fr 1fr;gap:12px;display:grid}._field_74oz2_37{flex-direction:column;gap:6px;min-width:0;display:flex}._label_74oz2_44{color:var(--text2);font-size:12px;font-weight:500}._error_74oz2_50{color:var(--red);font-size:12px;font-family:var(--font-mono)}._actions_74oz2_56{justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (width<=600px){._grid_74oz2_31{grid-template-columns:1fr}}._wrap_gg1qy_5{flex-direction:column;gap:10px;display:flex}._list_gg1qy_11{flex-direction:column;gap:6px;display:flex}._row_gg1qy_17{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:12px;padding:10px 14px;display:flex}._info_gg1qy_27{flex:1;min-width:0}._email_gg1qy_32{color:var(--text);word-break:break-all;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}._meta_gg1qy_43{color:var(--text3);font-size:11px;font-family:var(--font-mono);margin-top:2px}._me_gg1qy_43{color:var(--text3);border:1px solid var(--border);border-radius:99px;padding:1px 7px;font-size:10px}._pending_gg1qy_58{color:var(--amber);background:#f59e0b1f;border-radius:99px;padding:1px 7px;font-size:10px}._btn_gg1qy_66{border-radius:var(--radius);white-space:nowrap;cursor:pointer;transition:background var(--transition), color var(--transition);background:0 0;padding:5px 11px;font-size:12px;font-weight:600}._btn_gg1qy_66:disabled{opacity:.5;cursor:not-allowed}._btnGrant_gg1qy_79{color:var(--accent);border:1px solid #7c6dfa80}._btnGrant_gg1qy_79:hover:not(:disabled){background:var(--accent);color:#fff}._btnRemove_gg1qy_85{color:var(--red);border:1px solid #ef444466}._btnRemove_gg1qy_85:hover:not(:disabled){background:#ef44441a}._muted_gg1qy_91{color:var(--text3);font-size:11px}._error_gg1qy_96{color:var(--red);font-size:12px;font-family:var(--font-mono)}._notice_gg1qy_102{color:var(--green);font-size:12px;font-family:var(--font-mono)}._summary_gg1qy_109{color:var(--text2);font-size:12px;font-family:var(--font-mono)}._toolbar_gg1qy_115{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._search_gg1qy_122{flex:1;min-width:200px}._filters_gg1qy_127{gap:4px;display:flex}._filterBtn_gg1qy_132{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface2);color:var(--text2);cursor:pointer;white-space:nowrap;padding:6px 11px;font-size:12px}._filterBtn_gg1qy_132:hover{border-color:#7c6dfa80}._filterActive_gg1qy_145{border-color:var(--accent);background:var(--accent-dim);color:var(--accent);font-weight:600}._filterCount_gg1qy_152{font-family:var(--font-mono);opacity:.8;margin-left:2px;font-size:10px}._pager_gg1qy_160{justify-content:space-between;align-items:center;gap:10px;display:flex}._pageBtn_gg1qy_167{border-radius:var(--radius);border:1px solid var(--border);color:var(--text2);cursor:pointer;background:0 0;padding:5px 11px;font-size:12px}._pageBtn_gg1qy_167:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._pageBtn_gg1qy_167:disabled{opacity:.35;cursor:not-allowed}._pageInfo_gg1qy_180{color:var(--text3);font-size:11px;font-family:var(--font-mono)}@media (width<=600px){._row_gg1qy_17{flex-wrap:wrap}._filters_gg1qy_127{width:100%}._filterBtn_gg1qy_132{flex:1}}._wrap_13lvl_5{flex-direction:column;gap:14px;display:flex}._telegram_13lvl_11{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}._telegramInfo_13lvl_22{flex-direction:column;flex:1;gap:4px;min-width:220px;display:flex}._telegramTitle_13lvl_30{color:var(--text);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}._badgeOff_13lvl_39{color:var(--text3);border:1px solid var(--border);border-radius:99px;padding:1px 8px;font-size:10px;font-weight:400}._actions_13lvl_48{flex-wrap:wrap;gap:8px;display:flex}._btnDanger_13lvl_54{color:var(--red);background:0 0;border:1px solid #ef444466}._linkBox_13lvl_60{color:var(--text2);background:var(--accent-dim);border-radius:var(--radius);border:1px solid #7c6dfa59;padding:10px 14px;font-size:12px;line-height:1.6}._toggleRow_13lvl_70{cursor:pointer;align-items:flex-start;gap:10px;display:flex}._toggleRow_13lvl_70 input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin-top:2px}._toggleRow_13lvl_70 span{flex-direction:column;display:flex}._toggleLabel_13lvl_88{color:var(--text);font-size:13px;font-weight:500}._toggleDesc_13lvl_94{color:var(--text3);font-size:11px}._types_13lvl_99{border-left:2px solid var(--border2);flex-direction:column;gap:10px;padding-left:14px;display:flex}._disabled_13lvl_107{opacity:.45}._dayRow_13lvl_109{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._dayRow_13lvl_109 select{max-width:180px}._muted_13lvl_118{color:var(--text3);font-size:11px}._error_13lvl_123{color:var(--red);font-size:12px;font-family:var(--font-mono)}._notice_13lvl_129{color:var(--green);font-size:12px;font-family:var(--font-mono)}._page_kmi3w_5{flex-direction:column;gap:16px;display:flex}._kpiRow_kmi3w_12{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (width<=800px){._kpiRow_kmi3w_12{grid-template-columns:repeat(2,1fr)}}._kpiCard_kmi3w_22{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);flex-direction:column;gap:3px;padding:14px 18px;display:flex}._kpiLabel_kmi3w_32{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:var(--text3);font-size:10px}._kpiVal_kmi3w_40{font-family:var(--font-display);color:var(--text);font-size:22px;font-weight:700;line-height:1.2}._kpiSub_kmi3w_48{font-family:var(--font-mono);color:var(--text3);font-size:11px}._setupBanner_kmi3w_55{background:var(--accent-dim);border-radius:var(--radius-lg);border:1px solid #7c6dfa4d;align-items:center;gap:16px;padding:20px 24px;display:flex}._setupIcon_kmi3w_65{flex-shrink:0;font-size:32px}._setupContent_kmi3w_70{flex:1}._setupTitle_kmi3w_74{color:var(--text);margin-bottom:4px;font-size:15px;font-weight:600}._setupDesc_kmi3w_81{color:var(--text2);font-size:13px}._content_kmi3w_87{flex-direction:column;gap:16px;display:flex}._section_kmi3w_94{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);overflow:hidden}._sectionHeader_kmi3w_101{border-bottom:1px solid var(--border2);background:var(--surface2);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}._sectionTitle_kmi3w_110{color:var(--text);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}._sectionMeta_kmi3w_120{font-family:var(--font-mono);color:var(--text3);font-size:11px;font-weight:400}._chartWrap_kmi3w_128{padding:16px 20px}._annualTable_kmi3w_133{flex-direction:column;display:flex}._annualHead_kmi3w_138{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.5px;color:var(--text3);border-bottom:1px solid var(--border2);grid-template-columns:120px 1fr 1fr 1fr 1fr 1fr 1fr;gap:8px;padding:8px 20px;font-size:10px;display:grid}._annualRow_kmi3w_151{border-bottom:1px solid var(--border2);transition:background var(--transition);grid-template-columns:120px 1fr 1fr 1fr 1fr 1fr 1fr;align-items:center;gap:8px;padding:14px 20px;display:grid}._annualRow_kmi3w_151:last-child{border-bottom:none}._annualRow_kmi3w_151:hover{background:var(--surface2)}._annualRowCurrent_kmi3w_163{background:var(--accent-dim)}._annualRowCurrent_kmi3w_163:hover{background:#7c6dfa1f}._annualYear_kmi3w_168{font-family:var(--font-display);color:var(--text);align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}._currentTag_kmi3w_178{font-family:var(--font-mono);color:var(--accent);background:#7c6dfa33;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:400}._emptyState_kmi3w_189{text-align:center;color:var(--text3);padding:32px;font-size:13px}._eventList_kmi3w_196{flex-direction:column;display:flex}._eventRow_kmi3w_201{border-bottom:1px solid var(--border2);transition:background var(--transition);grid-template-columns:120px 110px 120px 1fr 28px;align-items:center;gap:12px;padding:12px 20px;display:grid}._eventRow_kmi3w_201:last-child{border-bottom:none}._eventRow_kmi3w_201:hover{background:var(--surface2)}._eventType_kmi3w_213{font-size:12px;font-weight:600}._eventDate_kmi3w_218{font-family:var(--font-mono);color:var(--text3);font-size:11px}._eventAmount_kmi3w_224{font-family:var(--font-mono);font-size:13px;font-weight:600}._eventNote_kmi3w_230{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._counterpart_kmi3w_239{color:var(--text2);font-weight:500}._gainsGrid_kmi3w_245{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;padding:16px 20px;display:grid}._gainCard_kmi3w_252{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius-lg);flex-direction:column;gap:4px;padding:14px 16px;display:flex}._gainYear_kmi3w_262{font-family:var(--font-mono);color:var(--text3);font-size:11px}._gainAmount_kmi3w_268{font-family:var(--font-display);font-size:18px;font-weight:700}._gainLabel_kmi3w_274{color:var(--text3);font-size:11px}._contributionBtn_kmi3w_280{background:var(--teal);border-radius:var(--radius);color:#000;cursor:pointer;transition:opacity var(--transition);white-space:nowrap;border:none;padding:7px 14px;font-size:12px;font-weight:700}._contributionBtn_kmi3w_280:hover{opacity:.85}._addBtn_kmi3w_294{background:var(--accent-dim);border-radius:var(--radius);color:var(--accent);cursor:pointer;transition:all var(--transition);border:1px solid #7c6dfa4d;padding:6px 12px;font-size:12px;font-weight:600}._addBtn_kmi3w_294:hover{background:#7c6dfa33}._deleteBtn_kmi3w_307{color:var(--text3);cursor:pointer;transition:all var(--transition);background:0 0;border:none;border-radius:4px;padding:4px;font-size:11px}._deleteBtn_kmi3w_307:hover{color:var(--red);background:#ef44441a}._btnPrimary_kmi3w_319{background:var(--accent);border-radius:var(--radius);color:#fff;cursor:pointer;transition:opacity var(--transition);white-space:nowrap;border:none;padding:9px 20px;font-size:13px;font-weight:600}._btnPrimary_kmi3w_319:hover{opacity:.85}._btnPrimary_kmi3w_319:disabled{opacity:.5;cursor:not-allowed}._btnSecondary_kmi3w_334{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text2);cursor:pointer;transition:all var(--transition);padding:8px 20px;font-size:13px;font-weight:500}._btnSecondary_kmi3w_334:hover{border-color:var(--accent);color:var(--text)}._btnDanger_kmi3w_347{border-radius:var(--radius);color:var(--red);cursor:pointer;transition:all var(--transition);background:#ef44441a;border:1px solid #ef44444d;padding:8px 20px;font-size:13px;font-weight:500}._btnDanger_kmi3w_347:hover{background:#ef444433}._overlay_kmi3w_361{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_kmi3w_373{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:440px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;overflow-y:auto}._modalHeader_kmi3w_388{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._modalTitle_kmi3w_396{margin:0;font-size:15px;font-weight:600}._modalClose_kmi3w_402{color:var(--text3);cursor:pointer;transition:all var(--transition);background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:14px}._modalClose_kmi3w_402:hover{color:var(--text);background:var(--surface2)}._modalBody_kmi3w_414{flex-direction:column;gap:16px;padding:20px;display:flex}._modalFooter_kmi3w_421{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}._formField_kmi3w_429{flex-direction:column;gap:6px;display:flex}._formLabel_kmi3w_435{color:var(--text2);font-size:12px;font-weight:500}._formInput_kmi3w_441{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--text);box-sizing:border-box;outline:none;padding:9px 12px;font-size:14px}._formInput_kmi3w_441:focus{border-color:var(--accent)}._typeOptions_kmi3w_454{flex-wrap:wrap;gap:8px;display:flex}._typeBtn_kmi3w_460{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);color:var(--text2);cursor:pointer;transition:all var(--transition);text-align:center;white-space:nowrap;flex:1;padding:8px 12px;font-size:12px}._typeBtn_kmi3w_460:hover{border-color:var(--accent);color:var(--accent)}._typeBtnActive_kmi3w_475{background:#7c6dfa0f;font-weight:600}._infoNote_kmi3w_480{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);color:var(--text3);padding:10px 14px;font-size:12px;line-height:1.5}@media (width<=768px){._eventList_kmi3w_196,._annualTable_kmi3w_133{-webkit-overflow-scrolling:touch;overflow-x:auto}._eventRow_kmi3w_201{min-width:520px}._annualHead_kmi3w_138,._annualRow_kmi3w_151{min-width:720px}}._page_1gkwz_5{flex-direction:column;gap:16px;max-width:900px;display:flex}._warning_1gkwz_13{border-radius:var(--radius-lg);color:var(--text2);background:#ef444414;border:1px solid #ef44444d;align-items:flex-start;gap:14px;padding:16px 20px;font-size:13px;line-height:1.5;display:flex}._warningIcon_1gkwz_26{color:var(--red);flex-shrink:0;margin-top:1px;font-size:18px}._grid_1gkwz_34{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=700px){._grid_1gkwz_34{grid-template-columns:1fr}}._card_1gkwz_45{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}._cardHeader_1gkwz_54{border-bottom:1px solid var(--border2);background:var(--surface2);padding:14px 20px}._cardTitle_1gkwz_60{color:var(--text);margin:0;font-size:13px;font-weight:600}._cardBody_1gkwz_67{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex}._cardDesc_1gkwz_75{color:var(--text2);margin:0;font-size:13px;line-height:1.5}._seedList_1gkwz_83{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._seedList_1gkwz_83 li{color:var(--text2);align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}._tag_1gkwz_101{font-family:var(--font-mono);white-space:nowrap;border-radius:4px;flex-shrink:0;margin-top:1px;padding:2px 6px;font-size:10px;font-weight:600}._btnDanger_1gkwz_113{border-radius:var(--radius);color:var(--red);cursor:pointer;transition:all var(--transition);background:#ef44441a;border:1px solid #ef444459;align-self:flex-start;padding:10px 18px;font-size:13px;font-weight:600}._btnDanger_1gkwz_113:hover{background:#ef44442e}._btnDanger_1gkwz_113:disabled{opacity:.4;cursor:not-allowed}._btnSeed_1gkwz_128{background:var(--accent);border-radius:var(--radius);color:#fff;cursor:pointer;transition:opacity var(--transition);border:none;align-self:flex-start;padding:10px 18px;font-size:13px;font-weight:600}._btnSeed_1gkwz_128:hover{opacity:.85}._btnSeed_1gkwz_128:disabled{opacity:.4;cursor:not-allowed}._logBox_1gkwz_144{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);flex-direction:column;gap:6px;padding:16px 20px;display:flex}._logDone_1gkwz_154{background:#10b9810a;border-color:#10b9814d}._logError_1gkwz_159{background:#ef44440a;border-color:#ef44444d}._logTitle_1gkwz_164{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:var(--text3);margin-bottom:4px;font-size:10px}._logLine_1gkwz_173{font-family:var(--font-mono);color:var(--text2);font-size:12px;line-height:1.5}._tagDza_1gkwz_181{background:var(--accent-dim);color:var(--accent)}._tagDca_1gkwz_182{color:var(--teal);background:#00e5c01a}._tagInd_1gkwz_183{color:var(--green);background:#10b9811f}._tagInfo_1gkwz_184{color:var(--amber);background:#f59e0b1a}._isolation_1gkwz_186{color:var(--text3);font-size:12px;line-height:1.6}._targetBar_1gkwz_193{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 18px;display:flex}._targetField_1gkwz_205{flex-direction:column;flex:1;gap:6px;min-width:240px;display:flex}._targetLabel_1gkwz_213{font-size:11px;font-family:var(--font-mono);color:var(--text3);text-transform:uppercase;letter-spacing:.5px}._targetEmpty_1gkwz_221{color:var(--text2);font-size:13px}._targetActions_1gkwz_226{flex-wrap:wrap;gap:8px;display:flex}._page_23p90_5{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}._container_23p90_14{width:100%;max-width:600px;position:relative}._progressBar_23p90_21{background:var(--surface2);border-radius:2px;height:4px;margin-bottom:48px;overflow:hidden}._progressFill_23p90_29{background:linear-gradient(90deg, var(--accent), var(--teal));height:100%;transition:width .5s}._step_23p90_36{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);text-align:center;padding:48px 40px}._stepIcon_23p90_44{margin-bottom:24px;font-size:64px}._title_23p90_49{font-family:var(--font-display);color:var(--text);margin-bottom:12px;font-size:28px;font-weight:700}._subtitle_23p90_57{color:var(--text2);margin-bottom:40px;font-size:15px;line-height:1.6}._features_23p90_65{text-align:left;flex-direction:column;gap:16px;margin-bottom:40px;display:flex}._feature_23p90_65{background:var(--surface2);border-radius:var(--radius);border:1px solid var(--border2);gap:16px;padding:16px;display:flex}._featureIcon_23p90_82{flex-shrink:0;font-size:24px}._featureTitle_23p90_87{color:var(--text);margin-bottom:4px;font-size:14px;font-weight:600}._featureDesc_23p90_94{color:var(--text3);font-size:13px;line-height:1.5}._inputGroup_23p90_101{text-align:left;margin-bottom:32px}._label_23p90_106{color:var(--text);margin-bottom:8px;font-size:14px;font-weight:500;display:block}._inputWrapper_23p90_114{align-items:center;display:flex;position:relative}._inputPrefix_23p90_120{color:var(--text3);font-size:20px;font-family:var(--font-display);font-weight:600;position:absolute;left:16px}._input_23p90_101{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);width:100%;font-size:24px;font-weight:600;font-family:var(--font-display);color:var(--text);transition:all var(--transition);padding:16px 16px 16px 40px}._input_23p90_101:focus{border-color:var(--accent);background:var(--bg);outline:none}._input_23p90_101::placeholder{color:var(--text3);font-weight:400}._hint_23p90_153{color:var(--text3);font-size:12px;font-family:var(--font-mono);margin-top:8px}._info_23p90_161{background:var(--accent-dim);border-radius:var(--radius);border:1px solid #7c6dfa4d;justify-content:space-between;align-items:center;margin-top:16px;padding:16px;display:flex}._infoLabel_23p90_172{color:var(--accent);font-size:13px;font-weight:500}._infoValue_23p90_178{font-size:20px;font-weight:700;font-family:var(--font-display);color:var(--accent)}._summary_23p90_186{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius-lg);text-align:left;margin-bottom:32px;padding:24px}._summaryRow_23p90_195{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;padding:12px 0;display:flex}._summaryRow_23p90_195:last-child{border-bottom:none}._summaryLabel_23p90_207{color:var(--text2);font-size:14px;font-family:var(--font-mono)}._summaryValue_23p90_213{font-size:18px;font-weight:600;font-family:var(--font-display);color:var(--text)}._actions_23p90_221{gap:12px;margin-top:32px;display:flex}._actions_23p90_221 button{flex:1}._error_23p90_232{background:var(--red-dim);border-radius:var(--radius);color:var(--red);text-align:left;border:1px solid #ef44444d;margin-top:16px;padding:12px 16px;font-size:13px}._stepIndicator_23p90_244{text-align:center;color:var(--text3);font-size:12px;font-family:var(--font-mono);margin-top:24px}@media (width<=640px){._step_23p90_36{padding:32px 24px}._title_23p90_49{font-size:24px}._input_23p90_101{font-size:20px}._actions_23p90_221{flex-direction:column}}._page_23p90_5{padding-top:calc(20px + env(safe-area-inset-top,0px));padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}._page_x3vhk_5{flex-direction:column;gap:20px;display:flex}._backBtn_x3vhk_13{color:var(--text3);font-size:13px;font-family:var(--font-mono);cursor:pointer;transition:color var(--transition);background:0 0;border:none;align-items:center;gap:6px;width:fit-content;padding:0;display:inline-flex}._backBtn_x3vhk_13:hover{color:var(--text)}._header_x3vhk_30{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._headerLeft_x3vhk_38{align-items:center;gap:16px;display:flex}._cryptoBadge_x3vhk_44{background:var(--accent-dim);width:48px;height:48px;font-family:var(--font-display);color:var(--accent);border:2px solid #7c6dfa4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}._title_x3vhk_60{font-family:var(--font-display);color:var(--text);margin-bottom:8px;font-size:24px;font-weight:700}._meta_x3vhk_68{flex-wrap:wrap;gap:6px;display:flex}._headerRight_x3vhk_74{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}._currentPrice_x3vhk_82{font-family:var(--font-display);color:var(--text);font-size:28px;font-weight:700;line-height:1}._change24h_x3vhk_90{font-family:var(--font-mono);font-size:13px}._refreshBtn_x3vhk_95{border:1px solid var(--border2);border-radius:var(--radius-sm);color:var(--text3);font-size:11px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);background:0 0;margin-top:4px;padding:4px 10px}._refreshBtn_x3vhk_95:hover{color:var(--text);border-color:var(--border)}._stakingBadge_x3vhk_110{border-radius:var(--radius-sm);color:var(--teal);font-size:11px;font-family:var(--font-mono);background:#00e5c01a;border:1px solid #00e5c04d;align-items:center;gap:4px;padding:3px 10px;font-weight:600;display:inline-flex}._headerActions_x3vhk_125{align-items:center;gap:6px;margin-top:4px;display:flex}._chartToggleBtn_x3vhk_132{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius-sm);color:var(--text2);font-size:11px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;padding:4px 10px}._chartToggleBtn_x3vhk_132:hover{border-color:var(--accent);color:var(--accent)}._chartToggleBtnActive_x3vhk_148{background:var(--accent-dim);color:var(--accent);border-color:#7c6dfa66}._editInfoBtn_x3vhk_154{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius-sm);color:var(--text2);font-size:11px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;padding:4px 10px}._editInfoBtn_x3vhk_154:hover{border-color:var(--accent);color:var(--accent)}._chartTabs_x3vhk_173{border-bottom:1px solid var(--border);background:var(--surface);gap:4px;padding:10px 12px;display:flex}._chartTab_x3vhk_173{border-radius:var(--radius-sm);color:var(--text3);font-size:12px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;background:0 0;border:1px solid #0000;padding:5px 14px;font-weight:600}._chartTab_x3vhk_173:hover{color:var(--text2);border-color:var(--border)}._chartTabActive_x3vhk_196{color:var(--accent);border-color:var(--accent);background:var(--accent-dim)}._chartTabPine_x3vhk_202{margin-left:auto}._chartTabPine_x3vhk_202:hover{color:var(--text2);border-color:var(--border)}._chartTabPineCopied_x3vhk_204{color:var(--green)!important;border-color:var(--green)!important;background:#10b9811a!important}._chartSection_x3vhk_211{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);overflow:hidden}._chartFrame_x3vhk_218{border:none;width:100%;height:500px;display:block}._chartEmpty_x3vhk_225{height:120px;color:var(--text3);justify-content:center;align-items:center;gap:6px;font-size:14px;display:flex}._chartConfigLink_x3vhk_235{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;text-decoration:underline}._kpiRow_x3vhk_246{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}@media (width<=700px){._kpiRow_x3vhk_246{grid-template-columns:repeat(2,1fr)}}._kpiCard_x3vhk_256{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);flex-direction:column;gap:4px;padding:16px 20px;display:flex}._kpiLabel_x3vhk_266{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:var(--text3);font-size:10px}._kpiVal_x3vhk_274{font-family:var(--font-display);color:var(--text);font-size:20px;font-weight:700;line-height:1.2}._kpiSub_x3vhk_282{font-family:var(--font-mono);color:var(--text3);font-size:11px}._cycleCard_x3vhk_289{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}._cycleInfo_x3vhk_301{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._cycleLabel_x3vhk_308{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:var(--text3);font-size:10px}._cyclePattern_x3vhk_316{font-family:var(--font-mono);color:var(--accent);font-size:13px;font-weight:700}._cycleSep_x3vhk_323{color:var(--text3)}._cycleDetail_x3vhk_327{font-family:var(--font-mono);color:var(--text2);font-size:12px}._cycleProgress_x3vhk_333{gap:6px;display:flex}._cycleProgressDot_x3vhk_338{border-radius:50%;width:12px;height:12px}._dotBought_x3vhk_344{background:var(--green);box-shadow:0 0 6px #10b98166}._dotPending_x3vhk_349{background:var(--surface2);border:1px solid var(--border2)}._zonesCard_x3vhk_355{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);overflow:hidden}._zonesHeader_x3vhk_362{border-bottom:1px solid var(--border2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}._zonesTitle_x3vhk_372{font-family:var(--font-display);color:var(--text);font-size:15px;font-weight:600}._zonesHeaderRight_x3vhk_379{align-items:center;gap:12px;display:flex}._zonesCount_x3vhk_385{font-family:var(--font-mono);color:var(--text3);font-size:11px}._addZoneBtn_x3vhk_391{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text2);font-size:12px;font-weight:600;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;padding:6px 14px}._addZoneBtn_x3vhk_391:hover{background:var(--accent-dim);color:var(--accent);border-color:#7c6dfa66}._zonesTable_x3vhk_411{flex-direction:column;display:flex}._zonesTableHead_x3vhk_416{border-bottom:1px solid var(--border2);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.8px;color:var(--text3);grid-template-columns:64px 1fr 1fr 1fr 1.5fr 1.2fr 96px 130px;gap:12px;padding:10px 24px;font-size:9px;display:grid}._sellTableHead_x3vhk_429{border-bottom:1px solid var(--border2);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.8px;color:var(--text3);grid-template-columns:64px 1fr 1fr 1fr 1fr 96px 130px;gap:12px;padding:10px 24px;font-size:9px;display:grid}._zoneRow_x3vhk_442{transition:background var(--transition);border-bottom:1px solid #25264066;grid-template-columns:64px 1fr 1fr 1fr 1.5fr 1.2fr 96px 130px;align-items:center;gap:12px;padding:14px 24px;display:grid}._zoneRow_x3vhk_442:last-child{border-bottom:none}._zoneRow_x3vhk_442:hover{background:var(--surface2)}._sellZonesBody_x3vhk_454 ._zoneRow_x3vhk_442{grid-template-columns:64px 1fr 1fr 1fr 1fr 96px 130px}._zoneRowBought_x3vhk_458{opacity:.75}._zoneRowBought_x3vhk_458:hover{opacity:1}._zoneNumCell_x3vhk_461{flex-direction:column;align-items:center;gap:3px;display:flex}._zoneNumBadge_x3vhk_468{border-radius:var(--radius);width:34px;height:34px;font-family:var(--font-mono);border:1px solid;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._zonePct_x3vhk_481{font-family:var(--font-mono);color:var(--text2);font-size:11px;font-weight:600}._zoneCell_x3vhk_488{flex-direction:column;justify-content:center;gap:2px;display:flex}._zonePriceMain_x3vhk_495{font-family:var(--font-mono);color:var(--text);font-size:13px;font-weight:600}._zoneActionsCell_x3vhk_502{flex-shrink:0;align-items:center;gap:8px;display:flex}._buyBtn_x3vhk_509{background:var(--accent-dim);border-radius:var(--radius);color:var(--accent);font-size:12px;font-weight:600;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;border:1px solid #7c6dfa66;padding:6px 12px}._buyBtn_x3vhk_509:hover{background:var(--accent);color:#fff;border-color:var(--accent)}._buyBtn_x3vhk_509:disabled{opacity:.5;cursor:not-allowed}._sellBtn_x3vhk_525{border-radius:var(--radius);color:var(--teal);font-size:12px;font-weight:600;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;background:#14b8a61a;border:1px solid #14b8a659;padding:6px 12px}._sellBtn_x3vhk_525:hover{background:var(--teal);color:#fff;border-color:var(--teal)}._sellBtn_x3vhk_525:disabled{opacity:.5;cursor:not-allowed}._iconBtn_x3vhk_541{border-radius:var(--radius);width:28px;height:28px;color:var(--teal);cursor:pointer;transition:all var(--transition);background:#14b8a614;border:1px solid #14b8a64d;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:flex}._iconBtn_x3vhk_541:hover{background:#14b8a62e;border-color:#14b8a68c}._iconBtn_x3vhk_541:disabled{opacity:.35;cursor:not-allowed}._iconBtnDanger_x3vhk_559{color:var(--red);background:#ef444414;border-color:#ef44444d}._iconBtnDanger_x3vhk_559:hover{color:var(--red);background:#ef444433;border-color:#ef44448c}._cancelBuyBtn_x3vhk_566{border-radius:var(--radius);color:var(--red);font-size:11px;font-weight:600;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);white-space:nowrap;background:#ef44441a;border:1px solid #ef44444d;flex-shrink:0;padding:6px 10px}._cancelBuyBtn_x3vhk_566:hover{border-color:var(--red);background:#ef444433}._cancelBuyBtn_x3vhk_566:disabled{opacity:.4;cursor:not-allowed}._empty_x3vhk_584{color:var(--text3);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 20px;font-size:14px;display:flex}._overlay_x3vhk_596{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._buyModal_x3vhk_608{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:440px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;animation:.2s _slideUp_x3vhk_1;overflow-y:auto}@keyframes _slideUp_x3vhk_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._buyModalHeader_x3vhk_627{justify-content:space-between;align-items:flex-start;padding:20px 24px 0;display:flex}._buyModalTitle_x3vhk_634{font-family:var(--font-display);color:var(--text);margin-bottom:4px;font-size:17px;font-weight:700}._buyModalSub_x3vhk_642{font-family:var(--font-mono);color:var(--text3);font-size:12px}._closeBtn_x3vhk_648{color:var(--text3);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-size:16px}._closeBtn_x3vhk_648:hover{color:var(--text);background:var(--surface2)}._buyModalBody_x3vhk_659{flex-direction:column;gap:16px;padding:20px 24px;display:flex}._buyModalFooter_x3vhk_666{gap:10px;padding:0 24px 24px;display:flex}._buyModalFooter_x3vhk_666 button{flex:1}._fieldGroup_x3vhk_674{flex-direction:column;gap:8px;display:flex}._fieldLabel_x3vhk_680{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text3);justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}._fieldHint_x3vhk_692{color:var(--text3);font-weight:400}._inputRow_x3vhk_697{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);align-items:center;display:flex;overflow:hidden}._inputPrefix_x3vhk_706{color:var(--text3);font-size:18px;font-weight:600;font-family:var(--font-display);flex-shrink:0;padding:0 14px}._inputField_x3vhk_715{font-size:20px;font-weight:600;font-family:var(--font-display);color:var(--text);background:0 0;border:none;flex:1;padding:12px 12px 12px 0}._inputField_x3vhk_715:focus{outline:none}._inputField_x3vhk_715::placeholder{color:var(--text3);font-weight:400}._autoBtn_x3vhk_728{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius-sm);color:var(--text3);font-size:11px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);padding:3px 10px}._autoBtnOn_x3vhk_739{background:var(--green-dim);color:var(--green);border-color:#10b9814d}._autoValue_x3vhk_745{font-family:var(--font-display);color:var(--text);background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);padding:10px 16px;font-size:22px;font-weight:600}._autoValueSub_x3vhk_756{color:var(--text3);font-size:14px}._buySummary_x3vhk_762{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);overflow:hidden}._buySummaryRow_x3vhk_769{color:var(--text2);border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;display:flex}._buySummaryRow_x3vhk_769:last-child{border-bottom:none}._buySummaryRow_x3vhk_769 strong{font-family:var(--font-mono);color:var(--text);font-weight:600}@media (width<=700px){._zoneRow_x3vhk_442{grid-template-rows:auto auto;grid-template-columns:50px 1fr 1fr auto}._zoneStatus_x3vhk_791,._zoneQty_x3vhk_792{display:none}._buyBtn_x3vhk_509{padding:5px 8px;font-size:11px}}._thesisTextarea_x3vhk_797{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);width:100%;min-height:140px;color:var(--text);font-size:14px;font-family:var(--font-body);resize:vertical;box-sizing:border-box;padding:12px 16px;line-height:1.6}._thesisTextarea_x3vhk_797:focus{border-color:var(--accent);outline:none}._thesisTextarea_x3vhk_797::placeholder{color:var(--text3)}._thesisText_x3vhk_797{color:var(--text2);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.7}._marketGrid_x3vhk_823{background:var(--border);border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (width<=768px){._marketGrid_x3vhk_823{grid-template-columns:repeat(2,1fr)}}._marketItem_x3vhk_835{background:var(--surface);flex-direction:column;gap:4px;padding:16px 20px;display:flex}._marketLabel_x3vhk_843{color:var(--text3);text-transform:uppercase;letter-spacing:.05em;font-size:11px}._marketVal_x3vhk_850{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-mono)}._marketSub_x3vhk_857{font-size:11px;font-family:var(--font-mono)}._linksRow_x3vhk_863{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._linkChip_x3vhk_870{border:1px solid var(--border2);background:var(--surface2);color:var(--accent);border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}._linkChip_x3vhk_870:hover{background:var(--accent-dim);border-color:#7c6dfa66}._timeline_x3vhk_891{flex-direction:column;gap:0;padding:8px 24px 16px;display:flex}._timelineItem_x3vhk_898{border-bottom:1px solid var(--border);align-items:flex-start;gap:14px;padding:12px 0;display:flex;position:relative}._timelineItem_x3vhk_898:last-child{border-bottom:none}._timelineDot_x3vhk_909{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px}._timelineDotBuy_x3vhk_917{background:var(--accent);box-shadow:0 0 6px #7c6dfa80}._timelineDotSell_x3vhk_918{background:var(--teal);box-shadow:0 0 6px #00e5c066}._timelineContent_x3vhk_920{flex-direction:column;flex:1;gap:4px;display:flex}._timelineLabel_x3vhk_927{color:var(--text);font-size:13px;font-weight:500}._timelineMeta_x3vhk_933{font-size:12px;font-family:var(--font-mono);color:var(--text2);flex-wrap:wrap;gap:8px;display:flex}._timelineDate_x3vhk_942{color:var(--text3);font-size:11px;font-family:var(--font-mono);white-space:nowrap;padding-top:2px}@media (width<=768px){._zonesTable_x3vhk_411{-webkit-overflow-scrolling:touch;overflow-x:auto}._zonesTable_x3vhk_411>*{min-width:720px}}._cycleDoneBanner_x3vhk_957{border-radius:var(--radius-lg);background:linear-gradient(135deg,#10b98114,#14b8a60f);border:1px solid #10b9814d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}._cycleDoneTitle_x3vhk_968{font-family:var(--font-display);color:var(--text);font-size:15px;font-weight:600}._cycleDoneSub_x3vhk_969{font-family:var(--font-mono);color:var(--teal);margin-top:4px;font-size:12px}._inputSuffix_x3vhk_972{color:var(--text3);font-size:15px;font-weight:600;font-family:var(--font-mono);flex-shrink:0;padding:0 14px 0 4px}._inputField_x3vhk_715:first-child{padding-left:14px}._wrapper_1cfrh_5{background:#0f1029;flex-direction:column;width:100%;display:flex}._wrapperFullScreen_1cfrh_12{z-index:9999;background:#0f1029;position:fixed;inset:0;overflow-y:auto}._tfBar_1cfrh_21{background:#0d0e26;border-bottom:1px solid #252650cc;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 12px;display:flex}._tfBtn_1cfrh_31{border-radius:var(--radius-sm);color:var(--text3);font-size:11px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);letter-spacing:.3px;background:0 0;border:none;padding:3px 10px;font-weight:700}._tfBtn_1cfrh_31:hover{color:var(--text2);background:#25265099}._tfActive_1cfrh_45{color:var(--accent);background:var(--accent-dim)}._tfMagnet_1cfrh_46{color:var(--amber);background:#f59e0b1f}._tfMeasure_1cfrh_47{color:var(--teal);background:#00e5c01a}._tfSpinner_1cfrh_49{border:1.5px solid #a8aac533;border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-left:6px;animation:.8s linear infinite _spin_1cfrh_1;display:inline-block}@keyframes _spin_1cfrh_1{to{transform:rotate(360deg)}}._tfSep_1cfrh_62{background:var(--border);flex-shrink:0;width:1px;height:14px;margin:0 4px}._dataSource_1cfrh_69{font-size:10px;font-family:var(--font-mono);color:var(--text3);letter-spacing:.3px;margin-left:auto}._chart_1cfrh_79{width:100%}._chartOverlay_1cfrh_83{color:var(--text3);font-size:13px;font-family:var(--font-mono);justify-content:center;align-items:center;gap:10px;padding:40px;display:flex}._errIcon_1cfrh_94{color:var(--amber);font-size:16px}._resizeHandle_1cfrh_97{cursor:row-resize;height:8px;transition:background var(--transition);-webkit-user-select:none;user-select:none;background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._resizeHandle_1cfrh_97:hover{background:#7c6dfa14}._resizeHandle_1cfrh_97:active{cursor:ns-resize;background:#7c6dfa26}._resizeGrip_1cfrh_111{background:var(--border);width:36px;height:3px;transition:background var(--transition), width var(--transition);border-radius:2px;display:block}._resizeHandle_1cfrh_97:hover ._resizeGrip_1cfrh_111{background:var(--accent);width:48px}._zonesPanel_1cfrh_122{background:#0d0e26;border-top:1px solid #252650cc;flex-direction:column;gap:8px;padding:10px 14px;display:flex}._zoneList_1cfrh_131{flex-direction:column;gap:4px;display:flex}._zoneItem_1cfrh_137{border-radius:var(--radius-sm);background:#2526504d;align-items:center;gap:8px;padding:4px 6px;display:flex}._zoneColor_1cfrh_146{border-radius:2px;flex-shrink:0;width:10px;height:10px}._zoneItemLabel_1cfrh_153{color:var(--text2);min-width:80px;font-size:12px;font-weight:600;font-family:var(--font-mono)}._zoneItemPrices_1cfrh_161{color:var(--text3);font-size:11px;font-family:var(--font-mono);flex:1}._zoneDeleteBtn_1cfrh_168{color:var(--text3);cursor:pointer;transition:all var(--transition);background:0 0;border:none;border-radius:3px;flex-shrink:0;padding:2px 4px;font-size:11px;line-height:1}._zoneDeleteBtn_1cfrh_168:hover{color:var(--red);background:#ef44441a}._zoneTypeTabs_1cfrh_183{flex-wrap:wrap;gap:6px;display:flex}._zoneTypeBtn_1cfrh_189{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text3);font-size:11px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);background:0 0;padding:4px 12px}._zoneTypeBtn_1cfrh_189:hover{color:var(--text2);border-color:var(--text3)}._zoneTypeBtnActive_1cfrh_201{color:var(--accent);border-color:var(--accent);background:var(--accent-dim)}._zoneFormHint_1cfrh_203{color:var(--text3);font-size:11px;font-family:var(--font-mono);flex-shrink:0}._zoneForm_1cfrh_203{border-radius:var(--radius-sm);border:1px solid var(--border);background:#2526504d;flex-direction:column;gap:8px;padding:10px 12px;display:flex}._zoneFormRow_1cfrh_221{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._zoneInput_1cfrh_228{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-size:12px;font-family:var(--font-mono);width:130px;transition:border-color var(--transition);padding:5px 10px}._zoneInput_1cfrh_228:focus{border-color:var(--accent);outline:none}._zoneInput_1cfrh_228::placeholder{color:var(--text3)}._zoneInputLabel_1cfrh_241{width:160px}._colorPicker_1cfrh_244{align-items:center;gap:6px;display:flex}._colorSwatch_1cfrh_250{cursor:pointer;width:18px;height:18px;transition:transform var(--transition);border:2px solid #0000;border-radius:4px;padding:0}._colorSwatch_1cfrh_250:hover{transform:scale(1.2)}._colorSwatchActive_1cfrh_260{border-color:#fff;transform:scale(1.15)}._zoneFormActions_1cfrh_265{align-items:center;gap:8px;margin-left:auto;display:flex}._formErr_1cfrh_272{color:var(--red);font-size:11px;font-family:var(--font-mono)}._zoneFormCancel_1cfrh_278{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text3);cursor:pointer;transition:all var(--transition);background:0 0;padding:4px 12px;font-size:12px}._zoneFormCancel_1cfrh_278:hover{color:var(--text2);border-color:var(--text3)}._zoneFormSave_1cfrh_290{background:var(--accent);border-radius:var(--radius-sm);color:#fff;cursor:pointer;transition:opacity var(--transition);border:none;padding:4px 14px;font-size:12px;font-weight:600}._zoneFormSave_1cfrh_290:hover{opacity:.85}._zoneActions_1cfrh_304{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._drawGroup_1cfrh_312{border-radius:var(--radius-sm);flex-shrink:0;gap:0;display:flex;overflow:hidden}._drawGroup_1cfrh_312 ._drawBtn_1cfrh_319{border-right-width:0;border-radius:0}._drawGroup_1cfrh_312 ._drawBtn_1cfrh_319:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}._drawGroup_1cfrh_312 ._drawBtn_1cfrh_319:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0;border-right-width:1px}._drawBtnBuy_1cfrh_326:hover{color:var(--green);border-color:var(--green)}._drawBtnSell_1cfrh_327:hover{color:var(--amber);border-color:var(--amber)}._redistribSection_1cfrh_331{border-radius:var(--radius-sm);background:#f59e0b0f;border:1px solid #f59e0b40;flex-direction:column;gap:8px;padding:10px 12px;display:flex}._redistribHeader_1cfrh_341{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._redistribWarn_1cfrh_347{font-size:11px;font-family:var(--font-mono);color:var(--amber);font-weight:700}._redistribInfo_1cfrh_353{font-size:11px;font-family:var(--font-mono);color:var(--text3)}._redistribTabs_1cfrh_359{border-radius:var(--radius-sm);border:1px solid var(--border);gap:0;width:fit-content;display:flex;overflow:hidden}._redistribTab_1cfrh_359{color:var(--text3);font-size:11px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);background:0 0;border:none;padding:3px 12px}._redistribTab_1cfrh_359:hover{color:var(--text2);background:#25265066}._redistribTabActive_1cfrh_378{color:var(--amber);background:#f59e0b1f}._redistribSelect_1cfrh_380{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text2);font-size:11px;font-family:var(--font-mono);cursor:pointer;width:100%;padding:4px 8px}._redistribSelect_1cfrh_380:focus{border-color:var(--amber);outline:none}._redistribSlots_1cfrh_393{flex-direction:column;gap:4px;display:flex}._redistribSlot_1cfrh_393{border-radius:var(--radius-sm);background:#2526504d;border:1px solid #0000;align-items:center;gap:8px;padding:4px 6px;display:flex}._redistribSlotNew_1cfrh_407{background:#f59e0b0f;border-color:#f59e0b4d}._redistribSlotLabel_1cfrh_412{font-size:11px;font-family:var(--font-mono);color:var(--text2);flex-shrink:0;min-width:80px}._redistribPctInput_1cfrh_419{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);width:64px;color:var(--text);font-size:12px;font-family:var(--font-mono);text-align:right;padding:3px 6px}._redistribPctInput_1cfrh_419:focus{border-color:var(--amber);outline:none}._redistribSlotPct_1cfrh_431{color:var(--text3);font-size:11px;font-family:var(--font-mono);flex-shrink:0}._redistribSlotQty_1cfrh_437{font-size:11px;font-family:var(--font-mono);color:var(--amber);text-align:right;flex:1}._redistribSum_1cfrh_445{font-size:11px;font-family:var(--font-mono);text-align:right;font-weight:700}._redistribSumOk_1cfrh_451{color:var(--green)}._redistribSumErr_1cfrh_452{color:var(--red)}._lineAchatBadge_1cfrh_454,._lineVenteBadge_1cfrh_454{border-radius:var(--radius-sm);font-size:11px;font-family:var(--font-mono);letter-spacing:.3px;align-items:center;padding:3px 10px;font-weight:700;display:inline-flex}._lineAchatBadge_1cfrh_454{color:var(--green);background:#10b9811f;border:1px solid #10b9814d}._lineVenteBadge_1cfrh_454{color:var(--amber);background:#f59e0b1f;border:1px solid #f59e0b4d}._addZoneBtn_1cfrh_467{border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--text3);font-size:12px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);background:0 0;padding:4px 12px}._addZoneBtn_1cfrh_467:hover{color:var(--accent);border-color:var(--accent);border-style:solid}._drawBtn_1cfrh_319{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text3);font-size:12px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);background:0 0;padding:4px 12px}._drawBtn_1cfrh_319:hover{color:var(--accent);border-color:var(--accent)}._drawBtnActive_1cfrh_497{color:var(--accent);border-color:var(--accent);background:var(--accent-dim);animation:1.4s ease-in-out infinite _drawPulse_1cfrh_1}@keyframes _drawPulse_1cfrh_1{0%,to{opacity:1}50%{opacity:.6}}._drawHint_1cfrh_508{color:var(--accent);font-size:12px;font-family:var(--font-mono);background:#7c6dfa1a;border-top:1px solid #7c6dfa40;align-items:center;gap:10px;padding:7px 14px;display:flex}._drawHintDot_1cfrh_520{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1s ease-in-out infinite _drawPulse_1cfrh_1}._drawHintCancel_1cfrh_529{border-radius:var(--radius-sm);color:var(--text3);cursor:pointer;transition:all var(--transition);background:0 0;border:1px solid #7c6dfa59;flex-shrink:0;margin-left:auto;padding:2px 8px;font-size:11px}._drawHintCancel_1cfrh_529:hover{color:var(--text);border-color:var(--text3)}._measureHint_1cfrh_544{color:var(--teal);background:#00e5c012;border-top-color:#00e5c033}._measureDot_1cfrh_549{background:var(--teal)}._measureBanner_1cfrh_551{font-size:12px;font-family:var(--font-mono);color:var(--text2);background:#00e5c012;border-top:1px solid #00e5c033;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 14px;display:flex}._measureVal_1cfrh_563{color:var(--text);font-weight:600}._measureSep_1cfrh_564{color:var(--text3)}._measurePct_1cfrh_565{flex-shrink:0;font-size:15px;font-weight:700}._measurePos_1cfrh_566{color:var(--green)}._measureNeg_1cfrh_567{color:var(--red)}._measureDiff_1cfrh_568{color:var(--text3)}._measureClose_1cfrh_569{border-radius:var(--radius-sm);color:var(--text3);cursor:pointer;transition:all var(--transition);background:0 0;border:1px solid #00e5c040;flex-shrink:0;margin-left:auto;padding:2px 8px;font-size:11px}._measureClose_1cfrh_569:hover{color:var(--text);border-color:var(--text3)}._page_13e5a_5{flex-direction:column;gap:24px;display:flex}._header_13e5a_12{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._title_13e5a_20{font-family:var(--font-display);color:var(--text);background:linear-gradient(135deg, var(--accent), var(--teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 4px;font-size:26px;font-weight:800}._subtitle_13e5a_31{color:var(--text3);margin:0;font-size:13px}._analyzeBtn_13e5a_37{background:linear-gradient(135deg, var(--accent), #9b87fb);border-radius:var(--radius);color:#fff;font-size:14px;font-weight:600;font-family:var(--font-body);cursor:pointer;transition:opacity var(--transition);white-space:nowrap;border:none;flex-shrink:0;align-items:center;gap:8px;padding:10px 20px;display:flex}._analyzeBtn_13e5a_37:hover{opacity:.88}._analyzeBtn_13e5a_37:disabled{opacity:.5;cursor:not-allowed}._spinner_13e5a_58{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _spin_13e5a_58;display:inline-block}@keyframes _spin_13e5a_58{to{transform:rotate(360deg)}}._errorBox_13e5a_70{border-radius:var(--radius);color:var(--red);background:#ef44441a;border:1px solid #ef444459;padding:14px 18px;font-size:13px}._empty_13e5a_80{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:80px 40px;display:flex}._emptyIcon_13e5a_93{color:var(--accent);opacity:.6;font-size:36px}._emptyTitle_13e5a_99{color:var(--text);font-size:18px;font-weight:600;font-family:var(--font-display)}._emptySub_13e5a_106{color:var(--text3);max-width:420px;font-size:13px;line-height:1.6}._emptyFeatures_13e5a_113{color:var(--accent);font-size:12px;font-family:var(--font-mono);align-items:center;gap:8px;margin-top:4px;display:flex}._thinking_13e5a_124{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;align-items:center;gap:16px;padding:80px 40px;display:flex}._thinkingDots_13e5a_135{gap:6px;display:flex}._thinkingDots_13e5a_135 span{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite _pulse_13e5a_1}._thinkingDots_13e5a_135 span:nth-child(2){animation-delay:.2s}._thinkingDots_13e5a_135 span:nth-child(3){animation-delay:.4s}@keyframes _pulse_13e5a_1{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}._thinkingText_13e5a_155{color:var(--text3);font-size:13px;font-family:var(--font-mono)}._scoreBadge_13e5a_162{border-radius:var(--radius-xl);border:1px solid;align-items:baseline;gap:6px;width:fit-content;padding:16px 24px;display:flex}._scoreNum_13e5a_172{font-family:var(--font-display);font-size:48px;font-weight:800;line-height:1}._scoreSlash_13e5a_179{font-family:var(--font-mono);opacity:.7;font-size:18px;font-weight:600}._scoreLabel_13e5a_186{color:var(--text);margin-left:4px;font-size:16px;font-weight:600}._healthPanel_13e5a_194{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}._healthHead_13e5a_201{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._healthTitle_13e5a_208{font-family:var(--font-display);color:var(--text);font-size:16px;font-weight:700}._healthSub_13e5a_215{color:var(--text3);max-width:460px;margin-top:2px;font-size:12px}._criteriaGrid_13e5a_222{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;display:grid}._criterion_13e5a_228{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg,12px);flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}._criterionHead_13e5a_239{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._criterionName_13e5a_246{color:var(--text);font-size:13px;font-weight:700}._criterionPts_13e5a_252{font-family:var(--font-mono);white-space:nowrap;font-size:13px;font-weight:700}._barTrack_13e5a_259{background:var(--border);border-radius:3px;height:6px;overflow:hidden}._barFill_13e5a_266{border-radius:3px;height:100%;transition:width .3s}._itemList_13e5a_272{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._itemRow_13e5a_281{color:var(--text2);justify-content:space-between;gap:10px;font-size:12px;display:flex}._itemLabel_13e5a_289{min-width:0}._itemPts_13e5a_291{font-family:var(--font-mono);color:var(--text3);white-space:nowrap}._healthNote_13e5a_297{color:var(--text3);font-size:11px}._result_13e5a_303{flex-direction:column;gap:20px;display:flex}._analysisCard_13e5a_309{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:32px}._analysisContent_13e5a_317{flex-direction:column;gap:6px;display:flex}._analysisSection_13e5a_323{font-family:var(--font-display);color:var(--accent);border-bottom:1px solid var(--border);margin:20px 0 8px;padding-bottom:8px;font-size:16px;font-weight:700}._analysisSection_13e5a_323:first-child{margin-top:0}._analysisList_13e5a_334{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._analysisItem_13e5a_343{color:var(--text);padding-left:18px;font-size:14px;line-height:1.6;position:relative}._analysisItem_13e5a_343:before{content:"→";color:var(--accent);font-family:var(--font-mono);font-size:12px;position:absolute;top:2px;left:0}._analysisPara_13e5a_360{color:var(--text2);margin:0;font-size:13px;line-height:1.7}._analysisContent_13e5a_317 strong{color:var(--text);font-weight:700}._cursor_13e5a_373{color:var(--accent);font-size:14px;animation:1s step-end infinite _blink_13e5a_1;display:inline-block}@keyframes _blink_13e5a_1{0%,to{opacity:1}50%{opacity:0}}._resultFooter_13e5a_382{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:0 4px;display:flex}._footerMeta_13e5a_391{color:var(--text3);font-size:12px;font-family:var(--font-mono)}._reanalyzeBtn_13e5a_397{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-size:12px;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition);padding:6px 14px}._reanalyzeBtn_13e5a_397:hover{border-color:var(--accent);color:var(--accent)}._reanalyzeBtn_13e5a_397:disabled{opacity:.4;cursor:not-allowed}@media (width<=768px){._header_13e5a_12{flex-direction:column}._analyzeBtn_13e5a_37{justify-content:center;width:100%}._analysisCard_13e5a_309{padding:20px}._scoreNum_13e5a_172{font-size:36px}}._page_u4tkp_4{flex-direction:column;gap:20px;min-width:0;display:flex}._header_u4tkp_6{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_u4tkp_7{font-family:var(--font-display);background:linear-gradient(135deg, var(--accent), var(--teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 4px;font-size:26px;font-weight:800}._subtitle_u4tkp_12{color:var(--text3);max-width:640px;margin:0;font-size:13px;line-height:1.5}._readOnly_u4tkp_13{font-family:var(--font-mono);color:var(--teal);border-radius:var(--radius);background:#00e5c014;border:1px solid #00e5c059;padding:6px 10px;font-size:11px}._state_u4tkp_19{color:var(--text3);padding:24px 0;font-size:14px}._errorBox_u4tkp_20{color:var(--red);border-radius:var(--radius);background:#ef444414;border:1px solid #ef44444d;padding:12px 16px;font-size:13px}._scenarios_u4tkp_26{flex-wrap:wrap;gap:8px;display:flex}._chip_u4tkp_27{background:var(--surface2);border:1px solid var(--border2);color:var(--text2);font-size:13px;font-weight:600;font-family:var(--font-body);cursor:pointer;transition:all var(--transition);border-radius:999px;padding:8px 16px}._chip_u4tkp_27:hover{border-color:var(--accent);color:var(--text)}._chipOn_u4tkp_33{border-color:var(--accent);background:var(--accent-dim);color:var(--accent);cursor:default}._hint_u4tkp_34{color:var(--text3);margin-top:-8px;font-size:12px}._kpis_u4tkp_37{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}._kpi_u4tkp_37{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg,12px);flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}._kpiLabel_u4tkp_42{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text3);font-size:10px}._kpiVal_u4tkp_43{font-family:var(--font-display);color:var(--text);overflow-wrap:anywhere;font-size:24px;font-weight:700}._kpiSub_u4tkp_44{color:var(--text3);font-size:11px;line-height:1.4}._note_u4tkp_45{color:var(--amber);border-radius:var(--radius);background:#f59e0b14;border:1px solid #f59e0b4d;margin-top:-8px;padding:8px 12px;font-size:12px}._pos_u4tkp_49{color:var(--green)}._neg_u4tkp_50{color:var(--red)}._cards_u4tkp_53{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:14px;display:grid}._card_u4tkp_53{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg,12px);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}._cardMuted_u4tkp_58{opacity:.6}._cardHead_u4tkp_59{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}._symbol_u4tkp_60{font-family:var(--font-display);color:var(--text);font-size:18px;font-weight:800}._priceLine_u4tkp_61{font-family:var(--font-mono);color:var(--text2);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12px;display:flex}._priceLine_u4tkp_61 strong{color:var(--text)}._delta_u4tkp_63{font-weight:700}._slider_u4tkp_64{width:100%;accent-color:var(--accent)}._inputs_u4tkp_65{grid-template-columns:1fr 1fr;gap:10px;display:grid}._field_u4tkp_66{color:var(--text3);flex-direction:column;gap:4px;min-width:0;font-size:11px;display:flex}._input_u4tkp_65{box-sizing:border-box;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--text);outline:none;min-width:0;padding:8px 10px;font-size:14px}._input_u4tkp_65:focus{border-color:var(--accent)}._block_u4tkp_73{flex-direction:column;gap:6px;display:flex}._blockTitle_u4tkp_74{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text3);font-size:10px}._zoneList_u4tkp_75{flex-wrap:wrap;gap:6px;display:flex}._zoneChip_u4tkp_76{font-family:var(--font-mono);color:var(--accent);background:var(--accent-dim);border:1px solid var(--accent);overflow-wrap:anywhere;border-radius:6px;padding:3px 8px;font-size:11px}._zoneChip_u4tkp_76 em{color:var(--amber);font-style:normal}._sellChip_u4tkp_81{color:var(--teal);background:#00e5c014;border-color:#00e5c059}._muted_u4tkp_82{color:var(--text3);font-size:12px}._facts_u4tkp_84{border-top:1px solid var(--border2);grid-template-columns:1fr 1fr;gap:10px 14px;margin:0;padding-top:12px;display:grid}._facts_u4tkp_84 div{flex-direction:column;gap:2px;min-width:0;display:flex}._facts_u4tkp_84 dt{color:var(--text3);font-size:11px}._facts_u4tkp_84 dd{font-family:var(--font-mono);color:var(--text);overflow-wrap:anywhere;margin:0;font-size:13px}._tableCard_u4tkp_90{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg,12px);overflow:hidden}._tableTitle_u4tkp_91{color:var(--text);border-bottom:1px solid var(--border2);padding:14px 16px;font-size:14px;font-weight:700}._tableScroll_u4tkp_92{-webkit-overflow-scrolling:touch;overflow-x:auto}._table_u4tkp_90{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}._table_u4tkp_90 th,._table_u4tkp_90 td{text-align:left;white-space:nowrap;padding:10px 16px}._table_u4tkp_90 th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text3);border-bottom:1px solid var(--border2);font-size:10px;font-weight:500}._table_u4tkp_90 td{color:var(--text2);border-bottom:1px solid var(--border2);font-family:var(--font-mono)}._table_u4tkp_90 td:first-child{color:var(--text);font-weight:700;font-family:var(--font-body)}._table_u4tkp_90 tfoot td{color:var(--text);border-bottom:none;font-weight:700}._notes_u4tkp_100{color:var(--text3);margin:0;padding-left:18px;font-size:12px;line-height:1.7}@media (width<=600px){._title_u4tkp_7{font-size:22px}._kpiVal_u4tkp_43{font-size:20px}}._page_1aloj_5{flex-direction:column;gap:0;height:100%;display:flex}._header_1aloj_13{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}._searchWrap_1aloj_22{flex:1;max-width:380px;position:relative}._searchInput_1aloj_28{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);width:100%;color:var(--text);outline:none;padding:9px 14px 9px 36px;font-size:14px;transition:border-color .15s}._searchInput_1aloj_28:focus{border-color:var(--accent)}._searchIcon_1aloj_42{color:var(--text3);pointer-events:none;font-size:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}._dropdown_1aloj_53{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);z-index:200;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 8px 32px #0006}._dropdownItem_1aloj_66{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 14px;transition:background .1s;display:flex}._dropdownItem_1aloj_66:hover{background:var(--surface2)}._dropdownThumb_1aloj_81{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}._dropdownName_1aloj_88{color:var(--text);font-size:13px;font-weight:500}._dropdownSymbol_1aloj_93{color:var(--text3);font-size:11px;font-family:var(--font-mono);margin-left:auto}._dropdownRank_1aloj_99{color:var(--text3);font-size:10px;font-family:var(--font-mono)}._dropdownLoading_1aloj_104{color:var(--text3);text-align:center;padding:12px 14px;font-size:13px}._grid_1aloj_112{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start;gap:14px;display:grid}._emptyState_1aloj_119{color:var(--text3);text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;padding:60px 20px;display:flex}._emptyIcon_1aloj_130{opacity:.4;font-size:40px}._emptyText_1aloj_134{font-size:14px}._card_1aloj_139{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius-lg);cursor:pointer;flex-direction:column;gap:12px;padding:16px;transition:border-color .15s,transform .1s;display:flex;position:relative}._card_1aloj_139:hover{border-color:var(--accent);transform:translateY(-1px)}._cardActive_1aloj_155{border-color:var(--accent);background:var(--surface2)}._cardHeader_1aloj_160{align-items:center;gap:10px;display:flex}._cardThumb_1aloj_165{object-fit:cover;background:var(--surface2);border-radius:50%;flex-shrink:0;width:32px;height:32px}._cardThumbFallback_1aloj_173{background:var(--accent-dim);width:32px;height:32px;color:var(--accent);font-size:12px;font-weight:700;font-family:var(--font-mono);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._cardName_1aloj_187{color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}._cardSymbol_1aloj_197{color:var(--text3);font-size:11px;font-family:var(--font-mono)}._cardDelete_1aloj_203{color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 4px;font-size:14px;transition:color .15s}._cardDelete_1aloj_203:hover{color:var(--red)}._cardPrice_1aloj_218{align-items:baseline;gap:8px;display:flex}._cardPriceValue_1aloj_223{font-size:18px;font-weight:700;font-family:var(--font-mono);color:var(--text)}._cardChange_1aloj_229{font-size:12px;font-family:var(--font-mono);font-weight:600}._cardChangeUp_1aloj_234{color:var(--green)}._cardChangeDown_1aloj_235{color:var(--red)}._cardMeta_1aloj_237{flex-wrap:wrap;gap:8px;display:flex}._cardMetaItem_1aloj_242{font-size:11px;font-family:var(--font-mono);color:var(--text3);background:var(--surface2);border-radius:4px;padding:3px 8px}._cardBadges_1aloj_251{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._badgeConviction_1aloj_257{font-size:10px;font-weight:700;font-family:var(--font-mono);color:var(--accent);background:#7c6dfa1f;border:1px solid #7c6dfa40;border-radius:4px;padding:3px 8px}._badgeTarget_1aloj_267{font-size:10px;font-family:var(--font-mono);color:var(--teal);background:#00e5c014;border:1px solid #00e5c033;border-radius:4px;padding:3px 8px}._badgeAI_1aloj_276{font-size:10px;font-family:var(--font-mono);color:var(--amber);background:#f59e0b14;border:1px solid #f59e0b33;border-radius:4px;padding:3px 8px}._panelOverlay_1aloj_287{z-index:300;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;position:fixed;inset:0}._panel_1aloj_287{background:var(--bg);border-left:1px solid var(--border2);z-index:301;box-sizing:border-box;flex-direction:column;width:820px;max-width:100vw;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}._panelHeader_1aloj_311{border-bottom:1px solid var(--border2);background:var(--surface);flex-shrink:0;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}._panelThumb_1aloj_320{object-fit:cover;border-radius:50%;width:40px;height:40px}._panelThumbFallback_1aloj_326{background:var(--accent-dim);width:40px;height:40px;color:var(--accent);font-size:14px;font-weight:700;font-family:var(--font-mono);border-radius:50%;justify-content:center;align-items:center;display:flex}._panelTitle_1aloj_339{flex:1;min-width:0}._panelName_1aloj_343{color:var(--text);font-size:16px;font-weight:700}._panelPrice_1aloj_348{font-size:13px;font-family:var(--font-mono);color:var(--text2);margin-top:2px}._panelClose_1aloj_354{color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:18px;transition:color .15s}._panelClose_1aloj_354:hover{color:var(--text)}._panelExpandBtn_1aloj_366{border:1px solid var(--border2);color:var(--text3);cursor:pointer;white-space:nowrap;font-size:11px;font-family:var(--font-body);background:0 0;border-radius:6px;flex-shrink:0;padding:4px 10px;transition:all .15s}._panelExpandBtn_1aloj_366:hover{border-color:var(--accent);color:var(--accent)}._panelFullscreen_1aloj_382{z-index:99999!important;border-left:none!important;width:100vw!important;max-width:100vw!important;left:0!important;right:0!important}._panelFullscreen_1aloj_382 ._panelHeader_1aloj_311,._panelFullscreen_1aloj_382 ._panelTabs_1aloj_392,._panelFullscreen_1aloj_382 ._panelBody_1aloj_393{box-sizing:border-box;max-width:100%}._panelFullscreen_1aloj_382 ._panelBody_1aloj_393{width:100%;max-width:860px;margin:0 auto}._panelAddBtn_1aloj_404{flex-shrink:0}._panelTabs_1aloj_392{border-bottom:1px solid var(--border2);background:var(--surface);flex-shrink:0;gap:0;padding:0 24px;display:flex}._panelTab_1aloj_392{color:var(--text3);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:11px 16px;font-size:13px;font-weight:500;transition:color .15s,border-color .15s}._panelTab_1aloj_392:hover{color:var(--text2)}._panelTabActive_1aloj_430{color:var(--accent);border-bottom-color:var(--accent)}._panelBody_1aloj_393{flex-direction:column;flex:1;gap:20px;min-width:0;padding:20px 24px;display:flex;overflow:hidden auto}._exportRow_1aloj_447{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}._exportBtn_1aloj_453{border-radius:var(--radius);border:1px solid var(--border2);background:var(--surface);color:var(--text2);cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-body);align-items:center;gap:5px;padding:6px 12px;transition:all .15s;display:flex}._exportBtn_1aloj_453:hover{border-color:var(--accent);color:var(--accent)}._exportBtnSave_1aloj_469{color:var(--teal);border-color:#00e5c04d}._exportBtnSave_1aloj_469:hover{background:#00e5c014}._metricsGrid_1aloj_473{grid-template-columns:1fr 1fr;gap:10px;display:grid}._metricCard_1aloj_478{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);padding:12px 14px}._metricLabel_1aloj_484{font-size:10px;font-family:var(--font-mono);color:var(--text3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}._metricValue_1aloj_492{font-size:15px;font-weight:700;font-family:var(--font-mono);color:var(--text)}._metricSub_1aloj_498{font-size:11px;font-family:var(--font-mono);margin-top:2px}._metricUp_1aloj_503{color:var(--green)}._metricDown_1aloj_504{color:var(--red)}._metricNeutral_1aloj_505{color:var(--text3)}._sectionTitle_1aloj_507{color:var(--text3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:11px;font-weight:600}._metricsLoading_1aloj_516{color:var(--text3);justify-content:center;align-items:center;padding:40px;font-size:13px;display:flex}._thesisForm_1aloj_526{flex-direction:column;gap:16px;display:flex}._fieldLabel_1aloj_531{color:var(--text2);margin-bottom:6px;font-size:12px;font-weight:500}._thesisTextarea_1aloj_537{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);width:100%;min-height:120px;color:var(--text);font-size:13px;font-family:var(--font-body);resize:vertical;box-sizing:border-box;outline:none;padding:10px 14px;transition:border-color .15s}._thesisTextarea_1aloj_537:focus{border-color:var(--accent)}._convictionRow_1aloj_554{flex-wrap:wrap;gap:6px;display:flex}._convBtn_1aloj_559{border:1px solid var(--border2);background:var(--surface);width:36px;height:36px;color:var(--text2);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-mono);border-radius:8px;transition:all .15s}._convBtn_1aloj_559:hover{border-color:var(--accent);color:var(--accent)}._convBtnActive_1aloj_573{background:var(--accent);border-color:var(--accent);color:#fff}._targetRow_1aloj_579{align-items:center;gap:8px;display:flex}._aiSection_1aloj_586{flex-direction:column;gap:16px;display:flex}._aiTrigger_1aloj_591{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}._aiTriggerInfo_1aloj_601{color:var(--text3);font-size:12px}._aiOutput_1aloj_605{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);color:var(--text2);overflow-wrap:break-word;word-break:break-word;min-width:0;min-height:100px;padding:16px;font-size:13px;line-height:1.7;overflow-x:hidden}._aiOutputTitle_1aloj_619{color:var(--text3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:11px;font-weight:600}._aiOutput_1aloj_605 h1,._aiOutput_1aloj_605 h2,._aiOutput_1aloj_605 h3{color:var(--text);font-family:var(--font-display);margin:12px 0 6px;font-size:13px;font-weight:700}._compareModeBtn_1aloj_638{border-radius:var(--radius);border:1px solid var(--border2);background:var(--surface);color:var(--text2);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-body);flex-shrink:0;padding:7px 14px;transition:all .15s}._compareModeBtnActive_1aloj_651{border-color:var(--accent);color:var(--accent);background:#7c6dfa14}._cardCompareCheck_1aloj_657{border:2px solid var(--border2);background:var(--surface2);z-index:2;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;transition:all .15s;display:flex;position:absolute;top:10px;left:10px}._cardCompareChecked_1aloj_673{border-color:var(--accent);background:var(--accent);color:#fff}._compareBar_1aloj_680{background:var(--surface);border:1px solid var(--accent);z-index:400;white-space:nowrap;border-radius:999px;align-items:center;gap:12px;padding:12px 20px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000080,0 0 0 1px #7c6dfa33}._compareBarInfo_1aloj_696{color:var(--text2);font-size:13px;font-weight:500}._compareBarClear_1aloj_701{color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:12px;transition:color .15s}._compareBarClear_1aloj_701:hover{color:var(--red)}._compareModal_1aloj_714{background:var(--bg);z-index:500;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}._compareModalHeader_1aloj_724{border-bottom:1px solid var(--border2);background:var(--surface);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:16px;padding:16px 24px;display:flex}._compareModalTitle_1aloj_734{color:var(--text);font-size:15px;font-weight:700;font-family:var(--font-display);flex:1;min-width:0}._compareModalCryptos_1aloj_742{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._compareModalCryptoChip_1aloj_748{background:var(--surface2);border:1px solid var(--border2);color:var(--text);font-size:12px;font-weight:600;font-family:var(--font-mono);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:flex}._compareModalClose_1aloj_761{color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:18px;transition:color .15s}._compareModalClose_1aloj_761:hover{color:var(--text)}._compareMetricsTable_1aloj_775{border-collapse:collapse;width:100%;font-size:12px}._compareMetricsTable_1aloj_775 th,._compareMetricsTable_1aloj_775 td{border-bottom:1px solid var(--border2);text-align:right;padding:8px 14px}._compareMetricsTable_1aloj_775 th:first-child,._compareMetricsTable_1aloj_775 td:first-child{text-align:left;color:var(--text3);text-transform:uppercase;letter-spacing:.05em;width:140px;font-size:11px;font-weight:500}._compareMetricsTable_1aloj_775 th{color:var(--text2);font-weight:700;font-family:var(--font-mono);background:var(--surface);z-index:1;font-size:13px;position:sticky;top:0}._compareMetricsTable_1aloj_775 td{color:var(--text2);font-family:var(--font-mono)}._compareBody_1aloj_811{flex-direction:column;flex:1;display:flex;overflow-y:auto}._compareMetricsSection_1aloj_817{border-bottom:1px solid var(--border2);background:var(--surface);flex-shrink:0;padding:16px 24px}._compareSectionTitle_1aloj_823{color:var(--text3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:10px;font-weight:700}._compareAiSection_1aloj_832{flex-direction:column;flex:1;gap:14px;padding:20px 24px;display:flex}._compareAiOutput_1aloj_839{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);color:var(--text2);padding:18px 20px;font-size:13px;line-height:1.7}._compareAiEmpty_1aloj_848{color:var(--text3);text-align:center;padding:32px 0;font-size:13px}._historyItem_1aloj_856{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;transition:border-color .15s;display:flex}._historyItem_1aloj_856:hover{border-color:var(--accent)}._historyItemSymbols_1aloj_872{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-mono)}._historyItemDate_1aloj_879{color:var(--text3);font-size:11px;font-family:var(--font-mono);flex-shrink:0}@media (width<=600px){._panelBody_1aloj_393{padding:16px 14px}._metricsGrid_1aloj_473{grid-template-columns:repeat(2,minmax(0,1fr))}._compareMetricsSection_1aloj_817{-webkit-overflow-scrolling:touch;overflow-x:auto}._searchWrap_1aloj_22{flex:100%;order:10;max-width:none}}._page_92l1o_5{flex-direction:column;gap:24px;max-width:1100px;display:flex}._header_92l1o_12{flex-direction:column;gap:8px;display:flex}._title_92l1o_18{font-family:var(--font-display);margin:0}._lead_92l1o_23{max-width:720px;color:var(--text2);margin:0;font-size:14px;line-height:1.6}._featuresLink_92l1o_31{color:var(--accent);white-space:nowrap}._layout_92l1o_36{grid-template-columns:210px 1fr;align-items:start;gap:28px;display:grid}._toc_92l1o_44{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:2px;padding:14px 10px;display:flex;position:sticky;top:16px}._tocTitle_92l1o_56{font-size:10px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:var(--text3);padding:0 8px 8px}._tocLink_92l1o_65{color:var(--text2);border-radius:var(--radius);padding:5px 8px;font-size:13px;text-decoration:none}._tocLink_92l1o_65:hover{background:var(--accent-dim);color:var(--accent);opacity:1}._content_92l1o_80{flex-direction:column;gap:16px;min-width:0;display:flex}._section_92l1o_87{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text2);padding:20px 24px;scroll-margin-top:16px;font-size:14px;line-height:1.7}._section_92l1o_87 p{margin:0 0 10px}._section_92l1o_87 p:last-child{margin-bottom:0}._section_92l1o_87 strong{color:var(--text)}._sectionTitle_92l1o_102{font-size:17px;font-family:var(--font-display);color:var(--text);align-items:center;gap:8px;margin:0 0 12px;display:flex}._anchor_92l1o_112{color:var(--text3);font-family:var(--font-mono);font-size:14px;text-decoration:none}._anchor_92l1o_112:hover{color:var(--accent)}._section_92l1o_87:target{border-color:var(--accent);box-shadow:var(--shadow-accent)}._list_92l1o_127{flex-direction:column;gap:6px;margin:0 0 10px;padding-left:20px;display:flex}._formula_92l1o_135{font-family:var(--font-mono);color:var(--teal);background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);margin:0 0 12px;padding:10px 14px;font-size:13px;overflow-x:auto}._example_92l1o_147{border-left:3px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;background:#7c6dfa0f;margin-top:4px;padding:10px 14px;font-size:13px}._exampleLabel_92l1o_156{font-size:10px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:var(--accent);margin-bottom:4px;display:block}._tableWrap_92l1o_167{overflow-x:auto}._table_92l1o_167{border-collapse:collapse;width:100%;font-size:13px}._table_92l1o_167 th{text-align:left;font-size:10px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.5px;color:var(--text3);border-bottom:1px solid var(--border);white-space:nowrap;padding:8px 10px}._table_92l1o_167 td{border-bottom:1px solid var(--border2);vertical-align:top;padding:9px 10px}._mono_92l1o_195{font-family:var(--font-mono);color:var(--text);white-space:nowrap;font-size:12px}._chips_92l1o_203{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}._chip_92l1o_203{font-family:var(--font-mono);color:var(--text);background:var(--surface2);border:1px solid var(--border);border-radius:99px;padding:3px 10px;font-size:12px}._chipSub_92l1o_220{color:var(--text3);margin-left:4px;font-size:10px}@media (width<=860px){._layout_92l1o_36{grid-template-columns:1fr}._toc_92l1o_44{flex-flow:wrap;position:static}._tocTitle_92l1o_56{width:100%}._section_92l1o_87{padding:16px}}._page_1ph8m_5{background:radial-gradient(ellipse at 20% 0%, #7c6dfa29, transparent 55%), radial-gradient(ellipse at 90% 20%, #00e5c014, transparent 50%), var(--bg);min-height:100vh;color:var(--text);padding:0 24px 60px}._topbar_1ph8m_16{justify-content:space-between;align-items:center;max-width:1080px;margin:0 auto;padding:20px 0;display:flex}._brand_1ph8m_25{align-items:center;gap:8px;text-decoration:none;display:flex}._brand_1ph8m_25:hover{opacity:1}._brandIcon_1ph8m_34{border-radius:10px;width:34px;height:34px}._brandText_1ph8m_40{font-family:var(--font-display);background:linear-gradient(135deg, var(--accent), var(--teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:22px;font-weight:800}._brandSub_1ph8m_49{font-family:var(--font-display);color:var(--text3);font-size:11px}._topActions_1ph8m_55{align-items:center;gap:10px;display:flex}._langBtn_1ph8m_61{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--text2);cursor:pointer;padding:6px 10px;font-size:12px}._langBtn_1ph8m_61:hover{border-color:var(--accent);color:var(--text)}._hero_1ph8m_74{text-align:center;max-width:760px;margin:40px auto 36px}._heroTitle_1ph8m_80{font-family:var(--font-display);margin:0 0 18px;font-size:clamp(32px,6vw,52px);line-height:1.1}._gradient_1ph8m_87{background:linear-gradient(135deg, var(--accent), var(--teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text}._heroText_1ph8m_93{color:var(--text2);margin:0 0 24px;font-size:16px;line-height:1.7}._heroText_1ph8m_93 strong{color:var(--text)}._heroActions_1ph8m_102{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}._invite_1ph8m_110{font-size:12px;font-family:var(--font-mono);color:var(--text3)}._pattern_1ph8m_117{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:10px;max-width:520px;margin:0 auto 56px;padding:18px 22px;display:flex}._patternTitle_1ph8m_129{font-size:11px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:var(--text3);margin-bottom:4px}._patternRow_1ph8m_138{grid-template-columns:64px 1fr 48px;align-items:center;gap:12px;display:grid}._patternZone_1ph8m_145{font-size:12px;font-family:var(--font-mono);color:var(--text2)}._patternTrack_1ph8m_151{height:14px}._patternBar_1ph8m_155{background:linear-gradient(90deg, var(--accent), var(--teal));border-radius:99px;height:100%}._patternPct_1ph8m_161{font-size:12px;font-family:var(--font-mono);color:var(--text);text-align:right}._patternNote_1ph8m_168{color:var(--text3);margin-top:4px;font-size:12px}._section_1ph8m_175{max-width:1080px;margin:0 auto 52px}._sectionTitle_1ph8m_180{font-family:var(--font-display);margin:0 0 20px;font-size:24px}._steps_1ph8m_186{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}._step_1ph8m_186{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}._stepNum_1ph8m_199{background:var(--accent-dim);width:28px;height:28px;color:var(--accent);font-family:var(--font-mono);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;font-size:13px;font-weight:700;display:inline-flex}._stepTitle_1ph8m_214{font-family:var(--font-display);margin-bottom:6px;font-size:16px;font-weight:700}._stepText_1ph8m_221{color:var(--text2);margin:0;font-size:13px;line-height:1.65}._grid_1ph8m_228{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}._card_1ph8m_234{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--transition);padding:18px}._card_1ph8m_234:hover{border-color:#7c6dfa73}._cardIcon_1ph8m_244{margin-bottom:10px;font-size:22px;display:block}._cardTitle_1ph8m_250{margin-bottom:6px;font-size:15px;font-weight:600}._cardText_1ph8m_256{color:var(--text2);margin:0;font-size:13px;line-height:1.6}._coming_1ph8m_263{flex-wrap:wrap;gap:8px;display:flex}._chip_1ph8m_269{color:var(--text2);background:var(--surface);border:1px dashed var(--border);border-radius:99px;padding:6px 14px;font-size:13px}._footer_1ph8m_279{border-top:1px solid var(--border2);max-width:1080px;color:var(--text3);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:0 auto;padding-top:24px;font-size:12px;display:flex}._footer_1ph8m_279 p{max-width:640px;margin:0}@media (width<=760px){._page_1ph8m_5{padding:0 16px 48px}._steps_1ph8m_186{grid-template-columns:1fr}._hero_1ph8m_74{margin-top:20px}}._page_1ph8m_5{padding-top:calc(0px + env(safe-area-inset-top,0px));padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}._banner_1uwgy_5{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:10000;background:var(--surface);border-radius:var(--radius-lg);border:1px solid #7c6dfa80;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:10px 12px 10px 16px;animation:.3s backwards _fadeIn_1uwgy_1;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 28px #00000080}._text_1uwgy_23{color:var(--text);font-size:13px}._reload_1uwgy_28{background:var(--accent);border-radius:var(--radius);color:#fff;cursor:pointer;white-space:nowrap;border:none;padding:7px 14px;font-size:13px;font-weight:600}._reload_1uwgy_28:hover{opacity:.9}._later_1uwgy_41{color:var(--text3);cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:13px}._later_1uwgy_41:hover{color:var(--text)}
