.CompanySidebarHeader-module__WCDVNq__card{border:1px solid var(--rs-border);background:#fff;border-radius:12px;gap:10px;padding:14px 14px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,sans-serif;display:grid;position:relative;box-shadow:0 1px 2px #11182708}.CompanySidebarHeader-module__WCDVNq__topRow{grid-template-columns:46px minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.CompanySidebarHeader-module__WCDVNq__topRowNoAction{grid-template-columns:46px minmax(0,1fr)}.CompanySidebarHeader-module__WCDVNq__avatar{color:#fff;letter-spacing:-.02em;text-transform:uppercase;background:#5f8f5b;border-radius:999px;place-items:center;width:46px;height:46px;font-size:17px;font-weight:700;line-height:1;display:grid}.CompanySidebarHeader-module__WCDVNq__avatarImage{object-fit:cover;border-radius:inherit;background:#fff;width:100%;height:100%}.CompanySidebarHeader-module__WCDVNq__identity{align-content:start;gap:1px;min-width:0;padding-top:2px;display:grid}.CompanySidebarHeader-module__WCDVNq__ticker{color:#111827;letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:1.05}.CompanySidebarHeader-module__WCDVNq__companyName{color:#111827;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:560;line-height:1.22;display:-webkit-box;overflow:hidden}.CompanySidebarHeader-module__WCDVNq__exchange{color:#7b8699;font-size:11px;font-weight:500;line-height:1.25}.CompanySidebarHeader-module__WCDVNq__actionGroup{align-items:center;gap:4px;display:flex}.CompanySidebarHeader-module__WCDVNq__actionButton{color:#8b95a5;cursor:pointer;-webkit-tap-highlight-color:transparent;will-change:transform;background:0 0;border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background .16s ease-out,color .16s ease-out,transform 70ms;display:inline-flex;position:relative}.CompanySidebarHeader-module__WCDVNq__actionButton:hover{color:#3d4a5c;background:#0f172a0e}.CompanySidebarHeader-module__WCDVNq__actionButton:focus-visible{box-shadow:0 0 0 2px #6366f1}.CompanySidebarHeader-module__WCDVNq__actionButton:active{background:#0f172a17;transition:background 70ms,color 70ms,transform 60ms;transform:scale(.88)}.CompanySidebarHeader-module__WCDVNq__actionButtonActive{color:#c24132;background:#c2413212}.CompanySidebarHeader-module__WCDVNq__actionButtonActive:hover{color:#a83229;background:#c241321f}.CompanySidebarHeader-module__WCDVNq__starIdle{fill:none;transition:fill .2s ease-out,transform .2s cubic-bezier(.175,.885,.32,1.275)}.CompanySidebarHeader-module__WCDVNq__starActive{fill:currentColor;transition:fill .2s ease-out,transform .2s cubic-bezier(.175,.885,.32,1.275);animation:.28s cubic-bezier(.175,.885,.32,1.275) both CompanySidebarHeader-module__WCDVNq__starPop}.CompanySidebarHeader-module__WCDVNq__actionDot{background:var(--rs-red-l);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite CompanySidebarHeader-module__WCDVNq__dotPulse;position:absolute;top:6px;right:6px}.CompanySidebarHeader-module__WCDVNq__actionCount{color:#fff;background:#111827;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;font-size:9px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-5px;right:-5px}html[data-theme=dark] .CompanySidebarHeader-module__WCDVNq__card{background:#1e2230;border-color:#2b313d;box-shadow:0 2px 6px #0003}html[data-theme=dark] .CompanySidebarHeader-module__WCDVNq__actionButton{color:#7a8799}html[data-theme=dark] .CompanySidebarHeader-module__WCDVNq__actionButton:hover{color:#c8d0de;background:#ffffff12}:is(html[data-theme=dark] .CompanySidebarHeader-module__WCDVNq__ticker,html[data-theme=dark] .CompanySidebarHeader-module__WCDVNq__companyName,html[data-theme=dark] .CompanySidebarHeader-module__WCDVNq__price,html[data-theme=dark] .CompanySidebarHeader-module__WCDVNq__statusLabel){color:#f6f7fb}:is(html[data-theme=dark] .CompanySidebarHeader-module__WCDVNq__exchange,html[data-theme=dark] .CompanySidebarHeader-module__WCDVNq__statusContext,html[data-theme=dark] .CompanySidebarHeader-module__WCDVNq__meta,html[data-theme=dark] .CompanySidebarHeader-module__WCDVNq__sessionTime){color:#a5adbb}html[data-theme=dark] .CompanySidebarHeader-module__WCDVNq__actionButtonActive{color:#ff9a8d;background:#2b1717;border-color:#7f3f38}.CompanySidebarHeader-module__WCDVNq__priceBlock{gap:3px;display:grid}.CompanySidebarHeader-module__WCDVNq__price{color:#111827;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1.02}.CompanySidebarHeader-module__WCDVNq__change{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;line-height:1.15}.CompanySidebarHeader-module__WCDVNq__priceLoader{align-content:center;gap:8px;min-height:57px;display:grid;position:relative;overflow:hidden}.CompanySidebarHeader-module__WCDVNq__priceLoader:before{content:"";background:linear-gradient(100deg,#0000 30%,#ffffffd1 48%,#0000 66%);animation:1.25s ease-in-out infinite CompanySidebarHeader-module__WCDVNq__sidebar-price-shimmer;position:absolute;inset:-20% -35%}.CompanySidebarHeader-module__WCDVNq__priceLoaderMain,.CompanySidebarHeader-module__WCDVNq__priceLoaderMove{background:linear-gradient(90deg,#e2e8f0,#f8fafc,#e2e8f0) 0 0/220% 100%;border-radius:999px;animation:1.45s ease-in-out infinite CompanySidebarHeader-module__WCDVNq__sidebar-skeleton-scan;position:relative;overflow:hidden}.CompanySidebarHeader-module__WCDVNq__priceLoaderMain{width:118px;height:28px}.CompanySidebarHeader-module__WCDVNq__priceLoaderMove{width:86px;height:15px}.CompanySidebarHeader-module__WCDVNq__priceLoaderPulse{align-items:center;gap:4px;display:inline-flex;position:absolute;bottom:8px;right:2px}.CompanySidebarHeader-module__WCDVNq__priceLoaderPulse i{background:var(--rs-red);opacity:.34;border-radius:999px;width:5px;height:5px;animation:1s ease-in-out infinite CompanySidebarHeader-module__WCDVNq__sidebar-price-dot}.CompanySidebarHeader-module__WCDVNq__priceLoaderPulse i:nth-child(2){animation-delay:.15s}.CompanySidebarHeader-module__WCDVNq__priceLoaderPulse i:nth-child(3){animation-delay:.3s}.CompanySidebarHeader-module__WCDVNq__positive{color:#16a34a}.CompanySidebarHeader-module__WCDVNq__negative{color:var(--rs-red)}.CompanySidebarHeader-module__WCDVNq__neutral{color:var(--rs-muted)}.CompanySidebarHeader-module__WCDVNq__statusBlock{gap:6px;display:grid}.CompanySidebarHeader-module__WCDVNq__statusRow,.CompanySidebarHeader-module__WCDVNq__contextRow{align-items:center;gap:8px;min-width:0;display:inline-flex}.CompanySidebarHeader-module__WCDVNq__statusDot{border-radius:999px;flex:none;width:8px;height:8px}.CompanySidebarHeader-module__WCDVNq__statusLive{background:#58a86a;animation:1.8s ease-out infinite CompanySidebarHeader-module__WCDVNq__pulse-green}.CompanySidebarHeader-module__WCDVNq__statusClosed{background:var(--rs-red);animation:2.8s ease-out infinite CompanySidebarHeader-module__WCDVNq__pulse-red}.CompanySidebarHeader-module__WCDVNq__statusExtended{background:#d9902f;animation:2.4s ease-out infinite CompanySidebarHeader-module__WCDVNq__pulse-amber}.CompanySidebarHeader-module__WCDVNq__statusLabel{color:#111827;font-size:12px;font-weight:600;line-height:1.2}.CompanySidebarHeader-module__WCDVNq__contextIcon{color:#9aa3b2;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.CompanySidebarHeader-module__WCDVNq__statusContext{color:#8993a5;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1.2}.CompanySidebarHeader-module__WCDVNq__sessionBarRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.CompanySidebarHeader-module__WCDVNq__sessionTime{color:#6f7787;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;line-height:1.1}.CompanySidebarHeader-module__WCDVNq__sessionTimeCurrent{color:#5aa36b;background:#ecf8ef;border-radius:6px;padding:4px 6px}.CompanySidebarHeader-module__WCDVNq__sessionBar{min-width:0;height:12px;display:block;position:relative}.CompanySidebarHeader-module__WCDVNq__sessionTrack,.CompanySidebarHeader-module__WCDVNq__sessionFill{border-radius:999px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.CompanySidebarHeader-module__WCDVNq__sessionTrack{background:#dfe4ec;width:100%}.CompanySidebarHeader-module__WCDVNq__sessionFill{background:#6bb17b}.CompanySidebarHeader-module__WCDVNq__sessionMarker{border:2px solid #fff;border-radius:999px;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #1118271f}.CompanySidebarHeader-module__WCDVNq__metaRow{padding-top:2px}.CompanySidebarHeader-module__WCDVNq__meta{color:#7f8899;font-size:12px;font-weight:600;line-height:1.2}.CompanySidebarHeader-module__WCDVNq__saveNotice{pointer-events:none;border-radius:inherit;z-index:200;justify-content:stretch;align-items:center;animation:3.2s cubic-bezier(.4,0,.2,1) both CompanySidebarHeader-module__WCDVNq__sidebar-save-notice;display:flex;position:absolute;inset:0}.CompanySidebarHeader-module__WCDVNq__saveNoticeIcon{border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.CompanySidebarHeader-module__WCDVNq__saveNoticeAdded .CompanySidebarHeader-module__WCDVNq__saveNoticeIcon{color:#16a34a;background:#dcfce7;box-shadow:0 0 0 5px #16a34a1a}.CompanySidebarHeader-module__WCDVNq__saveNoticeRemoved .CompanySidebarHeader-module__WCDVNq__saveNoticeIcon{color:var(--rs-red);background:#fee2e2;box-shadow:0 0 0 5px #dc26261a}.CompanySidebarHeader-module__WCDVNq__saveNoticeAlready .CompanySidebarHeader-module__WCDVNq__saveNoticeIcon{color:#ea580c;background:#ffedd5;box-shadow:0 0 0 5px #ea580c1a}.CompanySidebarHeader-module__WCDVNq__saveNoticeInner{border-radius:inherit;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;padding:18px;animation:.38s cubic-bezier(.175,.885,.32,1.275) both CompanySidebarHeader-module__WCDVNq__saveInnerPop;display:flex}.CompanySidebarHeader-module__WCDVNq__saveNoticeRow{align-items:center;gap:10px;display:inline-flex}.CompanySidebarHeader-module__WCDVNq__saveNoticeAdded .CompanySidebarHeader-module__WCDVNq__saveNoticeInner{background:#fff;border:1px solid #bbf7d0;box-shadow:0 4px 20px #16a34a24,0 1px 4px #16a34a14}.CompanySidebarHeader-module__WCDVNq__saveNoticeRemoved .CompanySidebarHeader-module__WCDVNq__saveNoticeInner{background:#fff;border:1px solid #fecaca;box-shadow:0 4px 20px #dc26261f,0 1px 4px #dc262612}.CompanySidebarHeader-module__WCDVNq__saveNoticeAlready .CompanySidebarHeader-module__WCDVNq__saveNoticeInner{background:#fff;border:1px solid #fed7aa;box-shadow:0 4px 20px #ea580c1f,0 1px 4px #ea580c12}.CompanySidebarHeader-module__WCDVNq__saveNoticeText{letter-spacing:-.01em;font-size:14px;font-weight:650}.CompanySidebarHeader-module__WCDVNq__saveNoticeAdded .CompanySidebarHeader-module__WCDVNq__saveNoticeText{color:#15803d}.CompanySidebarHeader-module__WCDVNq__saveNoticeRemoved .CompanySidebarHeader-module__WCDVNq__saveNoticeText{color:var(--rs-red-d)}.CompanySidebarHeader-module__WCDVNq__saveNoticeAlready .CompanySidebarHeader-module__WCDVNq__saveNoticeText{color:#c2410c}.CompanySidebarHeader-module__WCDVNq__saveNoticeLink{white-space:nowrap;border-radius:6px;align-items:center;gap:3px;padding:3px 7px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.CompanySidebarHeader-module__WCDVNq__saveNoticeAdded .CompanySidebarHeader-module__WCDVNq__saveNoticeLink{color:#15803d;background:#16a34a1a}.CompanySidebarHeader-module__WCDVNq__saveNoticeAdded .CompanySidebarHeader-module__WCDVNq__saveNoticeLink:hover{background:#16a34a2e}.CompanySidebarHeader-module__WCDVNq__saveNoticeRemoved .CompanySidebarHeader-module__WCDVNq__saveNoticeLink{color:var(--rs-red-d);background:#dc26261a}.CompanySidebarHeader-module__WCDVNq__saveNoticeRemoved .CompanySidebarHeader-module__WCDVNq__saveNoticeLink:hover{background:#dc26262e}.CompanySidebarHeader-module__WCDVNq__saveNoticeAlready .CompanySidebarHeader-module__WCDVNq__saveNoticeLink{color:#c2410c;background:#ea580c1a}.CompanySidebarHeader-module__WCDVNq__saveNoticeAlready .CompanySidebarHeader-module__WCDVNq__saveNoticeLink:hover{background:#ea580c2e}@keyframes CompanySidebarHeader-module__WCDVNq__pulse-green{0%,to{box-shadow:0 0 #58a86a80}60%{box-shadow:0 0 0 5px #58a86a00}}@keyframes CompanySidebarHeader-module__WCDVNq__pulse-red{0%,to{box-shadow:0 0 #dc262673}60%{box-shadow:0 0 0 5px #dc262600}}@keyframes CompanySidebarHeader-module__WCDVNq__pulse-amber{0%,to{box-shadow:0 0 #d9902f73}60%{box-shadow:0 0 0 5px #d9902f00}}@keyframes CompanySidebarHeader-module__WCDVNq__sidebar-skeleton-scan{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes CompanySidebarHeader-module__WCDVNq__sidebar-price-shimmer{0%{opacity:0;transform:translate(-46%)}35%{opacity:1}to{opacity:0;transform:translate(46%)}}@keyframes CompanySidebarHeader-module__WCDVNq__sidebar-price-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.9;transform:translateY(-3px)}}@keyframes CompanySidebarHeader-module__WCDVNq__sidebar-save-notice{0%{opacity:0}8%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes CompanySidebarHeader-module__WCDVNq__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}@keyframes CompanySidebarHeader-module__WCDVNq__starPop{0%{transform:scale(.65)}65%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes CompanySidebarHeader-module__WCDVNq__saveInnerPop{0%{opacity:0;transform:scale(.82)translateY(6px)}60%{opacity:1;transform:scale(1.03)translateY(0)}to{opacity:1;transform:scale(1)translateY(0)}}
