.hub_page__kbPGc{padding:2.5rem 2rem;min-height:100dvh;max-width:1200px;width:100%;margin:0 auto;overflow-x:hidden;box-sizing:border-box}.hub_hero__nrELx{text-align:center;margin-bottom:3.5rem;padding:2.5rem 0 1rem}.hub_heroEyebrow__opu_2{font-size:.75rem;font-weight:600;color:#19B799;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.hub_heroTitle__8WM8c{font-size:clamp(1.4rem,5vw,2.25rem);font-weight:800;background:linear-gradient(135deg,#f9fafb 30%,#9ca3af);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 .5rem;line-height:1.2;word-break:break-word;overflow-wrap:break-word;max-width:100%}.hub_heroTitle__8WM8c span{background:linear-gradient(135deg,#19B799,#0d8070);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hub_heroTagline__LkHwB{font-size:1rem;color:#6b7280;margin:0 0 2rem}.hub_searchWrap__x9VEh{max-width:640px;width:100%;margin:0 auto 1rem;position:relative;box-sizing:border-box}.hub_searchRow__I_l9v{display:flex;gap:.75rem;align-items:center;width:100%}.hub_searchInput__CxvlK{flex:1 1;padding:.875rem 1.25rem;background:#111827;border:1.5px solid #1f2937;border-radius:12px;color:#f9fafb;font-size:.95rem;font-family:inherit;outline:none;transition:border-color .2s,box-shadow .2s}.hub_searchInput__CxvlK:focus{border-color:#19B799;box-shadow:0 0 0 3px rgba(25,183,153,.12)}.hub_searchInput__CxvlK::placeholder{color:#4b5563}.hub_searchBtn__zlTBd{padding:.875rem 1.5rem;background:linear-gradient(135deg,#19B799,#0d8070);border:none;border-radius:12px;color:#fff;font-size:.9rem;font-weight:700;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:.4rem;white-space:nowrap;box-shadow:0 4px 16px rgba(25,183,153,.3);transition:opacity .2s,transform .1s}.hub_searchBtn__zlTBd:hover{opacity:.88;transform:translateY(-1px)}.hub_searchBtn__zlTBd:active{transform:translateY(0)}.hub_suggestions__I_Qoe{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;max-width:640px;margin:0 auto}.hub_suggestionChip__E2qfD{padding:.3rem .875rem;background:rgba(25,183,153,.07);border:1px solid rgba(25,183,153,.2);border-radius:99px;color:#19B799;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s}.hub_suggestionChip__E2qfD:hover{background:rgba(25,183,153,.15);border-color:rgba(25,183,153,.4)}.hub_sectionLabel__vYb4e{font-size:.7rem;font-weight:700;color:#4b5563;text-transform:uppercase;letter-spacing:.1em;margin:0 0 1rem}.hub_pillarsGrid__D8vjb{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem;margin-bottom:3rem}.hub_pillar__b__V5{background:#111827;border:1px solid #1f2937;border-radius:16px;padding:1.75rem 1.5rem;display:flex;flex-direction:column;gap:1rem;transition:border-color .2s,transform .2s}.hub_pillar__b__V5:hover{border-color:#374151;transform:translateY(-2px)}.hub_pillarIconWrap__PdSFz{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hub_pillarTitle__40AJJ{font-size:1.05rem;font-weight:700;color:#f9fafb;margin:0 0 .3rem}.hub_pillarDesc__VYWaV{font-size:.8rem;color:#6b7280;margin:0;line-height:1.5}.hub_pillarFeatures__9XVkq{display:flex;flex-wrap:wrap;gap:.4rem}.hub_featureChip__pcfNs{font-size:.72rem;color:#9ca3af;background:rgba(255,255,255,.04);border:1px solid #1f2937;border-radius:6px;padding:2px 8px}.hub_pillarCta__xIuuz{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;font-weight:700;text-decoration:none;border-radius:8px;padding:.5rem 1rem;margin-top:auto;transition:opacity .2s;width:-moz-fit-content;width:fit-content}.hub_pillarCta__xIuuz:hover{opacity:.8}.hub_activityGrid__XnJ3g{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.25rem;gap:1.25rem;margin-bottom:3rem}.hub_activityCard__enNOx{background:#111827;border:1px solid #1f2937;border-radius:14px;padding:1.25rem}.hub_activityHeader__1_4f1{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.hub_activityTitle__69qFW{font-size:.82rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;margin:0;display:flex;align-items:center;gap:.4rem}.hub_activityLink__fwxpI{font-size:.78rem;font-weight:600;color:#19B799;text-decoration:none;display:flex;align-items:center;gap:.15rem}.hub_activityLink__fwxpI:hover{opacity:.8}.hub_reportRow__xEnq9{display:flex;align-items:center;gap:.875rem;padding:.75rem;background:rgba(255,255,255,.025);border:1px solid #1f2937;border-radius:10px;margin-bottom:.5rem;text-decoration:none;transition:border-color .15s}.hub_reportRow__xEnq9:hover{border-color:#374151}.hub_reportRow__xEnq9:last-child{margin-bottom:0}.hub_reportTicker__XXWMk{font-size:1rem;font-weight:800;color:#f9fafb;min-width:44px}.hub_reportMeta__6yBzF{flex:1 1;min-width:0}.hub_reportTitle__IyxD4{font-size:.78rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hub_reportAge__J9Vyz{font-size:.68rem;color:#374151;margin-top:.15rem;display:flex;align-items:center;gap:.2rem}.hub_reportTypePill___gn_S{font-size:.68rem;font-weight:700;padding:2px 7px;border-radius:5px}.hub_signalRow__5Syc9{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;background:rgba(255,255,255,.025);border:1px solid #1f2937;border-radius:10px;margin-bottom:.5rem;text-decoration:none;transition:border-color .15s}.hub_signalRow__5Syc9:hover{border-color:#374151}.hub_signalRow__5Syc9:last-child{margin-bottom:0}.hub_signalTicker__Ziglw{font-size:.95rem;font-weight:800;color:#f9fafb;min-width:44px}.hub_signalType__KKMBz{font-size:.7rem;font-weight:600;padding:2px 7px;border-radius:5px;flex:1 1}.hub_signalChange__BNhBX{font-size:.82rem;font-weight:700;display:flex;align-items:center;gap:.15rem}.hub_quickStats__58561{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin-bottom:3rem}.hub_statCard__8Yqmi{background:#111827;border:1px solid #1f2937;border-radius:14px;padding:1.25rem;text-decoration:none;display:block;transition:border-color .2s}.hub_statCard__8Yqmi:hover{border-color:#374151}.hub_statValue__OLNqz{font-size:2rem;font-weight:800;color:#f9fafb;line-height:1;margin-bottom:.25rem}.hub_statLabel__6VRFr{font-size:.78rem;color:#6b7280;font-weight:500}.hub_statCta__pNBUx{font-size:.72rem;color:#19B799;font-weight:600;margin-top:.5rem}.hub_communityCard__34YHh{background:#111827;border:1px solid #1f2937;border-radius:16px;padding:1.5rem;margin-bottom:2rem;position:relative;overflow:hidden}.hub_communityCard__34YHh:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#19B799,#3b82f6,#8b5cf6)}.hub_communityHeader__pgemg{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem}.hub_communityTitle__9ibY7{font-size:.95rem;font-weight:700;color:#f9fafb;margin:0 0 .25rem}.hub_communitySubtitle__J873Z{font-size:.78rem;color:#6b7280;margin:0}.hub_comingSoonBadge__H8_K5{font-size:.68rem;font-weight:700;padding:3px 10px;background:rgba(99,102,241,.12);border:1px solid rgba(99,102,241,.25);border-radius:99px;color:#818cf8;white-space:nowrap}.hub_trendingGrid__bP_Bq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.875rem;gap:.875rem}.hub_trendingTicker__HhIzz{background:rgba(255,255,255,.03);border:1px solid #1f2937;border-radius:10px;padding:.875rem 1rem}.hub_trendingSymbol__inRUO{font-size:1rem;font-weight:800;color:#f9fafb;margin-bottom:.2rem}.hub_trendingName__r_6u5{font-size:.72rem;color:#6b7280;margin-bottom:.5rem}.hub_trendingMeta__EVs4o{display:flex;justify-content:space-between;align-items:center}.hub_trendingWatchers__aybuN{font-size:.7rem;color:#4b5563}.hub_trendingChange__q962s{font-size:.8rem;font-weight:700}.hub_emptySlot__jChVh{padding:1.5rem 1rem;text-align:center;border:1px dashed #1f2937;border-radius:10px}.hub_emptySlotText__dO8Co{color:#374151;font-size:.82rem;margin:0 0 .5rem}.hub_emptySlotCta__ucRIU{color:#19B799;font-size:.8rem;font-weight:600;text-decoration:none}.hub_emptySlotCta__ucRIU:hover{opacity:.8}@keyframes hub_pulse__0nKQ9{0%,to{opacity:1}50%{opacity:.4}}.hub_skeleton__ey7t_{height:60px;background:#1f2937;border-radius:10px;margin-bottom:.5rem;animation:hub_pulse__0nKQ9 1.5s ease-in-out infinite}.hub_skeleton__ey7t_:last-child{margin-bottom:0}@media (max-width:1024px){.hub_page__kbPGc{padding:1.5rem 1.25rem}.hub_pillarsGrid__D8vjb{grid-template-columns:1fr 1fr}}@media (max-width:900px){.hub_pillarsGrid__D8vjb,.hub_trendingGrid__bP_Bq{grid-template-columns:1fr}.hub_quickStats__58561{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.hub_page__kbPGc{padding:1rem}.hub_hero__nrELx{margin-bottom:1.25rem;padding:1rem 0 .5rem}.hub_heroTagline__LkHwB{font-size:.85rem;margin:0 0 1.25rem}.hub_searchRow__I_l9v{flex-direction:column;gap:.5rem}.hub_searchInput__CxvlK{width:100%;box-sizing:border-box}.hub_searchBtn__zlTBd{width:100%;justify-content:center}.hub_searchWrap__x9VEh{max-width:100%}.hub_quickStats__58561{grid-template-columns:1fr 1fr;gap:.75rem}.hub_activityGrid__XnJ3g,.hub_pillarsGrid__D8vjb{gap:.875rem;margin-bottom:1.5rem}.hub_communityCard__34YHh{margin-bottom:1.25rem}.hub_suggestions__I_Qoe{gap:.35rem;flex-wrap:wrap;justify-content:center}.hub_sectionLabel__vYb4e{margin-bottom:.625rem}}@media (max-width:480px){.hub_page__kbPGc{padding:.75rem}.hub_heroEyebrow__opu_2{font-size:.65rem}.hub_heroTagline__LkHwB{font-size:.78rem}.hub_hero__nrELx{margin-bottom:1rem;padding:.75rem 0 .25rem}.hub_pillar__b__V5{padding:1rem .875rem}.hub_pillarTitle__40AJJ{font-size:.9rem}.hub_pillarDesc__VYWaV{font-size:.75rem}.hub_pillarsGrid__D8vjb{margin-bottom:1.25rem;gap:.625rem}.hub_quickStats__58561{grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1.25rem}.hub_statValue__OLNqz{font-size:1.4rem}.hub_activityCard__enNOx,.hub_statCard__8Yqmi{padding:.875rem}.hub_activityGrid__XnJ3g{gap:.625rem;margin-bottom:1.25rem}.hub_communityCard__34YHh{padding:.875rem;margin-bottom:1rem}.hub_searchInput__CxvlK{padding:.75rem .875rem}.hub_searchBtn__zlTBd{padding:.75rem 1rem;font-size:.875rem}.hub_reportRow__xEnq9{gap:.5rem;padding:.5rem}.hub_reportTicker__XXWMk{font-size:.82rem;min-width:34px}.hub_signalRow__5Syc9{gap:.5rem;padding:.5rem}.hub_trendingGrid__bP_Bq{gap:.5rem}.hub_sectionLabel__vYb4e{font-size:.62rem;margin-bottom:.5rem}.hub_featureChip__pcfNs{font-size:.67rem;padding:1px 6px}}.ui_button__j2GRZ{border-radius:8px;cursor:pointer;font-weight:600;font-family:inherit;transition:all .3s ease;border:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.ui_button__j2GRZ:disabled{opacity:.6;cursor:not-allowed}.ui_btnSm__f5P3k{padding:.5rem 1rem;font-size:.875rem}.ui_btnMd__Pk_y9{padding:.75rem 1.5rem;font-size:.95rem}.ui_btnLg__u_5sv{padding:1rem 2rem;font-size:1rem}.ui_primary__AW0eV{background:var(--primary);color:#ffffff}.ui_primary__AW0eV:hover:not(:disabled){background:var(--primary-light)}.ui_secondary__u8RsI{background:transparent;color:var(--primary);border:1px solid var(--primary)}.ui_secondary__u8RsI:hover:not(:disabled){background:var(--menu-item-hover-bg)}.ui_card___R1fb{background:var(--bg-card,var(--bg-secondary));border:1px solid var(--border-card,var(--border-primary));border-radius:12px;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:var(--shadow-sm)}.ui_cardHoverable___NVvM{cursor:pointer}.ui_cardHoverable___NVvM:hover{background:var(--bg-card-hover,var(--bg-hover));border-color:var(--border-card-hover,var(--primary));box-shadow:var(--shadow-card-hover,var(--shadow-md));transform:translateY(-4px)}.ui_cardHeader__0V6AV{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--border-primary)}.ui_cardHeaderTitle__Cw9Eo{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:0}.ui_cardHeaderTitleWithSub__K0vNW{margin-bottom:.25rem}.ui_cardHeaderSubtitle__UDUwV{font-size:.875rem;color:var(--text-secondary);font-weight:500}.ui_statCard__X6WY5{text-align:center}.ui_statIcon__fzCW_{font-size:2rem;margin-bottom:1rem;display:flex;justify-content:center}.ui_statValue__sJKbi{font-size:2.5rem;font-weight:800;color:var(--text-primary);line-height:1;margin-bottom:.5rem}.ui_statLabel__pAczU{font-size:.875rem;color:var(--text-secondary);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.ui_statLabelWithChange__lK9z_{margin-bottom:.5rem}.ui_statChange__PiHcz{font-size:.875rem;font-weight:700;display:inline-flex;align-items:center;gap:.25rem}.ui_statChangePositive__NMpsl{color:var(--status-success)}.ui_statChangeNegative__H64wv{color:var(--status-error)}.ui_actionCardIcon___Zx7G{font-size:2rem;margin-bottom:.75rem}.ui_actionCardTitle__oPMaC{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.ui_actionCardDesc__vXePe{font-size:.875rem;color:var(--text-secondary)}.ui_badge__0Tihh{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;display:inline-flex}.ui_badgePrimary__KtsD7{background-color:rgba(25,183,153,.2);color:var(--primary)}.ui_badgeSecondary__RjTJY{background-color:rgba(136,136,136,.2);color:var(--text-secondary)}.ui_badgeSuccess__aN9eW{background-color:rgba(34,197,94,.2);color:var(--status-success)}.ui_formGroup__RIEWX{margin-bottom:1.25rem}.ui_label__WRahn{display:block;color:var(--text-primary);font-size:.9rem;font-weight:500;margin-bottom:.5rem}.ui_input__iscWZ{width:100%;padding:.875rem 1rem;background:var(--input-bg,rgba(255,255,255,.03));border:1px solid var(--border-primary,rgba(255,255,255,.08));border-radius:10px;color:var(--text-primary);font-size:.95rem;outline:none;transition:border-color .2s;box-sizing:border-box}.ui_inputPassword__c1bCw{padding:.875rem 3rem .875rem 1rem}.ui_input__iscWZ:focus{border-color:var(--primary)}.ui_inputError__8OAWY{border-color:rgba(239,68,68,.5)!important}.ui_errorText__XWQky{color:var(--status-error);font-size:.8rem;margin-top:.35rem}.ui_passwordToggle__mxFUw{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:.85rem;padding:.25rem}.ui_emptyState__dR4rO{padding:3rem 2rem;text-align:center;color:var(--text-empty);background-color:var(--bg-empty);border:2px dashed var(--border-empty-dashed,rgba(255,255,255,.1));border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:1rem}.ui_emptyStateIcon__O6ERm{font-size:3rem;opacity:.5}.ui_emptyStateMessage__XQWB4{font-size:.95rem;font-weight:500;margin:0}.ui_emptyStateAction__2zzSr{margin-top:.5rem}.ui_pageHeader__cfRfr{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.ui_pageHeaderTitle__1eo_s{font-size:2rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem;margin-top:0}.ui_pageHeaderTitleWrapper__ng4JC{margin-bottom:0}.ui_pageHeaderDesc__fbSAI{color:var(--text-secondary);font-size:.95rem;margin:0}.ui_marketBarWrap__Jr9IP{display:flex;align-items:center;gap:1rem;padding:.6rem 1.25rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:10px;margin-bottom:1.75rem;overflow:hidden;min-width:0}.ui_marketBarScroll__fUVuM{display:flex;gap:0;overflow-x:auto;flex:1 1;min-width:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ui_marketBarScroll__fUVuM::-webkit-scrollbar{display:none}.ui_marketBarItem__PRTe9{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.25rem 1.25rem;border-right:1px solid var(--border-primary);flex-shrink:0;min-width:90px}.ui_marketBarSkeleton__TC3Hk{width:90px;height:40px;background:var(--bg-hover);border-radius:6px;flex-shrink:0;animation:ui_pulse__nEMS4 1.5s ease-in-out infinite}.ui_marketStatus__rDE4T{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.ui_marketStatusText__9k9ns{font-size:.68rem;font-weight:700;color:var(--primary);letter-spacing:.06em;text-transform:uppercase}.ui_marketDivider__9bf59{width:1px;height:28px;background:var(--border-primary);flex-shrink:0}.ui_marketName__7BzWv{font-size:.72rem;font-weight:700;color:var(--text-secondary);letter-spacing:.04em}.ui_marketPrice__8T3Ar{font-size:.875rem;font-weight:700;color:var(--text-primary)}.ui_marketChange__4UUJX{display:flex;align-items:center;gap:.15rem;font-size:.75rem;font-weight:600}.ui_colorUp__tzjJu{color:var(--status-success)}.ui_colorDown__kFnrb{color:var(--status-error)}.ui_colorNeutral__8l8tk{color:var(--text-secondary)}@media (max-width:768px){.ui_pageHeader__cfRfr{flex-direction:column;align-items:flex-start;gap:1rem}.ui_card___R1fb{padding:1rem}.ui_marketBarWrap__Jr9IP{padding:.5rem 1rem;gap:.75rem}}.auth_page__u4Ien{min-height:100dvh;background:linear-gradient(135deg,#0a0a0a,#0d1f1a 50%,#1a1a1a);display:flex;align-items:center;justify-content:center;font-family:Kanit,sans-serif;padding:2rem}.auth_logoLink__xNBSp{position:absolute;top:2rem;left:2rem;text-decoration:none;display:flex;align-items:center;gap:.5rem}.auth_logoText__3incQ{font-size:1.25rem;font-weight:700;color:#19B799}.auth_content__JIIua{width:100%;max-width:440px}.auth_contentWide__6gPiQ{width:100%;max-width:480px}.auth_header__Fi865{text-align:center;margin-bottom:2rem}.auth_title__llpnK{font-size:2rem;font-weight:700;background:linear-gradient(135deg,#19B799,#22c4a6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 .5rem}.auth_subtitle__4kZG3{color:#94a3b8;font-size:.95rem;margin:0}.auth_card___8Km8{background:rgba(26,26,26,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:2.5rem}.auth_submitBtn__uI_Oe{width:100%;padding:1rem;background:linear-gradient(135deg,#19B799,#0d8070);border:none;border-radius:10px;color:#ffffff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px rgba(25,183,153,.25)}.auth_submitBtn__uI_Oe:disabled{background:#4a4a4a;box-shadow:none;cursor:not-allowed}.auth_divider__zxxY0{display:flex;align-items:center;gap:1rem;margin:1.5rem 0}.auth_dividerLine__kwtmL{flex:1 1;height:1px;background:rgba(255,255,255,.08)}.auth_dividerText__6v5W_{color:#64748b;font-size:.8rem}.auth_authLink__7OGe7{text-align:center}.auth_authLinkText__FXww_{color:#94a3b8;font-size:.9rem;margin:0}.auth_link__hAbKm{color:#19B799;text-decoration:none;font-weight:600}.auth_linkUnderline__vkStN{color:#19B799;text-decoration:underline}.auth_badges__RNlSt{margin-top:2rem;text-align:center;display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.auth_badge__F7Isj{display:flex;align-items:center;gap:.35rem;color:#64748b;font-size:.8rem;white-space:nowrap}.auth_checkRow__C9tbm{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}.auth_checkbox__j_WKU{width:16px;height:16px;accent-color:#19B799;cursor:pointer}.auth_checkLabel__h4aZS{color:#94a3b8;font-size:.85rem;cursor:pointer}.auth_passwordLabelRow__9L9GQ{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.auth_passwordLabel__fbblG{color:#ffffff;font-size:.9rem;font-weight:500}.auth_forgotLink__cCMpA{color:#19B799;font-size:.8rem;text-decoration:none}.auth_trialPanel__bZ4Vh{margin-top:2rem;padding:1.5rem;background:rgba(25,183,153,.05);border:1px solid rgba(25,183,153,.15);border-radius:12px}.auth_trialTitle__757aV{color:#19B799;font-size:.85rem;font-weight:600;margin:0 0 .75rem}.auth_trialGrid__0J__z{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.auth_trialItem__59eZp{display:flex;align-items:center;gap:.4rem}.auth_trialCheck__p9tkP{color:#19B799;font-size:.8rem}.auth_trialFeature__H3oRf{color:#94a3b8;font-size:.8rem}.auth_backLink__nJb7K{display:inline-flex;align-items:center;gap:.5rem;color:#64748b;text-decoration:none;font-size:.9rem;margin-bottom:2rem;transition:color .2s}.auth_backLink__nJb7K:hover{color:#19B799}@media (max-width:768px){.auth_page__u4Ien{padding:4.5rem 1.25rem 1.25rem;align-items:flex-start}.auth_logoLink__xNBSp{top:1rem;left:1rem}.auth_title__llpnK{font-size:1.5rem}.auth_subtitle__4kZG3{font-size:.85rem}.auth_card___8Km8{padding:1.5rem}.auth_contentWide__6gPiQ,.auth_content__JIIua{max-width:100%}.auth_trialGrid__0J__z{grid-template-columns:1fr}.auth_badges__RNlSt{gap:.75rem;flex-direction:column;align-items:center}}@media (max-width:480px){.auth_page__u4Ien{padding:4rem .75rem .75rem}.auth_title__llpnK{font-size:1.25rem}.auth_card___8Km8{padding:1.25rem;border-radius:12px}.auth_submitBtn__uI_Oe{padding:.875rem;font-size:.9rem}.auth_divider__zxxY0{gap:.5rem}}.news_page__XgcTG{background:var(--bg-primary);min-height:100dvh;font-family:Kanit,sans-serif}.news_header__wJY0y{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--bg-primary);border-bottom:1px solid var(--border-primary);padding:1rem 2rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.news_headerInner__ZX0Cf{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;max-width:1600px;margin:0 auto}.news_headerLeft__Yy0aT{display:flex;align-items:center;gap:1rem}.news_headerTitle__ObOon{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:.5rem}.news_liveBadge__Op3TV{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background:var(--color-primary-subtle);border:1px solid var(--color-primary-glow);border-radius:6px}.news_liveDot__J_S4M{width:6px;height:6px;background:#19B799;border-radius:50%;animation:news_pulse__zQzS6 2s infinite}.news_liveText__XnmG_{font-size:.75rem;font-weight:600;color:#19B799;text-transform:uppercase;letter-spacing:.03em}.news_searchWrap__p4PR1{flex:1 1;max-width:500px}.news_searchInput__O_oMu{width:100%;padding:.625rem 1rem;background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;font-size:.875rem;color:var(--input-text);outline:none;font-family:Kanit,sans-serif}.news_searchInput__O_oMu:focus{border-color:#19B799}.news_headerRight__mdxGj{display:flex;align-items:center;gap:.75rem}.news_eodhdBadge__DogC1{padding:.2rem .625rem;border-radius:6px;font-size:.7rem;font-weight:700;background:rgba(25,183,153,.1);color:#19B799;border:1px solid rgba(25,183,153,.3);text-transform:uppercase;letter-spacing:.03em}.news_loadingText__DrsIY{font-size:.75rem;color:var(--text-tertiary)}.news_resultCount__fBS_Q{font-size:1.125rem;font-weight:700;color:var(--text-primary)}.news_resultLabel__Vt_sX{font-size:.875rem;color:var(--text-secondary);white-space:nowrap}.news_indicesWrap__z9fD0{padding:.75rem 2rem 0;max-width:1600px;margin:0 auto}.news_tabs__zeHdI{position:-webkit-sticky;position:sticky;top:73px;z-index:9;background:var(--bg-primary);border-bottom:1px solid var(--border-primary);padding:.75rem 2rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.news_tabsInner__B4gjy{display:flex;align-items:center;gap:.5rem;max-width:1600px;margin:0 auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.news_tab__3K5HM{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border-radius:8px;font-weight:600;font-size:.875rem;border:1px solid var(--border-primary);background:transparent;color:var(--text-secondary);cursor:pointer;white-space:nowrap;font-family:Kanit,sans-serif}.news_tab__3K5HM:hover{background:var(--bg-card);border-color:#19B799}.news_tabActive__mYZQ_{color:#fff}.news_tabActive__mYZQ_,.news_tabActive__mYZQ_:hover{background:#19B799;border-color:#19B799}.news_tabIcon__XrW_P{font-size:1rem}.news_feed__kQNVM{padding:1.5rem 2rem;max-width:1600px;margin:0 auto}.news_empty__bKyzz{padding:4rem 0;text-align:center}.news_emptyIcon__QkQco{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-bottom:1rem;background:var(--bg-elevated);border-radius:12px;font-size:2rem}.news_emptyTitle__RYSKK{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.news_emptyText__YKDWT{color:var(--text-secondary);font-size:.875rem}.news_articleList__2LawF{display:flex;flex-direction:column;gap:.5rem}.news_article__UA0iF{background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;overflow:hidden}.news_articleExpanded__2r8YX{border-color:#19B799}.news_articleToggle__mv8Qy{width:100%;display:flex;align-items:center;gap:.75rem;padding:.875rem 1.125rem;background:none;border:none;cursor:pointer;text-align:left;font-family:Kanit,sans-serif}.news_articleMeta__Jed7D{display:flex;flex-direction:column;gap:.2rem;min-width:90px;flex-shrink:0}.news_articleSource__Efni9{font-size:.68rem;font-weight:700;color:#19B799;background:rgba(25,183,153,.1);border:1px solid rgba(25,183,153,.25);border-radius:4px;padding:.1rem .4rem;text-transform:uppercase;letter-spacing:.03em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:90px;display:block}.news_articleDate__F9L6C{font-size:.68rem;color:var(--text-tertiary)}.news_articleTitleWrap__hFwIR{flex:1 1;min-width:0}.news_articleTitle__RSfaV{margin:0;font-size:.9rem;font-weight:700;color:var(--text-primary);line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.news_articleRight__hQzOu{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.news_sentimentBadge__JBX_5{font-size:.68rem;font-weight:700;border-radius:4px;padding:.15rem .4rem;white-space:nowrap}.news_chevronIcon__DYuA6{color:var(--text-tertiary)}.news_articleBody__aKopk{padding:0 1.125rem 1.125rem;border-top:1px solid var(--border-primary)}.news_articleSummary__IYCeb{margin:.75rem 0;font-size:.875rem;color:var(--text-secondary);line-height:1.65}.news_articleFooter__Ng0r4{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.news_ticker__Wv2jA{font-size:.7rem;font-weight:700;font-family:monospace;color:var(--text-secondary);background:var(--bg-elevated);border:1px solid var(--border-primary);border-radius:4px;padding:.15rem .45rem}.news_saveBtn__b96Gj{background:none;border:none;cursor:pointer;font-size:.78rem;padding:0;font-family:Kanit,sans-serif}.news_readLink__cK4cd{margin-left:auto;display:inline-flex;align-items:center;gap:.25rem;font-size:.78rem;color:#6366f1;text-decoration:none;font-weight:600}@keyframes news_pulse__zQzS6{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:640px){.news_header__wJY0y{padding:.875rem 1rem}.news_headerInner__ZX0Cf{flex-wrap:wrap;gap:.75rem}.news_searchWrap__p4PR1{order:3;max-width:100%;width:100%}.news_headerRight__mdxGj{margin-left:auto}.news_tabs__zeHdI{padding:.5rem 1rem;top:60px}.news_feed__kQNVM{padding:1rem}.news_indicesWrap__z9fD0{padding:.5rem 1rem 0}.news_articleToggle__mv8Qy{padding:.75rem}}