.CoverArtwork-module__PRBsba__container{cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:0;background:#0a0a0a;width:100%;height:100%;min-height:60vh;transition:opacity .5s;position:relative;overflow:hidden}.CoverArtwork-module__PRBsba__container.CoverArtwork-module__PRBsba__loaded{opacity:1}.CoverArtwork-module__PRBsba__image{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.CoverArtwork-module__PRBsba__container:hover .CoverArtwork-module__PRBsba__image{transform:scale(1.01)}.CoverArtwork-module__PRBsba__skeleton{background:linear-gradient(145deg,#0d1117,#161b22);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.CoverArtwork-module__PRBsba__skeletonShimmer{background:linear-gradient(90deg,#0000 0%,#ffffff08 50%,#0000 100%);animation:2s infinite CoverArtwork-module__PRBsba__shimmer;position:absolute;inset:0}@keyframes CoverArtwork-module__PRBsba__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.CoverArtwork-module__PRBsba__placeholder{background:linear-gradient(145deg,#0d1117,#161b22);justify-content:center;align-items:center;width:100%;height:100%;min-height:60vh;display:flex}.CoverArtwork-module__PRBsba__placeholderContent{text-align:center;color:#fff6}.CoverArtwork-module__PRBsba__placeholderIcon{opacity:.5;margin-bottom:1rem;font-size:4rem;display:block}.CoverArtwork-module__PRBsba__tapHint{-webkit-backdrop-filter:blur(8px);color:#fffc;letter-spacing:.05em;text-transform:uppercase;opacity:0;pointer-events:none;background:#0009;border-radius:20px;padding:8px 16px;font-size:.75rem;font-weight:500;transition:opacity .3s;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.CoverArtwork-module__PRBsba__container.CoverArtwork-module__PRBsba__loaded .CoverArtwork-module__PRBsba__tapHint{animation:3s ease-out forwards CoverArtwork-module__PRBsba__fadeInOut}@keyframes CoverArtwork-module__PRBsba__fadeInOut{0%{opacity:0}15%{opacity:1}70%{opacity:1}to{opacity:0}}@media (hover:hover){.CoverArtwork-module__PRBsba__container.CoverArtwork-module__PRBsba__loaded .CoverArtwork-module__PRBsba__tapHint{opacity:0;animation:none}.CoverArtwork-module__PRBsba__container:hover .CoverArtwork-module__PRBsba__tapHint{opacity:1}}.CoverArtwork-module__PRBsba__zoomModal{z-index:9999;touch-action:pan-x pan-y pinch-zoom;background:#000000f2;justify-content:center;align-items:center;animation:.2s CoverArtwork-module__PRBsba__fadeIn;display:flex;position:fixed;inset:0;overflow:auto}@keyframes CoverArtwork-module__PRBsba__fadeIn{0%{opacity:0}to{opacity:1}}.CoverArtwork-module__PRBsba__zoomImageContainer{-webkit-overflow-scrolling:touch;justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex;overflow:auto}.CoverArtwork-module__PRBsba__zoomImage{object-fit:contain;cursor:zoom-out;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:none;height:auto;max-height:none}@media (max-width:768px){.CoverArtwork-module__PRBsba__zoomImage{width:120vw;height:auto}}@media (min-width:769px){.CoverArtwork-module__PRBsba__zoomImage{max-width:95vw;max-height:95vh}}.CoverArtwork-module__PRBsba__zoomClose{color:#fff;cursor:pointer;z-index:10000;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s,transform .2s;display:flex;position:fixed;top:20px;right:20px}.CoverArtwork-module__PRBsba__zoomClose:hover{background:#fff3;transform:scale(1.1)}.CoverArtwork-module__PRBsba__zoomClose:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:640px){.CoverArtwork-module__PRBsba__container{min-height:50vh}.CoverArtwork-module__PRBsba__tapHint{padding:6px 12px;font-size:.65rem;bottom:16px}.CoverArtwork-module__PRBsba__zoomClose{width:44px;height:44px;top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.CoverArtwork-module__PRBsba__container,.CoverArtwork-module__PRBsba__image,.CoverArtwork-module__PRBsba__tapHint,.CoverArtwork-module__PRBsba__zoomModal,.CoverArtwork-module__PRBsba__zoomClose{transition:none;animation:none}.CoverArtwork-module__PRBsba__skeletonShimmer{background:#ffffff05;animation:none}}@media (prefers-contrast:high){.CoverArtwork-module__PRBsba__container{border:2px solid #ffffff4d}.CoverArtwork-module__PRBsba__tapHint{background:#000000e6;border:1px solid #ffffff80}.CoverArtwork-module__PRBsba__zoomClose{border:2px solid #fff}}[data-theme=light] .CoverArtwork-module__PRBsba__container{background:#f0efed}[data-theme=light] .CoverArtwork-module__PRBsba__skeleton{background:linear-gradient(145deg,#f8f7f5,#f0efed)}[data-theme=light] .CoverArtwork-module__PRBsba__skeletonShimmer{background:linear-gradient(90deg,#0000 0%,#00000008 50%,#0000 100%)}[data-theme=light] .CoverArtwork-module__PRBsba__placeholder{background:linear-gradient(145deg,#f8f7f5,#f0efed)}[data-theme=light] .CoverArtwork-module__PRBsba__placeholderContent{color:#00000059}[data-theme=light] .CoverArtwork-module__PRBsba__tapHint{color:#000000b3;background:#ffffffe6}[data-theme=light] .CoverArtwork-module__PRBsba__zoomModal{background:#fffffff2}[data-theme=light] .CoverArtwork-module__PRBsba__zoomClose{color:#1a1815;background:#0000001a}[data-theme=light] .CoverArtwork-module__PRBsba__zoomClose:hover{background:#00000026}[data-theme=light] .CoverArtwork-module__PRBsba__zoomClose:focus-visible{outline-color:#1a1815}
.AboutCover-module__LsxnYa__container{background:#000000f2;border-top:1px solid #ffffff14;width:100%}.AboutCover-module__LsxnYa__containerWide{border-top:none;flex-direction:column;flex:1;display:flex}.AboutCover-module__LsxnYa__toggleButton{color:#ffffffb3;width:100%;font-size:calc(.875rem*var(--font-scale,1));letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:center;padding:1rem 1.5rem;font-weight:500;transition:color .2s,background .2s;display:flex}.AboutCover-module__LsxnYa__toggleButton:hover{color:#fff;background:#ffffff08}.AboutCover-module__LsxnYa__toggleButton:focus-visible{outline-offset:-2px;outline:2px solid #ffffff80}.AboutCover-module__LsxnYa__toggleLabel{text-transform:uppercase;letter-spacing:.08em;font-size:calc(.75rem*var(--font-scale,1))}.AboutCover-module__LsxnYa__toggleIcon{transition:transform .3s}.AboutCover-module__LsxnYa__toggleButton.AboutCover-module__LsxnYa__expanded .AboutCover-module__LsxnYa__toggleIcon{transform:rotate(180deg)}.AboutCover-module__LsxnYa__content{max-height:0;transition:max-height .4s;overflow:hidden}.AboutCover-module__LsxnYa__contentExpanded{max-height:2000px}.AboutCover-module__LsxnYa__contentWide{flex:1;max-height:none;overflow-y:auto}.AboutCover-module__LsxnYa__inner{padding:0 1.5rem 1.5rem}.AboutCover-module__LsxnYa__innerWide{padding-top:1.5rem}.AboutCover-module__LsxnYa__date{color:#fff9;font-size:calc(.75rem*var(--font-scale,1));letter-spacing:.05em;text-transform:uppercase;margin:0 0 1rem;font-weight:600}.AboutCover-module__LsxnYa__aboutText{color:#ffffffd9;font-size:calc(1rem*var(--font-scale,1));margin:0 0 1.25rem;font-style:italic;line-height:1.6}.AboutCover-module__LsxnYa__mood{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.AboutCover-module__LsxnYa__moodLabel{color:#ffffff80;font-size:calc(.75rem*var(--font-scale,1));text-transform:uppercase;letter-spacing:.05em}.AboutCover-module__LsxnYa__moodValue{color:#ffffffe6;font-size:calc(.875rem*var(--font-scale,1));text-transform:capitalize;font-weight:500}.AboutCover-module__LsxnYa__themes{margin-bottom:1.5rem}.AboutCover-module__LsxnYa__themesLabel{color:#ffffff80;font-size:calc(.75rem*var(--font-scale,1));text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;display:block}.AboutCover-module__LsxnYa__themeTags{flex-wrap:wrap;gap:.5rem;display:flex}.AboutCover-module__LsxnYa__themeTag{color:#fffc;font-size:calc(.75rem*var(--font-scale,1));text-transform:capitalize;background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;padding:.25rem .75rem;font-weight:500}.AboutCover-module__LsxnYa__storiesSection{border-top:1px solid #ffffff0f;margin-top:1.5rem;padding-top:1.5rem}.AboutCover-module__LsxnYa__storiesTitle{color:#ffffff80;font-size:calc(.75rem*var(--font-scale,1));text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem;font-weight:600}.AboutCover-module__LsxnYa__storiesList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.AboutCover-module__LsxnYa__storyItem{align-items:flex-start;gap:.75rem;display:flex}.AboutCover-module__LsxnYa__storyLink{color:inherit;border-radius:8px;align-items:flex-start;gap:.75rem;width:100%;margin:-.5rem;padding:.5rem;text-decoration:none;transition:background .2s,transform .15s;display:flex}.AboutCover-module__LsxnYa__storyLink:hover{background:#ffffff0d;transform:translate(2px)}.AboutCover-module__LsxnYa__storyLink:hover .AboutCover-module__LsxnYa__storyTitle{color:#fff}.AboutCover-module__LsxnYa__storyLink:hover .AboutCover-module__LsxnYa__storyThumbnail{transform:scale(1.05)}.AboutCover-module__LsxnYa__storyLink:focus-visible{outline-offset:2px;outline:2px solid #fff6}.AboutCover-module__LsxnYa__storyThumbnailWrapper{background:#ffffff0d;border-radius:8px;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}.AboutCover-module__LsxnYa__storyThumbnail{object-fit:cover;width:100%;height:100%;transition:transform .3s,opacity .3s}.AboutCover-module__LsxnYa__storyThumbnailWrapper:hover .AboutCover-module__LsxnYa__storyThumbnail{transform:scale(1.05)}.AboutCover-module__LsxnYa__storyThumbnailPlaceholder{background:linear-gradient(135deg,#ffffff14 0%,#ffffff0a 100%);width:100%;height:100%}.AboutCover-module__LsxnYa__storyRankBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fffffff2;min-width:20px;height:20px;font-size:calc(.65rem*var(--font-scale,1));letter-spacing:-.02em;background:#000000bf;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-weight:700;display:flex;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #0000004d}.AboutCover-module__LsxnYa__storyRank{color:#ffffffe6;width:28px;height:28px;font-size:calc(.7rem*var(--font-scale,1));background:#ffffff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.AboutCover-module__LsxnYa__storyContent{flex:1;min-width:0}.AboutCover-module__LsxnYa__storyTitle{color:#ffffffd9;font-size:calc(.875rem*var(--font-scale,1));-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.AboutCover-module__LsxnYa__storySource{color:#fff6;font-size:calc(.75rem*var(--font-scale,1));margin-top:.25rem;display:block}.AboutCover-module__LsxnYa__details{border-top:1px solid #ffffff0f;margin-top:1.5rem;padding-top:1rem}.AboutCover-module__LsxnYa__detailsSummary{color:#ffffff80;font-size:calc(.75rem*var(--font-scale,1));text-transform:uppercase;letter-spacing:.05em;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-weight:600;list-style:none;display:flex}.AboutCover-module__LsxnYa__detailsSummary:before{content:"+";font-size:calc(1rem*var(--font-scale,1));transition:transform .2s}.AboutCover-module__LsxnYa__details[open] .AboutCover-module__LsxnYa__detailsSummary:before{transform:rotate(45deg)}.AboutCover-module__LsxnYa__detailsSummary::-webkit-details-marker{display:none}.AboutCover-module__LsxnYa__detailsContent{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.AboutCover-module__LsxnYa__detailItem{flex-direction:column;gap:.25rem;display:flex}.AboutCover-module__LsxnYa__detailLabel{color:#fff6;font-size:calc(.7rem*var(--font-scale,1));text-transform:uppercase;letter-spacing:.05em}.AboutCover-module__LsxnYa__detailValue{color:#ffffffb3;font-size:calc(.85rem*var(--font-scale,1));line-height:1.5}@media (min-width:1024px){.AboutCover-module__LsxnYa__storyThumbnailWrapper{border-radius:8px;width:64px;height:64px}.AboutCover-module__LsxnYa__storyTitle{font-size:calc(.875rem*var(--font-scale,1))}}@media (min-width:1440px){.AboutCover-module__LsxnYa__storyThumbnailWrapper{width:72px;height:72px}.AboutCover-module__LsxnYa__storyRankBadge{min-width:22px;height:22px;font-size:calc(.7rem*var(--font-scale,1))}}@media (max-width:640px){.AboutCover-module__LsxnYa__toggleButton{padding:.875rem 1rem}.AboutCover-module__LsxnYa__inner{padding:0 1rem 1.25rem}.AboutCover-module__LsxnYa__aboutText{font-size:calc(.9375rem*var(--font-scale,1))}.AboutCover-module__LsxnYa__storyThumbnailWrapper{border-radius:6px;width:48px;height:48px}.AboutCover-module__LsxnYa__storyRankBadge{min-width:18px;height:18px;font-size:calc(.6rem*var(--font-scale,1));top:3px;left:3px}.AboutCover-module__LsxnYa__storyRank{width:24px;height:24px;font-size:calc(.65rem*var(--font-scale,1))}.AboutCover-module__LsxnYa__storyTitle{font-size:calc(.8125rem*var(--font-scale,1))}}@media (prefers-reduced-motion:reduce){.AboutCover-module__LsxnYa__toggleIcon,.AboutCover-module__LsxnYa__content,.AboutCover-module__LsxnYa__detailsSummary:before,.AboutCover-module__LsxnYa__storyLink{transition:none}.AboutCover-module__LsxnYa__storyLink:hover{transform:none}}@media (prefers-contrast:high){.AboutCover-module__LsxnYa__container{border-top-width:2px}.AboutCover-module__LsxnYa__toggleButton:focus-visible{outline-width:3px}.AboutCover-module__LsxnYa__themeTag{border-width:2px}}[data-theme=light] .AboutCover-module__LsxnYa__container{background:#f8f7f5fa;border-top-color:#00000014}[data-theme=light] .AboutCover-module__LsxnYa__toggleButton{color:#0009}[data-theme=light] .AboutCover-module__LsxnYa__toggleButton:hover{color:#1a1815;background:#00000008}[data-theme=light] .AboutCover-module__LsxnYa__toggleButton:focus-visible{outline-color:#0006}[data-theme=light] .AboutCover-module__LsxnYa__date{color:#00000080}[data-theme=light] .AboutCover-module__LsxnYa__aboutText{color:#000c}[data-theme=light] .AboutCover-module__LsxnYa__moodLabel{color:#00000073}[data-theme=light] .AboutCover-module__LsxnYa__moodValue{color:#000000d9}[data-theme=light] .AboutCover-module__LsxnYa__themesLabel{color:#00000073}[data-theme=light] .AboutCover-module__LsxnYa__themeTag{color:#000000bf;background:#0000000d;border-color:#0000001a}[data-theme=light] .AboutCover-module__LsxnYa__storiesSection{border-top-color:#0000000f}[data-theme=light] .AboutCover-module__LsxnYa__storiesTitle{color:#00000073}[data-theme=light] .AboutCover-module__LsxnYa__storyLink:hover{background:#00000008}[data-theme=light] .AboutCover-module__LsxnYa__storyLink:hover .AboutCover-module__LsxnYa__storyTitle{color:#1a1815}[data-theme=light] .AboutCover-module__LsxnYa__storyLink:focus-visible{outline-color:#00000059}[data-theme=light] .AboutCover-module__LsxnYa__storyThumbnailWrapper{background:#00000008}[data-theme=light] .AboutCover-module__LsxnYa__storyThumbnailPlaceholder{background:linear-gradient(135deg,#0000000d 0%,#00000005 100%)}[data-theme=light] .AboutCover-module__LsxnYa__storyRankBadge{color:#000000d9;background:#ffffffe6;box-shadow:0 1px 3px #00000026}[data-theme=light] .AboutCover-module__LsxnYa__storyRank{color:#000c;background:#0000000f}[data-theme=light] .AboutCover-module__LsxnYa__storyTitle{color:#000c}[data-theme=light] .AboutCover-module__LsxnYa__storySource{color:#0006}[data-theme=light] .AboutCover-module__LsxnYa__details{border-top-color:#0000000f}[data-theme=light] .AboutCover-module__LsxnYa__detailsSummary{color:#00000073}[data-theme=light] .AboutCover-module__LsxnYa__detailLabel{color:#0006}[data-theme=light] .AboutCover-module__LsxnYa__detailValue{color:#000000a6}
.EngineToggle-module__3Cw50a__container{display:inline-flex;position:relative}.EngineToggle-module__3Cw50a__button{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(8px);background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000026,inset 0 1px #ffffff1a}.EngineToggle-module__3Cw50a__button.EngineToggle-module__3Cw50a__showingGrok{background:#ffffff1f}.EngineToggle-module__3Cw50a__button.EngineToggle-module__3Cw50a__showingGrok:hover:not(.EngineToggle-module__3Cw50a__disabled):not(.EngineToggle-module__3Cw50a__loading){background:#ffdc6440;transform:scale(1.08);box-shadow:0 4px 16px #ffc8324d,inset 0 1px #fff3}.EngineToggle-module__3Cw50a__button.EngineToggle-module__3Cw50a__showingGrok:active:not(.EngineToggle-module__3Cw50a__disabled):not(.EngineToggle-module__3Cw50a__loading){transform:scale(.95)}.EngineToggle-module__3Cw50a__button.EngineToggle-module__3Cw50a__showingBanana{background:linear-gradient(135deg,#ffdc644d,#ffb43240);border:1px solid #ffdc6466}.EngineToggle-module__3Cw50a__button.EngineToggle-module__3Cw50a__showingBanana:hover:not(.EngineToggle-module__3Cw50a__disabled):not(.EngineToggle-module__3Cw50a__loading){background:#fff3;border-color:#ffffff4d;transform:scale(1.08)}.EngineToggle-module__3Cw50a__button.EngineToggle-module__3Cw50a__showingBanana:active:not(.EngineToggle-module__3Cw50a__disabled):not(.EngineToggle-module__3Cw50a__loading){transform:scale(.95)}.EngineToggle-module__3Cw50a__button:focus-visible{outline-offset:3px;outline:2px solid #fff9}.EngineToggle-module__3Cw50a__button.EngineToggle-module__3Cw50a__disabled{opacity:.4;cursor:not-allowed;transform:none!important}.EngineToggle-module__3Cw50a__button.EngineToggle-module__3Cw50a__loading{cursor:wait}.EngineToggle-module__3Cw50a__content{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.EngineToggle-module__3Cw50a__bananaIcon{filter:drop-shadow(0 1px 2px #0003);font-size:1.35rem;line-height:1;transition:transform .2s}.EngineToggle-module__3Cw50a__button:hover:not(.EngineToggle-module__3Cw50a__disabled):not(.EngineToggle-module__3Cw50a__loading) .EngineToggle-module__3Cw50a__bananaIcon{transform:rotate(-10deg)scale(1.1)}.EngineToggle-module__3Cw50a__grokIcon{color:#fffffff2;filter:drop-shadow(0 1px 2px #0000004d);justify-content:center;align-items:center;transition:transform .2s;display:flex}.EngineToggle-module__3Cw50a__grokIcon svg{width:20px;height:20px}.EngineToggle-module__3Cw50a__button:hover:not(.EngineToggle-module__3Cw50a__disabled):not(.EngineToggle-module__3Cw50a__loading) .EngineToggle-module__3Cw50a__grokIcon{transform:scale(1.15)}.EngineToggle-module__3Cw50a__spinner{border:2px solid #fff3;border-top-color:#ffffffe6;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite EngineToggle-module__3Cw50a__spin}@keyframes EngineToggle-module__3Cw50a__spin{to{transform:rotate(360deg)}}.EngineToggle-module__3Cw50a__indicator{border-radius:50%;width:8px;height:8px;transition:all .25s;position:absolute;bottom:3px;right:3px;box-shadow:0 1px 3px #0000004d}.EngineToggle-module__3Cw50a__indicatorGrok{background:#ffffffb3}.EngineToggle-module__3Cw50a__indicatorBanana{background:linear-gradient(135deg,gold,#ffb800);border:1px solid #fff6}.EngineToggle-module__3Cw50a__tooltip{z-index:1000;pointer-events:none;animation:.2s EngineToggle-module__3Cw50a__tooltipFadeIn;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}@keyframes EngineToggle-module__3Cw50a__tooltipFadeIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.EngineToggle-module__3Cw50a__tooltipText{color:#fff;letter-spacing:.01em;white-space:nowrap;background:#141414f2;border-radius:6px;padding:.5rem .75rem;font-size:.75rem;font-weight:500;display:block;box-shadow:0 4px 12px #0000004d}.EngineToggle-module__3Cw50a__tooltipArrow{border-top:6px solid #141414f2;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}@media (max-width:640px){.EngineToggle-module__3Cw50a__button{width:40px;height:40px}.EngineToggle-module__3Cw50a__bananaIcon{font-size:1.2rem}.EngineToggle-module__3Cw50a__grokIcon svg{width:18px;height:18px}.EngineToggle-module__3Cw50a__indicator{width:6px;height:6px;bottom:2px;right:2px}.EngineToggle-module__3Cw50a__tooltip{display:none}}@media (max-width:360px){.EngineToggle-module__3Cw50a__button{width:36px;height:36px}.EngineToggle-module__3Cw50a__bananaIcon{font-size:1.1rem}.EngineToggle-module__3Cw50a__grokIcon svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.EngineToggle-module__3Cw50a__button,.EngineToggle-module__3Cw50a__bananaIcon,.EngineToggle-module__3Cw50a__grokIcon,.EngineToggle-module__3Cw50a__indicator{transition:none}.EngineToggle-module__3Cw50a__spinner{border-color:#ffffff80;animation:none}.EngineToggle-module__3Cw50a__tooltip{animation:none}.EngineToggle-module__3Cw50a__button:hover:not(.EngineToggle-module__3Cw50a__disabled):not(.EngineToggle-module__3Cw50a__loading),.EngineToggle-module__3Cw50a__button:hover:not(.EngineToggle-module__3Cw50a__disabled):not(.EngineToggle-module__3Cw50a__loading) .EngineToggle-module__3Cw50a__bananaIcon,.EngineToggle-module__3Cw50a__button:hover:not(.EngineToggle-module__3Cw50a__disabled):not(.EngineToggle-module__3Cw50a__loading) .EngineToggle-module__3Cw50a__grokIcon{transform:none}}[data-theme=light] .EngineToggle-module__3Cw50a__button{background:#0000000f;box-shadow:0 2px 8px #00000014,inset 0 1px #ffffff80}[data-theme=light] .EngineToggle-module__3Cw50a__button.EngineToggle-module__3Cw50a__showingGrok{background:#0000000f}[data-theme=light] .EngineToggle-module__3Cw50a__button.EngineToggle-module__3Cw50a__showingGrok:hover:not(.EngineToggle-module__3Cw50a__disabled):not(.EngineToggle-module__3Cw50a__loading){background:#b48c3226;box-shadow:0 4px 16px #b48c3233,inset 0 1px #fff6}[data-theme=light] .EngineToggle-module__3Cw50a__button.EngineToggle-module__3Cw50a__showingBanana{background:linear-gradient(135deg,#ffc85040,#dca02833);border-color:#b48c3259}[data-theme=light] .EngineToggle-module__3Cw50a__button.EngineToggle-module__3Cw50a__showingBanana:hover:not(.EngineToggle-module__3Cw50a__disabled):not(.EngineToggle-module__3Cw50a__loading){background:#00000014;border-color:#00000026}[data-theme=light] .EngineToggle-module__3Cw50a__button:focus-visible{outline-color:#0006}[data-theme=light] .EngineToggle-module__3Cw50a__grokIcon{color:#000c;filter:drop-shadow(0 1px 2px #0000001a)}[data-theme=light] .EngineToggle-module__3Cw50a__spinner{border-color:#000000b3 #00000026 #00000026}[data-theme=light] .EngineToggle-module__3Cw50a__indicatorGrok{background:#00000080}[data-theme=light] .EngineToggle-module__3Cw50a__indicatorBanana{background:linear-gradient(135deg,#d4a017,#b8860b);border-color:#fff9}[data-theme=light] .EngineToggle-module__3Cw50a__tooltipText{background:#28282df2}[data-theme=light] .EngineToggle-module__3Cw50a__tooltipArrow{border-top-color:#28282df2}
.page-module__GsVhta__pageRoot{background:var(--news-background,#000);flex-direction:column;width:100%;min-height:100dvh;display:flex;position:relative;overflow-x:hidden}.page-module__GsVhta__headerLoaded{background:var(--news-bg);-webkit-backdrop-filter:blur(12px)}.page-module__GsVhta__coverBadge{color:var(--news-text-secondary,#666)}[data-theme=light] .page-module__GsVhta__headerLoaded{background:var(--news-surface,#f5f5f5)}[data-theme=light] .page-module__GsVhta__coverBadge{color:var(--news-text-muted,#6f6f6f)}.page-module__GsVhta__engineToggleAlwaysVisible{touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-shrink:0}.page-module__GsVhta__engineToggleWrapper{align-items:center;display:flex}.page-module__GsVhta__variantIndicator{color:var(--news-text,#000);font-size:calc(.6rem*var(--font-scale,1));letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(135deg,#ffdc6433,#ffc83226);border:1px solid #ffdc6466;border-radius:2rem;align-items:center;gap:.35rem;padding:.35rem .75rem;font-weight:600;animation:.3s page-module__GsVhta__fadeInSlide;display:inline-flex}.page-module__GsVhta__main{z-index:1;flex-direction:column;flex:1;width:100%;padding-top:56px;display:flex;position:relative}@media (min-width:1440px){.page-module__GsVhta__main{padding-top:64px}}@media (min-width:2000px){.page-module__GsVhta__main{padding-top:68px}}.page-module__GsVhta__main.page-module__GsVhta__splitLayout{flex-direction:row;min-height:calc(100dvh - 120px)}.page-module__GsVhta__coverSection{flex-direction:column;flex:1;display:flex;position:relative}.page-module__GsVhta__splitLayout .page-module__GsVhta__coverSection{flex:60%;max-width:65%}.page-module__GsVhta__infoSectionWide{background:var(--news-surface,#fff);border-left:1px solid var(--news-border,#0000001a);flex-direction:column;flex:35%;min-width:320px;max-width:40%;display:flex;overflow-y:auto}.page-module__GsVhta__coverContainer{flex-direction:column;flex:1;min-height:calc(100dvh - 120px);display:flex;position:relative}.page-module__GsVhta__splitLayout .page-module__GsVhta__coverContainer{min-height:100%}.page-module__GsVhta__floatingInfoButton{background:var(--news-surface-elevated,#fffffff2);-webkit-backdrop-filter:blur(12px);border:1px solid var(--news-border,#0000001a);color:var(--news-text,#000);font-size:calc(.75rem*var(--font-scale,1));letter-spacing:.03em;cursor:pointer;z-index:20;-webkit-tap-highlight-color:transparent;border-radius:2rem;align-items:center;gap:.5rem;padding:.625rem 1rem;font-weight:500;transition:all .2s;display:flex;position:absolute;bottom:80px;left:50%;transform:translate(-50%)}.page-module__GsVhta__floatingInfoButton:hover{background:var(--news-surface-muted,#f0f0f0f2);border-color:var(--news-border,#00000026);transform:translate(-50%)translateY(-2px)}.page-module__GsVhta__floatingInfoButton:focus-visible{outline:2px solid var(--news-accent,#06c);outline-offset:2px}.page-module__GsVhta__floatingInfoButton svg{flex-shrink:0}.page-module__GsVhta__floatingInfoButton span{text-transform:uppercase;letter-spacing:.05em}.page-module__GsVhta__coverOverlay{pointer-events:none;opacity:0;z-index:10;flex-direction:column;justify-content:space-between;transition:opacity .5s;display:flex;position:absolute;inset:0}.page-module__GsVhta__coverOverlay.page-module__GsVhta__overlayVisible{opacity:1}.page-module__GsVhta__overlayTop{padding:80px 1.5rem 1rem}.page-module__GsVhta__overlayBottom{background:linear-gradient(to top,var(--news-surface,#ffffffe6)0%,transparent 100%);padding:1rem 1.5rem 1.5rem}.page-module__GsVhta__coverDate{color:var(--news-text-secondary,#666);font-size:calc(.7rem*var(--font-scale,1));letter-spacing:.1em;text-transform:uppercase;font-weight:600}.page-module__GsVhta__loadingContainer{background:var(--news-background,#f5f5f5);flex:1;justify-content:center;align-items:center;min-height:60vh;display:flex}.page-module__GsVhta__loadingContent{text-align:center}.page-module__GsVhta__loadingSpinner{border:3px solid var(--news-border,#0000001a);border-top-color:var(--news-accent,#06c);border-radius:50%;width:48px;height:48px;margin:0 auto 1rem;animation:1s linear infinite page-module__GsVhta__spin}@keyframes page-module__GsVhta__spin{to{transform:rotate(360deg)}}.page-module__GsVhta__loadingText{color:var(--news-text-muted,#666);font-size:calc(.875rem*var(--font-scale,1));letter-spacing:.02em;margin:0}.page-module__GsVhta__errorContainer{background:var(--news-background,#f5f5f5);flex:1;justify-content:center;align-items:center;min-height:60vh;padding:2rem;display:flex}.page-module__GsVhta__errorContent{text-align:center;background:var(--news-surface,#fff);border:1px solid var(--news-border,#0000001a);border-radius:1rem;max-width:500px;padding:2rem}.page-module__GsVhta__errorTitle{color:var(--news-text,#000);font-size:calc(1.5rem*var(--font-scale,1));margin:0 0 1rem;font-weight:700}.page-module__GsVhta__errorMessage{color:var(--news-text-secondary,#666);margin:0 0 1.5rem;line-height:1.5}.page-module__GsVhta__retryButton{background:var(--news-accent,#06c);color:#fff;font-weight:600;font-size:calc(1rem*var(--font-scale,1));cursor:pointer;border:none;border-radius:.5rem;padding:.75rem 2rem;transition:transform .2s,opacity .2s}.page-module__GsVhta__retryButton:hover{opacity:.9;transform:translateY(-2px)}.page-module__GsVhta__skeletonContainer{background:var(--news-background,#f5f5f5);flex:1;min-height:100vh;position:relative;overflow:hidden}.page-module__GsVhta__skeletonShimmer{background:linear-gradient(90deg,transparent 0%,var(--news-surface-muted,#00000008)50%,transparent 100%);animation:2s infinite page-module__GsVhta__shimmer;position:absolute;inset:0}@keyframes page-module__GsVhta__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes page-module__GsVhta__fadeInSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.page-module__GsVhta__footer{text-align:center;border-top:1px solid var(--news-border,#0000001a);background:var(--news-surface,#fff);padding:1.5rem 1rem}.page-module__GsVhta__footerText{color:var(--news-text-muted,#999);font-size:calc(.7rem*var(--font-scale,1));letter-spacing:.05em;text-transform:uppercase;margin:0;font-style:italic}
