.vr-5wG_section{isolation:isolate;margin-block:16px 0;padding-block:clamp(32px,6vw,80px) clamp(32px,5vw,72px);position:relative;container-type:inline-size}.vr-5wG_glow{z-index:-1;object-fit:fill;pointer-events:none;opacity:.2;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 65%,#0000 100%);mask-image:linear-gradient(#000 0% 65%,#0000 100%)}.vr-5wG_play{text-align:center;padding:12px 0 0;text-decoration:none;display:block}.vr-5wG_play .vr-5wG_title{font-family:var(--font-heading);letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(54px,11.5cqw,168px);font-weight:800;line-height:1.05;position:relative}.vr-5wG_letters,.vr-5wG_shine{display:block}.vr-5wG_word{-webkit-text-fill-color:transparent;background-image:linear-gradient(#fff1b0 0%,#f3d261 55%,#dfbf55 100%);-webkit-background-clip:text;background-clip:text;margin-inline-end:-.08em;padding-inline-end:.08em;display:inline-block;-webkit-mask-image:linear-gradient(#000 8%,#000e 24%,#000a 43%,#0006 59%,#0002 72%,#0000 83%);mask-image:linear-gradient(#000 8%,#000e 24%,#000a 43%,#0006 59%,#0002 72%,#0000 83%)}.vr-5wG_shine{pointer-events:none;opacity:0;transition:opacity .7s;position:absolute;inset:0}.vr-5wG_shine .vr-5wG_word{background-image:linear-gradient(#fff8d9,#ffe077)}.vr-5wG_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 40px;margin-top:4px;display:flex}.vr-5wG_server{justify-content:center;align-items:center;gap:9px;min-height:44px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.vr-5wG_servers{flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.vr-5wG_server{color:var(--muted);transition:color .25s}.vr-5wG_server svg{color:var(--server-accent);flex:none}.vr-5wG_play:focus-visible,.vr-5wG_server:focus-visible{outline:2px solid var(--lemon);outline-offset:3px}.vr-5wG_play:focus-visible .vr-5wG_shine{opacity:1}.vr-5wG_section:has(.vr-5wG_play:focus-visible) .vr-5wG_glow{opacity:.36}@media (hover:hover) and (pointer:fine){.vr-5wG_play:hover .vr-5wG_shine{opacity:1}.vr-5wG_section:has(.vr-5wG_play:hover) .vr-5wG_glow{opacity:.36}.vr-5wG_server:hover{color:var(--ink)}}@container (max-width:600px){.vr-5wG_play .vr-5wG_title{max-width:5.2em;margin-inline:auto;font-size:clamp(54px,17cqw,96px)}.vr-5wG_actions{gap:4px 24px;margin-top:6px}.vr-5wG_server{font-size:14px}}@media (prefers-reduced-motion:reduce){.vr-5wG_glow,.vr-5wG_shine,.vr-5wG_server{transition:none}}@media (forced-colors:active){.vr-5wG_word{-webkit-text-fill-color:LinkText;background:0 0;-webkit-mask-image:none;mask-image:none}.vr-5wG_shine,.vr-5wG_glow{display:none}}
.chat-emoji-image{vertical-align:-.32em;width:1.45em;height:1.45em;line-height:1;font-size:inherit;display:inline-block;position:relative}.chat-emoji-image img{object-fit:contain;width:100%;height:100%;display:block}.chat-emoji-animation{pointer-events:none;display:block;position:absolute;inset:0}.chat-emoji-animation canvas{width:100%;height:100%;display:block}.conversation-bubble[data-emoji-size="64"] [data-message-body]{--chat-emoji-size:64px}.conversation-bubble[data-emoji-size="52"] [data-message-body]{--chat-emoji-size:52px}.conversation-bubble[data-emoji-size="40"] [data-message-body]{--chat-emoji-size:40px}.conversation-bubble:not([data-emoji-size="24"]) [data-message-body]{font-size:var(--chat-emoji-size);line-height:1.2}.conversation-bubble:not([data-emoji-size="24"]) [data-message-body] .chat-emoji-image{vertical-align:-.1em;width:1em;height:1em}.support-workspace .conversation-message .conversation-bubble.is-emoji-only{background:0 0;padding:8px 4px 2px}.conversation-bubble.is-emoji-only .conversation-author{margin-bottom:8px}.chat-emoji-popover.chat-emoji-picker{width:min(350px,100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);color:var(--ink);border:1px solid var(--line);background:var(--popover,var(--surface));border-radius:16px;flex-direction:column;margin:0;padding:12px;display:flex;position:fixed;inset:auto;overflow:hidden;box-shadow:0 12px 38px #0005}.chat-emoji-popover::backdrop{background:0 0}.chat-emoji-popover header{flex:none;justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.chat-emoji-popover header strong{color:var(--gold);font-size:15px}.chat-emoji-popover header button{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.chat-emoji-popover .ui-input-shell{flex:none;gap:8px;padding-left:10px}.chat-emoji-popover .ui-input-shell input{min-height:36px;padding:6px;font-size:14px}.chat-emoji-popover .chat-emoji-tabs{flex:none;gap:4px;margin:10px 0 8px;display:flex}.chat-emoji-popover .chat-emoji-tabs button{min-height:36px;color:var(--muted);background:0 0;border:0;border-radius:8px;flex:1;place-items:center;padding:6px;display:grid}.chat-emoji-popover .chat-emoji-tabs button[aria-pressed=true]{background:color-mix(in srgb,var(--lemon) 12%,transparent);color:var(--gold)}.chat-emoji-section{color:var(--muted);flex:none;padding:2px 4px 8px;font-size:12px}.chat-emoji-popover .chat-emoji-grid{overscroll-behavior:contain;scrollbar-width:thin;grid-template-columns:repeat(8,minmax(0,1fr));align-content:start;height:280px;min-height:0;max-height:min(280px,100dvh - 220px);display:grid;overflow:auto}.chat-emoji-popover .chat-emoji-grid button{background:0 0;border:0;border-radius:8px;place-items:center;min-height:40px;padding:5px 0;display:grid}.chat-emoji-popover .chat-emoji-grid .chat-emoji-image{width:30px;height:30px}.chat-emoji-sprite{background-image:var(--emoji-picker-sheet);background-size:var(--emoji-picker-sheet-size);background-repeat:no-repeat}.chat-emoji-sprite>.chat-emoji-image{position:absolute;inset:0}.chat-emoji-sprite:has(>[data-animation-ready=true]){background-image:none}.chat-emoji-popover button:is(:hover,:focus-visible){background:var(--soft);color:var(--ink)}.chat-emoji-popover button:focus-visible{outline:2px solid var(--lemon);outline-offset:-2px}.chat-emoji-popover p{color:var(--muted);margin:16px 4px;font-size:14px}@media (max-width:480px){.chat-emoji-popover .chat-emoji-grid{max-height:min(248px,100dvh - 220px)}}@media (forced-colors:active){.chat-emoji-popover button:focus-visible{outline-color:highlight}}
.publication-text .chat-emoji-image{vertical-align:-.25em;width:1.3em;height:1.3em;margin:0 .04em}.publication-text .chat-emoji-image>img{object-fit:contain;border-radius:0;width:100%;max-width:none;height:100%;margin:0;display:block}.publication-summary{white-space:pre-wrap;overflow-wrap:anywhere}.publication-summary-editor{position:relative}.publication-summary-editor .ui-emoji-field{min-height:84px;padding-right:44px}.publication-summary-editor>.chat-emoji{position:absolute;bottom:8px;right:8px}.ann-toolbar .chat-emoji-trigger{place-items:center;display:grid}
.RRGmPW_withActions>header{flex-wrap:wrap}.RRGmPW_actions{min-width:0;max-width:100%;margin-left:auto}.RRGmPW_actions .reaction-pills{justify-content:flex-end}.RRGmPW_actions .publication-reactions{margin-left:auto}@media (min-width:641px){.RRGmPW_actions .reaction-picker{transform-origin:100% 100%;left:auto;right:0}}@media (max-width:600px){.RRGmPW_actions{flex-basis:100%}}
.dkQvGa_surface{isolation:isolate;background:0 0;position:relative;overflow:visible}.dkQvGa_card{border-radius:inherit;background:var(--surface);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.dkQvGa_effect{border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .45s;position:absolute;inset:0;overflow:hidden}.dkQvGa_foil{pointer-events:none;background:repeating-linear-gradient(115deg,#82d2f038 0%,#b4a5e638 7%,#e4a1ca38 14%,#dbc98038 21%,#85d7c638 28%,#82d2f038 35%);position:absolute;inset:-60%}@media (hover:hover) and (pointer:fine){.dkQvGa_surface[data-foil-active] .dkQvGa_effect{opacity:.8}}.dkQvGa_surface:focus-visible .dkQvGa_effect{opacity:.6}@media (prefers-reduced-motion:reduce){.dkQvGa_effect{transition:none}.dkQvGa_foil,.dkQvGa_card{transform:none!important}}@media (hover:none),(pointer:coarse){.dkQvGa_card{transform:none!important}}
