:root{--sf-bg:#070a0f;--sf-panel:#0c1119;--sf-panel-2:#111824;--sf-line:#202938;--sf-line-soft:#161d28;--sf-paper:#f5f1ea;--sf-text:#eef2f5;--sf-muted:#8d98a8;--sf-pink:#ff4778;--sf-cyan:#26dfd3;--sf-yellow:#ffd05a;--sf-danger:#ff5d65}.street-forum{background:var(--sf-bg);color:var(--sf-text);min-height:70vh;font-family:"Source Sans 3",system-ui,sans-serif}.street-forum a{text-decoration:none}.street-forum h1,.street-forum h2,.street-forum h3{font-family:"Barlow Condensed",Impact,sans-serif;letter-spacing:-.025em}.sf-kicker{margin:0;color:var(--sf-cyan);font:700 .68rem/1.1 "JetBrains Mono",monospace;letter-spacing:.13em;text-transform:uppercase}.sf-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:42px;padding:.72rem 1rem;border:1px solid var(--sf-line);font:800 .78rem/1 "JetBrains Mono",monospace;letter-spacing:.04em;text-transform:uppercase;transition:.18s ease}.sf-btn .material-symbols-outlined{font-size:1rem}.sf-btn--primary{background:var(--sf-pink);border-color:var(--sf-pink);color:#080a0f}.sf-btn--primary:hover{background:#ff668e;transform:translateY(-1px)}.sf-btn--ghost{background:#0d131c;color:var(--sf-text)}.sf-btn--ghost:hover{border-color:var(--sf-cyan);color:var(--sf-cyan)}.sf-hero{border-bottom:1px solid var(--sf-cyan);background:radial-gradient(circle at 82% 22%,rgba(38,223,211,.11),transparent 29%),linear-gradient(110deg,#090d13 0%,#090d13 63%,#071115 100%)}.sf-hero__grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:3rem;align-items:end;padding-top:3.2rem;padding-bottom:2.7rem}.sf-hero__copy h1{max-width:760px;margin:.5rem 0 .7rem;font-size:clamp(4.4rem,8.2vw,8rem);line-height:.72;color:#fff;text-transform:none}.sf-hero__lede{max-width:760px;margin:1rem 0 1.45rem;color:#a9b2bf;font-size:1.02rem;line-height:1.6}.sf-hero__actions{display:flex;flex-wrap:wrap;gap:.65rem}.sf-hero__signal{border:1px solid var(--sf-line);background:rgba(10,15,22,.86);padding:1.15rem}.sf-signal-head{display:flex;align-items:center;gap:.55rem;color:var(--sf-pink);font:800 .65rem/1 "JetBrains Mono",monospace;text-transform:uppercase}.sf-signal-head i{width:7px;height:7px;border-radius:50%;background:var(--sf-pink);box-shadow:0 0 0 5px rgba(255,71,120,.08)}.sf-hero__signal dl{display:grid;grid-template-columns:repeat(3,1fr);margin:1rem 0;border-top:1px solid var(--sf-line);border-bottom:1px solid var(--sf-line)}.sf-hero__signal dl div{padding:.85rem .5rem;border-right:1px solid var(--sf-line)}.sf-hero__signal dl div:last-child{border-right:0}.sf-hero__signal dt{font-size:.68rem;color:var(--sf-muted);text-transform:uppercase}.sf-hero__signal dd{margin:.18rem 0 0;font:800 1.6rem/1 "Barlow Condensed",sans-serif;color:#fff}.sf-hero__signal>p{margin:0;color:#7f8a98;font-size:.78rem;line-height:1.45}.sf-shell{padding-top:2rem;padding-bottom:4rem}.sf-flash,.sf-form-errors{margin:0 0 1.3rem;border-left:3px solid var(--sf-cyan);background:#0c1519;padding:.85rem 1rem;color:#dffbf8;font-size:.88rem}.sf-flash--error,.sf-form-errors{border-color:var(--sf-danger);background:#191013;color:#ffd9dd}.sf-form-errors ul{margin:.5rem 0 0 1.2rem}.sf-section-head,.sf-feed-head,.sf-replies__head{display:flex;align-items:end;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--sf-pink);padding-bottom:.55rem}.sf-section-head h2,.sf-feed-head h2,.sf-replies__head h2{margin:.15rem 0 0;font-size:clamp(2rem,3.4vw,3.2rem);line-height:.9;color:#fff}.sf-section-head>a{color:#ff8aaa;font:700 .72rem/1 "JetBrains Mono",monospace;text-transform:uppercase}.sf-channel-section{margin-bottom:2.2rem}.sf-channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:.8rem}.sf-channel-card{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;min-height:128px;padding:1rem;border:1px solid var(--sf-line);background:linear-gradient(145deg,#0c1119,#0a0f16);color:var(--sf-text);transition:.18s ease}.sf-channel-card:hover,.sf-channel-card.is-active{border-color:var(--sf-cyan);background:#0e171d;transform:translateY(-2px)}.sf-channel-card__icon{display:grid;place-items:center;width:36px;height:36px;border:1px solid #1b4b4b;color:var(--sf-cyan);font-size:1.15rem}.sf-channel-card small{color:var(--sf-pink);font:700 .58rem/1 "JetBrains Mono",monospace;text-transform:uppercase}.sf-channel-card h3{margin:.25rem 0 .2rem;color:#fff;font-size:1.45rem;line-height:1}.sf-channel-card p{margin:0;color:#84909f;font-size:.76rem;line-height:1.38}.sf-channel-card__arrow{color:#4f5c6e}.sf-main-grid{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(270px,.8fr);gap:1.3rem;align-items:start}.sf-feed{min-width:0}.sf-trending-strip{margin-bottom:1rem;border:1px solid var(--sf-line);background:#0b1017}.sf-trending-strip>header{padding:.85rem 1rem;border-bottom:1px solid var(--sf-line)}.sf-trending-strip h2{margin:.15rem 0 0;font-size:1.65rem}.sf-trending-strip__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sf-trending-strip__grid a{display:flex;flex-direction:column;min-height:112px;padding:.9rem 1rem;border-right:1px solid var(--sf-line);border-bottom:1px solid var(--sf-line);color:#fff}.sf-trending-strip__grid a:nth-child(even){border-right:0}.sf-trending-strip__grid a:nth-last-child(-n+2){border-bottom:0}.sf-trending-strip__grid small{color:var(--sf-cyan);font:700 .57rem/1 "JetBrains Mono",monospace;text-transform:uppercase}.sf-trending-strip__grid strong{margin:.35rem 0 auto;font-size:.93rem;line-height:1.25}.sf-trending-strip__grid span{color:#6f7b89;font-size:.68rem}.sf-thread-list{border:1px solid var(--sf-line);background:#090e14}.sf-feed-head{padding:1rem;border-bottom-color:var(--sf-pink)}.sf-feed-head h2{font-size:2.25rem}.sf-sort-tabs{display:flex;border:1px solid var(--sf-line)}.sf-sort-tabs a{padding:.55rem .75rem;color:#75808e;font:700 .62rem/1 "JetBrains Mono",monospace;text-transform:uppercase}.sf-sort-tabs a+a{border-left:1px solid var(--sf-line)}.sf-sort-tabs a.is-active{background:var(--sf-paper);color:#090c11}.sf-thread-row{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:.85rem;padding:1.05rem 1rem;border-bottom:1px solid var(--sf-line-soft);transition:.16s ease}.sf-thread-row:last-of-type{border-bottom:0}.sf-thread-row:hover{background:#0d141d}.sf-avatar{display:grid;place-items:center;flex:0 0 auto;width:38px;height:38px;border:1px solid #32515a;background:#101b22;color:var(--sf-cyan);font:800 1rem/1 "Barlow Condensed",sans-serif}.sf-avatar--large{width:48px;height:48px;font-size:1.2rem}.sf-avatar--xl{width:64px;height:64px;font-size:1.55rem}.sf-avatar--small{width:30px;height:30px;font-size:.8rem}.sf-thread-row__meta{display:flex;flex-wrap:wrap;gap:.45rem;color:#697584;font:600 .58rem/1.2 "JetBrains Mono",monospace;text-transform:uppercase}.sf-thread-row__meta>span:first-of-type:not(.sf-chip){color:var(--sf-cyan)}.sf-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .4rem;border:1px solid #374253;color:#a9b4c2!important;font:700 .54rem/1 "JetBrains Mono",monospace!important;text-transform:uppercase}.sf-chip .material-symbols-outlined{font-size:.75rem}.sf-chip--pin{border-color:#764421;color:var(--sf-yellow)!important}.sf-chip--locked{border-color:#5d3340;color:#ff8aa6!important}.sf-thread-row h3{margin:.38rem 0 .25rem;font-size:1.55rem;line-height:1.02}.sf-thread-row h3 a{color:#f7f8fa}.sf-thread-row h3 a:hover{color:var(--sf-pink)}.sf-thread-row__body>p{margin:0;color:#84909e;font-size:.79rem;line-height:1.42}.sf-thread-row__stats{display:flex;gap:.8rem;margin-top:.6rem;color:#66717f;font-size:.67rem}.sf-thread-row__stats span{display:inline-flex;align-items:center;gap:.2rem}.sf-thread-row__stats .material-symbols-outlined{font-size:.82rem}.sf-thread-row__open{align-self:center;color:#5f6b78;font-size:1.2rem}.sf-thread-row:hover .sf-thread-row__open{color:var(--sf-pink)}.sf-rail{display:grid;gap:.8rem}.sf-rail-card{border:1px solid var(--sf-line);background:#0b1017;padding:1rem}.sf-rail-card h2{margin:.2rem 0 .7rem;color:#fff;font-size:1.65rem;line-height:.95}.sf-rail-card>p,.sf-muted{color:#7f8a98;font-size:.78rem;line-height:1.48}.sf-rail-link{display:flex;flex-direction:column;gap:.25rem;padding:.7rem 0;border-top:1px solid var(--sf-line-soft);color:#d9dfe5}.sf-rail-link span{font-size:.82rem;font-weight:700;line-height:1.25}.sf-rail-link small{color:#687381;font-size:.64rem}.sf-text-link,.sf-rail-card a:not(.sf-btn):not(.sf-rail-link){color:var(--sf-pink);font-size:.72rem}.sf-rail-card--intel{background:linear-gradient(145deg,#11131a,#131018)}.sf-rail-card--rules,.sf-channel-focus{display:flex;gap:.7rem}.sf-rail-card--rules>.material-symbols-outlined,.sf-channel-focus>.material-symbols-outlined{color:var(--sf-cyan)}.sf-rail-card--rules strong{font-family:"Barlow Condensed",sans-serif;font-size:1.15rem;color:#fff}.sf-rail-card--rules p{margin:.25rem 0 .5rem;color:#788492;font-size:.75rem;line-height:1.4}.sf-intel-section{margin-top:2.4rem}.sf-intel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:.8rem}.sf-intel-grid article{min-height:150px;padding:1rem;border:1px solid var(--sf-line);background:#0b1017}.sf-intel-grid small{color:var(--sf-cyan);font:700 .57rem/1 "JetBrains Mono",monospace;text-transform:uppercase}.sf-intel-grid h3{margin:.35rem 0;font-size:1.25rem;color:#fff}.sf-intel-grid p{color:#7e8997;font-size:.75rem;line-height:1.42}.sf-intel-grid time{color:#5f6b79;font-size:.62rem}.sf-empty{display:flex;align-items:center;gap:.8rem;padding:1.3rem;border:1px dashed #263142;background:#0b1017}.sf-empty>.material-symbols-outlined{color:var(--sf-cyan)}.sf-empty h3{margin:0;font-size:1.3rem}.sf-empty p{margin:.2rem 0 0;color:#778290;font-size:.78rem}.sf-empty .sf-btn{margin-left:auto}.sf-pagination{padding:1rem;border-top:1px solid var(--sf-line)}.sf-pagination nav{color:var(--sf-text)}.sf-thread-shell{padding-top:1.4rem;padding-bottom:4rem}.sf-breadcrumb{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;color:#64707e;font:700 .62rem/1 "JetBrains Mono",monospace;text-transform:uppercase}.sf-breadcrumb a{color:#98a2ae}.sf-breadcrumb a:hover{color:var(--sf-cyan)}.sf-thread-layout{display:grid;grid-template-columns:minmax(0,2.05fr) minmax(270px,.72fr);gap:1.2rem;align-items:start}.sf-thread-card{border-top:3px solid var(--sf-pink);border-left:1px solid var(--sf-line);border-right:1px solid var(--sf-line);border-bottom:1px solid var(--sf-line);background:#0a0f16}.sf-thread-header{padding:1.35rem 1.35rem 1rem;border-bottom:1px solid var(--sf-line)}.sf-thread-header__labels{display:flex;flex-wrap:wrap;gap:.4rem}.sf-thread-header h1{max-width:900px;margin:.7rem 0 .55rem;color:#fff;font-size:clamp(3rem,6vw,5.6rem);line-height:.82}.sf-thread-summary{max-width:850px;color:#a2acb8;font-size:1rem;line-height:1.5}.sf-thread-byline{display:grid;grid-template-columns:auto 1fr auto;gap:.7rem;align-items:center;margin-top:1.15rem;padding-top:.9rem;border-top:1px solid var(--sf-line-soft)}.sf-thread-byline>div:nth-child(2){display:flex;flex-direction:column}.sf-thread-byline strong{font-size:.84rem}.sf-thread-byline span{color:#687482;font-size:.68rem}.sf-thread-byline dl{display:flex;margin:0}.sf-thread-byline dl div{min-width:70px;padding-left:.75rem;border-left:1px solid var(--sf-line)}.sf-thread-byline dt{color:#65717f;font-size:.58rem;text-transform:uppercase}.sf-thread-byline dd{margin:.1rem 0 0;color:#fff;font:800 1.05rem/1 "Barlow Condensed",sans-serif}.sf-thread-content{padding:1.4rem}.sf-thread-content .author-document{max-width:780px}.sf-thread-content .author-document p,.sf-thread-content .author-document li{color:#d1d7de;font-size:.96rem;line-height:1.75}.sf-thread-content .author-document h2,.sf-thread-content .author-document h3{color:#fff}.sf-thread-content .author-document blockquote{border-left:3px solid var(--sf-cyan);padding-left:1rem;color:#b8c3ce}.sf-source-receipt{display:flex;gap:.8rem;margin:0 1.35rem 1.25rem;padding:1rem;border:1px solid #24433f;background:#0b1718}.sf-source-receipt>.material-symbols-outlined{color:var(--sf-cyan)}.sf-source-receipt div{display:grid;gap:.2rem}.sf-source-receipt small{color:#73858b;font:700 .58rem/1 "JetBrains Mono",monospace;text-transform:uppercase}.sf-source-receipt strong{color:#e9f8f6}.sf-source-receipt a{color:var(--sf-cyan);font-size:.75rem}.sf-thread-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.35rem;border-top:1px solid var(--sf-line);background:#090d13}.sf-thread-tools{display:flex;align-items:center;gap:.8rem}.sf-thread-tools>a{color:#87919d;font-size:.72rem}.sf-replies{margin-top:1rem;border:1px solid var(--sf-line);background:#090e14}.sf-replies__head{padding:1rem}.sf-replies__head h2{font-size:2.25rem}.sf-replies__head>span{color:#707c89;font:700 .58rem/1 "JetBrains Mono",monospace;text-transform:uppercase}.sf-reply-composer{display:grid;grid-template-columns:auto 1fr;gap:.8rem;padding:1rem;border-bottom:1px solid var(--sf-line);background:#0d131b}.sf-reply-composer label{display:block;margin-bottom:.35rem;color:#a7b1bc;font-size:.73rem;font-weight:700}.sf-reply-composer textarea,.sf-inline-reply textarea,.sf-compose-form textarea,.sf-compose-form input{width:100%;box-sizing:border-box;border:1px solid #293343;background:#070b10;color:#edf2f6;outline:none}.sf-reply-composer textarea,.sf-inline-reply textarea{padding:.75rem;resize:vertical}.sf-reply-composer textarea:focus,.sf-inline-reply textarea:focus,.sf-compose-form textarea:focus,.sf-compose-form input:focus{border-color:var(--sf-cyan);box-shadow:0 0 0 2px rgba(38,223,211,.08)}.sf-reply-composer footer{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:.45rem;color:#6f7a87;font-size:.67rem}.sf-reply-list{list-style:none;margin:0;padding:0}.sf-reply{display:grid;grid-template-columns:auto 1fr;gap:.75rem;padding:1rem;border-bottom:1px solid var(--sf-line-soft)}.sf-reply:last-child{border-bottom:0}.sf-reply article>header,.sf-nested-replies header{display:flex;align-items:center;gap:.5rem}.sf-reply article>header strong,.sf-nested-replies strong{font-size:.8rem}.sf-reply article>header time,.sf-nested-replies time{margin-left:auto;color:#65717d;font-size:.62rem}.sf-reply article>p,.sf-nested-replies p{margin:.5rem 0 0;color:#c5ccd4;font-size:.86rem;line-height:1.55}.sf-inline-reply{margin-top:.65rem}.sf-inline-reply summary{cursor:pointer;color:var(--sf-pink);font-size:.68rem;font-weight:700}.sf-inline-reply form{display:grid;gap:.45rem;margin-top:.5rem}.sf-inline-reply button,.sf-mod-actions button,.sf-owner-card button{justify-self:start;border:1px solid var(--sf-line);background:#111824;color:#d9e0e7;padding:.48rem .68rem;font-size:.67rem;cursor:pointer}.sf-nested-replies{list-style:none;margin:.8rem 0 0;padding:.2rem 0 0 .9rem;border-left:1px solid #253141}.sf-nested-replies li{display:grid;grid-template-columns:auto 1fr;gap:.55rem;padding:.65rem 0}.sf-locked-note,.sf-signin-note{display:flex;align-items:center;gap:.75rem;padding:1rem;border-bottom:1px solid var(--sf-line);background:#0d131a}.sf-locked-note>.material-symbols-outlined{color:var(--sf-pink)}.sf-locked-note strong,.sf-signin-note strong{color:#fff}.sf-locked-note p,.sf-signin-note p{margin:.15rem 0 0;color:#77828f;font-size:.75rem}.sf-signin-note>div{flex:1}.sf-thread-rail{display:grid;gap:.8rem}.sf-author-card{display:flex;gap:.75rem}.sf-author-card h2{margin:.15rem 0}.sf-owner-card a,.sf-owner-card button{display:block;margin:.5rem 0 0;color:#dce2e8}.sf-owner-card button{width:100%;text-align:left}.sf-mod-actions{display:grid;gap:.4rem}.sf-mod-actions form,.sf-mod-actions button{width:100%}.sf-mod-actions .is-danger{border-color:#5b2830;color:#ff949c}.sf-related{margin-top:1.2rem}.sf-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.7rem}.sf-related-grid a{display:flex;flex-direction:column;min-height:120px;padding:1rem;border:1px solid var(--sf-line);background:#0b1017;color:#fff}.sf-related-grid small{color:var(--sf-cyan);font:700 .56rem/1 "JetBrains Mono",monospace;text-transform:uppercase}.sf-related-grid strong{margin:.35rem 0 auto;font-size:.9rem;line-height:1.28}.sf-related-grid span{color:#66727f;font-size:.65rem}.sf-compose-shell{max-width:1100px;padding-top:1.5rem;padding-bottom:4rem}.sf-compose-head{max-width:850px;margin-bottom:1.3rem}.sf-compose-head h1{margin:.35rem 0 .6rem;color:#fff;font-size:clamp(3.4rem,7vw,6.5rem);line-height:.8}.sf-compose-head>p:last-child{max-width:720px;color:#8c97a5;line-height:1.55}.sf-compose-form{display:grid;gap:.85rem}.sf-compose-card{border:1px solid var(--sf-line);background:#0a0f16}.sf-compose-card>header{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid var(--sf-line)}.sf-compose-card>header>span{display:grid;place-items:center;width:34px;height:34px;background:var(--sf-paper);color:#080b10;font:900 1rem/1 "Barlow Condensed",sans-serif}.sf-compose-card h2{margin:.15rem 0 0;color:#fff;font-size:1.65rem}.sf-type-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;padding:1rem}.sf-type-picker label{position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:.55rem;row-gap:.15rem;min-height:105px;padding:.8rem;border:1px solid #222c39;background:#0c121a;cursor:pointer}.sf-type-picker label:hover,.sf-type-picker label.is-selected,.sf-type-picker label:has(input:checked){border-color:var(--sf-cyan);background:#0d181c}.sf-type-picker input{position:absolute;opacity:0;pointer-events:none}.sf-type-picker .material-symbols-outlined{grid-row:1/3;color:var(--sf-cyan);font-size:1.05rem}.sf-type-picker strong{color:#fff;font-family:"Barlow Condensed",sans-serif;font-size:1.05rem}.sf-type-picker small{grid-column:2;color:#74808d;font-size:.68rem;line-height:1.35}.sf-field{padding:1rem}.sf-field+.sf-field{padding-top:0}.sf-field label{display:flex;justify-content:space-between;margin-bottom:.4rem;color:#dce2e7;font-size:.75rem;font-weight:700}.sf-field label span{color:#65717f;font-weight:400}.sf-compose-form input,.sf-compose-form textarea{padding:.8rem .85rem;font-size:.88rem;resize:vertical}.sf-field>small{display:block;margin-top:.4rem;color:#697481;font-size:.67rem;line-height:1.4}.sf-field code{color:var(--sf-cyan);background:#101820;padding:.08rem .25rem}.sf-compose-rules{display:flex;gap:.75rem;padding:1rem;border:1px solid #26413f;background:#0b1517}.sf-compose-rules>.material-symbols-outlined{color:var(--sf-cyan)}.sf-compose-rules strong{color:#fff}.sf-compose-rules p{margin:.2rem 0 0;color:#7d8996;font-size:.75rem;line-height:1.45}.sf-compose-submit{display:flex;justify-content:flex-end;align-items:center;gap:1rem;padding-top:.35rem}.sf-compose-submit>a{color:#7b8693;font-size:.72rem}.sf-form-errors{margin-bottom:.8rem}.sf-rail-card--poll .community-poll,.sf-rail-card--poll form{max-width:100%}@media(max-width:1080px){.sf-hero__grid,.sf-main-grid,.sf-thread-layout{grid-template-columns:1fr}.sf-hero__signal{max-width:600px}.sf-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-intel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-thread-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-type-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.sf-hero__grid{padding-top:2rem;padding-bottom:2rem;gap:1.5rem}.sf-hero__copy h1{font-size:4.4rem}.sf-hero__actions .sf-btn{width:100%}.sf-hero__signal dl{grid-template-columns:1fr}.sf-hero__signal dl div{border-right:0;border-bottom:1px solid var(--sf-line)}.sf-hero__signal dl div:last-child{border-bottom:0}.sf-section-head,.sf-feed-head,.sf-replies__head{align-items:flex-start;flex-direction:column}.sf-channel-grid,.sf-intel-grid,.sf-related-grid,.sf-type-picker,.sf-thread-rail{grid-template-columns:1fr}.sf-trending-strip__grid{grid-template-columns:1fr}.sf-trending-strip__grid a{border-right:0!important;border-bottom:1px solid var(--sf-line)!important}.sf-trending-strip__grid a:last-child{border-bottom:0!important}.sf-sort-tabs{width:100%}.sf-sort-tabs a{flex:1;text-align:center}.sf-thread-row{grid-template-columns:auto 1fr}.sf-thread-row__open{display:none}.sf-thread-header{padding:1rem}.sf-thread-header h1{font-size:3.5rem}.sf-thread-byline{grid-template-columns:auto 1fr}.sf-thread-byline dl{grid-column:1/-1}.sf-thread-content{padding:1rem}.sf-thread-actions{align-items:flex-start;flex-direction:column;padding:1rem}.sf-reply{padding:.85rem}.sf-reply-composer{grid-template-columns:1fr}.sf-reply-composer>.sf-avatar{display:none}.sf-reply-composer footer{align-items:flex-start;flex-direction:column}.sf-compose-shell{padding-top:1rem}.sf-compose-head h1{font-size:4rem}.sf-compose-submit{align-items:stretch;flex-direction:column-reverse}.sf-compose-submit .sf-btn{width:100%}.sf-compose-submit>a{text-align:center}.sf-empty{align-items:flex-start;flex-wrap:wrap}.sf-empty .sf-btn{width:100%;margin-left:0}}