.social-share-component{display:flex;justify-content:center;overflow:hidden}.social-share-preloader{height:3.6rem;width:100%}.social-share-wrapper{align-items:center;display:flex;flex-direction:column;height:3.6rem;transition:ease all .3s;width:23rem}.social-share-expanded{height:7.6rem}.social-share-primary{display:flex;flex-direction:row;justify-content:space-between;min-height:3.6rem;width:100%}.social-share-primary .social-share-link{align-items:center;border:0;border-radius:var(--radius-5);display:flex;flex-basis:23.5%;justify-content:center;margin:0;padding:0;transition:ease all .3s}.social-share-primary .social-share-link:hover,.social-share-primary .social-share-link:focus-visible{opacity:.8}.social-share-icon{color:var(--color-neutrals-white)}.social-share-secondary{display:flex;flex-direction:row;height:3.6rem;justify-content:space-between;margin-top:.5rem;transition:ease all .3s;visibility:hidden;width:100%}.social-share-secondary.social-share-visible{visibility:visible}.social-share-secondary .social-share-link{align-items:center;background-color:var(--color-gray-600);border:0;display:flex;flex-basis:20%;justify-content:center;margin:0;padding:0;transition:ease all .3s}.social-share-secondary .social-share-link:hover,.social-share-secondary .social-share-link:focus-visible{background-color:#807d7c}.social-share-facebook{background-color:#1778f2}.social-share-x-twitter{background-color:#000}.social-share-reddit{background-color:#ff4500}.social-share-more{background-color:var(--color-gray-500)}.social-share-more-icon{margin-top:.2rem}@keyframes engine-line-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.engine-line-component{--moveSanFigurineFontSize: 2rem;--moveSanFigurinePinch: .3rem;border-top:.1rem solid var(--color-border-default);font-size:1.3rem;min-height:2.6rem;overflow:hidden;padding:.2rem 0;position:relative;text-indent:0;text-overflow:ellipsis;white-space:nowrap;width:100%}[dir=ltr] .engine-line-component.engine-line-withicon{padding-right:2.6rem}[dir=rtl] .engine-line-component.engine-line-withicon{padding-left:2.6rem}.engine-line-component:after{content:"";display:block}.engine-line-component:first-child{border-top:none}.engine-line-component.engine-line-open{overflow:visible;text-overflow:clip;white-space:normal}.engine-line-component>span{vertical-align:middle}.engine-line-more{background-color:transparent;border:none;margin:0;padding:0;align-items:center;display:inline-flex;height:2.6rem;justify-content:center;position:absolute;top:0;width:2.6rem}[dir=ltr] .engine-line-more{right:0}[dir=rtl] .engine-line-more{left:0}.engine-line-more:hover .engine-line-icon{background-color:var(--subtleButtonBackground);color:var(--color-icon-default-hovered)}[dir=ltr] .engine-line-more.engine-line-inverted .engine-line-icon{transform:rotate(180deg)}[dir=rtl] .engine-line-more.engine-line-inverted .engine-line-icon{transform:rotate(-180deg)}.engine-line-icon{font-size:1.2rem;border-radius:var(--radius-circular);color:var(--color-icon-default);padding:.2rem;pointer-events:none}.engine-line-node.engine-line-clickable{cursor:pointer}.engine-line-node.engine-line-clickable:hover{opacity:.75}.engine-line-thinking{align-items:center;display:grid;gap:var(--space-4);grid-template-columns:4.5rem auto}.engine-line-thinking-score{--skeleton-shimmer-color: var(--color-transparent-white-25);background-color:var(--color-bg-subtle);overflow:hidden;position:var(--skeleton-shimmer-position-override, relative);border-radius:var(--radius-3);height:2.1rem}.dark-mode .engine-line-thinking-score{--skeleton-shimmer-color: var(--color-transparent-white-5)}.engine-line-thinking-score:after{animation:engine-line-shimmer 1.5s infinite;content:"";inset:0;min-width:28rem;position:absolute}[dir=ltr] .engine-line-thinking-score:after{background:linear-gradient(90deg,transparent 0%,var(--skeleton-shimmer-color) 50%,transparent 100%)}[dir=rtl] .engine-line-thinking-score:after{background:linear-gradient(-90deg,transparent 0%,var(--skeleton-shimmer-color) 50%,transparent 100%)}.engine-line-thinking-line{--skeleton-shimmer-color: var(--color-transparent-white-25);overflow:hidden;position:var(--skeleton-shimmer-position-override, relative);background-color:var(--color-bg-subtle);border-radius:var(--radius-3);height:1.6rem}.dark-mode .engine-line-thinking-line{--skeleton-shimmer-color: var(--color-transparent-white-5)}.engine-line-thinking-line:after{animation:engine-line-shimmer 1.5s infinite;content:"";inset:0;min-width:28rem;position:absolute}[dir=ltr] .engine-line-thinking-line:after{background:linear-gradient(90deg,transparent 0%,var(--skeleton-shimmer-color) 50%,transparent 100%)}[dir=rtl] .engine-line-thinking-line:after{background:linear-gradient(-90deg,transparent 0%,var(--skeleton-shimmer-color) 50%,transparent 100%)}.engine-line-preview{background-color:var(--color-gray-300);border-radius:var(--radius-2);padding:1rem;position:fixed;z-index:1000}[dir=ltr] .engine-line-preview{box-shadow:.2rem .8rem 1.5rem var(--color-transparent-black-14);transform:translate3d(-1rem,3rem,0)}[dir=rtl] .engine-line-preview{box-shadow:-.2rem .8rem 1.5rem var(--color-transparent-black-14);transform:translate3d(1rem,3rem,0)}.engine-line-preview:before{border-color:transparent transparent var(--color-gray-300) transparent;border-style:solid;border-width:0 1rem 1rem 1rem;bottom:100%;content:"";height:0;position:absolute;width:0}[dir=ltr] .engine-line-preview:before{left:50%;transform:translate(-50%)}[dir=rtl] .engine-line-preview:before{right:50%;transform:translate(50%)}.section-heading-component{align-items:center;color:var(--color-neutrals-white);display:flex;flex-shrink:0;height:7.2rem;justify-content:center}.section-heading-black{background-color:var(--color-gray-700)}.section-heading-blackTransparent{background-color:var(--color-bg-tertiary);color:inherit}.section-heading-grey{background-color:var(--color-gray-500)}.section-heading-lightGrey{background-color:var(--color-gray-100);color:var(--color-gray-800)}.section-heading-green{background-color:var(--color-bg-win)}.section-heading-red{background-color:var(--color-bg-loss)}.section-heading-white{background-color:var(--color-gray-400)}.section-heading-dark{background-color:#00000073}.section-heading-title{font-weight:800}.section-heading-title.section-heading-normal{font-size:2.2rem}.section-heading-title.section-heading-large{font-size:3.1rem}
