.v6-room-v2{--cd-av:38px}.v6-room-v2 .v2-feed-shell{flex:1;min-height:0;position:relative;display:flex;flex-direction:column}.v6-room-v2 .v6-message-feed{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:auto;padding:24px 20px 40px}@media ((pointer:coarse) and (max-height:540px)),(max-width:679px){.v6-room-v2 .v6cd-state{margin-inline-start:28px}}.v6-room-v2[data-switcher-open] .v6-message-feed{overflow:hidden}.v6-room-v2 .v2-jump-slot{flex:none;display:flex;justify-content:center;align-items:center;padding:8px 12px 12px;position:relative;z-index:4}.v6-room-v2[data-topic-sheet] .v2-jump{visibility:hidden;pointer-events:none}.v6-room-v2 .v2-jump{position:relative;margin:0;padding:10px 14px;min-height:44px;box-sizing:border-box;border:1px solid var(--hair);border-radius:999px;background:var(--raised);color:var(--ink);font:600 12px/1 var(--sans);cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.35)}@media (prefers-reduced-motion:reduce){.v6-room-v2 .v2-jump{transition:none}}.v6-room-v2 .v2-jump:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.v6-room-v2 .v2-jump:hover{border-color:var(--hair-2)}.v6-room-v2 .v2-jump:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.v6-room-v2 .v6cd-feedcol{max-width:var(--measure,740px);margin:0 auto;display:flex;flex-direction:column;gap:28px;min-height:100%;justify-content:flex-start}.v6-room-v2 .v6cd-feedcol>:first-child{margin-top:auto}.v6-room-v2 .v6-thread-parent{border-bottom-color:var(--v2-accent,#ffc700);background:rgba(255,199,0,.03)}.v6-room-v2 .v6cd-reply-inline:before{border-left-color:var(--hair-2);border-bottom-color:var(--hair-2)}.v6-room-v2 .v6cd-active-mark{background:var(--v2-accent,#ffc700)}@container v6room (min-width: 680px){@media (min-width:680px) and (not ((pointer:coarse) and (max-height:540px))){.v6-room-v2{--measure:720px}.v6-room-v2 .v6-message-feed{padding:26px 0 46px}.v6-room-v2 .v6cd-feedcol{gap:36px;max-width:720px;padding:0 32px;box-sizing:border-box}.v6-room-v2 .v6cd-text{max-width:65ch}.v6-room-v2 .v6-thread-parent{margin:16px 0 0;padding:12px 14px;border-bottom:1px solid var(--hair);border-radius:0 10px 10px 0;background:var(--field);border:1px solid var(--hair);border-left:2px solid var(--v2-accent)}.v6-room-v2 .v6-thread-parent .v6cd-row{margin-top:0;padding:0;background:transparent}.v6-room-v2 .v6-thread-parent .v6cd-row:hover{background:transparent}.v6-room-v2 .v6cd-reply-inline:before{border-left-color:var(--hair-2);border-bottom-color:var(--hair-2)}.v6-room-v2 .v6cd-active-mark{background:var(--v2-accent)}.v6-room-v2 .v2-cmp-shell:focus-within,.v6-room-v2 .v6-thread-panel .v6-composer-input-wrap:focus-within{box-shadow:none;background:var(--raised);border-color:var(--ink-4)}}@media (min-width:680px) and (not ((pointer:coarse) and (max-height:540px))){.v6-room-v2 .v6cd-row{padding:8px 14px;margin:0 -14px}.v6-room-v2 .v6cd-head{margin-bottom:8px}.v6-room-v2 .v6cd-time{color:var(--ink-3,#918f85);font-size:11px}.v6-room-v2 .v6cd-pills{margin-top:8px;flex-wrap:wrap}.v6-room-v2 .v6cd-rx-pill,.v6-room-v2 .v6cd-thread-pill{font-size:12px;padding:5px 10px}}}@container v6room (min-width: 1024px){.v6-room-v2 .v6-message-feed{padding:30px 0 52px}}.v6-room-v2 .v6cd-row{--v2-av:38px;--cd-av:38px;position:relative;padding:6px 12px;margin:0 -12px;border-radius:12px;transition:background-color .15s ease}.v6-room-v2 .v6-thread-panel .v6cd-row{margin-left:0;margin-right:0}.v6-room-v2 .v6cd-row:focus-within,.v6-room-v2 .v6cd-row:hover{background:rgba(255,255,255,.018)}.v6-room-v2 .v6cd-avatar{font-size:13px;font-weight:700;color:var(--ink-2,#aeaca4);background:var(--raised-2,#25251f)}.v6-room-v2 .v6cd-row .v6cd-avatar{width:var(--v2-av,38px)!important;height:var(--v2-av,38px)!important}.v6-room-v2 .v6cd-avatar[data-own="1"]{background:var(--raised,#1c1c19);color:var(--ink,#efede6);box-shadow:0 0 0 1.5px var(--v2-accent,#ffc700)}.v6-room-v2 .v6cd-handle{font-weight:600;font-size:14px;line-height:1;color:var(--ink,#efede6)}.v6-room-v2 .v6cd-time{font-family:var(--mono,ui-monospace,monospace);font-size:10.5px;letter-spacing:.05em;color:var(--ink-4,#635f56)}.v6-room-v2 .v6cd-text{color:var(--body-ink,#dedcd5);font-size:15px;font-weight:400;line-height:1.65}.v6-room-v2 .v6cd-head{gap:10px;margin-bottom:6px}.v6-room-v2 .v6cd-pills{gap:8px;margin-top:6px}.v6-room-v2 .v6cd-rx-pill,.v6-room-v2 .v6cd-thread-pill{font-size:12.5px;padding:6px 11px}.v6-room-v2 .v6cd-rx-pill,.v6-room-v2 .v6cd-score,.v6-room-v2 .v6cd-thread-pill{color:var(--ink-2,#aeaca4);background:var(--raised,#1c1c19);border:1px solid var(--hair,rgba(255,255,255,.07));border-radius:999px}.v6-room-v2 .v6cd-score{display:inline-flex;align-items:center;height:30px;min-height:30px;margin-top:0;padding:0 3px;overflow:visible;flex:none;font-size:12px}.v6-room-v2 .v6cd-score-btn{position:relative;width:32px;height:28px;border:0;padding:0;background:transparent;color:var(--ink-3,#918f85);font:400 12px var(--mono,ui-monospace,monospace);line-height:1;cursor:pointer}.v6-room-v2 .v6cd-score-btn:after{content:"";position:absolute;inset:-8px -4px}.v6-room-v2 .v6cd-score-n{min-width:18px;text-align:center;font:400 12px/1 var(--mono,ui-monospace,monospace);color:var(--ink-2,#aeaca4);font-variant-numeric:tabular-nums}.v6-room-v2 .v6cd-score[data-vote=down] .v6cd-score-btn--down,.v6-room-v2 .v6cd-score[data-vote=down] .v6cd-score-n,.v6-room-v2 .v6cd-score[data-vote=up] .v6cd-score-btn--up,.v6-room-v2 .v6cd-score[data-vote=up] .v6cd-score-n{background:transparent;color:var(--cd-teal,var(--live,#2ba093))}@media (hover:none){.v6-room-v2 .v6cd-score{min-height:30px}}.v6-room-v2 .v6cd-rx-pill:hover,.v6-room-v2 .v6cd-thread-pill:hover{border-color:var(--hair-2,rgba(255,255,255,.14));color:var(--ink,#efede6)}.v6-room-v2 .v6cd-actbar{top:-12px;right:8px;gap:2px;background:var(--raised,#1c1c19);border:1px solid var(--hair-2,rgba(255,255,255,.14));border-radius:10px;padding:3px;opacity:0;transition:opacity .15s ease;z-index:2}.v6-room-v2 .v6cd-actbar[data-open="1"],.v6-room-v2 .v6cd-row:focus-within .v6cd-actbar,.v6-room-v2 .v6cd-row:has(:focus-visible) .v6cd-actbar,.v6-room-v2 .v6cd-row:hover .v6cd-actbar{opacity:1}.v6-room-v2 .v2-more-touch:focus,.v6-room-v2 .v6cd-act-icon:focus,.v6-room-v2 .v6cd-act-label:focus{outline:none}.v6-room-v2 .v2-more-touch:focus-visible,.v6-room-v2 .v6cd-act-icon:focus-visible,.v6-room-v2 .v6cd-act-label:focus-visible{outline:1.5px solid var(--ink-2,var(--cd-fg2));outline-offset:2px}.v6-room-v2 .v6cd-act-icon,.v6-room-v2 .v6cd-act-label{font:700 10px/1 var(--mono,ui-monospace,monospace);letter-spacing:.06em;color:var(--ink-2,#aeaca4);padding:8px 10px;border-radius:7px}.v6-room-v2 .v6cd-act-icon:hover,.v6-room-v2 .v6cd-act-label:hover{background:rgba(255,255,255,.06);color:var(--ink,#efede6)}.v6-room-v2 .v2-more-touch{display:none;position:absolute;top:2px;right:0;width:44px;height:44px;place-items:center;color:var(--ink-3,#918f85);font-size:17px;line-height:1;cursor:pointer;border:0;background:transparent;padding:0;border-radius:10px;transition:color .15s ease,background-color .15s ease}.v6-room-v2 .v2-more-touch:hover{color:var(--ink,#efede6);background:rgba(255,255,255,.04)}.v6-room-v2[data-mode=touch] .v6cd-actbar{display:none}.v6-room-v2[data-mode=touch] .v2-more-touch{display:grid}.v6-room-v2[data-mode=touch] .v6cd-row:hover{background:transparent}.v6-room-v2 .v2-touch-react-anchor{position:absolute;top:40px;right:0;left:0;z-index:5}.v6-room-v2 .v2-touch-react-anchor .v6-reaction-picker{left:0;right:0;width:auto;max-width:100%;box-sizing:border-box;justify-content:space-between}.v6-room-v2 .v2-touch-react-anchor .v6-reaction-picker-emoji,.v6-room-v2 .v2-touch-react-anchor .v6-reaction-picker-more{width:32px;height:32px;min-width:32px;min-height:32px;flex:0 0 32px}.v6-room-v2 .v6cd-more{background:var(--raised,#1c1c19);border:1px solid var(--hair-2,rgba(255,255,255,.14));border-radius:10px}.v6-room-v2 .v6cd-more-item{color:var(--ink-2,#aeaca4)}.v6-room-v2 .v6cd-more-item:hover{background:rgba(255,255,255,.06);color:var(--ink,#efede6)}.v6-room-v2 .v6cd-more-item--danger{color:var(--ink-alert)}.v6-room-v2 .v6cd-more-item:focus{outline:none}.v6-room-v2 .v6cd-more-item:focus-visible{outline:1.5px solid var(--ink-3);outline-offset:2px}.v6-room-v2 .v6cd-deleted{color:var(--ink-3)}.v6-room-v2 .v6cd-reply-inline{--v2-av:26px}.v6-room-v2 .v6cd-reply-inline .v6cd-avatar{width:26px;height:26px;font-size:11px}.v6-room-v2 .v6cd-reply-inline .v6cd-media{margin-top:4px;max-width:100%}.v6-room-v2 .v6cd-reply-inline>.v6cd-row{--v2-av:26px;--cd-av:26px;margin-left:0;margin-right:0}.v6-room-v2 .v6-thread-panel{background:var(--bg-pane,#0e0e0c);border-left:1px solid var(--hair,rgba(255,255,255,.07))}.v6-room-v2 .v6cd-panel-hdr{border-bottom:1px solid var(--hair,rgba(255,255,255,.07))}@container v6room (min-width: 680px){@media (min-width:680px) and (not ((pointer:coarse) and (max-height:540px))){.v6-room-v2 .v6cd-panel-hdr{height:60px;box-sizing:border-box}}}.v6-room-v2 .v6cd-panel-close,.v6-room-v2 .v6cd-panel-kicker{color:var(--ink-3,#918f85)}.v6-room-v2 .v6cd-row--compact{--v2-av:26px}.v6-room-v2 .v6cd-row--compact .v6cd-avatar{width:var(--v2-av);height:var(--v2-av);font-size:11px}@media ((pointer:coarse) and (max-height:540px)),(max-width:679px){.v6-room-v2 .v6cd-row:not(.v6cd-row--compact){--v2-av:32px;--cd-av:32px;grid-template-columns:34px 1fr;-moz-column-gap:12px;column-gap:12px;padding:6px 10px;margin:0 -10px}.v6-room-v2 .v6cd-row:not(.v6cd-row--compact) .v6cd-avatar{font-size:12px}}@media (prefers-reduced-motion:reduce){.v6-room-v2 .v2-more-touch,.v6-room-v2 .v6cd-actbar,.v6-room-v2 .v6cd-row{transition:none}}.v6-room-v2 #v2-why-join .v6cd-signup-btn{align-self:flex-start;margin-top:4px}.v2-info-portal.v6-cd .v6cd-signup-btn.v6cd-signup-btn--phone{align-self:center;min-width:130px;height:44px;margin-top:30px}.v2-info-portal{position:fixed;inset:0;z-index:80;background:var(--bg-room);--cd-av:36px;--cd-sans:var(--sans);--cd-mono:var(--mono);--cd-inv:var(--accent-ink);--cd-fg:var(--ink);--cd-fg2:var(--ink-2);--cd-fg3:var(--ink-3);--cd-teal:var(--live);--cd-acc:var(--v2-accent);--cd-base:var(--bg-room);--cd-raised:var(--bg-room);--cd-line:var(--hair)}[data-turf-room-v2] .v6-popover-overlay{z-index:90}[data-turf-room-v2] .v6-member-popover{z-index:91}.v2-info-page{position:absolute;inset:0;display:flex;flex-direction:column;width:100%!important;max-width:none!important;min-width:0;height:100%;margin:0;border:0;border-radius:0;background:var(--bg-room);color:var(--ink);animation:none;overflow:hidden}.v2-info-top{flex:none;display:flex;align-items:center;min-height:44px;padding:4px 8px}.v2-info-back{display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.v2-info-back:focus{outline:none}.v2-info-back:focus-visible,.v2-info-close:focus-visible,.v2-info-cta:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.v2-info-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 20px 24px;display:flex;flex-direction:column;gap:0;min-height:calc(100dvh - 52px - 64px)}.v2-info-title{margin:0;font:700 22px/1.2 var(--sans);color:var(--ink)}.v2-info-copy,.v2-info-dek{margin:0;font:400 15px/1.55 var(--sans);color:var(--ink-2)}.v2-info-title+.v2-info-dek{margin-top:32px}.v2-info-dek+.v2-info-section,.v2-info-section+.v2-info-section,.v2-info-title+.v2-info-section{margin-top:56px}.v2-info-section{display:flex;flex-direction:column;gap:0}.v2-info-label+.v2-info-copy{margin-top:16px}.v2-info-label{margin:0;font:700 15px/1.3 var(--sans);color:var(--ink);text-transform:none;letter-spacing:0}.v2-info-note{font:400 13px/1.3 var(--sans);color:var(--ink-3)}.v2-info-loudest{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.v2-info-loudest-row{font:400 15px/1.4 var(--sans);color:var(--ink)}.v2-info-cta-slot{margin-top:auto;padding-top:48px}.v2-info-cta{align-self:flex-start;padding:0 16px;border:0;border-radius:999px;background:var(--v2-accent);color:var(--bg-room);font:700 14px/1.2 var(--sans)}.v2-info-close,.v2-info-cta{min-height:44px;margin:0;cursor:pointer}.v2-info-close{flex:none;align-self:center;min-width:44px;padding:10px 20px calc(10px + env(safe-area-inset-bottom, 0px));border:0;background:var(--bg-room);color:var(--ink);font:400 16px/1.2 var(--sans);position:sticky;bottom:0;z-index:2}@media (prefers-reduced-motion:reduce){.v2-info-page{animation:none}}@container v6room (min-width: 680px){@media (min-width:680px) and (not ((pointer:coarse) and (max-height:540px))){.v6-room-v2 .v6-info-card{padding:16px;border-radius:12px;background:var(--raised);border:1px solid var(--hair)}.v6-room-v2 .v6-info-card-title{font-size:18px;line-height:1.2;text-transform:none}.v6-room-v2 .v6-info-card-description{font-size:14px;line-height:1.55;color:var(--ink-2)}.v6-room-v2 .v6-info-card-live-dot{background:var(--live,#2ba093)}.v6-room-v2 .v6-members-section-label{text-transform:none;letter-spacing:.02em;font-size:11px}.v6-room-v2 .v6cd-info-title{text-transform:none}}}