.feed-backdrop{inset:0;overflow:hidden;pointer-events:none;position:absolute;user-select:none;z-index:0}.feed-backdrop-inner{display:flex;filter:blur(2.5px) saturate(115%);inset:0;opacity:.94;position:absolute;transition:filter .28s ease-out,opacity .28s ease-out}.feed-backdrop-inner--unblur{filter:blur(0) saturate(100%);opacity:1}.feed-backdrop-inner>*{flex:1;min-width:0}.feed-backdrop-inner .watchlist-feed{margin:0 auto;max-width:720px;width:100%}
.company-page-shell{background:#0000;inset:0;position:fixed;z-index:1100}.company-page-shell__backdrop{align-items:stretch;background:#00000047;display:flex;inset:0;justify-content:center;padding:24px;position:absolute;z-index:1}@media(max-width:767px){.company-page-shell__backdrop{background:#00000038;padding:8px}}.company-page-shell__card{-webkit-overflow-scrolling:touch;backdrop-filter:blur(8px) saturate(125%);-webkit-backdrop-filter:blur(8px) saturate(125%);background:#1414169e;border:1px solid #ffffff14;border-radius:20px;box-shadow:0 8px 40px #00000073;display:flex;flex-direction:column;max-width:800px;overflow-y:auto;position:relative;width:100%}@media(max-width:767px){.company-page-shell__card{background:#1414168c;border-radius:16px;max-width:none}}.company-page-shell__card .company-overview{padding-bottom:32px}.company-page-shell__switcher-portal{left:50%;position:fixed;top:64px;transform:translateX(-50%);width:min(560px,100vw - 32px);z-index:1200}@media(max-width:767px){.company-page-shell__switcher-portal{top:56px}}
.event-page-company-banner{flex-wrap:wrap;margin-bottom:24px}@media(max-width:767px){.event-page-company-banner{margin-bottom:16px;margin-left:-16px;margin-right:-16px}}.event-page-company-tabs-back{padding:8px 0 4px}.event-page-company-tabs-back-pill{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;backdrop-filter:blur(40px) saturate(190%) brightness(1.1) contrast(1.05);-webkit-backdrop-filter:blur(40px) saturate(190%) brightness(1.1) contrast(1.05);background:#1c1c1ec7;border:1px solid #ffffff26;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff1f,inset 0 -.5px 0 #00000026,0 4px 16px #00000040,0 12px 40px #00000026;color:#e9e9e9;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:4px;height:44px;overflow:hidden;padding:0 14px 0 10px;position:relative;text-decoration:none;transition:background .15s}.event-page-company-tabs-back-pill:before{background:linear-gradient(135deg,#ffffff26,#ffffff0a 40%,#0000 60%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.event-page-company-tabs-back-pill span,.event-page-company-tabs-back-pill svg{position:relative;z-index:2}.event-page-company-tabs-back-pill:hover{background:#ffffff1a;color:#e9e9e9}.event-page-company-tabs-back-pill:active{background:#ffffff1a}.event-page-company-tabs{border-bottom:1px solid var(--hms-ui-colors-borderDefault);margin:0}.event-page-company-tabs-link{border-bottom:2px solid #0000;color:var(--hms-ui-colors-secondary);font-size:16px;font-weight:700;line-height:135%;padding:5px 10px 15px;position:relative;white-space:nowrap}@media(max-width:767px){.event-page-company-tabs-link{font-size:14px;padding:10px 10px 15px}}.event-page-company-tabs-link:not(:first-child){margin-left:20px}.event-page-company-tabs-link.active,.event-page-company-tabs-link:hover{color:var(--hms-ui-colors-textPrimary)}.event-page-company-tabs-link.active{border-bottom-color:var(--hms-ui-colors-yellow)}.event-page-company-content{min-height:300px;width:100%}.event-page-company-content-space{padding-bottom:40px}.event-page-company-text{color:var(--hms-ui-colors-secondary);font-size:14px}.event-page-company-ai-intro{align-items:flex-start;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;color:#ffffff80;display:flex;font-size:13px;gap:10px;line-height:1.5;margin-bottom:16px;padding:12px 16px}.event-page-company-ai-intro strong{color:#e9e9e9}.event-page-company-ai{flex-direction:column;gap:16px;width:100%}.event-page-company-ai-messages{display:flex;flex-direction:column;gap:16px;min-height:400px}.event-page-company-ai-messages-row{gap:8px;padding-right:48px}@media(max-width:767px){.event-page-company-ai-messages-row{padding:0!important}}.event-page-company-ai-messages-row-logo{align-items:center;background-color:var(--hms-ui-colors-surfaceLight);border:1px solid var(--hms-ui-colors-surface_bright);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}@media(max-width:767px){.event-page-company-ai-messages-row-logo{height:35px;width:35px}}.event-page-company-ai-messages-row-logo img,.event-page-company-ai-messages-row-logo svg{object-fit:cover}.event-page-company-ai-messages-row-content{background:var(--hms-ui-colors-surface_dim);border:1px solid var(--hms-ui-colors-borderDefault);border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;max-width:100%;min-width:50%;overflow:visible;padding:12px}.event-page-company-ai-messages-row-content-text{color:var(--hms-ui-colors-textPrimary);font-size:14px;line-height:150%}.event-page-company-ai-messages-row-content-text a{color:var(--glass-accent)}.event-page-company-ai-messages-row-content-text a:hover{opacity:.8}.event-page-company-ai-messages-row-content-text b,.event-page-company-ai-messages-row-content-text strong{color:#fff;font-weight:600}.event-page-company-ai-messages-row-content-text blockquote,.event-page-company-ai-messages-row-content-text dd,.event-page-company-ai-messages-row-content-text dl,.event-page-company-ai-messages-row-content-text figure,.event-page-company-ai-messages-row-content-text h1,.event-page-company-ai-messages-row-content-text h2,.event-page-company-ai-messages-row-content-text h3,.event-page-company-ai-messages-row-content-text h4,.event-page-company-ai-messages-row-content-text h5,.event-page-company-ai-messages-row-content-text h6,.event-page-company-ai-messages-row-content-text hr,.event-page-company-ai-messages-row-content-text menu,.event-page-company-ai-messages-row-content-text ol,.event-page-company-ai-messages-row-content-text p,.event-page-company-ai-messages-row-content-text pre,.event-page-company-ai-messages-row-content-text ul{list-style:revert;margin:revert;padding:revert}.event-page-company-ai-messages-row-content-text li{margin-bottom:4px}.event-page-company-ai-messages-row-content-text p:first-child{margin-top:0}.event-page-company-ai-messages-row-content-text p:last-child{margin-bottom:0}.event-page-company-ai-messages-row-content-text code{background-color:#ffffff14;border-radius:4px;font-size:90%;padding:2px 4px}.event-page-company-ai-messages-row-content-text pre{background-color:#ffffff0f;border-radius:8px;overflow-x:auto;padding:12px}.event-page-company-ai-messages-row-content-text pre code{background-color:#0000;padding:0}.event-page-company-ai-messages-row-content-text table{border-collapse:collapse;font-size:13px;margin:10px 0;width:100%}.event-page-company-ai-messages-row-content-text td,.event-page-company-ai-messages-row-content-text th{border:1px solid #ffffff1f;padding:8px 12px;text-align:left}.event-page-company-ai-messages-row-content-text th{background:#ffffff0f;color:#fff;font-weight:600}.event-page-company-ai-messages-row-content-date{color:var(--hms-ui-colors-secondary);font-size:10px;margin-top:8px}.event-page-company-ai-messages-row[data-type=ai] .event-page-company-ai-messages-row-content{flex:1}.event-page-company-ai-messages-row[data-type=error] .event-page-company-ai-messages-row-content{background:#ef444414;border-color:#ef44444d}.event-page-company-ai-messages-row[data-type=user]{justify-content:right;padding-left:48px;padding-right:0;text-align:right}.event-page-company-ai-messages-suggestion{flex-wrap:wrap;margin:0 -8px}.event-page-company-ai-messages-suggestion-col{padding:8px;width:50%}.event-page-company-ai-messages-suggestion-col-text{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;color:#ffffff80;cursor:pointer;font-size:14px;line-height:150%;padding:12px;transition:all .2s ease}.event-page-company-ai-messages-suggestion-col-text:hover{background:#ffffff14;border-color:#fff3;color:#e9e9e9}.event-page-company-ai-typing{align-items:center;display:inline-flex;gap:4px;padding:4px 0}.event-page-company-ai-typing span{animation:companyAiTypingBounce 1.4s ease-in-out infinite both;background:#ffffff80;border-radius:50%;height:6px;width:6px}.event-page-company-ai-typing span:first-child{animation-delay:-.32s}.event-page-company-ai-typing span:nth-child(2){animation-delay:-.16s}.event-page-company-ai-typing span:nth-child(3){animation-delay:0s}.event-page-company-ai-error-text{color:#ef4444!important;font-size:13px!important}.event-page-company-ai-bottom{flex-direction:column;padding-top:20px;width:100%}.event-page-company-ai-bottom-search{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;margin:auto;max-width:640px;min-height:48px;transition:border-color .2s ease;width:100%}.event-page-company-ai-bottom-search:focus-within{border-color:var(--glass-accent)}.event-page-company-ai-bottom-search-input{background:#0000;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;color:#e9e9e9;padding:8px 4px 8px 12px;resize:none}.event-page-company-ai-bottom-search-input::placeholder{color:#ffffff80}.event-page-company-ai-bottom-search-btn{align-items:center;color:#ffffff80;cursor:pointer;display:flex;padding:0 10px;transition:color .15s ease}.event-page-company-ai-bottom-search-btn:hover{color:#e9e9e9}.event-page-company-ai-bottom-search-btn:hover svg path[stroke]{stroke:#e9e9e9}.event-page-company-ai-bottom-search-loading{align-items:center;color:#ffffff80;display:flex;gap:10px;justify-content:center;margin:auto;padding:8px 12px;text-align:center}.event-page-company-ai-bottom-disclaimer{color:#ffffff4d;font-size:11px;padding-top:8px;text-align:center}.event-page-company-module-content{min-height:200px;width:100%}@keyframes companyAiTypingBounce{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}

/*# sourceMappingURL=3581.ee5dd152.css.map*/