.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@font-face{font-family:'Inter';font-style:normal;font-weight:400 900;font-display:swap;src:url('../fonts/inter/inter-latin-var.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:400 900;font-display:swap;src:url('../fonts/inter/inter-latin-ext-var.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:italic;font-weight:400 500;font-display:swap;src:url('../fonts/inter/inter-latin-italic-var.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body,.uni-body{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:-.02em;font-weight:700}.fw-bold{font-weight:700!important}.fs-4{letter-spacing:-.01em!important}.fs-5{letter-spacing:-.01em!important}.fs-6{letter-spacing:-.005em!important}.fs-7{letter-spacing:0!important}.ft-tertiary{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif!important}#ss-bar{position:fixed;top:0;left:0;height:2.5px;background:var(--color-primary,#e62323);z-index:99998;width:0;opacity:0;pointer-events:none;transition:none;will-change:width,opacity}#ss-bar.go{opacity:1;transition:width 8s cubic-bezier(.1,.8,.2,1)}#ss-bar.done{width:100%!important;transition:width .15s ease,opacity .3s .15s ease;opacity:0}body{opacity:1;transition:opacity .12s ease}body.ss-leaving{opacity:0;transition:opacity .1s ease}body.ss-arriving{animation:ss-fadein .2s ease both}@keyframes ss-fadein{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){body.ss-leaving,body.ss-arriving{animation:none;transition:none;opacity:1}}.src-icon{display:inline-block;flex-shrink:0;border-radius:50%;object-fit:contain;vertical-align:middle;background:#fff;padding:1px}.src-icon-sm{width:16px;height:16px}.src-icon-md{width:20px;height:20px}.uc-dark .src-icon{background:rgba(255,255,255,.95)}.uc-header.header-seven.uc-sticky-below{transform:none!important}.uc-header.header-seven{transition:transform .25s ease}.uc-center-navbar{background:#f8fafc;border-bottom:1px solid rgba(0,0,0,.04)}.uc-dark .uc-center-navbar{background:#0f172a;border-bottom-color:rgba(255,255,255,.06)}.uc-dark .uc-center-navbar .navbar-container{border-bottom-color:rgba(255,255,255,.06)}.uc-dark .uc-center-navbar .uc-navbar-nav>li>a{color:rgba(255,255,255,.85)!important;opacity:1!important}.uc-dark .uc-center-navbar .uc-navbar-nav>li>a:hover{color:#fff!important}.uc-dark .uc-center-navbar .uc-navbar-nav>li.uc-active>a{color:#fff!important}.uc-dark .uc-center-navbar .uc-navbar-nav>li>a [data-uc-navbar-parent-icon]{color:inherit}.uc-dark .uc-navbar .uc-navbar-right>a.btn{color:rgba(255,255,255,.85)!important}.uc-dark .uc-navbar .uc-navbar-right>a.btn:hover{color:#fff!important}.uc-dark .uc-navbar-left>a:not(.ss-logo){color:rgba(255,255,255,.85)!important}.uc-dark .uc-navbar-left>a:not(.ss-logo):hover{color:#fff!important}.uc-dark .uc-navbar-dropdown{background:#1e293b!important;border-color:rgba(255,255,255,.08)!important}.uc-dark .uc-navbar-dropdown-nav>li>a{color:rgba(255,255,255,.7)!important}.uc-dark .uc-navbar-dropdown-nav>li>a:hover{color:#fff!important}.nav-mega{padding:0!important;border-top:2px solid var(--color-primary,#e62323)!important}.nm-search{display:flex;align-items:center;gap:10px;padding:14px 24px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.nm-search-icon{color:#94a3b8;font-size:1.05rem;flex-shrink:0}.nm-search-input{border:0;background:transparent;outline:none;font-size:.875rem;width:100%;color:#0f172a;font-family:inherit;letter-spacing:-.01em}.nm-search-input::placeholder{color:#94a3b8;font-weight:400}.nm-search-input:focus::placeholder{color:#cbd5e1}.nm-search-kbd{font-family:inherit;font-size:.625rem;font-weight:600;color:#94a3b8;background:#e2e8f0;border:1px solid #cbd5e1;border-radius:4px;padding:1px 6px;line-height:1.5;opacity:0;transition:opacity .15s;flex-shrink:0}.nm-browse{padding:0}.nm-popular{padding:16px 24px 12px}.nm-label{display:flex;align-items:center;gap:6px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#64748b;margin-bottom:10px}.nm-label-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.nm-dot-blue{background:#3b82f6}.nm-dot-emerald{background:#10b981}.nm-dot-rose{background:#f43f5e}.nm-dot-amber{background:#f59e0b}.nm-dot-violet{background:#8b5cf6}.nm-dot-slate{background:#64748b}.nm-chip-grid{display:flex;flex-wrap:wrap;gap:8px}.nm-chip{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;background:#fff;border:1px solid rgba(0,0,0,.06);text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.03);flex:0 0 auto}.nm-chip:hover{border-color:#3b82f6;background:#eff6ff;box-shadow:0 4px 16px rgba(59,130,246,.12);transform:translateY(-2px)}.nm-chip-sym{font-weight:700;font-size:.8125rem;color:#0f172a;letter-spacing:-.01em}.nm-chip-name{font-size:.6875rem;color:#64748b;white-space:nowrap}.nm-divider{height:1px;background:#f1f5f9;margin:0 24px}.nm-sectors{display:grid;grid-template-columns:repeat(6,1fr);gap:0;padding:16px 24px 10px}.nm-sector{padding-right:12px;min-width:0}.nm-sector .nm-label{margin-bottom:8px}.nm-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.nm-list li a{display:flex;align-items:baseline;gap:6px;padding:6px 8px;border-radius:6px;text-decoration:none;transition:all .15s ease;margin:0 -8px;min-width:0}.nm-list li a:hover{background:#f1f5f9}.nm-ticker{font-weight:700;font-size:.75rem;color:#0f172a;letter-spacing:-.01em;flex-shrink:0}.nm-company{font-size:.7rem;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.nm-list li a:hover .nm-company{color:#334155}.nm-footer{padding:12px 24px 16px;border-top:1px solid #f1f5f9;display:flex;justify-content:center}.nm-viewall{display:inline-flex;align-items:center;gap:6px;padding:7px 20px;border-radius:8px;font-size:.8125rem;font-weight:600;color:#3b82f6;background:#eff6ff;text-decoration:none;transition:all .2s ease;border:1px solid rgba(59,130,246,.15)}.nm-viewall:hover{background:#dbeafe;color:#2563eb;transform:translateY(-1px);box-shadow:0 2px 8px rgba(59,130,246,.12)}.nm-viewall i{font-size:.75rem;transition:transform .2s}.nm-viewall:hover i{transform:translateX(3px)}.nm-results{padding:8px 16px;max-height:340px;overflow-y:auto}.nm-results-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.nm-result{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;text-decoration:none;transition:all .15s ease}.nm-result:hover{background:#f8fafc;box-shadow:0 1px 3px rgba(0,0,0,.04)}.nm-result-sym{font-weight:700;font-size:.8125rem;color:#0f172a;min-width:50px;letter-spacing:-.01em}.nm-result-name{font-size:.8125rem;color:#475569;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nm-result-sector{font-size:.6875rem;color:#94a3b8;background:#f1f5f9;padding:2px 8px;border-radius:4px;white-space:nowrap;flex-shrink:0}.nm-empty{padding:32px 24px;text-align:center;color:#94a3b8;font-size:.875rem;display:flex;flex-direction:column;align-items:center;gap:8px}.nm-empty-icon{font-size:1.5rem;opacity:.4}.nav-cat-list>li>a{display:flex;align-items:center;gap:8px;padding:6px 4px;border-radius:6px;transition:all .15s}.nav-cat-list>li>a:hover{background:rgba(0,0,0,.03)}.nav-cat-icon{color:#94a3b8;font-size:.875rem}.uc-dark .nav-mega{border-top-color:var(--color-primary,#e62323)!important}.uc-dark .nm-search{background:#0f172a;border-bottom-color:rgba(255,255,255,.06)}.uc-dark .nm-search-input{color:#f1f5f9}.uc-dark .nm-search-input::placeholder{color:#475569}.uc-dark .nm-search-icon{color:#475569}.uc-dark .nm-search-kbd{background:#1e293b;border-color:#334155;color:#64748b}.uc-dark .nm-label{color:#64748b}.uc-dark .nm-chip{background:#1e293b;border-color:#334155;box-shadow:none}.uc-dark .nm-chip:hover{border-color:#3b82f6;background:rgba(59,130,246,.1)}.uc-dark .nm-chip-sym{color:#f1f5f9}.uc-dark .nm-chip-name{color:#64748b}.uc-dark .nm-divider{background:rgba(255,255,255,.06)}.uc-dark .nm-ticker{color:#e2e8f0}.uc-dark .nm-company{color:#64748b}.uc-dark .nm-list li a:hover{background:rgba(255,255,255,.04)}.uc-dark .nm-list li a:hover .nm-company{color:#94a3b8}.uc-dark .nm-footer{border-top-color:rgba(255,255,255,.04)}.uc-dark .nm-viewall{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.2);color:#60a5fa}.uc-dark .nm-viewall:hover{background:rgba(59,130,246,.15);color:#93bbfd}.uc-dark .nm-result:hover{background:rgba(255,255,255,.04);box-shadow:none}.uc-dark .nm-result-sym{color:#f1f5f9}.uc-dark .nm-result-name{color:#94a3b8}.uc-dark .nm-result-sector{background:rgba(255,255,255,.06);color:#64748b}.uc-dark .nm-empty{color:#475569}.uc-dark .nav-cat-list>li>a:hover{background:rgba(255,255,255,.04)}.uc-dark .nav-cat-icon{color:#475569}.ss-logo{display:inline-flex;align-items:center;font-size:1.25rem;font-weight:900;letter-spacing:-0.04em;color:#0f172a;text-decoration:none;line-height:1;font-style:normal;font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.uc-logo .ss-logo,.uc-offcanvas-bar .ss-logo{color:#0f172a}.ss-logo-nav{font-size:1.375rem;margin:0;flex-shrink:0}.ss-accent{color:var(--color-primary,#e62323)}.uc-dark .ss-logo,.uc-dark .uc-logo .ss-logo,.uc-dark .uc-offcanvas-bar .ss-logo{color:#fff}.eft-brand{display:inline-flex;align-items:center}.eft-brand .ss-accent{color:var(--color-primary,#e62323)}@media(min-width:1024px){.ss-logo-nav{font-size:1.5rem}}.nav-sub-btn{padding:4px 14px;font-size:.7rem;font-weight:700;letter-spacing:.02em}.mkt-status{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:50px;white-space:nowrap;line-height:1.5}.mkt-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.mkt-green{background:rgba(22,163,74,.1);color:#16a34a}.mkt-green .mkt-dot{background:#16a34a;animation:mkt-pulse 2s ease-in-out infinite}.mkt-yellow{background:rgba(234,179,8,.1);color:#ca8a04}.mkt-yellow .mkt-dot{background:#ca8a04}.mkt-gray{background:rgba(100,116,139,.08);color:#64748b}.mkt-gray .mkt-dot{background:#94a3b8}.uc-dark .mkt-green{background:rgba(74,222,128,.1);color:#4ade80}.uc-dark .mkt-green .mkt-dot{background:#4ade80}.uc-dark .mkt-yellow{background:rgba(250,204,21,.1);color:#facc15}.uc-dark .mkt-yellow .mkt-dot{background:#facc15}.uc-dark .mkt-gray{background:rgba(148,163,184,.08);color:#94a3b8}.uc-dark .mkt-gray .mkt-dot{background:#64748b}@keyframes mkt-pulse{0%,100%{opacity:1}50%{opacity:.4}}@media(max-width:767px){.mkt-status{padding:1px 7px;font-size:.5625rem}.mkt-dot{width:5px;height:5px}}.ticker-marquee{position:relative;height:32px;overflow:hidden}.ticker-track{display:flex;align-items:center;height:100%;width:max-content;animation:ticker-scroll 120s linear infinite;will-change:transform}.ticker-item{flex-shrink:0;padding:0 24px;color:#fff;font-size:.8125rem;font-weight:400;text-decoration:none;white-space:nowrap;line-height:32px;position:relative}.ticker-item+.ticker-item::before{content:"\00b7";position:absolute;left:-2px;top:50%;transform:translateY(-50%);opacity:.5;color:#fff}.ticker-item:hover{opacity:.8;color:#fff}@keyframes ticker-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.ticker-track{animation:none}}.price-bar{flex:1;position:relative;height:56px;overflow:hidden;margin:0 16px;-webkit-mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent)}.price-track{display:flex;align-items:center;height:100%;width:max-content;animation:price-scroll 480s linear infinite;will-change:transform}.price-item{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:0 18px;font-size:.75rem;white-space:nowrap;line-height:56px;position:relative}.price-item+.price-item::before{content:"";position:absolute;left:-1px;top:50%;transform:translateY(-50%);width:1px;height:20px;background:rgba(0,0,0,.1);border-radius:1px}.psym{color:#1e293b;font-weight:700;letter-spacing:.01em;font-size:.7rem}.pprice{color:#334155;font-weight:500}.pchg{font-weight:600;font-size:.7rem}.pchg.up{color:#16a34a}.pchg.dn{color:#dc2626}.uc-dark .psym{color:rgba(255,255,255,.9)}.uc-dark .pprice{color:rgba(255,255,255,.6)}.uc-dark .price-item+.price-item::before{background:rgba(255,255,255,.1)}a.price-item:hover .psym{color:var(--color-primary,#e62323)}.uc-dark a.price-item:hover .psym{color:var(--color-primary,#e62323)}@keyframes price-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.price-bar:hover .price-track,.price-bar:focus-within .price-track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.price-track{animation:none}}.price-bar-mobile{position:relative;height:30px;overflow:hidden;background:#f8fafc;border-bottom:1px solid rgba(0,0,0,.06);-webkit-mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.price-track-m{display:flex;align-items:center;height:100%;width:max-content;animation:price-scroll 480s linear infinite;will-change:transform}.price-item-m{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:0 14px;font-size:.6875rem;white-space:nowrap;line-height:30px;position:relative}.price-item-m+.price-item-m::before{content:"";position:absolute;left:-1px;top:50%;transform:translateY(-50%);width:1px;height:14px;background:rgba(0,0,0,.08);border-radius:1px}.psym-m{color:#1e293b;font-weight:700;letter-spacing:.01em;font-size:.65rem}.pprice-m{color:#475569;font-weight:500}.pchg-m{font-weight:600;font-size:.65rem}.pchg-m.up{color:#16a34a}.pchg-m.dn{color:#dc2626}.uc-dark .price-bar-mobile{background:#111827;border-bottom-color:rgba(255,255,255,.06)}.uc-dark .psym-m{color:rgba(255,255,255,.9)}.uc-dark .pprice-m{color:rgba(255,255,255,.55)}.uc-dark .price-item-m+.price-item-m::before{background:rgba(255,255,255,.08)}a.price-item-m:hover .psym-m{color:var(--color-primary,#e62323)}.uc-dark a.price-item-m:hover .psym-m{color:var(--color-primary,#e62323)}.price-bar-mobile:hover .price-track-m,.price-bar-mobile:focus-within .price-track-m{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.price-track-m{animation:none}}.hp-hero-section{background:linear-gradient(160deg,#0a0f1e 0,#111827 40%,#1a2332 70%,#0f172a 100%);color:#fff;position:relative;overflow:hidden}.hp-hero-section::before{content:'';position:absolute;top:-50%;right:-30%;width:60%;height:200%;background:radial-gradient(ellipse at center,rgba(230,35,35,.06) 0,transparent 70%);pointer-events:none}.hp-hero-section .post-meta,.hp-hero-section .post-meta a,.hp-hero-section .opacity-40{color:rgba(255,255,255,.6)!important}.hp-hero-section .badge{background:rgba(255,255,255,.15)!important;color:#fff!important}.hp-hero-header{text-align:left}.hp-hero-title{font-size:2.25rem;font-weight:900;letter-spacing:-.035em;color:#fff;line-height:1.05}.hp-hero-subtitle{font-size:1.0625rem;color:rgba(255,255,255,.65);font-weight:400;margin-top:.375rem;letter-spacing:-.01em}@media(min-width:1024px){.hp-hero-title{font-size:2.75rem}.hp-hero-subtitle{font-size:1.25rem}}.hp-hero-card{border-left:4px solid var(--color-primary,#e62323);background:rgba(255,255,255,.06);backdrop-filter:blur(12px);box-shadow:0 4px 24px rgba(0,0,0,.2)}.hp-hero-section .hp-hero-card a:not(.btn){color:#fff}.hp-hero-section .hp-hero-card a:not(.btn):hover{color:var(--color-primary,#e62323)!important}.hp-hero-section .hp-hero-card .btn{transition:opacity .15s,transform .15s}.hp-hero-section .hp-hero-card .btn:hover{opacity:.88;transform:translateY(-1px)}.hp-hero-section .hp-hero-card p{color:rgba(255,255,255,.6)}.hp-hero-section article:not(.hp-hero-card){background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 2px 8px rgba(0,0,0,.15),0 4px 16px rgba(0,0,0,.1);backdrop-filter:blur(8px)}.hp-hero-section article:not(.hp-hero-card) a:not(.btn){color:rgba(255,255,255,.9)}.hp-hero-section article:not(.hp-hero-card) a:not(.btn):hover{color:var(--color-primary,#e62323)!important}.hp-hero-section article:not(.hp-hero-card) .btn{transition:opacity .15s,transform .15s}.hp-hero-section article:not(.hp-hero-card) .btn:hover{opacity:.88;transform:translateY(-1px)}.hp-featured-label{display:inline-block;padding:3px 12px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:var(--color-primary,#e62323);color:#fff;border-radius:4px;line-height:1.5;box-shadow:0 2px 8px rgba(230,35,35,.3)}.uc-dark .hp-hero-section{background:linear-gradient(160deg,#000 0,#0a0f1e 40%,#111827 70%,#000 100%)}.hp-section-title{padding-left:14px;border-left:3px solid var(--color-primary,#e62323);font-weight:800;letter-spacing:-.025em}.hp-range-tabs.hp-range-mobile{display:none}.hp-chart-toolbar{padding:12px 14px 8px}.hp-toolbar-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.hp-idx-tabs{display:flex;gap:4px}.hp-idx-btn{padding:6px 13px;font-size:.6875rem;font-weight:600;border:1px solid #e2e8f0;background:transparent;color:#64748b;border-radius:7px;cursor:pointer;transition:all .15s;line-height:1.4;white-space:nowrap;min-height:32px}.hp-idx-btn.active{background:var(--color-primary,#e62323);border-color:var(--color-primary,#e62323);color:#fff;box-shadow:0 2px 8px rgba(230,35,35,.25)}.hp-idx-btn:hover:not(.active){border-color:#94a3b8;color:#1e293b;background:#f8fafc}.hp-range-tabs{display:flex;gap:3px}.hp-range-btn{padding:4px 12px;font-size:.6875rem;font-weight:600;border:1px solid #e2e8f0;background:transparent;color:#64748b;border-radius:4px;cursor:pointer;transition:all .15s;line-height:1.4;min-height:28px;letter-spacing:0}.hp-range-btn.active{background:var(--color-primary,#e62323);border-color:var(--color-primary,#e62323);color:#fff}.hp-range-btn:hover:not(.active){border-color:#94a3b8;color:#1e293b}.hp-chart-price{margin-bottom:8px}.hp-chart-price-val{font-size:1.125rem;font-weight:800;color:#0f172a;letter-spacing:-.03em;line-height:1}.hp-chart-price-chg{font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:5px;line-height:1.4}.hp-chart-price-chg.up{color:#16a34a;background:rgba(22,163,74,.1)}.hp-chart-price-chg.dn{color:#dc2626;background:rgba(220,38,38,.1)}.hp-idx-name{font-size:.5625rem;font-weight:700;color:#cbd5e1;text-transform:uppercase;letter-spacing:.08em;margin-left:2px;align-self:center}.uc-dark .hp-chart-toolbar{border-bottom-color:rgba(255,255,255,.07)}.uc-dark .hp-idx-btn{border-color:rgba(255,255,255,.12);color:rgba(255,255,255,.5)}.uc-dark .hp-idx-btn.active{background:var(--color-primary,#e62323);border-color:var(--color-primary,#e62323);color:#fff;box-shadow:0 2px 8px rgba(230,35,35,.4)}.uc-dark .hp-idx-btn:hover:not(.active){border-color:rgba(255,255,255,.25);color:#fff;background:rgba(255,255,255,.06)}.uc-dark .hp-range-btn{border-color:rgba(255,255,255,.12);color:rgba(255,255,255,.5)}.uc-dark .hp-range-btn.active{background:var(--color-primary,#e62323);border-color:var(--color-primary,#e62323);color:#fff}.uc-dark .hp-range-btn:hover:not(.active){border-color:rgba(255,255,255,.25);color:#fff}.uc-dark .hp-chart-price-val{color:#fff}.uc-dark .hp-chart-price-chg.up{color:#86efac;background:rgba(74,222,128,.14)}.uc-dark .hp-chart-price-chg.dn{color:#fca5a5;background:rgba(248,113,113,.14)}.uc-dark .hp-idx-name{color:rgba(255,255,255,.2)}.hp-snapshot{background:linear-gradient(180deg,#f8fafc 0,#f1f5f9 100%);border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.hp-snap-card{background:#fff;border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.04)}.hp-snapshot-chart{min-height:220px;aspect-ratio:16/9}.hp-snapshot-loading{display:flex;align-items:center;justify-content:center;height:100%;background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.03) 50%,transparent 100%);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite}.uc-dark .hp-snapshot-loading{background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.06) 50%,transparent 100%);background-size:200% 100%}@keyframes shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.hp-snapshot-loading,.tk-chart-loading{animation:none}}.hp-snapshot-chart a[href*="tradingview"]{display:none!important}.hp-mover-header{padding:10px 16px;font-size:.8125rem;font-weight:700;color:#1e293b;border-bottom:1px solid rgba(0,0,0,.06);display:flex;align-items:center;justify-content:space-between}.hp-mover-period{font-size:.625rem;font-weight:600;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:50px}.uc-dark .hp-mover-period{background:rgba(255,255,255,.06);color:rgba(255,255,255,.4)}.hp-mover-label{padding:8px 16px 3px;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.hp-mover-label.up{color:#16a34a}.hp-mover-label.dn{color:#dc2626;border-top:1px solid rgba(0,0,0,.06);margin-top:2px;padding-top:10px}.hp-mover-list{font-size:.8125rem;padding-bottom:0;justify-content:center}.hp-mover-item{display:flex;align-items:center;gap:8px;padding:8px 16px;transition:background .15s;min-height:40px}.hp-mover-arrow{font-size:.625rem;line-height:1;flex-shrink:0;width:10px;text-align:center}.hp-mover-arrow.up{color:#16a34a}.hp-mover-arrow.dn{color:#dc2626}.hp-mover-sym{font-weight:700;font-size:.75rem;color:#1e293b;min-width:48px}.hp-mover-price{color:#94a3b8;font-size:.6875rem;flex:1;text-align:right}.hp-mover-chg{font-weight:600;font-size:.6875rem;min-width:auto;text-align:right;padding:2px 8px;border-radius:4px;white-space:nowrap}.hp-mover-chg.up{color:#16a34a;background:rgba(22,163,74,.08)}.hp-mover-chg.dn{color:#dc2626;background:rgba(220,38,38,.08)}@media(hover:hover){.hp-mover-item:hover{background:rgba(0,0,0,.025);border-radius:6px}}.uc-dark .hp-snapshot{background:linear-gradient(180deg,#0c1220 0,#0f172a 100%);border-top-color:rgba(255,255,255,.04);border-bottom-color:rgba(255,255,255,.04)}.uc-dark .hp-snap-card{background:#1e293b;box-shadow:0 1px 2px rgba(0,0,0,.2),0 8px 24px rgba(0,0,0,.25);border-color:rgba(255,255,255,.06)}.uc-dark .hp-mover-header{color:#fff;border-bottom-color:rgba(255,255,255,.06)}.uc-dark .hp-mover-label.up{color:#4ade80}.uc-dark .hp-mover-label.dn{color:#f87171;border-top-color:rgba(255,255,255,.06)}.uc-dark .hp-mover-sym{color:#fff}.uc-dark .hp-mover-price{color:rgba(255,255,255,.35)}.uc-dark .hp-mover-arrow.up{color:#4ade80}.uc-dark .hp-mover-arrow.dn{color:#f87171}.uc-dark .hp-mover-chg.up{color:#4ade80;background:rgba(74,222,128,.1)}.uc-dark .hp-mover-chg.dn{color:#f87171;background:rgba(248,113,113,.1)}.uc-dark .hp-mover-item:hover{background:rgba(255,255,255,.04)}.hp-ln-header{display:flex;align-items:center;gap:0;border-bottom:2px solid #e2e8f0}.hp-ln-left{flex-shrink:0;padding-right:1rem;display:flex;align-items:baseline;gap:.5rem}.hp-ln-freshness{display:inline-flex;align-items:center;gap:5px;font-size:.6875rem;color:#94a3b8;white-space:nowrap;line-height:1}.hp-ln-freshness::before{content:'';width:6px;height:6px;background:#22c55e;border-radius:50%;flex-shrink:0;box-shadow:0 0 6px rgba(34,197,94,.4);animation:ln-pulse 2s ease-in-out infinite}@keyframes ln-pulse{0%,100%{opacity:1}50%{opacity:.35}}.hp-ln-count{flex-shrink:0;font-size:.75rem;font-weight:500;color:#94a3b8;white-space:nowrap;padding:10px 0 10px .75rem;border-left:1px solid #e2e8f0}.uc-dark .hp-ln-header{border-bottom-color:rgba(255,255,255,.08)}.uc-dark .hp-ln-freshness{color:rgba(255,255,255,.5)}.uc-dark .hp-ln-freshness::before{background:#4ade80;box-shadow:0 0 6px rgba(74,222,128,.4)}.uc-dark .hp-ln-count{color:rgba(255,255,255,.5);border-left-color:rgba(255,255,255,.08)}.hp-cat-tabs{flex:1;min-width:0;overflow:hidden;position:relative}.hp-cat-tabs::after{content:'';position:absolute;right:0;top:0;bottom:0;width:32px;background:linear-gradient(90deg,transparent,#fff);pointer-events:none;z-index:1;opacity:.85}.uc-dark .hp-cat-tabs::after{background:linear-gradient(90deg,transparent,var(--bg-body,#0f172a))}.hp-cat-scroll{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.hp-cat-scroll::-webkit-scrollbar{display:none}.hp-tab{display:inline-flex;align-items:center;padding:10px 14px;font-size:.8125rem;font-weight:500;color:#64748b;text-decoration:none;white-space:nowrap;border-bottom:2.5px solid transparent;margin-bottom:-1px;border-radius:6px 6px 0 0;transition:color .15s,border-color .15s,background .15s}.hp-tab:hover{color:#0f172a;background:rgba(0,0,0,.025)}.hp-tab-active{color:var(--color-primary,#e62323);border-bottom-color:var(--color-primary,#e62323);font-weight:600}.uc-dark .hp-tab{color:rgba(255,255,255,.55)}.uc-dark .hp-tab:hover{color:rgba(255,255,255,.8);background:rgba(255,255,255,.04)}.uc-dark .hp-tab-active{color:var(--color-primary,#e62323);border-bottom-color:var(--color-primary,#e62323)}.hp-new-badge{display:inline-block;padding:1px 7px;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:#16a34a;color:#fff;border-radius:3px;line-height:1.6;vertical-align:middle}.hp-breaking-badge{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:var(--color-primary,#e62323);color:#fff;border-radius:3px;line-height:1.6;vertical-align:middle;box-shadow:0 0 8px rgba(230,35,35,.3);animation:breaking-pulse 2s ease-in-out infinite}.hp-breaking-badge::before{content:'';width:6px;height:6px;background:#fff;border-radius:50%;animation:breaking-dot 1.5s ease-in-out infinite}@keyframes breaking-pulse{0%,100%{opacity:1}50%{opacity:.75}}@keyframes breaking-dot{0%,100%{opacity:1}50%{opacity:.4}}.hp-tk-card{display:block;padding:16px 18px;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 12px rgba(0,0,0,.04);transition:all .3s cubic-bezier(.4,0,.2,1)}.hp-tk-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.hp-tk-sub{margin-top:6px}.hp-tk-symbol{font-size:.9375rem;font-weight:800;color:#0f172a;letter-spacing:-.01em}.hp-tk-price-group{display:flex;align-items:baseline;gap:6px}.hp-tk-price{font-size:.8125rem;font-weight:600;color:#475569}.hp-tk-chg{font-size:.6875rem;font-weight:700;padding:2px 7px;border-radius:4px;white-space:nowrap}.hp-tk-chg.up{color:#16a34a;background:rgba(22,163,74,.08)}.hp-tk-chg.dn{color:#dc2626;background:rgba(220,38,38,.08)}.hp-tk-name{font-size:.75rem;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hp-tk-count{font-size:.6875rem;color:#94a3b8;white-space:nowrap;flex-shrink:0;margin-left:8px}@media(hover:hover){.hp-tk-card:hover{box-shadow:0 8px 32px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06);transform:translateY(-3px);border-color:rgba(230,35,35,.2)}}.uc-dark .hp-tk-card{background:#1e293b;border-color:rgba(255,255,255,.06);box-shadow:0 1px 2px rgba(0,0,0,.15),0 4px 12px rgba(0,0,0,.2)}.uc-dark .hp-tk-symbol{color:#fff}.uc-dark .hp-tk-price{color:rgba(255,255,255,.5)}.uc-dark .hp-tk-chg.up{color:#4ade80;background:rgba(74,222,128,.12)}.uc-dark .hp-tk-chg.dn{color:#f87171;background:rgba(248,113,113,.12)}.uc-dark .hp-tk-name{color:rgba(255,255,255,.5)}.uc-dark .hp-tk-count{color:rgba(255,255,255,.45)}@media(hover:hover){.uc-dark .hp-tk-card:hover{box-shadow:0 8px 32px rgba(0,0,0,.4);border-color:rgba(230,35,35,.3)}}.hp-empty-state{text-align:center;padding:2rem 1rem}.hp-empty-icon{font-size:2rem;opacity:.3;margin-bottom:.75rem}.hp-sotd{border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.hp-sotd-card{position:relative;border-radius:16px;overflow:hidden;background:linear-gradient(145deg,#0a0f1e 0,#152038 50%,#1e293b 100%);box-shadow:0 4px 16px rgba(0,0,0,.1),0 16px 48px rgba(0,0,0,.12)}.hp-sotd-chart-wrap{position:relative;min-height:180px;aspect-ratio:3/1}.hp-sotd-chart{position:absolute;inset:0;z-index:1}.hp-sotd-overlay{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:space-between;padding:0;pointer-events:none}.hp-sotd-overlay>*{pointer-events:auto}.hp-sotd-top{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 24px;background:linear-gradient(180deg,rgba(10,15,30,.88) 0,rgba(10,15,30,.4) 70%,transparent 100%)}.hp-sotd-link{display:block}.hp-sotd-sym{font-size:1.75rem;font-weight:900;color:#fff;letter-spacing:-.03em;line-height:1}.hp-sotd-name{font-size:.75rem;color:rgba(255,255,255,.5);margin-top:4px;font-weight:500}.hp-sotd-stats{display:flex;align-items:center;gap:8px;flex-shrink:0}.hp-sotd-price{font-size:1.35rem;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1}.hp-sotd-chg{display:inline-flex;align-items:center;padding:3px 10px;border-radius:20px;font-weight:700;font-size:.75rem;line-height:1}.hp-sotd-chg.up{background:rgba(22,163,74,.25);color:#4ade80}.hp-sotd-chg.dn{background:rgba(220,38,38,.25);color:#f87171}.hp-sotd-bottom{display:flex;align-items:center;gap:12px;padding:14px 24px;background:linear-gradient(0deg,rgba(10,15,30,.92) 0,rgba(10,15,30,.5) 70%,transparent 100%)}.hp-sotd-sector{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.35)}.hp-sotd-cta{display:inline-flex;align-items:center;gap:5px;padding:7px 16px;border-radius:8px;font-size:.75rem;font-weight:600;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px);transition:all .2s;margin-left:auto}.hp-sotd-cta:hover{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.22);transform:translateY(-1px)}.hp-sotd-cta i{font-size:.65rem;transition:transform .2s}.hp-sotd-cta:hover i{transform:translateX(2px)}.hp-sotd-articles{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;background:rgba(255,255,255,.06)}.hp-sotd-article{display:flex;flex-direction:column;gap:4px;padding:12px 20px;background:linear-gradient(135deg,#0f172a,#1e293b);transition:background .2s}.hp-sotd-article:hover{background:rgba(255,255,255,.06)}.hp-sotd-article-title{font-size:.8rem;font-weight:600;color:rgba(255,255,255,.85);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hp-sotd-article-time{font-size:.65rem;color:rgba(255,255,255,.35);font-weight:500}@media(max-width:767px){.hp-sotd-chart-wrap{min-height:100px;aspect-ratio:auto;height:180px}.hp-sotd-top{padding:16px 18px}.hp-sotd-bottom{padding:12px 18px;gap:10px}.hp-sotd-sym{font-size:1.375rem}.hp-sotd-name{font-size:.675rem;margin-top:2px}.hp-sotd-price{font-size:1.1rem}.hp-sotd-chg{font-size:.675rem;padding:2px 8px}.hp-sotd-sector{font-size:.56rem}.hp-sotd-cta{padding:6px 14px;font-size:.7rem}.hp-sotd-articles{grid-template-columns:1fr}.hp-sotd-article{padding:10px 16px}.hp-sotd-article-title{font-size:.75rem}}@media(min-width:768px) and (max-width:1023px){.hp-sotd-sym{font-size:2rem}}.uc-dark .hp-sotd{border-top-color:rgba(255,255,255,.04);border-bottom-color:rgba(255,255,255,.04)}.uc-dark .hp-sotd-card{box-shadow:0 8px 32px rgba(0,0,0,.3)}.hp-alt-bg{background:linear-gradient(180deg,#f8fafc 0,#f1f5f9 100%)}.uc-dark .hp-alt-bg{background:linear-gradient(180deg,rgba(255,255,255,.02) 0,rgba(255,255,255,.01) 100%)}.hp-card{position:relative;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 12px rgba(0,0,0,.04);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;border-radius:16px}.hp-card .hp-card-link::after{content:'';position:absolute;inset:0;z-index:0;border-radius:inherit}.hp-card .post-meta a,.hp-card .post-footer a,.hp-card .hp-card-cta{position:relative;z-index:1}.uc-dark .hp-card{background:#1e293b;border-color:rgba(255,255,255,.06);box-shadow:0 1px 2px rgba(0,0,0,.15),0 4px 12px rgba(0,0,0,.2)}@media(hover:hover){.hp-card:hover{box-shadow:0 8px 32px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06);transform:translateY(-4px);border-color:rgba(230,35,35,.2)}.uc-dark .hp-card:hover{box-shadow:0 8px 32px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3);border-color:rgba(230,35,35,.35)}}.hp-card-lead{background:linear-gradient(145deg,#0f172a 0,#1a2540 50%,#1e293b 100%)!important;border-color:transparent!important;color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.12),0 12px 40px rgba(0,0,0,.08)}.hp-card-lead .post-meta,.hp-card-lead .post-meta span,.hp-card-lead .post-meta time{color:rgba(255,255,255,.6)!important}.hp-card-lead .post-meta .opacity-40{opacity:.25!important}.hp-card-lead .post-title a{color:#fff}.hp-card-lead .post-title{font-size:1.25rem}.hp-card-lead p{color:rgba(255,255,255,.65)!important}.hp-card-lead .post-footer{border-top-color:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.6)}.hp-card-lead .post-footer span{color:rgba(255,255,255,.6)!important}.hp-card-lead .hp-card-cta{border-color:rgba(255,255,255,.3)!important;color:#fff!important}.hp-card-lead .hp-card-cta:hover{background:var(--color-primary,#e62323)!important;border-color:var(--color-primary,#e62323)!important}.hp-card-lead .badge{background:rgba(255,255,255,.12)!important;color:#fff!important}.hp-card-lead .hp-breaking-badge,.hp-card-lead .hp-new-badge{background:var(--color-primary,#e62323)!important}@media(hover:hover){.hp-card-lead:hover{box-shadow:0 12px 48px rgba(0,0,0,.3),0 4px 16px rgba(0,0,0,.15);transform:translateY(-4px);border-color:transparent!important}}@media(min-width:1024px){.hp-card-lead .post-title{font-size:1.5rem}}.hp-card-enter{opacity:0;animation:hp-card-in .4s ease-out forwards}@keyframes hp-card-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hp-card-enter{opacity:1;animation:none}}.hp-cat-heading{padding-left:10px;border-left:3px solid var(--color-primary,#e62323)}@media(max-width:767px){.hp-range-desktop{display:none}.hp-chart-toolbar{padding:10px 12px 6px}.hp-range-tabs.hp-range-mobile{display:flex;gap:4px;padding:8px 12px}.hp-idx-btn{padding:6px 12px;font-size:.6875rem;min-height:30px}.hp-chart-price-val{font-size:1.125rem}.hp-chart-price-chg{font-size:.75rem}.hp-snapshot-chart{min-height:240px;height:240px;aspect-ratio:auto}.hp-mover-item{padding:8px 12px;gap:6px;min-height:44px}.hp-mover-header{padding:8px 12px;font-size:.75rem}.hp-mover-label{padding:6px 12px 2px}.hp-mover-label.dn{padding-top:8px;margin-top:1px}.hp-mover-list{padding-bottom:0}.hp-mover-chg{padding:1px 6px;font-size:.625rem}.hp-mover-sym{min-width:42px}.hp-ln-header{flex-wrap:wrap}.hp-ln-left{width:100%;padding-right:0;padding-bottom:.5rem;justify-content:flex-start}.hp-ln-count{display:none}.hp-cat-tabs{width:100%;flex:none}.hp-cat-tabs::after{width:24px}.hp-tab{padding:12px 12px;font-size:.8125rem;min-height:44px;display:inline-flex;align-items:center}}.tk-price-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.06)}.tk-price-value{font-size:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;line-height:1}.tk-price-change{font-size:.875rem;font-weight:700;padding:4px 8px;border-radius:4px;line-height:1}.tk-price-change.up{color:#16a34a;background:rgba(22,163,74,.08)}.tk-price-change.dn{color:#dc2626;background:rgba(220,38,38,.08)}.uc-dark .tk-price-card{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08);box-shadow:0 1px 2px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.25)}.uc-dark .tk-price-value{color:#fff}.uc-dark .tk-price-change.up{background:rgba(22,163,74,.15)}.uc-dark .tk-price-change.dn{background:rgba(220,38,38,.15)}.tk-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:14px;border-radius:10px;overflow:hidden;background:rgba(0,0,0,.07)}.tk-stat{padding:14px 16px;text-align:center;background:#f8fafc}.tk-stat-label{display:block;font-size:.625rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px}.tk-stat-val{display:block;font-size:.9rem;font-weight:700;color:#0f172a}.uc-dark .tk-stats-grid{background:rgba(255,255,255,.08)}.uc-dark .tk-stat{background:#1e293b}.uc-dark .tk-stat-label{color:rgba(255,255,255,.35)}.uc-dark .tk-stat-val{color:#fff}.cp-card-body a[href*="tradingview"]{display:none!important}.tk-chart-section .pt-chart-container{height:320px}.tk-chart-section .pt-chart-card{border-radius:14px}@media(max-width:767px){.tk-chart-section .pt-chart-container{height:240px}}@media(min-width:768px) and (max-width:1023px){.tk-chart-section .pt-chart-container{height:280px}}.bc-list{display:flex;align-items:center;gap:6px;list-style:none;padding:0;margin:0;font-size:.8125rem}.bc-link{color:#64748b;text-decoration:none;font-weight:500;transition:color .15s}.bc-link:hover{color:var(--color-primary,#e62323)}.bc-sep{color:#cbd5e1;font-size:.5rem;line-height:1}.bc-current{color:#1e293b;font-weight:600;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uc-dark .bc-link{color:rgba(255,255,255,.5)}.uc-dark .bc-link:hover{color:var(--color-primary,#e62323)}.uc-dark .bc-sep{color:rgba(255,255,255,.2)}.uc-dark .bc-current{color:rgba(255,255,255,.9)}@media(max-width:767px){.bc-list{font-size:.75rem;gap:4px}.bc-current{max-width:180px}}.reading-progress{position:fixed;top:0;left:0;width:0;height:3px;background:var(--color-primary,#e62323);z-index:9999;transition:width .1s linear;opacity:0;pointer-events:none}.pt-header{border-bottom:2px solid rgba(0,0,0,.06);padding-bottom:1.5rem}.uc-dark .pt-header{border-bottom-color:rgba(255,255,255,.06)}.pt-byline{gap:6px}.pt-byline-date{font-size:.8125rem;font-weight:600;color:#475569}.pt-byline-sep{width:3px;height:3px;border-radius:50%;background:#cbd5e1;flex-shrink:0}.pt-byline-meta{font-size:.8125rem;color:#94a3b8}.uc-dark .pt-byline-date{color:rgba(255,255,255,.6)}.uc-dark .pt-byline-sep{background:rgba(255,255,255,.15)}.uc-dark .pt-byline-meta{color:rgba(255,255,255,.4)}.pt-progress{position:sticky;top:0;z-index:50;height:3px;background:#e2e8f0;overflow:hidden;border-radius:0 0 2px 2px}.pt-progress-bar{height:100%;width:0;background:var(--color-primary,#e62323);transition:width .1s linear;border-radius:0 2px 2px 0}.uc-dark .pt-progress{background:rgba(255,255,255,.06)}@media(prefers-reduced-motion:reduce){.pt-progress-bar{transition:none}}.pt-source{padding:14px 18px;border-left:4px solid var(--color-primary,#e62323);background:#fef2f2;border-radius:0 12px 12px 0}.pt-source-inner{gap:10px}.pt-source-text{font-size:.8125rem;color:#64748b}.pt-source-link{font-weight:600;color:var(--color-primary,#e62323);text-decoration:none}.pt-source-link:hover{text-decoration:underline}.uc-dark .pt-source{background:rgba(220,38,38,.06);border-left-color:var(--color-primary,#e62323)}.uc-dark .pt-source-text{color:rgba(255,255,255,.5)}.uc-dark .pt-source-link{color:#f87171}.pt-reviewer{display:flex;align-items:center;gap:8px}.pt-reviewer-avatar{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:700;color:#fff;letter-spacing:.02em}.pt-reviewer-text{font-size:.75rem;color:#64748b;line-height:1.4}.pt-reviewer-text strong{color:#1e293b;font-weight:600}.uc-dark .pt-reviewer-text{color:rgba(255,255,255,.45)}.uc-dark .pt-reviewer-text strong{color:#fff}.pt-tags-label{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}.uc-dark .pt-tags-label{color:rgba(255,255,255,.3)}.pt-chart-card{position:relative;background:#fff;color:#0f172a;border-radius:16px;overflow:hidden;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 16px rgba(0,0,0,.05)}.pt-chart-header{padding:12px 14px 6px}.pt-chart-sym{font-size:1rem;font-weight:800;letter-spacing:-.02em;color:inherit;transition:color .15s}a.pt-chart-sym:hover{color:var(--color-primary,#e62323)}.pt-chart-name{display:block;font-size:.6875rem;font-weight:500;color:#64748b;margin-top:1px}.pt-chart-price{font-size:1rem;font-weight:700}.pt-chart-chg{font-size:.6875rem;font-weight:700;padding:2px 7px;border-radius:4px}.pt-chart-chg.up{color:#16a34a;background:rgba(22,163,74,.1)}.pt-chart-chg.dn{color:#dc2626;background:rgba(220,38,38,.1)}.pt-chart-container{height:160px;position:relative;overflow:hidden;transition:opacity .25s ease}.pt-chart-loading{display:flex;align-items:center;justify-content:center;height:100%;font-size:.75rem;color:#94a3b8}.pt-chart-tooltip{position:absolute;left:14px;display:flex;align-items:baseline;gap:6px;pointer-events:none;opacity:0;transition:opacity .12s;z-index:2;padding:4px 8px;border-radius:6px;background:rgba(255,255,255,.88);backdrop-filter:blur(4px);box-shadow:0 1px 4px rgba(0,0,0,.08)}.pt-tip-price{font-size:.8125rem;font-weight:700;color:#0f172a}.pt-tip-date{font-size:.625rem;font-weight:500;color:#94a3b8}.pt-chart-footer{display:flex;align-items:center;justify-content:space-between;padding:6px 14px 10px;border-top:1px solid #f1f5f9}.pt-chart-ranges{display:flex;gap:3px}.pt-chart-range{padding:6px 12px;font-size:.625rem;font-weight:600;border:1px solid #e2e8f0;border-radius:4px;background:transparent;color:#64748b;cursor:pointer;transition:all .15s;font-family:inherit;min-height:32px}.pt-chart-range:hover{border-color:#94a3b8;color:#1e293b}.pt-chart-range.active{background:rgba(230,35,35,.08);border-color:rgba(230,35,35,.2);color:var(--color-primary,#e62323)}.pt-chart-link{font-size:.6875rem;font-weight:600;color:#94a3b8;text-decoration:none;transition:color .15s;white-space:nowrap}.pt-chart-link:hover{color:#1e293b}.pt-chart-link:hover{text-decoration:none}.uc-dark .pt-chart-card{background:linear-gradient(145deg,#0f172a,#1e293b);color:#fff;border-color:rgba(255,255,255,.06);box-shadow:0 1px 2px rgba(0,0,0,.15),0 8px 24px rgba(0,0,0,.25)}.uc-dark .pt-chart-name{color:rgba(255,255,255,.5)}.uc-dark a.pt-chart-sym{color:#fff}.uc-dark a.pt-chart-sym:hover{color:var(--color-primary,#e62323)}.uc-dark .pt-chart-chg.up{color:#4ade80;background:rgba(74,222,128,.15)}.uc-dark .pt-chart-chg.dn{color:#f87171;background:rgba(248,113,113,.15)}.uc-dark .pt-chart-loading{color:rgba(255,255,255,.3)}.uc-dark .pt-chart-tooltip{background:rgba(15,23,42,.85);box-shadow:0 1px 4px rgba(0,0,0,.25)}.uc-dark .pt-tip-price{color:#fff}.uc-dark .pt-tip-date{color:rgba(255,255,255,.4)}.uc-dark .pt-chart-footer{border-top-color:rgba(255,255,255,.06)}.uc-dark .pt-chart-range{border-color:rgba(255,255,255,.12);color:rgba(255,255,255,.5)}.uc-dark .pt-chart-range:hover{border-color:rgba(255,255,255,.25);color:rgba(255,255,255,.8)}.uc-dark .pt-chart-range.active{background:rgba(230,35,35,.2);border-color:rgba(230,35,35,.35);color:#f87171}.uc-dark .pt-chart-link{color:rgba(255,255,255,.45)}.uc-dark .pt-chart-link:hover{color:#fff}@media(max-width:767px){.pt-chart-container{height:140px}}.pt-mob-chart{margin:1.25rem 0;clear:both}.pt-mob-chart .pt-chart-container{height:195px}.post-sidebar{position:relative}.ps-sticky{position:sticky;top:80px}.ps-card{border:1px solid rgba(0,0,0,.06);border-radius:16px!important;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 16px rgba(0,0,0,.04);transition:box-shadow .3s;overflow:hidden}.ps-card-title{font-size:.6875rem;font-weight:700;color:#94a3b8;margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;padding-bottom:8px;border-bottom:2px solid var(--color-primary,#e62323);display:flex;align-items:center;gap:6px}.ps-card-title::before{content:'';width:3px;height:14px;background:var(--color-primary,#e62323);border-radius:2px;flex-shrink:0}.ps-card-viewall{display:flex;align-items:center;justify-content:center;gap:4px;margin:8px -1rem -1rem;padding:10px 1rem;background:#fef2f2;font-size:.75rem;font-weight:600;color:var(--color-primary,#e62323);text-decoration:none;border-top:1px solid rgba(0,0,0,.06);transition:background .15s}.ps-card-viewall:hover{background:#fee2e2}.uc-dark .ps-card{border-color:rgba(255,255,255,.06);background:#0f172a;box-shadow:0 1px 2px rgba(0,0,0,.15),0 4px 16px rgba(0,0,0,.25)}.uc-dark .ps-card-title{color:rgba(255,255,255,.45);border-bottom-color:var(--color-primary,#e62323)}.uc-dark .ps-card-viewall{background:rgba(220,38,38,.08);color:#f87171;border-top-color:rgba(255,255,255,.06)}.uc-dark .ps-card-viewall:hover{background:rgba(220,38,38,.15)}.pn-nav{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-top:1px solid rgba(0,0,0,.08);padding-top:1.5rem}.pn-card{display:flex;align-items:center;gap:12px;padding:18px 20px;border:1px solid rgba(0,0,0,.06);border-radius:14px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.03)}.pn-card:hover{border-color:rgba(230,35,35,.15);box-shadow:0 4px 20px rgba(230,35,35,.08),0 1px 4px rgba(0,0,0,.04);transform:translateY(-2px)}.pn-next{text-align:right}.pn-next:only-child{grid-column:2}.pn-arrow{width:20px;height:20px;flex-shrink:0;color:#94a3b8;transition:color .15s,transform .15s}.pn-card:hover .pn-arrow{color:var(--color-primary,#e62323)}.pn-prev:hover .pn-arrow{transform:translateX(-3px)}.pn-next:hover .pn-arrow{transform:translateX(3px)}.pn-text{flex:1;min-width:0}.pn-label{display:block;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;margin-bottom:4px}.pn-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.8125rem;font-weight:600;color:#1e293b;line-height:1.45}.uc-dark .pn-nav{border-top-color:rgba(255,255,255,.08)}.uc-dark .pn-card{border-color:rgba(255,255,255,.08)}.uc-dark .pn-card:hover{border-color:var(--color-primary,#e62323);box-shadow:0 2px 12px rgba(230,35,35,.12)}.uc-dark .pn-arrow{color:rgba(255,255,255,.3)}.uc-dark .pn-card:hover .pn-arrow{color:#f87171}.uc-dark .pn-label{color:rgba(255,255,255,.35)}.uc-dark .pn-title{color:rgba(255,255,255,.85)}@media(max-width:575px){.pn-nav{grid-template-columns:1fr}.pn-next{text-align:left}.pn-next:only-child{grid-column:1}}.ps-related-link{display:block;padding:12px 1rem 12px calc(1rem - 3px);margin:0 -1rem;border-left:3px solid transparent;transition:background .15s,border-left-color .15s}.ps-related-link+.ps-related-link{border-top:1px solid rgba(0,0,0,.06)}.ps-related-link:hover{background:#f1f5f9;border-left-color:var(--color-primary,#e62323)}.ps-related-date{font-size:.6875rem;color:#94a3b8}.ps-related-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.8125rem;font-weight:600;color:#1e293b;line-height:1.4;margin-top:3px;transition:color .15s}.ps-related-link:hover .ps-related-title{color:var(--color-primary,#e62323)}.uc-dark .ps-related-link:hover{background:rgba(255,255,255,.06);border-left-color:var(--color-primary,#e62323)}.uc-dark .ps-related-date{color:rgba(255,255,255,.3)}.uc-dark .ps-related-title{color:rgba(255,255,255,.85)}.uc-dark .ps-related-link:hover .ps-related-title{color:#f87171}.uc-dark .ps-related-link+.ps-related-link{border-top-color:rgba(255,255,255,.06)}.ps-cta{padding:16px;border-radius:16px;background:linear-gradient(135deg,#fef2f2,#fff1f2);border:1px solid rgba(220,38,38,.1);transition:all .25s ease}.ps-cta:hover{background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:rgba(220,38,38,.2);transform:translateY(-2px);box-shadow:0 8px 24px rgba(220,38,38,.1)}.ps-cta-title{font-size:.875rem;font-weight:800;color:#0f172a;margin:0}.ps-cta-desc{font-size:.75rem;color:#64748b;margin:0;line-height:1.4}.uc-dark .ps-cta{background:linear-gradient(135deg,rgba(220,38,38,.08),rgba(220,38,38,.04));border-color:rgba(220,38,38,.15)}.uc-dark .ps-cta:hover{background:linear-gradient(135deg,rgba(220,38,38,.14),rgba(220,38,38,.08));border-color:rgba(220,38,38,.25);transform:translateY(-2px);box-shadow:0 8px 24px rgba(220,38,38,.12)}.uc-dark .ps-cta-title{color:#fff}.uc-dark .ps-cta-desc{color:rgba(255,255,255,.45)}.uc-dark .ps-cta-btn--red:hover{box-shadow:0 4px 12px rgba(239,68,68,.3)}.post-share-icons{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:8px;overflow:visible!important}.post-share-icons .share-btn{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box!important;width:32px!important;height:32px!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:32px!important;padding:0!important;margin:0;border-radius:50%!important;font-size:.875rem!important;line-height:1!important;color:#fff;border:none;cursor:pointer;text-decoration:none!important;transition:opacity .15s,transform .15s;flex-shrink:1;flex-grow:0;overflow:hidden;aspect-ratio:1}.post-share-icons .share-btn svg{width:14px!important;height:14px!important;flex-shrink:0}.post-share-icons .share-btn i{font-size:.875rem!important;line-height:1!important;width:auto!important;height:auto!important}.post-share-icons .share-btn:hover{opacity:.8;transform:scale(1.06)}.post-share-icons .share-x,.post-share-icons .share-x:hover{background:#000!important}.post-share-icons .share-fb,.post-share-icons .share-fb:hover{background:#1877F2!important}.post-share-icons .share-rd,.post-share-icons .share-rd:hover{background:#FF4500!important}.post-share-icons .share-wa,.post-share-icons .share-wa:hover{background:#25D366!important}.post-share-icons .share-tg,.post-share-icons .share-tg:hover{background:#08c!important}.post-share-icons .share-em,.post-share-icons .share-em:hover{background:#6c757d!important}.post-share-icons .share-copy{background:transparent!important;color:#94a3b8!important;border:1px solid #e2e8f0!important}.post-share-icons .share-copy:hover{color:#475569!important;border-color:#94a3b8!important}.uc-dark .post-share-icons .share-copy{color:rgba(255,255,255,.4)!important;border-color:rgba(255,255,255,.1)!important}.uc-dark .post-share-icons .share-copy:hover{color:#fff!important;border-color:rgba(255,255,255,.25)!important}@media(max-width:767px){.post-share-icons{gap:6px}.post-share-icons .share-btn svg{width:13px!important;height:13px!important}}.share-btn:focus-visible,.ticker-item:focus-visible,.eft a:focus-visible,.darkmode-trigger:focus-visible,.backtotop-wrap .btn:focus-visible,.hp-cat-link:focus-visible,.tk-range-btn:focus-visible,.tk-chart-type:focus-visible,.hp-idx-btn:focus-visible,.hp-range-btn:focus-visible,.hp-tab:focus-visible,.hp-mover-item:focus-visible,.ss-search-pill:focus-visible,.nm-chip:focus-visible,.sd-sector-card:focus-visible,.sd-stock-card:focus-visible,.pt-chart-range:focus-visible,.pn-card:focus-visible,.tg-banner:focus-visible,.tg-inline-link:focus-visible,.tg-mobile-cta:focus-visible,.tg-ticker-cta:focus-visible,.tg-cat-bar:focus-visible,.nl-tg:focus-visible,.ps-cta-btn:focus-visible,.hp-sotd-cta:focus-visible,.hp-card:focus-visible,.hp-tk-card:focus-visible,.sd-story:focus-visible,.ss-pag-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.backtotop-wrap{gap:8px}@media(max-width:767px){.backtotop-wrap .dm-float,.backtotop-wrap .btn{width:44px!important;height:44px!important}.backtotop-wrap .dm-float svg{width:20px;height:20px}.backtotop-wrap .btn i{font-size:1.125rem}}.post-content p:first-child::first-letter{font-size:3.2em;margin-right:6px;line-height:.8;color:#0f172a;font-weight:800;float:left;padding:4px 0 0}.post-content.no-dropcap p:first-child::first-letter{font-size:inherit;margin-right:0;line-height:inherit;color:inherit;font-weight:inherit;float:none}.uc-dark .post-content p:first-child::first-letter{color:#fff}.post-content>p:first-child{font-size:1.125em;line-height:1.8;color:#1e293b}.uc-dark .post-content>p:first-child{color:rgba(255,255,255,.85)}.post-content h2{margin-top:2.5rem;margin-bottom:.875rem;padding-top:1.75rem;border-top:2px solid #e2e8f0;font-weight:800;color:#0f172a;letter-spacing:-.02em;font-size:1.375em;line-height:1.2}.post-content>p:first-child+h2,.post-content>h2:first-child{border-top:none;padding-top:0;margin-top:1.25rem}.uc-dark .post-content h2{border-top-color:rgba(255,255,255,.08);color:#fff}.post-content h3{margin-top:2rem;margin-bottom:.625rem;font-weight:700;color:#0f172a;font-size:1.1875em;letter-spacing:-.015em;line-height:1.25;padding-left:12px;border-left:3px solid var(--color-primary,#e62323)}.uc-dark .post-content h3{color:rgba(255,255,255,.9)}.post-content p+p{margin-top:1.25rem}.post-content p{line-height:1.8;color:#334155}.uc-dark .post-content p{color:rgba(255,255,255,.7)}.post-content ul,.post-content ol{margin:1.5rem 0;padding:20px 20px 20px 40px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:12px}.post-content li{margin-bottom:.75rem;line-height:1.7;color:#334155}.post-content li:last-child{margin-bottom:0}.post-content li strong{color:#1e293b;font-weight:600}.uc-dark .post-content li{color:rgba(255,255,255,.7)}.uc-dark .post-content ul,.uc-dark .post-content ol{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.08)}.uc-dark .post-content li strong{color:rgba(255,255,255,.85)}.post-content p strong{color:#0f172a;font-weight:600}.uc-dark .post-content p strong{color:#fff}.post-content h2 strong,.post-content h3 strong{font-weight:inherit;color:inherit}.post-content a[href^="/stocks/"]{color:var(--color-primary,#e62323);font-weight:600;text-decoration:none;border-bottom:1px dashed rgba(230,35,35,.4);transition:border-color .15s}.post-content a[href^="/stocks/"]:hover{border-bottom-style:solid;border-bottom-color:var(--color-primary,#e62323)}.post-content a[href^="/category/"]{color:var(--color-primary,#e62323);font-weight:500;text-decoration:none;transition:opacity .15s}.post-content a[href^="/category/"]:hover{text-decoration:underline}.post-content a[target="_blank"]{color:#2563eb;text-decoration-color:rgba(37,99,235,.3);text-underline-offset:2px}.post-content a[target="_blank"]:hover{text-decoration-color:#2563eb}.uc-dark .post-content a[target="_blank"]{color:#60a5fa}.post-content blockquote{margin:2rem 0;padding:20px 24px 20px 28px;border-left:4px solid var(--color-primary,#e62323);background:#fef2f2;border-radius:0 12px 12px 0;font-style:italic;color:#1e293b;line-height:1.8;font-size:1.05em}.post-content blockquote p{margin:0}.post-content blockquote p+p{margin-top:.75rem}.uc-dark .post-content blockquote{background:rgba(220,38,38,.06);color:rgba(255,255,255,.8)}.callout-warning{border-left:3px solid var(--bs-warning,#ffc107)}.callout-danger{border-left:3px solid var(--bs-danger,#dc3545)}@media(prefers-reduced-motion:reduce){.hp-card,.hp-card:hover,.hp-tk-card,.hp-tk-card:hover,.sd-stock-card:hover,.sd-sector-card:hover,.tg-banner:hover,.tg-inline-link:hover,.tg-ticker-cta:hover,.tg-cat-bar:hover,.nl-tg:hover,.tg-mobile-cta:hover,.ps-cta-tg:hover,.ps-cta-btn:hover,.pn-card:hover,.nm-chip:hover,.nm-viewall:hover,.hp-sotd-cta:hover{transform:none;transition:none}.eft-form button:active{transform:none}.hp-breaking-badge,.hp-breaking-badge::before{animation:none}.ln-pulse,.mkt-pulse,.breaking-pulse,.breaking-dot{animation:none}.hp-card-enter{animation:none;opacity:1}.nl-shimmer,.ss-accent-bar,.nl-accent-bar{animation:none}.shimmer,.hp-snapshot-loading{animation:none}}.skip-link{position:absolute;top:-100%;left:50%;transform:translateX(-50%);z-index:10000;padding:8px 16px;background:var(--color-primary);color:#fff;border-radius:0 0 6px 6px;font-size:.875rem;font-weight:600;text-decoration:none;transition:top .15s}.skip-link:focus{top:0}.dm-float{width:44px;height:44px;border-radius:50%;background:#f1f5f9;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s;box-shadow:0 1px 4px rgba(0,0,0,.08)}.dm-float:hover{background:#e2e8f0;color:#334155}.uc-dark .dm-float{background:#1e293b;color:#94a3b8;box-shadow:0 1px 4px rgba(0,0,0,.3)}.uc-dark .dm-float:hover{background:#334155;color:#e2e8f0}.dm-float-wrap{display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0}.dm-float-wrap input{position:absolute;opacity:0;width:0;height:0}.dm-icon{transition:all .3s}.dm-sun{display:block}.dm-moon{display:none}.uc-dark .dm-sun{display:none}.uc-dark .dm-moon{display:block}.dm-sidebar{margin-top:4px}.dm-sidebar-wrap{display:flex;align-items:center;gap:10px;cursor:pointer}.dm-sidebar-wrap input{position:absolute;opacity:0;width:0;height:0}.dm-sidebar-track{position:relative;width:44px;height:24px;border-radius:12px;background:#cbd5e1;transition:background .25s;flex-shrink:0;border:1px solid #94a3b8}.uc-dark .dm-sidebar-track{background:#334155;border-color:#475569}.dm-sidebar-thumb{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .25s;color:#f59e0b;box-shadow:0 1px 3px rgba(0,0,0,.2)}.uc-dark .dm-sidebar-thumb{left:22px;color:#a5b4fc;background:#1e293b;box-shadow:0 1px 3px rgba(0,0,0,.3)}.dm-sidebar-thumb .dm-sun{display:block}.dm-sidebar-thumb .dm-moon{display:none}.uc-dark .dm-sidebar-thumb .dm-sun{display:none}.uc-dark .dm-sidebar-thumb .dm-moon{display:block}.dm-sidebar-label{font-size:.75rem;color:#64748b;font-weight:500}.uc-dark .dm-sidebar-label{color:#94a3b8}.ticker-marquee:hover .ticker-track,.ticker-marquee:focus-within .ticker-track{animation-play-state:paused}::selection{background:var(--color-primary,#e62323);color:#fff}::-moz-selection{background:var(--color-primary,#e62323);color:#fff}.eft{background:linear-gradient(180deg,#0f172a 0,#080c16 100%)}.eft-header{display:flex;align-items:center;gap:1.5rem;padding:1.75rem 0 0}.eft-header-brand{flex-shrink:0}.eft-brand{font-size:1.375rem;font-weight:800;color:#fff;letter-spacing:-.02em}.eft-brand-desc{font-size:.75rem;color:rgba(255,255,255,.5);line-height:1.6;margin:.625rem 0 0;max-width:560px}.eft-form-slim{display:flex;flex:1;max-width:300px;min-width:180px}.eft-form-slim input{flex:1;min-width:0;padding:8px 14px;font-size:.75rem;border:1px solid rgba(255,255,255,.12);border-right:none;border-radius:6px 0 0 6px;background:rgba(255,255,255,.05);color:#fff;outline:none;transition:border-color .2s,background .2s;min-height:36px;box-sizing:border-box}.eft-form-slim input::placeholder{color:rgba(255,255,255,.3)}.eft-form-slim input:focus{border-color:var(--color-primary);background:rgba(255,255,255,.08)}.eft-form-slim button{padding:8px 18px;font-size:.75rem;font-weight:700;border:none;border-radius:0 6px 6px 0;background:var(--color-primary);color:#fff;cursor:pointer;white-space:nowrap;transition:background .15s,transform .15s;min-height:36px;box-sizing:border-box}.eft-form-slim button:hover{background:#c91e1e;transform:translateX(1px)}.eft-social{flex-shrink:0;margin-left:auto;display:flex;gap:6px}.eft-social-link{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:none;background:rgba(255,255,255,.06);color:rgba(255,255,255,.45);text-decoration:none;font-size:.8125rem;transition:all .2s}.eft-social-link svg{width:14px;height:14px}.eft-social-link:hover{background:var(--color-primary);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(230,35,35,.25)}.eft-social-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.eft-grid{display:grid;grid-template-columns:3fr 5fr 5fr;gap:0;padding:1.5rem 0 1.75rem;border-top:1px solid rgba(255,255,255,.06);margin-top:.25rem}.eft-grid>div{padding:0 2rem}.eft-grid>div:first-child{padding-left:0}.eft-grid>div:last-child{padding-right:0}.eft-grid>div+div{border-left:1px solid rgba(255,255,255,.06)}.eft-label{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.5);margin:0 0 .75rem;padding-bottom:.5rem;border-bottom:none;position:relative}.eft-label::after{content:'';position:absolute;bottom:0;left:0;width:24px;height:2px;background:var(--color-primary);border-radius:1px}.eft-sectors{display:grid;grid-template-columns:1fr 1fr;gap:0 1.25rem}.eft-links{list-style:none;padding:0;margin:0}.eft-links li{margin-bottom:.375rem}.eft-links li:last-child{margin-bottom:0}.eft-links a{font-size:.75rem;color:rgba(255,255,255,.5);text-decoration:none;transition:color .15s,padding-left .15s;padding:1px 0;display:inline-block;position:relative}.eft-links a:hover{color:#fff;padding-left:3px}.eft-links a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.eft-stock-links a{display:inline-flex;align-items:center;gap:5px}.eft-stock-links a strong{display:inline-block;color:#fff;font-weight:700;font-size:.625rem;background:rgba(255,255,255,.08);padding:1px 5px;border-radius:3px;letter-spacing:.02em;transition:background .15s,color .15s}.eft-stock-links a:hover strong{background:var(--color-primary);color:#fff}.eft-ticker-name{color:rgba(255,255,255,.35);font-weight:400;font-size:.6875rem;margin-left:0;transition:color .15s}.eft-stock-links a:hover .eft-ticker-name{color:rgba(255,255,255,.7)}.eft-trust{display:flex;flex-wrap:wrap;gap:5px}.eft-trust-badge{display:inline-flex;align-items:center;gap:3px;padding:3px 10px;font-size:.625rem;font-weight:600;letter-spacing:.03em;color:#34d399;border:1px solid rgba(52,211,153,.15);border-radius:50px;background:rgba(52,211,153,.05);white-space:nowrap}.eft-trust-badge i{font-size:.625rem;line-height:1}.eft-bottom-band{background:#080c16;padding:.875rem 0;border-top:1px solid rgba(255,255,255,.04)}.eft-bar{display:flex;justify-content:space-between;align-items:center;font-size:.625rem;color:rgba(255,255,255,.35);flex-wrap:wrap;gap:.5rem}.eft-legal{display:flex;gap:1.25rem}.eft-legal a{color:rgba(255,255,255,.4);text-decoration:none;transition:color .15s}.eft-legal a:hover{color:rgba(255,255,255,.85)}@media(min-width:768px) and (max-width:1023px){.eft-header{flex-wrap:wrap;gap:1rem}.eft-form-slim{max-width:260px;min-width:160px}.eft-grid{grid-template-columns:1fr 1fr;gap:1.25rem;padding:1.25rem 0 1rem}.eft-grid>div{padding:0}.eft-grid>div+div{border-left:none}.eft-ticker-name{display:none}.eft-company{order:99;grid-column:1 / -1;border-top:1px solid rgba(255,255,255,.06);padding-top:1rem;margin-top:.25rem}.eft-company .eft-links{display:flex;flex-wrap:wrap;gap:4px 0;justify-content:center;align-items:center}.eft-company .eft-links li{margin:0}.eft-company .eft-links li+li::before{content:'·';color:rgba(255,255,255,.25);padding:0 8px;font-size:.75rem}.eft-company .eft-links a{font-size:.75rem;padding:0;border:none;border-radius:0;background:none}.eft-company .eft-links a:hover{color:var(--color-primary)}.eft-trust{justify-content:center}}@media(max-width:767px){.eft-header{flex-wrap:wrap;justify-content:center;gap:.5rem;padding:1rem 0 0;text-align:center}.eft-header-brand{width:100%;order:0}.eft-brand{font-size:1.25rem}.eft-social{margin-left:0;order:1;justify-content:center;width:100%;gap:6px}.eft-social-link{width:36px;height:36px;font-size:.75rem}.eft-social-link svg{width:14px;height:14px}.eft-form-slim{max-width:100%;min-width:0;width:100%;flex:none;order:2}.eft-form-slim input{padding:8px 12px;font-size:.8125rem;border-radius:6px 0 0 6px;min-height:36px}.eft-form-slim button{padding:8px 16px;font-size:.8125rem;border-radius:0 6px 6px 0;min-height:36px}.eft-brand-desc{max-width:280px;margin-left:auto;margin-right:auto;text-align:center;font-size:.6875rem}.eft-grid{grid-template-columns:1fr 1fr;gap:1rem .75rem;padding:1rem 0 .5rem}.eft-grid>div{padding:0;overflow:hidden}.eft-grid>div+div{border-left:none}.eft-label{text-align:center;font-size:.5625rem;margin-bottom:.5rem;padding-bottom:.375rem}.eft-label::after{left:50%;transform:translateX(-50%);width:20px}.eft-sectors{gap:0 .75rem;justify-items:center}.eft-links li{margin-bottom:.25rem}.eft-links a{font-size:.6875rem}.eft-ticker-name{display:none}.eft-stock-links a strong{font-size:.5625rem;padding:1px 4px}.eft-company{order:99;grid-column:1 / -1;border-top:1px solid rgba(255,255,255,.06);padding:.375rem 0;margin-top:0;text-align:center}.eft-company .eft-label{display:none}.eft-company .eft-links{display:flex;flex-wrap:wrap;gap:2px 0;justify-content:center;align-items:center}.eft-company .eft-links li{margin:0}.eft-company .eft-links li+li::before{content:'·';color:rgba(255,255,255,.2);padding:0 6px;font-size:.6875rem}.eft-company .eft-links a{font-size:.6875rem;padding:0;border:none;border-radius:0;background:none;opacity:.55}.eft-company .eft-links a:hover{color:var(--color-primary);opacity:1}.eft-bottom-band{padding-top:.75rem;padding-left:0;padding-right:0}.eft-bar{flex-direction:column;align-items:center;gap:.375rem;text-align:center;font-size:.5625rem}.eft-bar>span{order:3}.eft-trust{justify-content:center;order:1}.eft-trust-badge{padding:2px 8px;font-size:.5625rem}.eft-legal{gap:.75rem;order:2;justify-content:center}.eft-legal a{font-size:.625rem}.tk-price-value{font-size:1.5rem}}@media(max-width:359px){.eft-grid{grid-template-columns:1fr}.eft-sectors{grid-template-columns:1fr 1fr}}.mob-nav{position:fixed;bottom:0;left:0;right:0;z-index:999;display:flex;align-items:stretch;background:#fff;border-top:1px solid rgba(0,0,0,.06);padding-bottom:env(safe-area-inset-bottom,0);box-shadow:0 -4px 20px rgba(0,0,0,.06)}.mob-nav-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:12px 0 10px;text-decoration:none;transition:color .2s ease,transform .15s ease;-webkit-tap-highlight-color:transparent;position:relative;color:#94a3b8;min-height:56px}.mob-nav-item i{font-size:1.5rem;line-height:1;transition:transform .2s ease}.mob-nav-label{font-size:.6875rem;font-weight:600;letter-spacing:-.01em;line-height:1}.mob-nav-indicator{position:absolute;top:0;left:50%;transform:translateX(-50%);width:0;height:2.5px;border-radius:0 0 3px 3px;background:var(--color-primary,#e62323);transition:width .25s ease}.mob-nav-item.active{color:var(--color-primary,#e62323)}.mob-nav-item.active .mob-nav-indicator{width:28px}.mob-nav-item.active i{transform:scale(1.08)}.mob-nav-item:active{transform:scale(.92);transition:transform .08s ease;color:var(--color-primary,#e62323)}.mob-nav-item:focus-visible{outline:2px solid var(--color-primary,#e62323);outline-offset:-2px;border-radius:4px}.uc-dark .mob-nav{background:#0f172a;border-top-color:rgba(255,255,255,.04);box-shadow:0 -4px 20px rgba(0,0,0,.4)}.uc-dark .mob-nav-item{color:rgba(255,255,255,.35)}.uc-dark .mob-nav-item.active{color:var(--color-primary,#e62323)}.uc-dark .mob-nav-item:active{color:var(--color-primary,#e62323)}@media(max-width:1023px){.backtotop-wrap{bottom:76px!important}.uc-gdpr-notification{bottom:76px!important}#uc-footer::after{content:'';display:block;height:56px;background:#080c16}}.sd-section{margin-bottom:8px}.sd-header{margin-bottom:20px}.sd-title{font-size:1.75rem;font-weight:900;color:#0f172a;letter-spacing:-.035em;margin:0;line-height:1.15}.sd-subtitle{font-size:.8125rem;color:#94a3b8;margin:6px 0 0;font-weight:400}.sd-label{display:flex;align-items:center;gap:6px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#64748b;margin-bottom:12px}.sd-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.sd-dot-blue{background:#3b82f6}.sd-dot-emerald{background:#10b981}.sd-dot-rose{background:#f43f5e}.sd-stock-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.sd-stock-card{display:flex;flex-direction:column;padding:14px;border-radius:14px;background:#fff;border:1px solid rgba(0,0,0,.06);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 12px rgba(0,0,0,.04)}.sd-stock-card:hover{border-color:#3b82f6;box-shadow:0 8px 32px rgba(59,130,246,.12),0 2px 8px rgba(0,0,0,.04);transform:translateY(-3px)}.sd-stock-sym{font-size:.875rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;line-height:1}.sd-stock-name{font-size:.6875rem;color:#64748b;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.sd-stock-sector{font-size:.5625rem;color:#94a3b8;margin-top:3px;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.sd-sector-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.sd-sector-card{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid rgba(0,0,0,.06);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 12px rgba(0,0,0,.04)}.sd-sector-card:hover{border-color:var(--sc-color,#94a3b8);box-shadow:0 6px 24px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);transform:translateY(-2px)}.sd-sector-icon{color:var(--sc-color,#94a3b8);flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:color-mix(in srgb,var(--sc-color,#94a3b8) 10%,transparent)}.sd-sector-name{font-size:.8125rem;font-weight:700;color:#0f172a;line-height:1.2}.sd-sector-count{font-size:.6875rem;color:#94a3b8;margin-top:1px}.sd-stories{display:flex;flex-direction:column;gap:2px;border-radius:16px;overflow:hidden;border:1px solid rgba(0,0,0,.06);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 16px rgba(0,0,0,.04)}.sd-story{display:flex;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:background .15s;border-bottom:1px solid #f1f5f9}.sd-story:last-child{border-bottom:none}.sd-story:hover{background:#f8fafc}.sd-story-ticker{font-size:.75rem;font-weight:800;color:#0f172a;min-width:44px;padding:3px 8px;background:#f1f5f9;border-radius:4px;text-align:center;letter-spacing:-.01em}.sd-story-title{flex:1;font-size:.8125rem;color:#334155;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sd-story:hover .sd-story-title{color:#0f172a}.sd-story-time{font-size:.6875rem;color:#94a3b8;white-space:nowrap;flex-shrink:0}@media(max-width:639px){.sd-stock-grid{grid-template-columns:repeat(2,1fr)}.sd-sector-grid{grid-template-columns:1fr}.sd-story{gap:10px;padding:11px 14px}.sd-story-time{display:none}}@media(max-width:374px){.sd-stock-grid{grid-template-columns:1fr}}@media(min-width:640px) and (max-width:1023px){.sd-stock-grid{grid-template-columns:repeat(3,1fr)}}.uc-dark .sd-title{color:#f1f5f9}.uc-dark .sd-subtitle{color:#64748b}.uc-dark .sd-label{color:#94a3b8}.uc-dark .sd-stock-card{background:#1e293b;border-color:#334155;box-shadow:0 1px 2px rgba(0,0,0,.3),0 4px 16px rgba(0,0,0,.25)}.uc-dark .sd-stock-card:hover{border-color:#3b82f6;box-shadow:0 8px 32px rgba(59,130,246,.2),0 2px 8px rgba(0,0,0,.3)}.uc-dark .sd-stock-sym{color:#f1f5f9}.uc-dark .sd-stock-name{color:#94a3b8}.uc-dark .sd-stock-sector{color:#64748b}.uc-dark .sd-sector-card{background:#1e293b;border-color:#334155;box-shadow:0 1px 2px rgba(0,0,0,.3),0 4px 16px rgba(0,0,0,.25)}.uc-dark .sd-sector-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.35),0 2px 8px rgba(0,0,0,.2)}.uc-dark .sd-sector-icon{background:color-mix(in srgb,var(--sc-color,#94a3b8) 12%,transparent)}.uc-dark .sd-sector-name{color:#f1f5f9}.uc-dark .sd-sector-count{color:#64748b}.uc-dark .sd-stories{background:#1e293b;border-color:#334155;box-shadow:0 1px 2px rgba(0,0,0,.3),0 4px 16px rgba(0,0,0,.25)}.uc-dark .sd-story{border-bottom-color:rgba(255,255,255,.04)}.uc-dark .sd-story:hover{background:rgba(255,255,255,.03)}.uc-dark .sd-story-ticker{color:#f1f5f9;background:rgba(255,255,255,.06)}.uc-dark .sd-story-title{color:#94a3b8}.uc-dark .sd-story:hover .sd-story-title{color:#e2e8f0}.uc-dark .sd-story-time{color:#64748b}.ab-hero{background:linear-gradient(160deg,#0a0f1e 0,#111827 40%,#1a2332 70%,#0f172a 100%);padding:3.5rem 0 3rem;text-align:center;position:relative;overflow:hidden}.ab-hero-inner{max-width:640px;margin:0 auto}.ab-hero-badge{display:inline-block;padding:3px 14px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:rgba(255,255,255,.08);color:rgba(255,255,255,.6);border-radius:50px;border:1px solid rgba(255,255,255,.1);margin-bottom:1rem}.ab-hero-title{font-size:2rem;font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1.15;margin:0 0 1rem}.ab-hero-subtitle{font-size:1rem;color:rgba(255,255,255,.5);line-height:1.6;margin:0}@media(min-width:1024px){.ab-hero{padding:4rem 0 3rem}.ab-hero-title{font-size:2.75rem}.ab-hero-subtitle{font-size:1.125rem}}.uc-dark .ab-hero{background:linear-gradient(135deg,#000 0,#111827 50%,#000 100%)}.ab-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.ab-pillar{text-align:center;padding:1.75rem 1.25rem;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 12px rgba(0,0,0,.04)}.ab-pillar:hover{box-shadow:0 8px 32px rgba(0,0,0,.08);transform:translateY(-2px)}.ab-pillar-icon{font-size:1.75rem;color:var(--color-primary,#e62323);margin-bottom:.75rem;line-height:1}.ab-pillar-title{font-size:.875rem;font-weight:700;color:#0f172a;margin:0 0 .5rem}.ab-pillar-desc{font-size:.8125rem;color:#64748b;line-height:1.5;margin:0}.uc-dark .ab-pillar{background:#1e293b;border-color:rgba(255,255,255,.08)}.uc-dark .ab-pillar:hover{box-shadow:0 4px 16px rgba(0,0,0,.3)}.uc-dark .ab-pillar-title{color:#fff}.uc-dark .ab-pillar-desc{color:rgba(255,255,255,.45)}@media(max-width:767px){.ab-pillars{grid-template-columns:1fr}.ab-pillar{padding:1.25rem 1rem}}.ab-sources-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.ab-source-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 12px rgba(0,0,0,.04)}.ab-source-card:hover{border-color:#cbd5e1;box-shadow:0 4px 16px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.04);transform:translateY(-2px)}.ab-source-name{font-size:.8125rem;font-weight:700;color:#0f172a;margin-bottom:2px}.ab-source-desc{font-size:.625rem;color:#94a3b8;line-height:1.3}.uc-dark .ab-source-card{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08);box-shadow:0 1px 2px rgba(0,0,0,.2),0 4px 12px rgba(0,0,0,.25)}.uc-dark .ab-source-card:hover{border-color:rgba(255,255,255,.15);box-shadow:0 4px 16px rgba(0,0,0,.35)}.uc-dark .ab-source-name{color:#fff}.uc-dark .ab-source-desc{color:rgba(255,255,255,.35)}@media(max-width:767px){.ab-sources-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px) and (max-width:1023px){.ab-sources-grid{grid-template-columns:repeat(3,1fr)}}.ab-steps{display:flex;flex-direction:column;gap:0}.ab-step{display:flex;align-items:flex-start;gap:16px;padding:16px 0;border-bottom:1px solid #e2e8f0;position:relative}.ab-step:last-child{border-bottom:none}.ab-step-num{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:800;color:#fff;background:var(--color-primary,#e62323);border-radius:50%}.ab-step-body{flex:1;min-width:0}.ab-step-title{font-size:.9375rem;font-weight:700;color:#0f172a;margin:0 0 4px}.ab-step-desc{font-size:.8125rem;color:#64748b;line-height:1.5;margin:0}.uc-dark .ab-step{border-bottom-color:rgba(255,255,255,.06)}.uc-dark .ab-step-title{color:#fff}.uc-dark .ab-step-desc{color:rgba(255,255,255,.45)}.ab-standards{display:flex;flex-direction:column;gap:0;margin-top:.75rem}.ab-standard-item{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.04);font-size:.875rem;line-height:1.6}.ab-standard-item:last-child{border-bottom:none}.ab-standard-icon{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#16a34a;background:rgba(22,163,74,.08);border-radius:50%;margin-top:3px}.uc-dark .ab-standard-item{border-bottom-color:rgba(255,255,255,.04)}.uc-dark .ab-standard-icon{color:#4ade80;background:rgba(74,222,128,.1)}.ab-contact-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;margin-top:.75rem}.ab-contact-row{display:flex;align-items:center;gap:1rem;padding:12px 16px;border-bottom:1px solid #e2e8f0;font-size:.875rem}.ab-contact-row:last-child{border-bottom:none}.ab-contact-label{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b;min-width:100px}.uc-dark .ab-contact-card{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08)}.uc-dark .ab-contact-row{border-bottom-color:rgba(255,255,255,.06)}.ab-team-grid{display:grid;grid-template-columns:1fr;gap:0;margin-top:.75rem}.ab-team-card{display:flex;align-items:flex-start;gap:14px;padding:16px 0;border-bottom:1px solid #e2e8f0}.ab-team-card:last-child{border-bottom:none}.ab-team-avatar{flex-shrink:0;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;color:#fff;letter-spacing:.03em;margin-top:2px}.ab-team-info{flex:1;min-width:0}.ab-team-name{display:block;font-size:.9375rem;font-weight:700;color:#0f172a;line-height:1.3}.ab-team-cred{font-size:.6875rem;font-weight:600;color:#64748b;background:#f1f5f9;padding:1px 6px;border-radius:3px;margin-left:4px;vertical-align:middle}.ab-team-title{display:block;font-size:.75rem;font-weight:500;color:var(--color-primary,#e62323);margin-top:1px}.ab-team-bio{font-size:.8125rem;color:#64748b;line-height:1.5;margin:.5rem 0 0}.uc-dark .ab-team-card{border-bottom-color:rgba(255,255,255,.06)}.uc-dark .ab-team-name{color:#fff}.uc-dark .ab-team-cred{color:rgba(255,255,255,.5);background:rgba(255,255,255,.08)}.uc-dark .ab-team-bio{color:rgba(255,255,255,.45)}.uc-dark .ab-contact-label{color:rgba(255,255,255,.4)}.cp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem}.cp-card{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;background:#fff}.cp-card-header{padding:.75rem 1rem;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.cp-card-title{font-size:.875rem;font-weight:700}.cp-card-badge{font-size:.6875rem;padding:2px 8px;border-radius:50px;font-weight:600}.cp-card-badge.recommended{background:rgba(22,163,74,.1);color:#16a34a}.cp-card-body{height:320px}.uc-dark .cp-card{border-color:rgba(255,255,255,.08);background:#111827}.uc-dark .cp-card-header{border-bottom-color:rgba(255,255,255,.08)}@media(max-width:767px){.cp-grid{grid-template-columns:1fr}.cp-card-body{height:260px}}#uc-search-modal.uc-modal-full{background:rgba(0,0,0,.45)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.uc-dark #uc-search-modal.uc-modal-full{background:rgba(0,0,0,.6)!important}.ss-search-overlay{display:flex;align-items:flex-start;justify-content:center;padding:72px 24px 40px;background:transparent!important;width:100%;min-height:0}.ss-search-panel{width:100%;max-width:600px;background:#fff;border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.1),0 24px 64px rgba(0,0,0,.12);padding:28px;max-height:calc(100vh - 120px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.12) transparent;opacity:0;transform:translateY(12px) scale(.98);animation:ssSearchIn .3s cubic-bezier(.4,0,.2,1) .05s forwards}.ss-search-panel::-webkit-scrollbar{width:6px}.ss-search-panel::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:3px}.uc-dark .ss-search-panel{background:#1e293b;box-shadow:0 12px 48px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.2);scrollbar-color:rgba(255,255,255,.1) transparent}.uc-dark .ss-search-panel::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1)}@keyframes ssSearchIn{to{opacity:1;transform:translateY(0) scale(1)}}.ss-search-close.uc-modal-close-default{position:static!important;top:auto!important;right:auto!important;z-index:auto!important;width:36px!important;height:36px!important;min-width:36px;display:flex!important;align-items:center;justify-content:center;border:none!important;background:transparent!important;color:#94a3b8;cursor:pointer;border-radius:50%;transition:all .2s;padding:0!important;margin:0!important;flex-shrink:0}.ss-search-close svg{width:16px;height:16px}.ss-search-close.uc-modal-close-default:hover{background:rgba(0,0,0,.08)!important;color:#475569;transform:rotate(90deg)}.uc-dark .ss-search-close.uc-modal-close-default{background:transparent!important;color:rgba(255,255,255,.35)}.uc-dark .ss-search-close.uc-modal-close-default:hover{background:rgba(255,255,255,.08)!important;color:rgba(255,255,255,.7);transform:rotate(90deg)}.ss-search-form{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#f8fafc;border-radius:16px;border:2px solid #e2e8f0;transition:all .25s cubic-bezier(.4,0,.2,1)}.ss-search-form:focus-within{border-color:var(--color-primary,#e62323);background:#fff;box-shadow:0 0 0 4px rgba(230,35,35,.08)}.ss-search-icon{font-size:1.25rem;color:#94a3b8;flex-shrink:0;transition:color .15s}.ss-search-form:focus-within .ss-search-icon{color:var(--color-primary,#e62323)}.ss-search-input{flex:1;border:none!important;background:transparent!important;outline:none!important;font-size:1.0625rem;font-weight:500;color:#0f172a;padding:0;margin:0;line-height:1.5}.ss-search-input::placeholder{color:#94a3b8;font-weight:400}.ss-search-input::-webkit-search-cancel-button,.ss-search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.ss-search-kbd{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;font-size:.625rem;font-weight:700;font-family:inherit;color:#b0b8c4;background:#e8ecf1;border-radius:5px;line-height:1;flex-shrink:0;pointer-events:none;min-height:22px;border:1px solid #dde2e8}.uc-dark .ss-search-form{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.08)}.uc-dark .ss-search-form:focus-within{border-color:var(--color-primary,#e62323);background:rgba(255,255,255,.06);box-shadow:0 0 0 4px rgba(230,35,35,.12)}.uc-dark .ss-search-icon{color:rgba(255,255,255,.3)}.uc-dark .ss-search-form:focus-within .ss-search-icon{color:var(--color-primary,#e62323)}.uc-dark .ss-search-input{color:#fff}.uc-dark .ss-search-input::placeholder{color:rgba(255,255,255,.3)}.uc-dark .ss-search-kbd{background:rgba(255,255,255,.08);color:rgba(255,255,255,.3);border-color:rgba(255,255,255,.06)}.ss-search-quick{margin-top:28px}.ss-search-section{margin-bottom:20px}.ss-search-section:last-child{margin-bottom:0}.ss-search-label{display:block;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin-bottom:10px}.uc-dark .ss-search-label{color:rgba(255,255,255,.3)}.ss-search-pills{display:flex;flex-wrap:wrap;gap:8px}.ss-search-pill{display:inline-block;padding:6px 14px;font-size:.8125rem;font-weight:600;border-radius:8px;border:1px solid #e2e8f0;color:#475569;text-decoration:none;transition:all .15s;white-space:nowrap}.ss-search-pill:hover{border-color:var(--color-primary,#e62323);color:var(--color-primary,#e62323);background:rgba(230,35,35,.04)}.ss-search-pill-cat{background:#f8fafc}.uc-dark .ss-search-pill{border-color:rgba(255,255,255,.1);color:rgba(255,255,255,.55);background:transparent}.uc-dark .ss-search-pill:hover{border-color:var(--color-primary,#e62323);color:var(--color-primary,#e62323)}.uc-dark .ss-search-pill-cat{background:rgba(255,255,255,.04)}.ss-search-results{margin-top:12px;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;background:#f8fafc;animation:ssSearchIn .2s ease-out forwards}.uc-dark .ss-search-results{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.06)}.ss-search-result{display:flex;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:background .1s;border-bottom:1px solid rgba(0,0,0,.04)}.ss-search-result:last-child{border-bottom:none}.ss-search-result:hover,.ss-search-result.ss-active{background:#f8fafc}.uc-dark .ss-search-result:hover,.uc-dark .ss-search-result.ss-active{background:rgba(255,255,255,.05)}.uc-dark .ss-search-result{border-bottom-color:rgba(255,255,255,.04)}.ss-result-ticker{display:inline-block;min-width:48px;padding:3px 10px;font-size:.6875rem;font-weight:700;color:#fff;background:var(--color-primary,#e62323);border-radius:5px;text-align:center;flex-shrink:0}.ss-result-body{flex:1;min-width:0}.ss-result-title{display:block;font-size:.8125rem;font-weight:500;color:#1e293b;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-result-date{font-size:.6875rem;color:#94a3b8}.uc-dark .ss-result-title{color:rgba(255,255,255,.85)}.uc-dark .ss-result-date{color:rgba(255,255,255,.3)}.ss-search-footer{display:block;padding:11px 16px;font-size:.75rem;font-weight:600;color:var(--color-primary,#e62323);text-decoration:none;text-align:center;border-top:1px solid rgba(0,0,0,.06);transition:background .1s}.ss-search-footer:hover{background:#f8fafc}.uc-dark .ss-search-footer{border-top-color:rgba(255,255,255,.06);color:#f87171}.uc-dark .ss-search-footer:hover{background:rgba(255,255,255,.04)}.ss-search-empty{padding:32px 16px;text-align:center}.ss-search-empty-icon{font-size:1.5rem;color:#cbd5e1;display:block;margin-bottom:8px}.ss-search-empty-text{font-size:.8125rem;color:#94a3b8}.uc-dark .ss-search-empty-icon{color:rgba(255,255,255,.25)}.uc-dark .ss-search-empty-text{color:rgba(255,255,255,.55)}.ss-search-loading{display:flex;align-items:center;justify-content:center;gap:6px;padding:20px 16px;font-size:.8125rem;color:#94a3b8}.ss-search-spinner{width:14px;height:14px;border:2px solid #e2e8f0;border-top-color:var(--color-primary,#e62323);border-radius:50%;animation:ssSpinner .6s linear infinite}@keyframes ssSpinner{to{transform:rotate(360deg)}}.uc-dark .ss-search-loading{color:rgba(255,255,255,.35)}.uc-dark .ss-search-spinner{border-color:rgba(255,255,255,.1);border-top-color:var(--color-primary,#e62323)}@media(max-width:767px){.ss-search-overlay{padding:48px 12px 24px}.ss-search-panel{max-width:100%;padding:20px 16px;border-radius:14px;max-height:calc(100vh - 80px)}.ss-search-form{padding:10px 12px;border-radius:12px;gap:8px}.ss-search-input{font-size:1rem;min-width:0}.ss-search-form .btn{--bs-btn-padding-x:.75rem!important;font-size:.8125rem!important}.ss-search-kbd{display:none}.ss-search-close{width:32px;height:32px;min-width:32px}.ss-search-quick{margin-top:20px}.ss-search-section{margin-bottom:16px}.ss-search-pills{gap:6px}.ss-search-pill{padding:7px 12px;font-size:.75rem;border-radius:6px}.ss-search-result{padding:10px 14px;gap:10px}.ss-search-results{border-radius:10px;max-height:50vh;overflow-y:auto}}.theme-overlay{position:fixed;inset:0;z-index:99999;pointer-events:none;transition:opacity .4s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.theme-overlay{transition-duration:0s}}.tg-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#37B4F3 0,#229ED9 100%);flex-shrink:0}.tg-icon svg{display:block}.tg-icon--sm{width:32px;height:32px;border-radius:10px}.tg-icon--lg{width:52px;height:52px;border-radius:15px}.uc-dark .tg-icon{background:linear-gradient(135deg,#37B4F3 0,#229ED9 100%)}.ps-cta-tg{padding:16px;border-radius:16px;background:linear-gradient(135deg,#eff6ff,#f0f9ff);border:1px solid rgba(42,171,238,.1);transition:all .25s ease}.ps-cta-tg:hover{background:linear-gradient(135deg,#e0efff,#dbeafe);border-color:rgba(42,171,238,.2);transform:translateY(-2px);box-shadow:0 8px 24px rgba(42,171,238,.12)}.ps-cta-tg .ps-cta-title{font-size:.875rem;color:#0f172a;margin:4px 0 0;font-weight:800}.ps-cta-tg .ps-cta-desc{font-size:.75rem;color:#64748b;margin:0;line-height:1.4}.ps-cta-btn{display:block;width:100%;padding:10px 0;border:none;border-radius:50px;background:linear-gradient(135deg,#2AABEE 0,#229ED9 100%);color:#fff;font-size:.8rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:all .2s;text-align:center;text-decoration:none;margin-top:8px}.ps-cta-btn:hover{background:linear-gradient(135deg,#229ED9 0,#1E8FC4 100%);transform:translateY(-1px);box-shadow:0 4px 12px rgba(42,171,238,.25);color:#fff}.uc-dark .ps-cta-tg{background:linear-gradient(135deg,rgba(42,171,238,.08),rgba(42,171,238,.04));border-color:rgba(42,171,238,.15)}.uc-dark .ps-cta-tg:hover{background:linear-gradient(135deg,rgba(42,171,238,.14),rgba(42,171,238,.08));border-color:rgba(42,171,238,.25);transform:translateY(-2px);box-shadow:0 8px 24px rgba(42,171,238,.12)}.uc-dark .ps-cta-tg .ps-cta-title{color:#fff}.uc-dark .ps-cta-tg .ps-cta-desc{color:rgba(255,255,255,.45)}.uc-dark .ps-cta-btn{background:linear-gradient(135deg,#2AABEE 0,#229ED9 100%)}.uc-dark .ps-cta-btn:hover{background:linear-gradient(135deg,#37B4F3 0,#2AABEE 100%);box-shadow:0 4px 12px rgba(42,171,238,.3)}.tg-banner{display:flex;align-items:center;gap:16px;padding:20px 28px;border-radius:16px;background:linear-gradient(135deg,#eff6ff,#f0f9ff);border:1px solid rgba(42,171,238,.1);color:#334155;transition:all .25s ease}.tg-banner:hover{background:linear-gradient(135deg,#e0efff,#dbeafe);border-color:rgba(42,171,238,.2);transform:translateY(-2px);box-shadow:0 8px 24px rgba(42,171,238,.12)}.tg-banner-text{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.tg-banner-text strong{font-size:.95rem;line-height:1.3;letter-spacing:-.01em;color:#0f172a}.tg-banner-text span{font-size:.78rem;color:#64748b;line-height:1.3}.tg-banner-btn{flex-shrink:0;padding:9px 24px;border-radius:50px;background:linear-gradient(135deg,#2AABEE 0,#229ED9 100%);color:#fff;font-size:.8rem;font-weight:700;transition:all .2s;white-space:nowrap;letter-spacing:.01em}.tg-banner-btn:hover,.tg-banner:hover .tg-banner-btn{background:linear-gradient(135deg,#229ED9 0,#1E8FC4 100%);box-shadow:0 4px 12px rgba(42,171,238,.25)}.uc-dark .tg-banner{background:linear-gradient(135deg,rgba(42,171,238,.08),rgba(42,171,238,.04));border-color:rgba(42,171,238,.15);color:#cbd5e1}.uc-dark .tg-banner:hover{background:linear-gradient(135deg,rgba(42,171,238,.14),rgba(42,171,238,.08));border-color:rgba(42,171,238,.25);transform:translateY(-2px);box-shadow:0 8px 24px rgba(42,171,238,.12)}.uc-dark .tg-banner-text strong{color:#fff}.uc-dark .tg-banner-text span{color:rgba(255,255,255,.45)}@media(max-width:599px){.tg-banner{padding:16px 18px;gap:12px;border-radius:14px}.tg-banner .tg-icon{width:38px;height:38px}.tg-banner-text strong{font-size:.88rem}.tg-banner-btn{padding:8px 18px;font-size:.75rem}}.tg-inline{border-top:1px solid var(--color-border,#e2e8f0)}.tg-inline-link{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:linear-gradient(135deg,#eff6ff,#f0f9ff);border:1px solid rgba(42,171,238,.1);transition:all .25s ease}.tg-inline-link:hover{background:linear-gradient(135deg,#e0efff,#dbeafe);border-color:rgba(42,171,238,.2);transform:translateY(-2px);box-shadow:0 8px 24px rgba(42,171,238,.12)}.tg-inline-text{flex:1;font-size:.84rem;color:#334155;letter-spacing:-.005em}.tg-inline-btn{flex-shrink:0;padding:7px 20px;border-radius:50px;background:linear-gradient(135deg,#2AABEE 0,#229ED9 100%);color:#fff;font-size:.78rem;font-weight:600;transition:all .2s;letter-spacing:.01em}.tg-inline-btn:hover,.tg-inline-link:hover .tg-inline-btn{background:linear-gradient(135deg,#229ED9 0,#1E8FC4 100%);box-shadow:0 4px 12px rgba(42,171,238,.25)}.uc-dark .tg-inline{border-color:rgba(255,255,255,.08)}.uc-dark .tg-inline-link{background:linear-gradient(135deg,rgba(42,171,238,.08),rgba(42,171,238,.04));border-color:rgba(42,171,238,.15)}.uc-dark .tg-inline-text{color:rgba(255,255,255,.45)}.uc-dark .tg-inline-link:hover{background:linear-gradient(135deg,rgba(42,171,238,.14),rgba(42,171,238,.08));border-color:rgba(42,171,238,.25);transform:translateY(-2px);box-shadow:0 8px 24px rgba(42,171,238,.12)}.tg-ticker-cta{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 20px;border-radius:12px;margin-top:10px;background:linear-gradient(135deg,#eff6ff,#f0f9ff);border:1px solid rgba(42,171,238,.1);transition:all .25s ease}.tg-ticker-cta:hover{background:linear-gradient(135deg,#e0efff,#dbeafe);border-color:rgba(42,171,238,.2);transform:translateY(-2px);box-shadow:0 8px 24px rgba(42,171,238,.12)}.tg-ticker-left{display:flex;align-items:center;gap:10px;font-size:.84rem;color:#334155;letter-spacing:-.005em}.tg-ticker-left svg{filter:none}.tg-ticker-btn{flex-shrink:0;padding:7px 20px;border-radius:50px;background:linear-gradient(135deg,#2AABEE 0,#229ED9 100%);color:#fff;font-size:.78rem;font-weight:600;transition:all .2s;white-space:nowrap;letter-spacing:.01em}.tg-ticker-btn:hover,.tg-ticker-cta:hover .tg-ticker-btn{background:linear-gradient(135deg,#229ED9 0,#1E8FC4 100%);box-shadow:0 4px 12px rgba(42,171,238,.25)}.uc-dark .tg-ticker-cta{background:linear-gradient(135deg,rgba(42,171,238,.08),rgba(42,171,238,.04));border-color:rgba(42,171,238,.15)}.uc-dark .tg-ticker-left{color:rgba(255,255,255,.45)}.uc-dark .tg-ticker-cta:hover{background:linear-gradient(135deg,rgba(42,171,238,.14),rgba(42,171,238,.08));border-color:rgba(42,171,238,.25);transform:translateY(-2px);box-shadow:0 8px 24px rgba(42,171,238,.12)}.tg-cat-bar{display:inline-flex;align-items:center;gap:9px;padding:10px 20px;border-radius:50px;margin-top:12px;background:linear-gradient(135deg,#eff6ff,#f0f9ff);color:#334155;font-size:.8rem;font-weight:600;letter-spacing:-.005em;border:1px solid rgba(42,171,238,.1);transition:all .25s ease}.tg-cat-bar:hover{background:linear-gradient(135deg,#e0efff,#dbeafe);color:#229ED9;border-color:rgba(42,171,238,.2);transform:translateY(-2px);box-shadow:0 8px 24px rgba(42,171,238,.12)}.tg-cat-bar:hover svg:last-child{transform:translateX(2px)}.tg-cat-bar svg:last-child{transition:transform .2s}.uc-dark .tg-cat-bar{background:linear-gradient(135deg,rgba(42,171,238,.08),rgba(42,171,238,.04));color:rgba(255,255,255,.45);border-color:rgba(42,171,238,.15)}.uc-dark .tg-cat-bar:hover{background:linear-gradient(135deg,rgba(42,171,238,.14),rgba(42,171,238,.08));color:#37B4F3;border-color:rgba(42,171,238,.25);transform:translateY(-2px);box-shadow:0 8px 24px rgba(42,171,238,.12)}.nl-dialog{width:calc(100% - 32px)!important;max-width:460px!important;margin:auto;background:#fff;border-radius:20px;overflow:hidden;position:relative;box-shadow:0 8px 32px rgba(0,0,0,.1),0 32px 80px rgba(0,0,0,.15);animation:nl-enter .4s cubic-bezier(.16,1,.3,1) both}@keyframes nl-enter{from{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.nl-close.uc-modal-close-default{position:absolute;top:12px;right:12px;z-index:2;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(0,0,0,.04);color:#64748b;cursor:pointer;transition:all .15s;padding:0}.nl-close.uc-modal-close-default:hover{background:rgba(0,0,0,.08);color:#0f172a;transform:rotate(90deg)}.ss-accent-bar,.nl-accent-bar{height:3px;background:linear-gradient(90deg,var(--color-primary,#e62323),#f97316,var(--color-primary,#e62323));background-size:200% 100%;animation:nl-shimmer 3s ease-in-out infinite;will-change:background-position}@keyframes nl-shimmer{0%,100%{background-position:0 0}50%{background-position:100% 0}}.nl-body{padding:28px 28px 24px;text-align:center}.nl-logo{margin:0 0 14px;display:flex;justify-content:center}.nl-logo .ss-logo{font-size:1.5rem;color:#0f172a}.nl-title{font-size:1.375rem;font-weight:800;color:#0f172a;margin:0 0 10px;letter-spacing:-.025em;line-height:1.25}.nl-desc{font-size:.875rem;color:#64748b;margin:0 0 22px;line-height:1.6}.nl-form{margin:0 0 12px}.nl-input-row{display:flex;border-radius:10px;overflow:hidden;border:1.5px solid #e2e8f0;transition:border-color .2s,box-shadow .2s}.nl-input-row:focus-within{border-color:var(--color-primary,#e62323);box-shadow:0 0 0 3px rgba(230,35,35,.08)}.nl-input-row input{flex:1;min-width:0;padding:12px 16px;border:none;outline:none;font-size:.875rem;color:#0f172a;background:transparent}.nl-input-row input::placeholder{color:#94a3b8}.nl-input-row button{flex-shrink:0;padding:12px 22px;border:none;font-size:.8125rem;font-weight:700;letter-spacing:.01em;background:var(--color-primary,#e62323);color:#fff;cursor:pointer;transition:background .15s}.nl-input-row button:hover{background:#c91e1e}.nl-privacy{font-size:.72rem;color:#94a3b8;margin:0;line-height:1.4}.nl-divider{display:flex;align-items:center;gap:12px;margin:18px 0 14px;color:#94a3b8;font-size:.75rem}.nl-divider::before,.nl-divider::after{content:'';flex:1;height:1px;background:#e2e8f0}.nl-tg{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;border:1px solid rgba(42,171,238,.1);background:linear-gradient(135deg,#eff6ff,#f0f9ff);color:#334155;text-decoration:none;transition:all .25s ease}.nl-tg:hover{background:linear-gradient(135deg,#e0efff,#dbeafe);border-color:rgba(42,171,238,.2);transform:translateY(-2px);box-shadow:0 8px 24px rgba(42,171,238,.12);color:#334155}.nl-tg .tg-icon{box-shadow:none}.nl-tg-text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;text-align:left}.nl-tg-text strong{font-size:.84rem;line-height:1.3;color:#0f172a;letter-spacing:-.01em}.nl-tg-text span{font-size:.72rem;color:#64748b;line-height:1.4}.nl-tg-arrow{flex-shrink:0;color:#2AABEE;opacity:.4;transition:all .2s}.nl-tg:hover .nl-tg-arrow{opacity:1;transform:translateX(3px)}.uc-dark .nl-dialog{background:#111827;box-shadow:0 8px 32px rgba(0,0,0,.3),0 32px 80px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.06)}.uc-dark .nl-close.uc-modal-close-default{background:rgba(255,255,255,.06);color:#94a3b8}.uc-dark .nl-close.uc-modal-close-default:hover{background:rgba(255,255,255,.1);color:#fff}.uc-dark .nl-logo .ss-logo{color:#fff}.uc-dark .nl-title{color:#f1f5f9}.uc-dark .nl-desc{color:#94a3b8}.uc-dark .nl-input-row{border-color:#334155;background:rgba(255,255,255,.03)}.uc-dark .nl-input-row:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(230,35,35,.12)}.uc-dark .nl-input-row input{color:#f1f5f9}.uc-dark .nl-input-row input::placeholder{color:#4b5563}.uc-dark .nl-privacy{color:#4b5563}.uc-dark .nl-divider{color:#4b5563}.uc-dark .nl-divider::before,.uc-dark .nl-divider::after{background:#1e293b}.uc-dark .nl-tg{background:linear-gradient(135deg,rgba(42,171,238,.08),rgba(42,171,238,.04));border-color:rgba(42,171,238,.15)}.uc-dark .nl-tg:hover{background:linear-gradient(135deg,rgba(42,171,238,.14),rgba(42,171,238,.08));border-color:rgba(42,171,238,.25);transform:translateY(-2px);box-shadow:0 8px 24px rgba(42,171,238,.12)}.uc-dark .nl-tg-text strong{color:#fff}.uc-dark .nl-tg-text span{color:rgba(255,255,255,.45)}.uc-dark .nl-tg-arrow{color:#37B4F3}@media(max-width:479px){.nl-body{padding:24px 20px 20px}.nl-title{font-size:1.125rem}.nl-input-row{flex-direction:column;border-radius:10px}.nl-input-row input{padding:12px 14px;border-bottom:1px solid #e2e8f0;border-radius:0}.uc-dark .nl-input-row input{border-bottom-color:#334155}.nl-input-row button{padding:12px 14px;border-radius:0 0 10px 10px}}.tg-mobile-cta{display:flex;align-items:center;gap:10px;padding:12px 14px;background:linear-gradient(135deg,rgba(42,171,238,.08),rgba(42,171,238,.04));border:1px solid rgba(42,171,238,.15);border-radius:12px;color:rgba(255,255,255,.45);text-decoration:none;transition:all .25s ease;font-size:.8rem;font-weight:500;-webkit-tap-highlight-color:transparent}.tg-mobile-cta:hover{background:linear-gradient(135deg,rgba(42,171,238,.14),rgba(42,171,238,.08));border-color:rgba(42,171,238,.25);box-shadow:0 8px 24px rgba(42,171,238,.12);color:rgba(255,255,255,.7)}.tg-mobile-cta:active{transform:scale(.98);opacity:.9}.tg-mobile-label{flex:1;min-width:0;white-space:nowrap;letter-spacing:-.005em}.tg-mobile-btn{flex-shrink:0;padding:7px 16px;font-size:.72rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#2AABEE 0,#229ED9 100%);border-radius:50px;letter-spacing:.01em;transition:all .2s}.tg-mobile-btn:hover,.tg-mobile-cta:hover .tg-mobile-btn{background:linear-gradient(135deg,#229ED9 0,#1E8FC4 100%);box-shadow:0 4px 12px rgba(42,171,238,.25)}html:not(.uc-dark) .tg-mobile-cta{background:linear-gradient(135deg,#eff6ff,#f0f9ff);border-color:rgba(42,171,238,.1);color:#334155}html:not(.uc-dark) .tg-mobile-cta:hover{background:linear-gradient(135deg,#e0efff,#dbeafe);border-color:rgba(42,171,238,.2);box-shadow:0 8px 24px rgba(42,171,238,.12);color:#0f172a}.uc-dark .pchg.up{color:#4ade80}.uc-dark .pchg.dn{color:#f87171}.uc-dark .pchg-m.up{color:#4ade80}.uc-dark .pchg-m.dn{color:#f87171}.uc-dark .hp-card .post-footer{border-top-color:rgba(255,255,255,.08)}.uc-dark .post-content a[href^="/stocks/"]{color:#f87171;border-bottom-color:rgba(248,113,113,.4)}.uc-dark .post-content a[href^="/stocks/"]:hover{border-bottom-color:#f87171}.uc-dark .post-content a[href^="/category/"]{color:#f87171}.uc-dark .post-share-icons .share-x,.uc-dark .post-share-icons .share-x:hover{background:#334155!important}.uc-dark .nm-chip{box-shadow:0 1px 3px rgba(0,0,0,.25),0 2px 8px rgba(0,0,0,.2)}.uc-dark .nm-chip:hover{box-shadow:0 4px 16px rgba(59,130,246,.2),0 1px 4px rgba(0,0,0,.3)}.uc-dark .post-content h3{border-left-color:rgba(230,35,35,.5)}.uc-dark .uc-gdpr-notification .uc-notification-message{background:#1e293b;color:#e2e8f0;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px rgba(0,0,0,.4)}.uc-dark .uc-gdpr-notification .h5{color:#f1f5f9}.uc-dark .uc-gdpr-notification p{color:rgba(255,255,255,.6)}.uc-dark .pt-tags{border-top-color:rgba(255,255,255,.08)}.uc-dark .pt-share{border-top-color:rgba(255,255,255,.08)}.post-content a:not([href^="/stocks/"]):not([href^="/category/"]):not([target="_blank"]){color:#2563eb;text-decoration:underline;text-decoration-color:rgba(37,99,235,.3);text-underline-offset:2px;transition:text-decoration-color .15s}.post-content a:not([href^="/stocks/"]):not([href^="/category/"]):not([target="_blank"]):hover{text-decoration-color:#2563eb}.uc-dark .post-content a:not([href^="/stocks/"]):not([href^="/category/"]):not([target="_blank"]){color:#60a5fa}.post-content img{max-width:100%;height:auto;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.08);margin:1.5rem 0;display:block}.uc-dark .post-content img{box-shadow:0 1px 4px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.3)}.post-content code{padding:2px 6px;font-size:.875em;background:#f1f5f9;border-radius:4px;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.uc-dark .post-content code{background:rgba(255,255,255,.08);color:#e2e8f0}.post-content pre{padding:16px 20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;overflow-x:auto;margin:1.5rem 0}.post-content pre code{padding:0;background:transparent;border-radius:0}.uc-dark .post-content pre{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}.post-content table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.875em;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.post-content thead{background:#f8fafc}.post-content th{padding:10px 14px;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#64748b;text-align:left;border-bottom:2px solid #e2e8f0}.post-content td{padding:10px 14px;color:#334155;border-bottom:1px solid #f1f5f9}.post-content tbody tr:last-child td{border-bottom:none}.post-content tbody tr:hover{background:rgba(0,0,0,.02)}.uc-dark .post-content table{border-color:rgba(255,255,255,.08)}.uc-dark .post-content thead{background:rgba(255,255,255,.04)}.uc-dark .post-content th{color:rgba(255,255,255,.5);border-bottom-color:rgba(255,255,255,.08)}.uc-dark .post-content td{color:rgba(255,255,255,.7);border-bottom-color:rgba(255,255,255,.04)}.uc-dark .post-content tbody tr:hover{background:rgba(255,255,255,.03)}.post-content hr{border:none;height:2px;background:#e2e8f0;margin:2.5rem 0;border-radius:1px}.uc-dark .post-content hr{background:rgba(255,255,255,.08)}.post-content blockquote{font-style:normal}.pt-header .post-title{font-weight:900;letter-spacing:-.03em;line-height:1.15;overflow-wrap:break-word;word-break:break-word;color:#0f172a;font-size:1.625rem}@media(min-width:768px){.pt-header .post-title{font-size:2rem}}@media(min-width:1024px){.pt-header .post-title{font-size:2.375rem;line-height:1.12}}@media(min-width:1280px){.pt-header .post-title{font-size:2.75rem}}.uc-dark .pt-header .post-title{color:#f1f5f9}.hp-card-lead .post-title{line-height:1.2}.pn-card{box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.05)}.uc-dark .pn-card{box-shadow:0 1px 2px rgba(0,0,0,.2),0 4px 12px rgba(0,0,0,.25)}@media(max-width:767px){.pn-nav{grid-template-columns:1fr}.pn-next{text-align:left}}.dm-float{box-shadow:0 2px 4px rgba(0,0,0,.06),0 4px 12px rgba(0,0,0,.1)}.uc-dark .dm-float{box-shadow:0 2px 4px rgba(0,0,0,.2),0 4px 12px rgba(0,0,0,.35)}.mob-nav{box-shadow:0 -1px 2px rgba(0,0,0,.04),0 -4px 20px rgba(0,0,0,.08)}.uc-dark .mob-nav{box-shadow:0 -1px 4px rgba(0,0,0,.2),0 -4px 20px rgba(0,0,0,.45)}.ss-search-pill{box-shadow:0 1px 2px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.03)}.ss-search-pill:hover{box-shadow:0 2px 8px rgba(230,35,35,.1),0 1px 3px rgba(0,0,0,.04)}.uc-dark .ss-search-pill{box-shadow:0 1px 3px rgba(0,0,0,.2)}.uc-dark .ss-search-pill:hover{box-shadow:0 2px 8px rgba(230,35,35,.15)}.cp-card{border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.06);transition:all .3s cubic-bezier(.4,0,.2,1)}.cp-card:hover{box-shadow:0 8px 32px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06);transform:translateY(-2px)}.uc-dark .cp-card{box-shadow:0 1px 2px rgba(0,0,0,.2),0 8px 24px rgba(0,0,0,.3)}.ab-contact-card{border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 12px rgba(0,0,0,.04)}.uc-dark .ab-contact-card{box-shadow:0 1px 2px rgba(0,0,0,.2),0 4px 12px rgba(0,0,0,.25)}.hp-section-title{line-height:1.15;border-left-width:4px}.hp-card-lead .post-title{line-height:1.2}.pt-byline-date{font-weight:500}.pt-byline-meta{font-weight:500}.ps-related-title{line-height:1.3}.ticker-item{font-weight:500}.uc-navbar .uc-navbar-left{display:flex;align-items:center;flex-wrap:nowrap;gap:8px}@media(max-width:1023px){a[href="#uc-menu-panel"]{padding:0 6px}.uc-navbar-right a[href="#uc-search-modal"]{padding:0 6px!important}}@media(max-width:767px){.eft-social-link{width:44px;height:44px;font-size:.875rem}.eft-form-slim input{min-height:44px;padding:10px 12px}.eft-form-slim button{min-height:44px;padding:10px 16px}.eft-label{font-size:.75rem}.eft-bar{font-size:.6875rem}.eft-trust-badge{font-size:.6875rem}.eft-legal a{font-size:.75rem;padding:10px 12px;min-height:44px;display:inline-flex;align-items:center}.eft-legal{gap:0}}@media(max-width:767px){.nl-close.uc-modal-close-default{width:44px;height:44px}}@media(max-width:767px){.ss-search-close{width:36px;height:36px;min-width:36px}}@media(max-width:767px){.pt-chart-range{min-height:44px;padding:10px 14px;font-size:.6875rem}}.ss-pag-wrap{margin-top:1.5rem;padding:0 4px}.ss-pag{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:nowrap}.ss-pag-btn{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:10px;font-size:.8125rem;font-weight:600;color:#475569;background:#f1f5f9;border:none;text-decoration:none;transition:all .15s;cursor:pointer;flex-shrink:0;line-height:1}.ss-pag-btn:hover{background:#e2e8f0;color:#0f172a}.ss-pag-active{background:var(--color-primary,#e62323);color:#fff!important;pointer-events:none}.ss-pag-active:hover{background:var(--color-primary,#e62323)}.ss-pag-arrow{background:transparent;color:#64748b;min-width:32px;padding:0 6px}.ss-pag-arrow:hover{background:#f1f5f9;color:#0f172a}.ss-pag-arrow i{font-size:.75rem}.ss-pag-dots{display:inline-flex;align-items:center;justify-content:center;width:24px;font-size:.8125rem;color:#94a3b8;letter-spacing:1px;flex-shrink:0;user-select:none}.uc-dark .ss-pag-btn{background:rgba(255,255,255,.08);color:rgba(255,255,255,.7)}.uc-dark .ss-pag-btn:hover{background:rgba(255,255,255,.14);color:#fff}.uc-dark .ss-pag-active{background:var(--color-primary,#e62323);color:#fff!important}.uc-dark .ss-pag-arrow{background:transparent;color:rgba(255,255,255,.4)}.uc-dark .ss-pag-arrow:hover{background:rgba(255,255,255,.08);color:#fff}.uc-dark .ss-pag-dots{color:rgba(255,255,255,.25)}@media(max-width:767px){.ss-pag{gap:4px}.ss-pag-btn{min-width:34px;height:34px;padding:0 8px;font-size:.75rem;border-radius:8px}.ss-pag-arrow{min-width:30px}.ss-pag-dots{width:20px}}@media(max-width:767px){.mkt-status{font-size:.5625rem;padding:1px 7px}}.psym-m{font-size:.75rem}.pchg-m{font-size:.75rem}.price-item-m{font-size:.75rem}.tk-chart-loading{gap:8px}.ab-hero{position:relative}.ab-hero::after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:rgba(255,255,255,.06);pointer-events:none}.ab-contact-card{border-radius:12px}@media(min-width:1280px){.sd-stock-grid{grid-template-columns:repeat(5,1fr)}}