.dTKiFq_about{grid-template-columns:240px 1fr;gap:64px;max-width:1024px;margin:0 auto;display:grid}@media (max-width:1024px){.dTKiFq_about{grid-template-columns:1fr}}.dTKiFq_toc{align-self:start;position:sticky;top:48px}@media (max-width:1024px){.dTKiFq_toc{display:none}}.dTKiFq_toc ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dTKiFq_toc a{font-size:var(--font-size-14);line-height:var(--line-height-ui-14);color:var(--text-tertiary);text-decoration:none}.dTKiFq_toc a:hover{color:var(--text-primary)}.dTKiFq_tocHeading{font-size:var(--font-size-12);line-height:var(--line-height-ui-12);text-transform:uppercase;letter-spacing:.08em;color:var(--text-quaternary);margin-bottom:12px;display:block}.dTKiFq_tocActive{font-weight:var(--font-weight-medium);color:var(--text-primary)!important}.dTKiFq_page{max-width:676px}.dTKiFq_page h2,.dTKiFq_page h3{scroll-margin-top:24px}
.tooltip{z-index:20;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;width:max-content;display:flex;position:absolute;top:calc(100% + 4px)}.tooltip--center{--tooltip-x:-50%;align-items:center;left:50%}.tooltip--right{--tooltip-x:0;flex-direction:row;align-items:center;top:50%;left:calc(100% + 4px)}.tooltip--right .tooltip__triangle{transform:rotate(-90deg)}.tooltip--end{--tooltip-x:0;align-items:flex-end;right:0}.tooltip--end .tooltip__triangle{margin-right:calc(var(--tooltip-anchor,20px) - 6px)}.tooltip__triangle{flex-shrink:0;display:block}.tooltip__container{border-radius:var(--radius-s);background:var(--opacity-96);min-height:30px;color:var(--text-inverted);font-size:var(--font-size-14);line-height:var(--line-height-ui-14);letter-spacing:var(--letter-spacing-ui-14-regular);white-space:nowrap;justify-content:center;align-items:center;padding:6px 12px;display:flex}.has-tooltip{position:relative}.has-tooltip .tooltip{opacity:0;transform:translate(var(--tooltip-x), calc(var(--motion-distance-s) * -1));transition:opacity var(--motion-duration-exit-s) var(--motion-easing-exit), transform var(--motion-duration-exit-s) var(--motion-easing-exit)}.has-tooltip:hover .tooltip,.has-tooltip:focus-visible .tooltip{opacity:1;transform:translate(var(--tooltip-x), 0);transition:opacity var(--motion-duration-enter-s) var(--motion-easing-enter) var(--tooltip-delay), transform var(--motion-duration-enter-s) var(--motion-easing-enter) var(--tooltip-delay)}.has-tooltip .tooltip--right{transform:translate(calc(var(--motion-distance-s) * -1), -50%)}.has-tooltip:hover .tooltip--right,.has-tooltip:focus-visible .tooltip--right{opacity:1;transform:translateY(-50%)}.tooltip__container:has(.tooltip-rules){justify-content:flex-start}.tooltip-rules{text-align:left;flex-direction:column;display:flex}.tooltip-rules__title{font-weight:var(--font-weight-medium)}.tooltip-rules__item{white-space:pre;gap:4px;display:flex}.tooltip-rules__item:before{content:"•"}
.icon-button{width:40px;height:40px;transition:background-color var(--motion-duration-feedback) var(--motion-easing-default), transform var(--motion-duration-feedback) var(--motion-easing-default);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.icon-button--round{border-radius:var(--radius-full)}.icon-button--square{border-radius:var(--radius-m)}.icon-button:hover{background-color:var(--opacity-04)}.icon-button:active{background-color:var(--opacity-08);transform:scale(var(--motion-scale-press))}
