@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/outfit/outfit-latin.woff2) format("woff2")}:root{color-scheme:light;--talk-page: #fbfaf6;--talk-surface: #ffffff;--talk-surface-soft: #f4f1e9;--talk-text: #172033;--talk-muted: #667085;--talk-faint: #8c93a2;--talk-line: #e6e1d7;--talk-line-strong: #d4cdbf;--talk-coral: #d85f4e;--talk-coral-soft: #fff0eb;--talk-indigo: #4f46e5;--talk-indigo-soft: #eef0ff;--talk-teal: #0f766e;--talk-teal-soft: #e7f7f3;--talk-gold: #a76412;--talk-gold-soft: #fff4d9;--talk-shadow: 0 18px 44px -34px rgba(42, 37, 93, .55)}[hidden]{display:none!important}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--talk-page: #0d1322;--talk-surface: #161e31;--talk-surface-soft: #1e2940;--talk-text: #f6f7fb;--talk-muted: #b3bbcc;--talk-faint: #8f99af;--talk-line: #2b3751;--talk-line-strong: #43516f;--talk-coral: #ff927f;--talk-coral-soft: #3b252a;--talk-indigo: #9da5ff;--talk-indigo-soft: #25294b;--talk-teal: #68e1ce;--talk-teal-soft: #173b3b;--talk-gold: #f4c770;--talk-gold-soft: #42351c;--talk-shadow: 0 22px 52px -34px rgba(0, 0, 0, .9)}}*{box-sizing:border-box}html{min-width:320px;background:var(--talk-page);-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{min-width:320px;min-height:100vh;margin:0;background:var(--talk-page);color:var(--talk-text);font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip}button,input,textarea,select{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid color-mix(in srgb,var(--talk-indigo) 40%,transparent);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.talk-header{display:flex;width:min(1720px,calc(100% - 2rem));min-height:60px;align-items:center;justify-content:space-between;gap:1rem;margin:0 auto;border-bottom:1px solid var(--talk-line);min-width:0}.talk-logo,.talk-nav,.talk-language{display:inline-flex;align-items:center}.talk-logo{min-width:0;flex:1 1 auto;gap:.7rem;color:var(--talk-text);font-size:1.05rem;font-weight:850;text-decoration:none}.talk-logo img{display:block;width:36px;height:36px}.talk-logo span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.talk-nav{gap:.75rem;min-width:0;flex:0 0 auto}.talk-mode-links{display:flex;align-items:center;gap:.15rem;padding:.18rem;border:1px solid var(--talk-line);border-radius:6px;background:var(--talk-surface-soft)}.talk-mode-links a,.talk-mode-menu-list a{color:var(--talk-muted);font-size:.76rem;font-weight:750;text-decoration:none;white-space:nowrap}.talk-mode-links a{padding:.42rem .55rem;border-radius:4px}.talk-mode-links a:hover,.talk-mode-menu-list a:hover{background:var(--talk-surface);color:var(--talk-text)}.talk-mode-menu{position:relative;display:none}.talk-mode-menu summary{display:inline-flex;min-height:38px;align-items:center;gap:.4rem;padding:.45rem .65rem;border:1px solid var(--talk-line);border-radius:6px;background:var(--talk-surface);color:var(--talk-muted);cursor:pointer;font-size:.78rem;font-weight:750;list-style:none}.talk-mode-menu summary::-webkit-details-marker{display:none}.talk-mode-menu[open] summary{border-color:var(--talk-indigo);color:var(--talk-text)}.talk-mode-menu-list{position:absolute;top:calc(100% + .4rem);right:0;z-index:10;display:grid;width:180px;padding:.35rem;border:1px solid var(--talk-line);border-radius:6px;background:var(--talk-surface);box-shadow:var(--talk-shadow)}.talk-mode-menu-list a{padding:.55rem .6rem;border-radius:4px}.talk-auth-trigger{display:inline-flex;min-height:38px;align-items:center;gap:.4rem;padding:.45rem .7rem;border:1px solid var(--talk-line);border-radius:6px;background:var(--talk-surface);color:var(--talk-muted);cursor:pointer;font-size:.8rem;font-weight:750}.talk-auth-dot{width:7px;height:7px;border-radius:50%;background:var(--talk-faint)}.talk-auth-trigger.is-authenticated .talk-auth-dot{background:var(--talk-teal)}.talk-language select{min-height:38px;max-width:130px;padding:.4rem .5rem;border:1px solid var(--talk-line);border-radius:6px;background:var(--talk-surface);color:var(--talk-text);font-size:.78rem}.talk-shell{width:min(1720px,calc(100% - 2rem));margin:0 auto;padding:clamp(1rem,2vw,1.75rem) 0 3rem}.talk-feed-section,.talk-post-card{min-width:0}.talk-eyebrow,.talk-dialog-kicker{margin:0 0 .45rem;color:var(--talk-coral);font-size:.72rem;font-weight:850;letter-spacing:.08em}.talk-primary-button,.talk-secondary-button,.talk-load-more,.talk-back-button,.talk-share-button,.talk-discuss-button,.talk-reaction-button,.talk-compose-open{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:.45rem;border-radius:6px;cursor:pointer;font-size:.86rem;font-weight:780;line-height:1.2;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.talk-primary-button{padding:.6rem .95rem;border:1px solid var(--talk-indigo);background:var(--talk-indigo);color:#fff;white-space:nowrap}.talk-primary-button:hover:not(:disabled){border-color:var(--talk-coral);background:var(--talk-coral);transform:translateY(-1px)}.talk-primary-button.compact{min-height:38px;padding:.5rem .8rem}.talk-primary-button:disabled,.talk-secondary-button:disabled,.talk-load-more:disabled{cursor:wait;opacity:.55}.talk-secondary-button,.talk-load-more{padding:.55rem .85rem;border:1px solid var(--talk-line-strong);background:var(--talk-surface);color:var(--talk-text)}.talk-secondary-button:hover:not(:disabled),.talk-load-more:hover:not(:disabled){border-color:var(--talk-indigo);background:var(--talk-indigo-soft)}.talk-feed-section{width:100%;margin:0 auto}.talk-feed-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.15rem;padding-bottom:.9rem;border-bottom:1px solid var(--talk-line)}.talk-feed-heading h2{margin:0;font-size:1.45rem;font-weight:820}.talk-feed-heading-copy .talk-eyebrow{margin:0 0 .2rem}.talk-vision{max-width:42rem;margin:0 0 .65rem;color:var(--talk-text);font-size:.98rem;font-weight:760;line-height:1.35}.talk-feed-subtitle{margin:.3rem 0 0;color:var(--talk-muted);font-size:.78rem;line-height:1.4}.talk-feed-heading-actions{display:flex;align-items:center;gap:.65rem;flex:0 0 auto}.talk-feed-heading-actions .talk-compose-open{min-height:38px;padding:.5rem .75rem}.talk-sort{display:flex;align-items:center;gap:.25rem}.talk-sort{padding:.2rem;border-radius:7px;background:var(--talk-surface-soft)}.talk-sort-button{min-height:34px;padding:.4rem .65rem;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--talk-muted);cursor:pointer;font-size:.78rem;font-weight:760}.talk-sort-button.is-active{border-color:var(--talk-line);background:var(--talk-surface);color:var(--talk-text)}.talk-status{min-height:1.2rem;margin:0 0 .8rem;color:var(--talk-muted);font-size:.8rem}.talk-your-threads{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin:0 0 .8rem;padding:.65rem .75rem;border-left:3px solid var(--talk-indigo);background:var(--talk-indigo-soft);color:var(--talk-text);font-size:.78rem}.talk-your-threads strong{font-weight:800}.talk-your-threads span{color:var(--talk-muted)}.talk-your-threads .compact{min-height:30px;margin-left:auto;padding:.35rem .55rem;font-size:.7rem}.talk-feed{display:grid;gap:.75rem}.talk-post-card{position:relative;padding:1.1rem 1.15rem .9rem;border:1px solid var(--talk-line);border-radius:8px;background:var(--talk-surface);box-shadow:var(--talk-shadow)}.talk-post-card:hover{border-color:var(--talk-line-strong)}.talk-post-topline,.talk-post-meta,.talk-post-actions,.talk-reactions,.talk-post-tags{display:flex;align-items:center;gap:.45rem}.talk-post-topline{justify-content:flex-end;gap:.75rem}.talk-post-type,.talk-post-tag,.talk-resolved-badge{display:inline-flex;min-height:24px;align-items:center;padding:.25rem .45rem;border-radius:4px;font-size:.68rem;font-weight:820;line-height:1}.talk-post-type.memory{background:var(--talk-coral-soft);color:var(--talk-coral)}.talk-post-type.roast{background:var(--talk-gold-soft);color:var(--talk-gold)}.talk-post-type.hunt{background:var(--talk-teal-soft);color:var(--talk-teal)}.talk-post-tag{background:var(--talk-surface-soft);color:var(--talk-muted)}.talk-resolved-badge{background:var(--talk-teal-soft);color:var(--talk-teal)}.talk-post-date{color:var(--talk-faint);font-size:.73rem}.talk-post-card h3{margin:.65rem 0 .35rem;font-size:1.15rem;font-weight:820;line-height:1.24;overflow-wrap:anywhere}.talk-post-body{margin:0;color:var(--talk-muted);font-size:.92rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.talk-post-meta{margin-top:.85rem;color:var(--talk-faint);font-size:.73rem}.talk-post-metrics{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.55rem;margin-left:auto;color:var(--talk-faint)}.talk-post-metric{display:inline-flex;min-width:0;align-items:center;gap:.22rem;white-space:nowrap;transition:color .12s ease,background-color .12s ease}@media (scripting: enabled){.talk-feed[data-hydrating=true] .talk-post-metric{border-radius:3px;background:var(--talk-surface-soft);color:transparent;-webkit-user-select:none;user-select:none}.talk-feed[data-hydrating=true] .talk-post-metric svg{visibility:hidden}}.talk-post-metric svg{flex:0 0 auto;color:var(--talk-muted)}.talk-post-metric.metric-likes svg{color:var(--talk-coral)}.talk-post-actions{justify-content:space-between;margin-top:.75rem;padding-top:.7rem;border-top:1px solid var(--talk-line)}.talk-reactions{flex-wrap:wrap}.talk-reaction-button,.talk-share-button,.talk-discuss-button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:.3rem;padding:.35rem .55rem;border:1px solid var(--talk-line);border-radius:5px;background:transparent;color:var(--talk-muted);font-size:.72rem;text-decoration:none}.talk-reaction-button:hover,.talk-share-button:hover,.talk-discuss-button:hover,.talk-reaction-button.is-selected{border-color:var(--talk-indigo);background:var(--talk-indigo-soft);color:var(--talk-text)}.talk-reaction-button[data-reaction=same] svg{color:var(--talk-coral)}.talk-reaction-button[data-reaction=same].is-selected svg{fill:currentColor}.talk-reaction-count{min-width:1ch;color:var(--talk-faint)}.talk-share-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.talk-share-actions>button{min-width:0;overflow-wrap:anywhere}.talk-share-button{border-color:var(--talk-indigo);background:var(--talk-indigo-soft);color:var(--talk-text)}.talk-discuss-button{border-color:var(--talk-line-strong)}.talk-post-link{color:inherit;text-decoration:none}.talk-post-link:hover h3{color:var(--talk-indigo)}.talk-feed-state{display:grid;min-height:150px;place-items:center;gap:.8rem;padding:1.5rem;border:1px dashed var(--talk-line-strong);border-radius:8px;color:var(--talk-muted);text-align:center}.talk-feed-state p{margin:0}.talk-load-more{width:100%;margin-top:1rem}.talk-dialog{width:min(640px,calc(100% - 1rem));max-height:calc(100vh - 1rem);padding:0;border:0;background:transparent;color:var(--talk-text)}.talk-detail-view{width:min(900px,100%);margin:0 auto}.talk-link-dialog{width:min(520px,calc(100% - 1rem))}.talk-dialog::backdrop{background:#0c122094}.talk-dialog-card{position:relative;max-height:calc(100vh - 1rem);overflow:auto;padding:1.35rem;border:1px solid var(--talk-line);border-radius:8px;background:var(--talk-surface);box-shadow:0 26px 80px -40px #0000008c}.talk-dialog-close{position:absolute;top:.75rem;right:.75rem;display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--talk-line);border-radius:5px;background:transparent;color:var(--talk-muted);cursor:pointer;font-size:1.4rem;line-height:1}.talk-dialog-close:hover{border-color:var(--talk-line-strong);color:var(--talk-text)}.talk-dialog-card h2{max-width:calc(100% - 3rem);margin:0;font-size:1.45rem;line-height:1.15}.talk-dialog-subtitle{margin:.55rem 0 1.1rem;color:var(--talk-muted);font-size:.88rem;line-height:1.5}.talk-field{display:grid;gap:.35rem;margin-bottom:.85rem;color:var(--talk-text);font-size:.78rem;font-weight:750}.talk-field em{color:var(--talk-faint);font-size:.7rem;font-style:normal;font-weight:500}.talk-field input,.talk-field textarea,.talk-comment-form input,.talk-comment-form textarea{width:100%;border:1px solid var(--talk-line-strong);border-radius:5px;background:var(--talk-surface);color:var(--talk-text);font-size:.88rem;line-height:1.45}.talk-field input,.talk-comment-form input{min-height:42px;padding:.55rem .65rem}.talk-field textarea,.talk-comment-form textarea{min-height:100px;resize:vertical;padding:.65rem}.talk-field input::placeholder,.talk-field textarea::placeholder,.talk-comment-form input::placeholder,.talk-comment-form textarea::placeholder{color:var(--talk-faint)}.talk-link-card>input{width:100%;min-height:44px;margin:.25rem 0 1rem;padding:.55rem .65rem;border:1px solid var(--talk-line-strong);border-radius:5px;background:var(--talk-surface-soft);color:var(--talk-text);font-size:.78rem}.talk-form-note{margin:.1rem 0 1rem;color:var(--talk-faint);font-size:.74rem}.talk-dialog-actions,.talk-comment-submit-row{display:flex;align-items:center;justify-content:flex-end;gap:.55rem}.talk-form-feedback{min-height:1.1rem;margin:0;color:var(--talk-muted);font-size:.75rem}.talk-form-feedback.is-error{color:var(--talk-coral)}.talk-back-button{min-height:32px;margin-bottom:1rem;padding:.25rem 0;border:0;background:transparent;color:var(--talk-muted);font-size:.78rem}.talk-back-button:hover{color:var(--talk-text)}.talk-detail-post .talk-post-actions{margin-top:1rem}.talk-share-callout{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.75rem;padding:.9rem 1rem;border-left:3px solid var(--talk-coral);background:var(--talk-coral-soft)}.talk-share-callout strong{display:block;font-size:.86rem}.talk-share-callout p{margin:.25rem 0 0;color:var(--talk-muted);font-size:.76rem;line-height:1.4}.talk-share-callout-actions{display:flex;flex:0 0 auto;gap:.4rem}.talk-comments-section{margin-top:1.4rem;padding-top:1.2rem;border-top:1px solid var(--talk-line)}.talk-comments-section h2{margin:0 0 .8rem;font-size:1rem}.talk-comment-reply-button{min-height:28px;padding:.25rem .5rem;border:1px solid var(--talk-line);border-radius:5px;background:transparent;color:var(--talk-muted);cursor:pointer;font-size:.7rem;font-weight:700}.talk-comment-reply-button:hover{border-color:var(--talk-indigo);background:var(--talk-indigo-soft);color:var(--talk-text)}.talk-comments{display:grid;gap:.6rem}.talk-comment{padding:.75rem;border-left:3px solid var(--talk-teal);background:var(--talk-surface-soft)}.talk-comment-identity{display:inline-flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.35rem}.talk-comment-reply-to{color:var(--talk-indigo);font-weight:750}.talk-comment-meta{display:flex;justify-content:space-between;gap:.75rem;color:var(--talk-faint);font-size:.72rem}.talk-comment-body{margin:.35rem 0 0;color:var(--talk-text);font-size:.86rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.talk-comment-actions{display:flex;justify-content:flex-end;margin-top:.55rem}.talk-inline-reply-form{display:grid;gap:.45rem;margin-top:.55rem}.talk-inline-reply-form textarea{width:100%;min-height:58px;padding:.55rem;border:1px solid var(--talk-line-strong);border-radius:5px;background:var(--talk-surface);color:var(--talk-text);resize:vertical}.talk-inline-reply-form button{justify-self:end}.talk-comment-form{display:grid;gap:.55rem;margin-top:1rem;padding:.85rem;border:1px solid var(--talk-line);border-radius:7px;background:var(--talk-surface-soft)}.talk-comment-auth{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding:.8rem .9rem;border:1px solid var(--talk-line);background:var(--talk-surface-soft)}.talk-comment-auth p{margin:0;color:var(--talk-muted);font-size:.8rem}.talk-comment-form textarea{min-height:86px}.talk-comment-submit-row{justify-content:space-between}.talk-toast{position:fixed;right:1rem;bottom:1rem;z-index:5;max-width:min(360px,calc(100% - 2rem));margin:0;padding:.7rem .85rem;border:1px solid var(--talk-line-strong);border-radius:6px;background:var(--talk-surface);color:var(--talk-text);box-shadow:var(--talk-shadow);font-size:.8rem}.talk-auth-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:1rem;background:#0c122094}.talk-auth-overlay.hidden{display:none}.talk-auth-dialog{position:relative;width:min(440px,100%);padding:1.2rem;border:1px solid var(--talk-line);border-radius:8px;background:var(--talk-surface);box-shadow:0 26px 80px -40px #0000008c}.talk-auth-close{position:absolute;top:.7rem;right:.7rem;width:34px;height:34px;border:1px solid var(--talk-line);border-radius:5px;background:transparent;color:var(--talk-muted);cursor:pointer;font-size:1.3rem}.talk-auth-heading h2,.talk-auth-view h3{margin:0}.talk-auth-heading h2{max-width:calc(100% - 3rem);font-size:1.2rem}.talk-auth-heading p,.talk-auth-note,.talk-auth-feedback,.talk-auth-email,.talk-auth-view>p{color:var(--talk-muted);font-size:.8rem;line-height:1.45}.talk-auth-view{margin-top:1rem}.talk-auth-google,.talk-auth-primary,.talk-auth-secondary{min-height:42px;padding:.55rem .8rem;border:1px solid var(--talk-line-strong);border-radius:6px;cursor:pointer;font-weight:760}.talk-auth-primary{border-color:var(--talk-indigo);background:var(--talk-indigo);color:#fff}.talk-auth-secondary,.talk-auth-google{background:var(--talk-surface);color:var(--talk-text)}.talk-auth-form{display:grid;gap:.7rem}.talk-auth-form label{display:grid;gap:.35rem;color:var(--talk-text);font-size:.78rem;font-weight:750}.talk-auth-form input{width:100%;min-height:44px;padding:.55rem .65rem;border:1px solid var(--talk-line-strong);border-radius:5px;background:var(--talk-surface);color:var(--talk-text)}.talk-auth-feedback{min-height:1.1rem;margin-bottom:0}.talk-auth-feedback.is-error{color:var(--talk-coral)}body.auth-modal-open{overflow:hidden}@media (max-width: 900px){.talk-mode-links{display:none}.talk-mode-menu{display:block}}@media (max-width: 760px){.talk-header{min-height:64px}.talk-nav{gap:.35rem}.talk-auth-trigger{width:38px;padding:0}.talk-auth-trigger>span{display:none}.talk-auth-trigger.is-authenticated svg{color:var(--talk-teal)}.talk-language select{width:64px;min-width:64px;max-width:64px;padding:.35rem;overflow:hidden;text-overflow:clip}.talk-feed-heading{align-items:start;flex-direction:column}.talk-feed-heading-actions{width:100%}.talk-feed-heading-actions .talk-compose-open{width:auto;flex:0 0 auto}.talk-sort{width:100%}.talk-sort-button{flex:1}.talk-comment-auth{align-items:stretch;flex-direction:column}.talk-comment-auth button{width:100%}.talk-share-callout{align-items:stretch;flex-direction:column}.talk-share-callout-actions{width:100%}.talk-share-callout-actions>button{min-width:0;flex:1 1 0;overflow-wrap:anywhere}}@media (max-width: 420px){.talk-shell,.talk-header{width:min(100% - 1rem,1440px)}.talk-dialog-card{padding:1rem}.talk-post-card{padding:.9rem}.talk-post-actions{align-items:center;flex-direction:row;flex-wrap:nowrap}.talk-reactions{width:auto;flex:0 0 auto}.talk-share-actions{width:auto;min-width:0;flex:1 1 auto;flex-wrap:nowrap}.talk-share-actions>button{white-space:nowrap;flex:1 1 0}.talk-feed .talk-post-metrics{gap:.28rem;font-size:.6rem}}.talk-feed{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-auto-rows:1fr;align-items:stretch;gap:.65rem}.talk-feed .talk-post-card{display:flex;height:100%;min-height:13rem;flex-direction:column;padding:.8rem .85rem .7rem}.talk-feed .talk-post-link{display:block;flex:0 0 auto}.talk-feed .talk-post-type,.talk-feed .talk-post-tag,.talk-feed .talk-resolved-badge{min-height:21px;padding:.2rem .35rem;font-size:.61rem}.talk-feed .talk-post-date{font-size:.65rem}.talk-feed .talk-post-card h3{display:-webkit-box;height:2.4em;margin:.45rem 0 .28rem;overflow:hidden;font-size:.98rem;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.talk-feed .talk-post-body{display:-webkit-box;height:4.26em;max-height:4.26em;overflow:hidden;font-size:.8rem;line-height:1.42;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}.talk-feed .talk-post-meta{min-height:1.1rem;margin-top:auto;padding-top:.55rem;font-size:.66rem}.talk-feed .talk-post-metrics{gap:.28rem;margin-left:auto}.talk-feed .talk-post-metric{gap:.16rem}.talk-feed .talk-post-actions{flex:0 0 auto;align-items:flex-start;gap:.3rem;margin-top:.5rem;padding-top:.45rem}.talk-feed .talk-reaction-button,.talk-feed .talk-share-button,.talk-feed .talk-discuss-button{min-height:28px;padding:.25rem .35rem;font-size:.63rem}.talk-feed .talk-reactions,.talk-feed .talk-share-actions{gap:.22rem}.talk-story-card .talk-post-body{color:color-mix(in srgb,var(--talk-text) 72%,var(--talk-muted))}.talk-shell.is-detail{width:min(1520px,calc(100% - 2rem));min-height:0;padding-top:.65rem;padding-bottom:2rem}.talk-detail-view{width:100%;margin:0 auto}.talk-detail-inner{width:min(1240px,100%);margin:0 auto}.talk-detail-view .talk-back-button{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.35rem;text-decoration:none}.talk-detail-view .talk-detail-post{padding:1rem 1.1rem .9rem;box-shadow:var(--talk-shadow)}.talk-detail-view .talk-detail-post h1{margin:.45rem 0 .35rem;font-size:1.45rem;line-height:1.22;overflow-wrap:anywhere}.talk-detail-view .talk-detail-post .talk-post-body{color:var(--talk-text);font-size:.92rem;line-height:1.58}.talk-detail-view .talk-detail-post .talk-post-meta{margin-top:.65rem}.talk-detail-view .talk-detail-post .talk-reactions{margin-left:.2rem}.talk-detail-view .talk-detail-post .talk-reaction-button{min-height:28px;padding:.25rem .45rem}.talk-detail-view .talk-comments-section{margin-top:.75rem;padding:.8rem .9rem;border:1px solid var(--talk-line);border-radius:8px;background:var(--talk-surface)}.talk-detail-view .talk-comments-section h2{margin-bottom:.6rem;font-size:.95rem}.talk-detail-view .talk-comment{padding:.65rem}.talk-detail-view .talk-comment-body{font-size:.82rem;line-height:1.45}.talk-detail-error{margin:2rem 0;color:var(--talk-muted);text-align:center}@media (max-width: 1100px){.talk-feed{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.talk-feed{grid-template-columns:1fr}.talk-detail-view{width:100%}.talk-detail-view .talk-back-button{margin-left:.65rem}.talk-detail-view .talk-detail-post{padding:.85rem .9rem .75rem;border-right:0;border-left:0;border-radius:0;box-shadow:none}.talk-detail-view .talk-comments-section{border-right:0;border-left:0;border-radius:0;background:transparent;padding:.75rem .65rem}.talk-detail-view .talk-detail-post h1{margin-top:.35rem;font-size:1.25rem}.talk-detail-view .talk-detail-post .talk-post-body{font-size:.88rem;line-height:1.52}.talk-post-meta{align-items:flex-start;flex-wrap:wrap;gap:.4rem .7rem}.talk-post-metrics{width:100%;justify-content:flex-start;margin-left:0}}
