.CommentsOverlay-module__UnNd_a__overlayWrapper{gap:var(--space-5);display:flex;position:absolute;top:0;left:0}.CommentsOverlay-module__UnNd_a__overlayThread{border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-lg);font-size:var(--size-sm);overflow:hidden}.CommentsOverlay-module__UnNd_a__overlayThreadMain{background:var(--color-surface-elevated)}.CommentsOverlay-module__UnNd_a__minimizedThread{padding:var(--space-3) var(--space-4);align-items:center;gap:var(--space-4);cursor:pointer;background:var(--color-surface-elevated);border-radius:var(--radius);border:1px solid var(--color-border);box-shadow:var(--shadow);font-size:var(--size-sm);-webkit-user-select:none;user-select:none;font-weight:500;display:flex}
.Pinned-module__iOS5BW__pinned{gap:16px;display:flex;position:absolute}.Pinned-module__iOS5BW__avatarPin{-webkit-user-select:none;user-select:none;width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--color-border-strong), var(--shadow);-webkit-tap-highlight-color:transparent;touch-action:none;background:#fff;border-radius:4px 50% 50%;flex-shrink:0;position:relative}.Pinned-module__iOS5BW__avatarPin[data-draggable]{cursor:grab}.Pinned-module__iOS5BW__avatarPin>img{border-radius:9999px;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Pinned-module__iOS5BW__pinnedContent{box-shadow:0 0 0 1px var(--color-border), var(--shadow-lg);background:#fff;border-radius:8px;flex-direction:column;min-width:320px;max-width:calc(100vw - 40px);font-size:14px;display:flex;overflow:hidden}.Pinned-module__iOS5BW__pinnedContent[data-flip-vertical]{margin-left:16px;position:absolute;bottom:0;left:100%}.Pinned-module__iOS5BW__pinnedContent[data-flip-horizontal]{margin-right:16px;position:absolute;right:100%}.Pinned-module__iOS5BW__pinnedContent[data-flip-vertical][data-flip-horizontal]{margin-right:16px;position:absolute;bottom:0;left:auto;right:100%}.Pinned-module__iOS5BW__composer{border:1px solid var(--color-border);border-radius:var(--radius);width:300px;box-shadow:var(--shadow-lg);font-size:var(--size-sm)}@media (max-width:640px){.Pinned-module__iOS5BW__pinnedContent,.Pinned-module__iOS5BW__pinnedContent[data-flip-vertical],.Pinned-module__iOS5BW__pinnedContent[data-flip-horizontal],.Pinned-module__iOS5BW__pinnedContent[data-flip-vertical][data-flip-horizontal]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px) + var(--keyboard-inset,0px));-webkit-overflow-scrolling:touch;border-radius:12px;width:auto;min-width:0;max-width:none;max-height:70vh;margin:0;font-size:16px;transition:bottom .2s;position:fixed;top:auto;overflow:auto;box-shadow:0 -8px 24px #0000001f,0 2px 8px #00000014}.Pinned-module__iOS5BW__pinned{gap:0}}
.CommentWithUserAgent-module__pj9ogq__commentAuthor{align-items:center;gap:var(--space-3);display:flex}.CommentWithUserAgent-module__pj9ogq__userAgentTooltipTrigger{all:unset;height:var(--size);width:var(--size);cursor:help;color:rgb(var(--color-gray-500))}.CommentWithUserAgent-module__pj9ogq__userAgentTooltipTrigger svg{height:var(--size);width:var(--size)}.CommentWithUserAgent-module__pj9ogq__userAgentTooltipTrigger:hover,.CommentWithUserAgent-module__pj9ogq__userAgentTooltipTrigger:focus{color:rgb(var(--color-gray-700))}.CommentWithUserAgent-module__pj9ogq__userAgentTooltipContent{z-index:var(--z-above-comments-sidemenu);border-radius:var(--radius-lg);background:var(--color-surface-elevated);max-width:400px;padding:var(--space-4) var(--space-6);font-size:var(--size-xs);color:rgb(var(--color-gray-600));box-shadow:0 0 0 1px rgb(var(--color-black) / 10%), var(--shadow-xl);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}
.LiveCursors-module___V4-na__cursors{pointer-events:none;z-index:999000;position:absolute;top:0;left:0}.LiveCursors-module___V4-na__cursor{position:absolute;top:0;left:0}
.Button-module__UpGPXa__button{border-radius:var(--radius);cursor:pointer;outline:none;justify-content:center;align-items:center;gap:8px;height:2rem;font-size:14px;font-weight:500;display:flex;position:relative}.Button-module__UpGPXa__button.Button-module__UpGPXa__square{width:2rem}.Button-module__UpGPXa__button:not(.Button-module__UpGPXa__square){padding-left:12px;padding-right:12px}.Button-module__UpGPXa__primary{background:var(--color-accent);border-color:var(--color-accent);border:1px solid var(--color-accent);color:#fff}.Button-module__UpGPXa__secondary{color:#fff;background:#000;border:1px solid #000}.Button-module__UpGPXa__tertiary{background:#fff;border:1px solid #dcdce4}.Button-module__UpGPXa__ghost{background-color:#0000;border:1px solid #0000}.Button-module__UpGPXa__ghost:hover,.Button-module__UpGPXa__host:focus{border:1px solid #dcdce4}
.NewThread-module__jZuUCG__composerWrapper{z-index:var(--z-comments-sidemenu);position:absolute;top:0;left:0}.NewThread-module__jZuUCG__composer{border:1px solid var(--color-border);border-radius:var(--radius);width:300px;box-shadow:var(--shadow-lg);font-size:var(--size-sm)}
.NewThreadCursor-module__DKeF-W__newThreadCursor{pointer-events:none;z-index:var(--z-comments-sidemenu);-webkit-user-select:none;user-select:none;width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--color-border-strong), var(--shadow);cursor:grab;background:#fff;border-radius:4px 50% 50%;position:fixed;top:0;left:0}
.Toolbar-module___MeSkW__toolbar{right:20px;bottom:calc(92px + env(safe-area-inset-bottom,0px));background:#fff;border:1px solid #c5c5c5;border-radius:999px;align-items:center;padding:6px;display:flex;position:fixed;box-shadow:0 4px 12px #00000014}.Toolbar-module___MeSkW__toolbarActions{gap:6px;display:flex}.Toolbar-module___MeSkW__toolbar .Toolbar-module___MeSkW__toolbarActions button{color:#000;background-color:#ffe222;border:1px solid #000;border-radius:999px;width:32px;height:32px;transition:background-color .15s,transform .1s}.Toolbar-module___MeSkW__toolbar .Toolbar-module___MeSkW__toolbarActions button:hover{background-color:#fff200;transform:scale(1.04)}.Toolbar-module___MeSkW__toolbar .Toolbar-module___MeSkW__toolbarActions button:focus-visible{outline-offset:2px;outline:2px solid #0a60c2}.Toolbar-module___MeSkW__toolbar .Toolbar-module___MeSkW__toolbarActions .Toolbar-module___MeSkW__exportButton{color:#000;background-color:#fff;border:1px solid #000;transition:background-color .15s,transform .1s,box-shadow .15s}.Toolbar-module___MeSkW__toolbar .Toolbar-module___MeSkW__toolbarActions .Toolbar-module___MeSkW__exportButton:hover:not(:disabled){background-color:#f5f5f5;transform:scale(1.04)}.Toolbar-module___MeSkW__toolbar .Toolbar-module___MeSkW__toolbarActions .Toolbar-module___MeSkW__exportButton[data-empty]{opacity:.45;cursor:not-allowed}.Toolbar-module___MeSkW__toolbar .Toolbar-module___MeSkW__toolbarActions .Toolbar-module___MeSkW__exportButton[data-pulse]{background-color:#ffe222;box-shadow:0 0 0 4px #ffe22259}
.NamePrompt-module__tqzasq__overlay{z-index:10000001;background:#00000080;justify-content:center;align-items:center;padding:20px;font-family:aktiv-grotesk,-apple-system,Helvetica Neue,Arial,sans-serif;animation:.18s ease-out NamePrompt-module__tqzasq__fadeIn;display:flex;position:fixed;inset:0}.NamePrompt-module__tqzasq__card{text-align:center;background:#fff;border-radius:16px;width:100%;max-width:380px;padding:32px 32px 28px;animation:.22s ease-out NamePrompt-module__tqzasq__lift;box-shadow:0 24px 64px #00000040}.NamePrompt-module__tqzasq__preview{color:#fff;border-radius:14px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;font-size:26px;font-weight:600;transition:background .2s;display:flex}.NamePrompt-module__tqzasq__title{color:#000;margin:0 0 8px;font-family:value-serif,Georgia,Times New Roman,serif;font-size:24px;font-weight:400;line-height:1.1}.NamePrompt-module__tqzasq__help{color:#666;margin:0 0 20px;font-size:13px;line-height:1.4}.NamePrompt-module__tqzasq__input{width:100%;font:inherit;color:#000;background:#fff;border:1px solid #c5c5c5;border-radius:8px;outline:none;margin-bottom:12px;padding:12px 14px;font-size:16px;transition:border-color .15s}.NamePrompt-module__tqzasq__input:focus{border-color:#0a60c2;box-shadow:0 0 0 3px #0a60c21f}.NamePrompt-module__tqzasq__submit{color:#fff;width:100%;font:inherit;cursor:pointer;background:#000;border:0;border-radius:999px;padding:12px 20px;font-weight:500;transition:opacity .15s}.NamePrompt-module__tqzasq__submit:hover:not(:disabled){opacity:.85}.NamePrompt-module__tqzasq__submit:disabled{opacity:.35;cursor:not-allowed}.NamePrompt-module__tqzasq__pill{z-index:999998;color:#000;cursor:pointer;background:#fff;border:1px solid #c5c5c5;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-family:aktiv-grotesk,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;transition:box-shadow .15s,transform .15s;display:inline-flex;position:fixed;bottom:40px;right:20px;box-shadow:0 4px 12px #00000014}.NamePrompt-module__tqzasq__pill[data-named=false]{background:#ffe222;border-color:#000;padding-right:16px}.NamePrompt-module__tqzasq__pill:hover{box-shadow:0 6px 16px #00000024}.NamePrompt-module__tqzasq__pill:active{transform:translateY(1px)}.NamePrompt-module__tqzasq__pillAvatar{color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:600;display:inline-flex}.NamePrompt-module__tqzasq__pillPlus{color:#ffe222;background:#000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:18px;font-weight:700;line-height:1;display:inline-flex}.NamePrompt-module__tqzasq__pillName{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.NamePrompt-module__tqzasq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes NamePrompt-module__tqzasq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes NamePrompt-module__tqzasq__lift{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
