.csp-container{position:relative;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:y proximity;padding-top:var(--csp-pad-top,var(--csp-pad,0));padding-bottom:var(--csp-pad-bottom,var(--csp-pad,0));scroll-padding-top:var(--csp-pad-top,var(--csp-pad,0));scroll-padding-bottom:var(--csp-pad-bottom,var(--csp-pad,0));scrollbar-width:none;--csp-active-scale:1.03;--csp-neighbor-scale:0.93;--csp-hidden-scale:0.9;--csp-active-opacity:1;--csp-neighbor-opacity:0.44;--csp-hidden-opacity:0;--csp-transition-ms:140ms;--csp-surface:rgba(10,12,18,0.94)}.csp-container::-webkit-scrollbar{width:0;height:0}:root.theme-light .csp-container{--csp-surface:rgba(252,253,255,0.94)}.csp-item{scroll-snap-align:center;scroll-snap-stop:normal;position:relative;z-index:1;will-change:transform,opacity,filter;transition:transform var(--csp-transition-ms) ease-out,opacity var(--csp-transition-ms) ease-out,filter var(--csp-transition-ms) ease-out;transform-origin:center}.csp-step{min-height:clamp(6.2rem,10.5vh,7.8rem);padding:.28rem 0;display:grid;align-content:center}.csp-active{z-index:3;opacity:var(--csp-active-opacity);transform:scale(var(--csp-active-scale));filter:none;pointer-events:auto}.csp-neighbor{z-index:2;opacity:var(--csp-neighbor-opacity);transform:scale(var(--csp-neighbor-scale));filter:blur(.25px);pointer-events:auto}.csp-hidden{opacity:var(--csp-hidden-opacity);transform:scale(var(--csp-hidden-scale));filter:blur(.7px)}.csp-hidden,.csp-no-neighbor-click .csp-neighbor,.csp-scrim{pointer-events:none}.csp-scrim{position:absolute;left:0;right:0;height:3.2rem;opacity:0;transition:opacity .32s ease;z-index:6}.csp-scrim--wide{height:6rem}.csp-scrim.is-visible{opacity:1}.csp-scrim--top{top:0;background:linear-gradient(to bottom,var(--csp-surface),rgba(0,0,0,0))}.csp-scrim--bottom{bottom:0;background:linear-gradient(to top,var(--csp-surface),rgba(0,0,0,0))}.csp-scrim--chevron{--csp-arrow-pulse-duration:3.2s;--csp-arrow-size:clamp(6rem,9.6vw,7.6rem)}.csp-scrim--chevron.is-muted .csp-chevron-frame{transform:translateX(-50%) scale(.68);opacity:.32}.csp-scrim--chevron.is-muted .csp-chevron-icon{animation:none}.csp-scrim--chevron.is-hidden .csp-chevron-frame{transform:translateX(-50%) scale(.6);opacity:0}.csp-scrim--chevron.is-hidden .csp-chevron-icon{animation:none}:root{--csp-arrow-up:url(/logo/uptume.svg);--csp-arrow-down:url(/logo/downtume.svg)}:root.theme-light{--csp-arrow-up:url(/logo/uphele.svg);--csp-arrow-down:url(/logo/downhele.svg)}.csp-chevron-frame{position:absolute;left:50%;width:var(--csp-arrow-size);height:var(--csp-arrow-size);transform:translateX(-50%) scale(1);transition:opacity 1.4s ease,transform 1.4s ease;pointer-events:none}.csp-chevron-frame,.csp-chevron-icon{display:block;opacity:.8;transform-origin:center}.csp-chevron-icon{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:contain;animation:cspArrowPulse var(--csp-arrow-pulse-duration) ease-in-out infinite}.csp-scrim--top.csp-scrim--chevron .csp-chevron-frame{top:var(--csp-chevron-top,1.1rem)}.csp-scrim--bottom.csp-scrim--chevron .csp-chevron-frame{bottom:var(--csp-chevron-bottom,-.35rem)}.csp-scrim--top.csp-scrim--chevron .csp-chevron-icon{background-image:var(--csp-arrow-up)}.csp-scrim--bottom.csp-scrim--chevron .csp-chevron-icon{background-image:var(--csp-arrow-down)}@keyframes cspArrowPulse{0%{transform:scale(.98);opacity:.22}50%{transform:scale(1.08);opacity:.75}to{transform:scale(.98);opacity:.22}}.csp-overlayTitle{position:absolute;left:50%;top:var(--csp-title-top,.95rem);transform:translateX(-50%);z-index:8;width:min(40rem,86%);pointer-events:none}@media (prefers-reduced-motion:reduce){.csp-item,.csp-scrim{transition:none!important}.csp-chevron-icon{animation:none!important;opacity:.6}}.RightRail_slot__k_8j5{position:absolute;top:calc(50% + var(--glass-center-offset, 0px));height:0;width:100%;align-self:stretch;z-index:70;pointer-events:none}.RightRail_pointerBlocked__89rjw{pointer-events:none}.RightRail_rightRail__GK7B7{position:absolute;right:calc(var(--glass-edge-right, 0px) + var(--rail-inset, -.7rem));top:0;transform:translateY(-50%);width:var(--right-rail-width,clamp(4.6rem,8vw,5.8rem));height:min(56vh,calc(var(--chat-diameter, 100vmin) * .58));pointer-events:auto;outline:none;z-index:70;--rail-item-size:var(--hud-icon,3rem);--rail-icon-scale:0.72;--rail-edge-offset:calc(var(--rail-item-size) * 0.5);--rail-step:calc(var(--rail-item-size) * 1.18);overflow:hidden;overscroll-behavior:contain;mask-image:linear-gradient(180deg,transparent 0,black 12%,black 88%,transparent)}.RightRail_item__7H6hv{position:absolute;top:50%;left:calc(100% - var(--rail-edge-offset));width:var(--rail-item-size);height:var(--rail-item-size);min-width:var(--rail-item-size);min-height:var(--rail-item-size);display:grid;place-items:center;border-radius:999px;border:0;padding:0;background:transparent;color:inherit;transition:transform .18s ease,opacity .18s ease,background-color .18s ease,box-shadow .18s ease;will-change:transform,opacity;transform-origin:center}.RightRail_item__7H6hv:focus-visible{outline:2px solid rgba(255,255,255,.14);outline-offset:3px}.RightRail_isActive__Zb8X5{opacity:1}.RightRail_iconBtn__mcrZW{appearance:none;border:0;padding:0;background:transparent;color:inherit;cursor:var(--cursor-pointer);line-height:0}.RightRail_iconBtn__mcrZW:focus-visible img,.RightRail_iconBtn__mcrZW:focus-visible svg,.RightRail_iconBtn__mcrZW:hover img,.RightRail_iconBtn__mcrZW:hover svg{transform:none!important}.RightRail_iconImg__aWSyb,.RightRail_iconSvg__mML3Y{width:calc(100% * var(--rail-icon-scale));height:calc(100% * var(--rail-icon-scale));display:block}.RightRail_avatar__eF_L4{pointer-events:none;--avatar-icon-size:calc(var(--rail-item-size) * var(--rail-icon-scale));cursor:inherit}.RightRail_isArmed__MykiN .RightRail_label__mVZJV{opacity:1}.RightRail_profileAvatar__g9QHJ{position:relative;z-index:25;inline-size:var(--avatar-icon-size);block-size:var(--avatar-icon-size);display:block;border-radius:50%;cursor:var(--cursor-pointer);background:url(/logo/profiiltume.svg) 50%/contain no-repeat;filter:none;opacity:1}:root.theme-light .RightRail_profileAvatar__g9QHJ{background:url(/logo/profiilhele.svg) 50%/contain no-repeat;filter:none}.RightRail_iconBtnActive__3IwTI{background:rgba(255,255,255,.08);box-shadow:0 0 0 1px rgba(255,255,255,.18)}.RightRail_isPulse__6of4E .RightRail_iconSvg__mML3Y{animation:RightRail_chat-sources-pulse__TFn34 1s ease}.RightRail_tooltip__ckHYL{position:fixed;transform:translate(calc(-100% + .45rem),-50%);opacity:1;padding:.18rem .5rem;border-radius:.7rem;white-space:nowrap;font-weight:450;font-size:1.2rem;letter-spacing:.05em;color:#c57171;background:rgba(18,24,36,.28);border:0;box-shadow:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:none;z-index:9999}.RightRail_label__mVZJV{display:none}:root.theme-light .RightRail_tooltip__ckHYL{color:#7a3a38;font-size:1.36rem;font-weight:500;border:0;background:rgba(255,255,255,.08)}body.modal-open .RightRail_rightRail__GK7B7,body.modal-open .RightRail_slot__k_8j5,body.modal-open .RightRail_tooltip__ckHYL{z-index:20}body.modal-open .RightRail_rightRail__GK7B7,body.modal-open .RightRail_tooltip__ckHYL{opacity:0;pointer-events:none}@media (max-width:48em){.RightRail_slot__k_8j5{position:fixed;top:calc(env(safe-area-inset-top, 0px) + .35rem);left:0;right:0;height:auto}.RightRail_rightRail__GK7B7{position:relative;top:0;right:auto;left:0;transform:none;height:auto;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:clamp(.7rem,4vw,1.4rem);padding:.3rem clamp(3.2rem,12vw,4.6rem) .3rem clamp(.8rem,4vw,1.4rem);overflow:visible;mask-image:none}.RightRail_iconBtn__mcrZW[data-key=profile]{margin-left:-.4rem}.RightRail_item__7H6hv{position:static;left:auto;top:auto;transform:none;width:var(--rail-item-size);height:auto;opacity:1!important;transition:none}.RightRail_rightRail__GK7B7{--rail-item-size:clamp(2.9rem,12vw,3.6rem);--rail-icon-scale:0.8}.RightRail_tooltip__ckHYL{display:none}.RightRail_iconBtn__mcrZW{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;line-height:1}.RightRail_label__mVZJV{display:block;font-size:clamp(1.05rem,4vw,1.35rem);letter-spacing:.06em;color:#c57171;text-align:center;text-wrap:balance;max-width:5.2rem;opacity:0;height:clamp(1.4rem,4.2vw,2rem);margin-top:.35rem;overflow:hidden;transition:opacity .16s ease}:root.theme-light .RightRail_label__mVZJV{color:#7a3a38}}.SotsiaalAILoader_stage__tMi_u{width:var(--size,var(--sotsiaalai-loader-size));height:var(--size,var(--sotsiaalai-loader-size));overflow:visible;display:grid;place-items:center;pointer-events:none}.SotsiaalAILoader_svg__oFrS5{width:100%;height:100%;display:block;overflow:visible}.SotsiaalAILoader_ball__OH7Wy{transform-box:fill-box;transform-origin:center;transform:scale(var(--minScale));animation:SotsiaalAILoader_scalePulse__oDnCg var(--pulse) ease-in-out infinite both}.SotsiaalAILoader_top__PwwJM{animation-delay:calc(var(--pulse) / -2)}.SotsiaalAILoader_glow__xsO7z{fill:var(--glow);opacity:var(--glow-opacity-base,.08);animation:SotsiaalAILoader_glowPulse__5c5gU var(--pulse) ease-in-out infinite both;pointer-events:none}.SotsiaalAILoader_glowHidden__Kn1Zw{opacity:0!important}.SotsiaalAILoader_top__PwwJM .SotsiaalAILoader_glow__xsO7z{animation-delay:calc(var(--pulse) / -2)}@keyframes SotsiaalAILoader_scalePulse__oDnCg{0%{transform:scale(var(--minScale))}50%{transform:scale(var(--maxScale))}to{transform:scale(var(--minScale))}}@keyframes SotsiaalAILoader_glowPulse__5c5gU{0%,to{opacity:var(--glow-opacity-base,.08)}50%{opacity:var(--glow-opacity-peak,.75)}}@media (prefers-reduced-motion:reduce){.SotsiaalAILoader_ball__OH7Wy,.SotsiaalAILoader_glow__xsO7z{animation:none!important}}.SotsiaalAILoader_static__QjTKz .SotsiaalAILoader_ball__OH7Wy{animation:none!important;transform:scale(1)!important}.SotsiaalAILoader_static__QjTKz .SotsiaalAILoader_glow__xsO7z{animation:none!important;opacity:0!important}