@import"https://fonts.googleapis.com/css2?family=IM+Fell+English:ital@0;1&family=Space+Mono:wght@400;700&family=Lora:ital,wght@0,400;1,400&display=swap";:root{--sl-bg: #090807;--sl-bg-card: #0d0b09;--sl-bg-raise: #121009;--sl-text: #ddd5c8;--sl-muted: #a89e94;--sl-dim: #6a5e54;--sl-faint: #3a3028;--sl-accent: #b5622a;--sl-accent-lt: #d4844e;--sl-border: #1c1814;--sl-border-md: #2a2218;--sl-display: "IM Fell English", Georgia, serif;--sl-mono: "Space Mono", "Courier New", monospace;--sl-body: "Lora", Georgia, serif;font-family:var(--sl-body);line-height:1.6;font-weight:400;color-scheme:dark;color:var(--sl-text);background-color:var(--sl-bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}a{font-weight:500;color:var(--sl-accent);text-decoration:none;transition:color .2s}a:hover{color:var(--sl-accent-lt)}body{margin:0;min-width:320px;min-height:100vh;background:var(--sl-bg);color:var(--sl-text)}html,body,#root{width:100%}html,body{overflow-x:hidden}h1,h2,h3,h4{font-family:var(--sl-display);font-weight:400;color:var(--sl-text)}.newspaper-grid,.writers-grid{display:grid;gap:0;width:100%;height:calc(100dvh - 120px);grid-template-columns:1fr}@media (max-width: 1023px){.newspaper-grid>:first-child,.newspaper-grid>:last-child,.writers-grid>:first-child,.writers-grid>:last-child{display:none!important}.newspaper-grid,.writers-grid{grid-template-columns:minmax(0,1fr)!important;height:auto}.layout-left,.layout-right{display:none!important}.layout-center{display:block}}@media (min-width: 1024px){.newspaper-grid,.writers-grid{grid-template-columns:210px minmax(0,1fr) 210px}}.bg-white{background:var(--sl-bg-card)!important}.bg-gray-50,.bg-gray-100{background:var(--sl-bg-raise)!important}.bg-gray-800,.bg-gray-900{background:var(--sl-bg)!important}.border,.border-gray-200,.border-gray-300,.border-gray-700{border-color:var(--sl-border)!important}.text-gray-900,.text-gray-800{color:var(--sl-text)!important}.text-gray-700,.text-gray-600{color:var(--sl-muted)!important}.text-gray-500,.text-gray-400{color:var(--sl-dim)!important}.text-blue-600,.text-blue-700{color:var(--sl-accent)!important}.hover\:text-blue-600:hover{color:var(--sl-accent-lt)!important}.bg-blue-600,.bg-blue-700{background:var(--sl-accent)!important}.text-red-600{color:var(--sl-accent)!important;font-family:var(--sl-mono);letter-spacing:.12em}.rounded-xl,.rounded-2xl,.rounded-lg,.rounded-full{border-radius:0!important}.shadow-sm,.shadow{box-shadow:none!important}article.p-5,article.p-6{border-bottom:1px solid var(--sl-border)!important;border-right:none!important;border-top:none!important;border-left:none!important;padding:24px 20px!important;transition:background .15s}article.p-5:hover,article.p-6:hover{background:var(--sl-bg-raise)!important}article h3{font-family:var(--sl-display)!important;font-size:1.4rem!important;font-weight:400!important;color:var(--sl-text)!important;line-height:1.25!important}article p{color:var(--sl-muted)!important;font-style:italic}.border-2.border-gray-200{border:none!important;border-bottom:1px solid var(--sl-border-md)!important;padding:28px 20px!important}.text-3xl.font-bold{font-family:var(--sl-display)!important;font-size:1.9rem!important;font-weight:400!important;color:var(--sl-text)!important}.px-2.py-0\.5.rounded-full.bg-gray-100{background:transparent!important;border:1px solid var(--sl-border-md)!important;color:var(--sl-faint)!important;border-radius:0!important;font-family:var(--sl-mono)!important;font-size:11px!important;letter-spacing:.06em}button{border-radius:0!important;border:1px solid var(--sl-border-md);padding:.5em 1.1em;font-size:.875em;font-family:var(--sl-mono);letter-spacing:.08em;background:transparent;color:var(--sl-muted);cursor:pointer;transition:border-color .2s,color .2s}button:hover{border-color:var(--sl-accent);color:var(--sl-accent)}button:focus,button:focus-visible{outline:1px solid var(--sl-accent)}header{background:var(--sl-bg-card)!important;border-bottom:1px solid var(--sl-border-md)!important}nav{border-bottom:1px solid var(--sl-border)!important}.layout-left,.layout-right{background:var(--sl-bg)!important;border-color:var(--sl-border)!important}.story-editor-content{min-height:320px;outline:none;font-size:1rem;line-height:1.75;color:var(--sl-text);font-family:var(--sl-body)}.story-editor-content p{margin:0 0 1.1rem}.story-editor-content img{width:100%;height:auto;border-radius:0;display:block;margin:1.5rem 0;border:1px solid var(--sl-border)}.story-editor-content figure{margin:1.5rem 0}.story-editor-content figcaption{font-size:.8rem;opacity:.65;margin-top:.45rem;text-align:center;font-family:var(--sl-mono);letter-spacing:.05em}.story-editor-content blockquote{border-left:3px solid var(--sl-accent);margin:1.4rem 0;padding:.1rem 1.1rem;font-style:italic;color:var(--sl-muted)}.story-editor-content ul,.story-editor-content ol{margin:0 0 1.2rem 1.4rem;padding:0}.story-editor-content li{margin-bottom:.4rem}.slash-command-menu{font-family:var(--sl-mono)}.slash-command-item.is-selected{background:#b5622a33!important}.w-8.h-8,.w-10.h-10{border-radius:0!important;background:var(--sl-bg-raise)!important;border:1px solid var(--sl-border)!important;color:var(--sl-dim)!important;font-family:var(--sl-display)!important}input,select,textarea{background:var(--sl-bg-raise)!important;border:1px solid var(--sl-border-md)!important;color:var(--sl-text)!important;border-radius:0!important;font-family:var(--sl-body)}input:focus,select:focus,textarea:focus{outline:1px solid var(--sl-accent)!important;border-color:var(--sl-accent)!important}body:after{content:"";position:fixed;inset:0;pointer-events:none;opacity:.03;z-index:90;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}.sl-lense{position:relative;cursor:help}.sl-lense:hover:after,.sl-lense:active:after{content:"We know. It stays.";position:absolute;left:50%;transform:translate(-50%);top:115%;background:var(--sl-raise, #121009);border:1px solid #2a2218;color:#6a5e54;font-family:Space Mono,monospace;font-size:10px;font-style:normal;letter-spacing:.05em;padding:3px 8px;white-space:nowrap;z-index:50}.tsl-listen .tsl-listen-btn{display:inline-flex;align-items:center;gap:.55em;color:var(--sl-accent-lt)!important;border:1px solid var(--sl-accent)!important;background:transparent!important;font-family:var(--sl-mono);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;padding:.6em 1.2em}.tsl-listen .tsl-listen-btn:hover{color:var(--sl-text)!important;background:#b5622a26!important}.tsl-listen .tsl-listen-note{color:var(--sl-muted)!important;font-family:var(--sl-mono);font-size:.72rem;letter-spacing:.05em}.desk-line{font-family:Space Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#b5622a}.bureau-deskline{font-family:Space Mono,monospace;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#6a5e54;margin:2px 0 8px}.desk-gloria{background:#121009!important}.gloria-bulletin{font-family:Space Mono,monospace;font-size:10px;letter-spacing:.08em;color:#6a5e54;border:1px solid #2a2218;display:inline-block;padding:4px 10px;margin-bottom:10px}.gloria-bulletin b{color:#c4a44a;font-weight:400}article.desk-gloria h3,.desk-gloria h1{font-family:Space Mono,monospace!important;font-size:1.05rem!important;letter-spacing:.02em!important;line-height:1.5!important}.desk-gloria h1{font-size:1.5rem!important}article.desk-gloria p{font-style:normal!important;font-size:.9rem!important}.desk-gloria .px-2.py-0\.5.rounded-full.bg-gray-100:before{content:"TKT-"}.desk-signal{background:#06110c!important}article.desk-signal h3,.desk-signal h1{font-family:Space Mono,monospace!important;font-size:1.05rem!important;letter-spacing:.04em!important;line-height:1.5!important;color:#b8ffc9!important}.desk-signal h1{font-size:1.4rem!important}article.desk-signal p,.desk-signal p{font-family:Space Mono,monospace!important;font-style:normal!important;font-size:.86rem!important;line-height:1.75!important;color:#c9d6cc!important}.desk-signal strong{color:#39ff5e!important;font-weight:400!important;letter-spacing:.08em}.desk-signal hr{border-color:#143018!important}.desk-signal em{color:#6a8f74!important}article.desk-vera{text-align:center;padding:34px 20px!important}article.desk-vera h3{font-size:1.2rem!important}article.desk-vera p{font-style:italic!important;line-height:2!important;max-width:420px;margin-left:auto!important;margin-right:auto!important}article.desk-vera .flex.items-center.gap-3{justify-content:center}article.desk-vera .mt-3.flex.flex-wrap.gap-2,article.desk-vera .mt-4.flex.items-center.justify-between{justify-content:center}.desk-vera.article-page h1{text-align:center}.desk-vera.article-page .article-body,.desk-vera.article-page .story-editor-content{max-width:480px;margin:0 auto;text-align:center;line-height:2.1;font-style:italic}.desk-bobby{background:#14110b!important}article.desk-bobby p{line-height:1.85!important}article.desk-bobby p:first-letter{font-family:IM Fell English,Georgia,serif;font-size:2.1em;float:left;line-height:.8;padding-right:6px;color:#d4844e;font-style:normal}.desk-bobby .desk-line:after{content:" · The Beacon-Intelligencer";color:#3a3028}.desk-bobby.article-page .article-body>p:first-of-type:first-letter,.desk-bobby.article-page .story-editor-content>p:first-of-type:first-letter{font-family:IM Fell English,Georgia,serif;font-size:3em;float:left;line-height:.8;padding-right:8px;color:#d4844e}.desk-elias{border-left:3px solid #b5622a!important}.elias-stamp{font-family:Space Mono,monospace;font-size:9px;color:#b5622a;border:1px solid #b5622a;display:inline-block;padding:1px 6px;letter-spacing:.2em;transform:rotate(-2deg);opacity:.7;margin-bottom:6px}article.desk-elias p{font-style:normal!important}.desk-elias.article-page blockquote{border-left:3px solid #b5622a;font-family:Space Mono,monospace;font-size:.85rem;font-style:normal}article.desk-gary h3{transform:rotate(-.35deg);display:inline-block}article.desk-gary .px-2.py-0\.5.rounded-full.bg-gray-100{transform:rotate(.6deg);display:inline-block}.desk-gary.article-page h1{transform:rotate(-.25deg)}.bureau-card .font-semibold{font-family:IM Fell English,Georgia,serif;font-size:1.15rem;font-weight:400!important}.bureau-ghost{opacity:.85}.bureau-nophoto{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border:1px dashed #2a2218;font-family:Space Mono,monospace;font-size:8px;letter-spacing:.08em;color:#3a3028;text-align:center;margin-bottom:12px}@media (prefers-reduced-motion: reduce){article.desk-gary h3,article.desk-gary .px-2.py-0\.5.rounded-full.bg-gray-100,.desk-gary.article-page h1,.elias-stamp{transform:none}}.wire-mobile{display:none}@media (max-width: 1023px){.wire-mobile{display:block;padding:4px 4px 0}}#sl-spotlight{position:fixed;inset:0;pointer-events:none;z-index:95;opacity:0;transition:opacity .5s ease;backdrop-filter:brightness(1.55);-webkit-backdrop-filter:brightness(1.55);mask-image:radial-gradient(circle 24vmax at var(--sl-spot-x, 50vw) var(--sl-spot-y, 50vh),#000 0%,#000 30%,transparent 72%);-webkit-mask-image:radial-gradient(circle 24vmax at var(--sl-spot-x, 50vw) var(--sl-spot-y, 50vh),#000 0%,#000 30%,transparent 72%)}#sl-spotlight.on{opacity:1}@supports not ((backdrop-filter: brightness(1)) or (-webkit-backdrop-filter: brightness(1))){#sl-spotlight{background:radial-gradient(circle 24vmax at var(--sl-spot-x, 50vw) var(--sl-spot-y, 50vh),rgba(255,238,200,.09) 0%,rgba(255,238,200,.05) 35%,transparent 72%);mask-image:none;-webkit-mask-image:none}}.sl-redact{background:#000;color:transparent;padding:0 3px;border-radius:1px;-webkit-user-select:none;user-select:none}.tsa{--tsa-amber: #c4a44a;max-width:1180px;margin:0 auto;padding:8px 4px 64px;color:var(--sl-text);font-family:var(--sl-body)}.tsa *,.tsa *:before,.tsa *:after{box-sizing:border-box}.tsa-kicker,.tsa-label{font-family:var(--sl-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--sl-accent)}.tsa-label{color:var(--tsa-amber)}.tsa-dim{font-family:var(--sl-mono);font-size:11px;letter-spacing:.04em;color:var(--sl-muted);line-height:1.65}.tsa-num{font-family:var(--sl-mono);font-variant-numeric:tabular-nums}.tsa-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;padding:18px 0 16px;border-bottom:1px solid var(--sl-border-md)}.tsa-title{font-family:var(--sl-display);font-style:italic;font-weight:400;font-size:clamp(1.9rem,4.2vw,2.7rem);line-height:1.05;margin:6px 0 8px;color:var(--sl-text)}.tsa-controls{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:flex-end}.tsa-control{display:flex;flex-direction:column;gap:6px}.tsa-seg{display:flex}.tsa .tsa-seg button{font-family:var(--sl-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:7px 12px;background:transparent;color:var(--sl-muted);border:1px solid var(--sl-border-md);margin-left:-1px;cursor:pointer}.tsa .tsa-seg button:first-child{margin-left:0}.tsa .tsa-seg button[aria-pressed=true]{color:var(--sl-bg);background:var(--sl-accent);border-color:var(--sl-accent);position:relative}.tsa .tsa-seg button[aria-pressed=true]:hover{color:var(--sl-bg)}.tsa select{font-family:var(--sl-mono);font-size:11px;letter-spacing:.06em;padding:7px 10px;min-width:190px;background:var(--sl-bg-card);color:var(--sl-text);border:1px solid var(--sl-border-md);border-radius:0}.tsa select:focus-visible,.tsa button:focus-visible,.tsa a:focus-visible{outline:1px solid var(--sl-accent-lt);outline-offset:2px}.tsa-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--sl-border-md)}.tsa-fig{padding:20px 20px 18px 0;border-right:1px solid var(--sl-border);margin-right:20px;min-width:0}.tsa-fig:last-child{border-right:0;margin-right:0;padding-right:0}.tsa-fig-n{font-family:var(--sl-display);font-size:clamp(2.2rem,4.6vw,3.3rem);line-height:1.05;margin:8px 0 6px;color:var(--sl-text)}.tsa-fig-n small{font-family:var(--sl-mono);font-size:12px;letter-spacing:.06em;color:var(--sl-muted);margin-left:6px}.tsa-up{color:#9db07a}.tsa-down{color:var(--sl-accent-lt)}.tsa-panel{padding:26px 0 6px;border-bottom:1px solid var(--sl-border)}.tsa-panel:last-child{border-bottom:0}.tsa-panel-h{font-family:var(--sl-display);font-style:italic;font-weight:400;font-size:1.45rem;line-height:1.2;margin:4px 0;color:var(--sl-text)}.tsa-panel-note{margin:0 0 14px;max-width:78ch}.tsa-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}.tsa-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tsa-chart{width:100%;margin-top:6px}.tsa-chart svg{display:block}.tsa-chart text{font-family:var(--sl-mono);font-size:10px;fill:var(--sl-muted)}.tsa-chart .tsa-val{fill:var(--sl-text)}.tsa-legend{display:flex;flex-wrap:wrap;gap:6px 22px;margin:10px 0 14px}.tsa-key{display:inline-flex;align-items:center;gap:8px}.tsa-sw{width:12px;height:12px;display:inline-block}.tsa-rows{list-style:none;margin:0 0 18px;padding:0}.tsa-row{padding:9px 0 10px;border-top:1px solid var(--sl-border)}.tsa-row:first-child{border-top:0}.tsa-row-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.tsa-row-name{font-size:1rem;color:var(--sl-text);min-width:0;overflow-wrap:anywhere}.tsa-row-name .tsa-dim{margin-left:8px}.tsa-row-n{font-family:var(--sl-mono);font-size:13px;color:var(--sl-text);white-space:nowrap}.tsa-row-n span{color:var(--sl-muted);font-size:11px;margin-left:8px}.tsa-bar{height:3px;background:var(--sl-border-md);margin-top:7px}.tsa-bar i{display:block;height:100%;background:var(--sl-accent)}.tsa-table{width:100%;border-collapse:collapse;margin:0 0 14px;table-layout:fixed}.tsa-w-voice{width:210px}.tsa-w-section{width:150px}.tsa-w-date{width:96px}.tsa-w-num{width:84px}.tsa-table td{overflow-wrap:anywhere}.tsa-sub{font-family:var(--sl-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--sl-muted);margin:4px 0 2px}.tsa-table th{font-family:var(--sl-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:400;color:var(--sl-muted);text-align:left;padding:0 12px 8px 0;border-bottom:1px solid var(--sl-border-md)}.tsa-table td{padding:10px 12px 10px 0;border-bottom:1px solid var(--sl-border);vertical-align:baseline}.tsa-table th:last-child,.tsa-table td:last-child{padding-right:0}.tsa-table .tsa-r{text-align:right;white-space:nowrap}.tsa-table .tsa-rank{width:30px;color:var(--sl-dim);font-family:var(--sl-mono);font-size:11px}.tsa-piece{font-family:var(--sl-display);font-size:1.12rem;line-height:1.3;color:var(--sl-text);font-weight:400}.tsa a.tsa-piece:hover{color:var(--sl-accent-lt)}.tsa-meta{display:none;margin-top:3px}.tsa-cell{font-family:var(--sl-mono);font-size:11px;letter-spacing:.04em;color:var(--sl-muted)}.tsa-reads{font-family:var(--sl-mono);font-size:14px;color:var(--sl-text)}.tsa .tsa-more{font-family:var(--sl-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;background:transparent;color:var(--sl-accent);border:1px solid var(--sl-border-md);padding:7px 12px;margin:0 0 18px;cursor:pointer}.tsa .tsa-more:hover{border-color:var(--sl-accent);color:var(--sl-accent-lt)}.tsa-state{padding:44px 0 56px;border-bottom:1px solid var(--sl-border);max-width:70ch}.tsa-state h3{font-family:var(--sl-display);font-style:italic;font-weight:400;font-size:1.6rem;margin:6px 0 10px}.tsa-state p{margin:0 0 10px;color:var(--sl-muted)}.tsa-state code,.tsa-about code{font-family:var(--sl-mono);font-size:12px;color:var(--sl-text);background:var(--sl-bg-raise);border:1px solid var(--sl-border-md);padding:1px 6px;overflow-wrap:anywhere}.tsa-state pre{font-family:var(--sl-mono);font-size:12px;color:var(--sl-text);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--sl-bg-raise);border:1px solid var(--sl-border-md);border-left:2px solid var(--sl-accent);padding:12px 14px;margin:12px 0 16px}.tsa-pulse{display:inline-block;width:8px;height:8px;background:var(--sl-accent);margin-right:10px;animation:tsa-pulse 1.2s steps(2,end) infinite}@keyframes tsa-pulse{50%{opacity:.15}}@media (prefers-reduced-motion: reduce){.tsa-pulse{animation:none}}.tsa-warn{border-left:2px solid var(--tsa-amber);padding:8px 12px;margin:14px 0 0;background:var(--sl-bg-raise)}.tsa-about{margin:0 0 20px;padding:0;list-style:none;max-width:84ch}.tsa-about li{padding:9px 0;border-top:1px solid var(--sl-border);color:var(--sl-muted);font-size:.95rem;line-height:1.6}.tsa-about li:first-child{border-top:0}.tsa-about b{color:var(--sl-text);font-weight:400}@media (max-width: 860px){.tsa-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.tsa-fig{border-bottom:1px solid var(--sl-border)}.tsa-fig:nth-child(2n){border-right:0;margin-right:0;padding-right:0}.tsa-fig:nth-last-child(-n+2){border-bottom:0}.tsa-cols,.tsa-cols-3{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.tsa-head{align-items:flex-start}.tsa-controls,.tsa-control,.tsa select{width:100%}.tsa-seg button{flex:1}.tsa-table .tsa-wide{display:none}.tsa-meta{display:block}.tsa-fig{padding:16px 12px 14px 0;margin-right:12px}}
