@font-face{font-family:"TL Display";font-style:normal;font-display:swap;font-weight:100 900;src:url(fonts/big-shoulders-display-latin-wght-normal.075292b13a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"TL Display";font-style:normal;font-display:swap;font-weight:100 900;src:url(fonts/big-shoulders-display-latin-ext-wght-normal.4671cb6e9e.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"TL Sans";font-style:normal;font-display:swap;font-weight:100 700;src:url(fonts/ibm-plex-sans-latin-wght-normal.e2291e842c.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"TL Sans";font-style:normal;font-display:swap;font-weight:100 700;src:url(fonts/ibm-plex-sans-latin-ext-wght-normal.d160e20920.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"TL Mono";font-style:normal;font-display:swap;font-weight:400;src:url(fonts/ibm-plex-mono-latin-400-normal.08949f728d.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"TL Mono";font-style:normal;font-display:swap;font-weight:400;src:url(fonts/ibm-plex-mono-latin-ext-400-normal.6bc0f226a5.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"TL Sans Fallback";src:local("Arial"),local("Liberation Sans"),local("Helvetica");size-adjust:104%;ascent-override:98%;descent-override:26%;line-gap-override:0%}@font-face{font-family:"TL Display Fallback";src:local("Arial Narrow"),local("Liberation Sans Narrow"),local("Arial");size-adjust:86%;ascent-override:110%;descent-override:28%}@font-face{font-family:"TL Mono Fallback";src:local("Courier New"),local("Liberation Mono"),local("DejaVu Sans Mono");size-adjust:100%}:root{color-scheme:dark;--bg:#0f0e0c;--surface:#181613;--surface-2:#211e1a;--surface-3:#2a2621;--line:#2f2b25;--line-2:#433d34;--text:#ece6d8;--text-2:#b8b09f;--text-3:#8f8778;--amber:#f0a63a;--amber-2:#f6c06c;--amber-dim:#6b4a1c;--on-amber:#17110a;--ember:#ef5a44;--ember-dim:#4a1f18;--official:#79aefc;--official-dim:#1c2c44;--gain:#62cf8f;--loss:#f07a6a;--st-okay:#62cf8f;--st-hospital:#ef5a44;--st-jail:#d08a2a;--st-travel:#4fc3c7;--st-federal:#ef5a44;--st-fallen:#8f8778;--gold:#e8c15a;--silver:#c9cdd3;--bronze:#d0915c;--mono-0:#5b2e25;--mono-1:#4d3b16;--mono-2:#24473a;--mono-3:#22405e;--mono-4:#4b2a4e;--mono-5:#3d4320;--mono-6:#1d4a4b;--mono-7:#4f2c36;--font-display:"TL Display","TL Display Fallback","Arial Narrow",sans-serif;--font-sans:"TL Sans","TL Sans Fallback",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:"TL Mono","TL Mono Fallback",ui-monospace,"SFMono-Regular",Menlo,monospace;--fs-body:1rem;--fs-table:.875rem;--fs-small:.875rem;--fs-micro:.875rem;--fs-h1:clamp(2.125rem,1.5rem + 2.6vw,3.5rem);--fs-h2:clamp(1.5rem,1.2rem + 1.2vw,2.125rem);--fs-h3:1.125rem;--fs-plate:clamp(2.5rem,1.8rem + 3vw,4.5rem);--s1:.25rem;--s2:.5rem;--s3:.75rem;--s4:1rem;--s5:1.25rem;--s6:1.5rem;--s8:2rem;--s10:2.5rem;--s12:3rem;--s16:4rem;--gutter:16px;--wrap:80rem;--prose:72ch;--radius:6px;--radius-chip:3px;--bar-h:48px;--tabs-h:56px;--focus:0 0 0 2px var(--bg),0 0 0 4px var(--amber);--t:120ms;--shadow:0 1px 0 rgba(0,0,0,.4),0 8px 24px -12px rgba(0,0,0,.6)}@media (min-width:900px){:root{--fs-body:1.0625rem;--fs-table:.9375rem;--gutter:24px}}@media (min-width:1200px){:root{--gutter:32px}}@media (prefers-reduced-motion:reduce){:root{--t:0ms}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--bar-h) + 56px)}body{margin:0;background:var(--bg);color:var(--text);font:400 var(--fs-body)/1.55 var(--font-sans);font-feature-settings:"kern","liga";font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh;overflow-wrap:break-word}img,svg,video{max-width:100%;height:auto}svg{display:inline-block;vertical-align:middle}button,input,select,textarea{font:inherit;color:inherit}hr{border:0;border-top:1px solid var(--line);margin:var(--s8) 0}h1,h2,h3,h4,.tl-t-h1,.tl-t-h2,.tl-t-h3{margin:0 0 var(--s3);line-height:1.1;text-wrap:balance}h1,h2,.tl-t-h1,.tl-t-h2{font-family:var(--font-display);font-weight:800;letter-spacing:.01em;text-transform:uppercase}h1,.tl-t-h1{font-size:var(--fs-h1);line-height:.98}h2,.tl-t-h2{font-size:var(--fs-h2)}h3,.tl-t-h3{font-size:var(--fs-h3);font-weight:600;letter-spacing:.005em}h4{font-size:1rem;font-weight:600}p,ul,ol,dl,blockquote,figure,table{margin:0 0 var(--s4)}a{color:var(--amber);text-decoration:none;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--amber-2);text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--radius-chip)}.tl-ext::after{content:" ↗";font-size:.85em}.num,data,td.num,th.num,time{font-variant-numeric:tabular-nums lining-nums}.num{white-space:nowrap}.is-unknown{color:var(--text-3)}code,kbd,samp,.tl-id,.tl-mono-text{font-family:var(--font-mono);font-size:.92em}code{background:var(--surface-2);padding:.05em .3em;border-radius:var(--radius-chip)}.tl-id{color:var(--text-3);font-size:var(--fs-micro);letter-spacing:0}kbd{border:1px solid var(--line-2);border-bottom-width:2px;border-radius:var(--radius-chip);padding:0 .35em;font-size:var(--fs-micro);color:var(--text-2)}.tl-prose{max-width:var(--prose)}.tl-prose p,.tl-prose li{line-height:1.65}.tl-prose a{text-decoration:underline}.tl-prose blockquote{margin:var(--s4) 0;padding:var(--s1) 0 var(--s1) var(--s4);border-left:2px solid var(--line-2);color:var(--text-2)}.tl-prose ul,.tl-prose ol{padding-left:1.25em}.tl-prose h3{margin-top:var(--s6)}.tl-prose img{max-height:24rem}.tl-prose table{border-collapse:collapse;font-size:var(--fs-table);display:block;overflow-x:auto;max-width:100%}.tl-prose td,.tl-prose th{border:1px solid var(--line);padding:var(--s1) var(--s2)}.tl-prose pre{overflow-x:auto;background:var(--surface-2);padding:var(--s3);border-radius:var(--radius);font-size:var(--fs-small)}sup.cite{font-size:.75em;line-height:0;margin-left:.1em}sup.cite a{font-family:var(--font-mono);text-decoration:none}.tl-lede{font-size:1.125em;color:var(--text-2);max-width:var(--prose);line-height:1.5}.tl-kicker{font-family:var(--font-mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);margin:0 0 var(--s1)}.tl-muted,.tl-note{color:var(--text-3)}.tl-note{font-size:var(--fs-small)}.tl-unit{color:var(--text-3);font-weight:400}.tl-sr{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tl-skip{position:absolute;left:var(--s2);top:-4rem;z-index:100;background:var(--amber);color:var(--on-amber);padding:var(--s2) var(--s3);border-radius:var(--radius-chip);font-weight:600}.tl-skip:focus{top:var(--s2);color:var(--on-amber)}[hidden]{display:none !important}.tl-stretch::after{content:"";position:absolute;inset:0;z-index:0}.tl-grid{display:grid;gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin-bottom:var(--s6)}.tl-grid--2{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}.tl-grid--tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.tl-grid--tiles>*{box-shadow:1px 1px 0 var(--line)}.tl-stack>* + *{margin-top:var(--s4)}.tl-row{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);align-items:baseline}.tl-linklist{list-style:none;padding:0}.tl-linklist li{padding:var(--s2) 0;border-bottom:1px solid var(--line)}.tl-btn{display:inline-flex;align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--s4);border-radius:var(--radius-chip);border:1px solid var(--amber);background:var(--amber);color:var(--on-amber);font-weight:600;cursor:pointer;text-decoration:none;transition:background var(--t),color var(--t)}.tl-btn:hover{background:var(--amber-2);color:var(--on-amber);text-decoration:none}.tl-btn--ghost{background:transparent;color:var(--amber)}.tl-btn--ghost:hover{background:var(--surface-2);color:var(--amber-2)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0s !important;animation-iteration-count:1 !important;transition-duration:0s !important;scroll-behavior:auto !important}}.tl-main,.tl-mast__in,.tl-foot__in{width:100%;max-width:var(--wrap);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.tl-main{padding-top:var(--s6);padding-bottom:var(--s16);min-height:60vh}.is-narrow .tl-main{max-width:52rem}.tl-mast{position:sticky;top:0;z-index:40;background:rgba(15,14,12,.94);border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(1.2) blur(8px);backdrop-filter:saturate(1.2) blur(8px)}.tl-mast__in{display:flex;align-items:center;gap:var(--s4);min-height:var(--bar-h)}.tl-brand{display:inline-flex;flex-direction:column;justify-content:center;line-height:1;color:var(--text);text-decoration:none;padding:var(--s1) 0;flex:none}.tl-brand:hover{text-decoration:none;color:var(--text)}.tl-wordmark{font-family:var(--font-display);font-weight:800;font-size:1.625rem;letter-spacing:.02em;line-height:.9;white-space:nowrap}.tl-wordmark__a{color:var(--text)}.tl-wordmark__b{color:var(--amber)}.tl-wordmark--sm{font-size:1.25rem}.tl-tagline{font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.14em;color:var(--text-3);margin-top:3px;white-space:nowrap}.tl-nav ul{display:flex;list-style:none;margin:0;padding:0;gap:0}.tl-nav a{display:flex;align-items:center;min-height:44px;padding:0 var(--s3);color:var(--text-2);font-weight:500;letter-spacing:.01em;text-decoration:none;border-bottom:2px solid transparent;transition:color var(--t),border-color var(--t)}.tl-nav a:hover{color:var(--text)}.tl-nav a[aria-current]{color:var(--text);border-bottom-color:var(--amber)}.tl-search{position:relative;display:flex;align-items:center;flex:1 1 18rem;max-width:34rem;margin-left:auto}.tl-search input{width:100%;min-height:40px;padding:0 5.5rem 0 var(--s3);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-chip);color:var(--text);font-size:1rem}.tl-search input::placeholder{color:var(--text-3)}.tl-search input:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 1px var(--amber)}.tl-search__key{position:absolute;right:4.6rem;pointer-events:none}.tl-search__go{position:absolute;right:3px;top:3px;bottom:3px;padding:0 var(--s3);background:var(--surface-2);color:var(--text-2);border:0;border-radius:2px;cursor:pointer;font-size:var(--fs-small)}.tl-search__go:hover{color:var(--text);background:var(--surface-3)}@media (min-width:760px){.tl-mast__in{flex-wrap:wrap;padding-top:var(--s2)}.tl-nav{flex-basis:100%;order:3;margin:0 calc(-1 * var(--s3))}.tl-tabs,.tl-sheet{display:none !important}}@media (min-width:1100px){.tl-mast__in{flex-wrap:nowrap;padding-top:0;min-height:64px}.tl-nav{flex-basis:auto;order:2;margin:0}.tl-nav a{min-height:64px}.tl-search{order:3;flex:0 1 22rem}.tl-wordmark{font-size:1.875rem}}@media (max-width:759.98px){.tl-mast__in{min-height:var(--bar-h)}.tl-mast .tl-search,.tl-mast .tl-nav{display:none}.tl-wordmark{font-size:1.375rem}.tl-tagline{font-size:.625rem;letter-spacing:.12em}body{padding-bottom:calc(var(--tabs-h) + env(safe-area-inset-bottom,0px))}.tl-main{padding-top:var(--s4)}}.tl-tabs{position:fixed;left:0;right:0;bottom:0;z-index:45;display:flex;height:calc(var(--tabs-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:rgba(24,22,19,.97);border-top:1px solid var(--line-2)}.tl-tabs a{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--text-2);font-size:.875rem;font-weight:500;text-decoration:none;min-width:44px}.tl-tabs a[aria-current]{color:var(--amber)}.tl-tabs__i{width:20px;height:20px;background:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.tl-i-home{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M2 9 10 2l8 7v9h-5v-5H7v5H2z' fill='%23000'/%3E%3C/svg%3E")}.tl-i-search{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='8.5' cy='8.5' r='5.5' fill='none' stroke='%23000' stroke-width='2.2'/%3E%3Cpath d='m12.5 12.5 5 5' stroke='%23000' stroke-width='2.4'/%3E%3C/svg%3E")}.tl-i-players{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='6' r='4' fill='%23000'/%3E%3Cpath d='M2 19c0-4.4 3.6-7 8-7s8 2.6 8 7z' fill='%23000'/%3E%3C/svg%3E")}.tl-i-rank{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M1 19V11h5v8zM7.5 19V3h5v16zM14 19V7h5v12z' fill='%23000'/%3E%3C/svg%3E")}.tl-i-menu{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M2 4h16v2.4H2zM2 8.8h16v2.4H2zM2 13.6h16V16H2z' fill='%23000'/%3E%3C/svg%3E")}.tl-sheet{display:none}.tl-sheet:target{display:block;position:fixed;inset:0;z-index:60;background:rgba(8,7,6,.72)}.tl-sheet__in{position:absolute;left:0;right:0;bottom:0;max-height:88vh;overflow-y:auto;background:var(--surface);border-top:2px solid var(--amber);border-radius:var(--radius) var(--radius) 0 0;padding:var(--s4) var(--gutter) calc(var(--s8) + env(safe-area-inset-bottom,0px))}.tl-sheet__head{display:flex;justify-content:space-between;align-items:center}.tl-sheet__close{min-height:44px;display:inline-flex;align-items:center;padding:0 var(--s2)}.tl-sheet__nav,.tl-sheet__trust{list-style:none;padding:0;margin:var(--s4) 0}.tl-sheet__nav a{display:flex;align-items:center;min-height:48px;font-family:var(--font-display);font-weight:700;font-size:1.5rem;text-transform:uppercase;letter-spacing:.02em;color:var(--text);border-bottom:1px solid var(--line)}.tl-sheet__trust{display:flex;flex-wrap:wrap;gap:0 var(--s4)}.tl-sheet__trust a{display:inline-flex;min-height:44px;align-items:center;color:var(--text-2)}.tl-search--sheet{margin:var(--s4) 0;max-width:none}.tl-foot{border-top:1px solid var(--line);background:var(--surface);color:var(--text-2);font-size:var(--fs-small)}.tl-foot__in{padding-top:var(--s8);padding-bottom:var(--s8)}.tl-foot__brand{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s2) var(--s3);margin-bottom:var(--s4)}.tl-foot__brand .tl-tagline{font-size:.875rem;letter-spacing:.1em;color:var(--text-2)}.tl-foot__nav{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s8);margin-bottom:var(--s4)}.tl-foot__nav ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:0 var(--s4)}.tl-foot__nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--text-2)}.tl-foot__nav a:hover{color:var(--amber)}.tl-foot__legal{color:var(--text-2);margin-bottom:var(--s2)}.tl-foot__data{color:var(--text-3);margin:0}.tl-crumbs{font-size:var(--fs-small);margin-bottom:var(--s3);color:var(--text-3)}.tl-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.tl-crumbs li + li::before{content:"/";margin:0 var(--s2);color:var(--line-2)}.tl-crumbs a{color:var(--text-2)}.tl-crumbs__up{display:none}@media (max-width:759.98px){.tl-crumbs ol{display:none}.tl-crumbs__up{display:inline-flex;min-height:44px;align-items:center;color:var(--text-2)}}.tl-phead{position:relative;padding:var(--s4) 0 var(--s6);margin-bottom:var(--s6);border-bottom:1px solid var(--line)}.tl-phead.has-grid::before{content:"";position:absolute;inset:0 calc(-1 * var(--gutter));z-index:-1;pointer-events:none;background-image:var(--street-grid);-webkit-mask-image:linear-gradient(to bottom,#000 40%,transparent);mask-image:linear-gradient(to bottom,#000 40%,transparent)}.tl-phead__title{margin-bottom:var(--s3)}.tl-phead__meta{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);align-items:center;color:var(--text-2);font-size:var(--fs-small)}.tl-phead.has-aside{display:grid;gap:var(--s6)}@media (min-width:900px){.tl-phead.has-aside{grid-template-columns:minmax(0,1fr) auto;align-items:end}}:root{--street-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'%3E%3Cg fill='none' stroke='%23ece6d8' stroke-opacity='.045' stroke-width='1'%3E%3Cpath d='M0 38h240M0 97h240M0 151h240M0 212h240M31 0v240M88 0v240M140 0v240M203 0v240M88 97l52 54M0 180l31-29M140 38l63-38'/%3E%3Cpath d='M31 64h57M140 121h63M203 180h37M58 151v61M170 0v38M112 212v28' stroke-opacity='.03'/%3E%3C/g%3E%3C/svg%3E")}.tl-shead{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s1) var(--s4);margin:var(--s10) 0 var(--s4);padding-top:var(--s3);border-top:2px solid var(--text)}.tl-shead h2{margin:0}.tl-shead__meta{color:var(--text-3);font-size:var(--fs-small)}.tl-shead__more{margin-left:auto;font-weight:500;display:inline-flex;align-items:center;min-height:44px}main>.tl-shead:first-child,.tl-phead + .tl-shead{margin-top:0}.tl-secnav{position:sticky;top:var(--bar-h);z-index:30;margin:0 calc(-1 * var(--gutter)) var(--s6);padding:var(--s2) var(--gutter);background:rgba(15,14,12,.94);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.tl-secnav::-webkit-scrollbar{display:none}.tl-secnav ul{display:flex;gap:var(--s2);list-style:none;margin:0;padding:0;white-space:nowrap}.tl-secnav a{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--s3);border:1px solid var(--line-2);border-radius:999px;color:var(--text-2);font-size:var(--fs-small)}.tl-secnav a:hover,.tl-secnav a[aria-current]{border-color:var(--amber);color:var(--text);text-decoration:none}@media (min-width:760px){.tl-secnav{top:105px}}@media (min-width:1100px){.tl-secnav{top:65px}}.tl-chip,.tl-badge,.tl-auth{display:inline-flex;align-items:center;gap:.3em;vertical-align:.08em;padding:0 .45em;min-height:1.5em;border-radius:var(--radius-chip);font-family:var(--font-mono);font-size:var(--fs-micro);line-height:1.35;letter-spacing:.01em;white-space:nowrap;border:1px solid var(--line-2);color:var(--text-2);background:transparent;text-decoration:none}a.tl-auth:hover{text-decoration:none;border-color:currentColor}.tl-chip--partial{border-color:var(--amber-dim);color:var(--amber);text-transform:uppercase;letter-spacing:.06em}.tl-auth--data{background:var(--surface-2);color:var(--text);border-color:var(--line-2)}.tl-auth--official,.tl-auth--wiki,.tl-auth--dev{background:var(--official-dim);color:var(--official);border-color:#2e4b75}.tl-auth--staff{color:var(--official);border-color:var(--official)}.tl-auth--research,.tl-auth--guide{color:var(--amber);border-color:var(--amber-dim)}.tl-auth--forum{color:var(--text-2);border-color:var(--line-2)}.tl-auth--unverified{color:var(--ember);border-color:var(--ember);font-style:italic}.tl-badge--staff{color:var(--official);border-color:var(--official)}.tl-badge--officer{color:var(--official);border-color:#2e4b75}.tl-badge--volunteer{color:var(--text-2);border-color:var(--line-2)}.tl-badge--fed{color:var(--ember);border-color:var(--ember);text-transform:uppercase;letter-spacing:.06em}.tl-badge--npc{color:var(--text-3);border-style:dashed}.tl-badge--new{color:var(--gain);border-color:#2c5a3f}.tl-badge--anomaly{color:var(--amber);border-style:dashed;border-color:var(--amber-dim)}.tl-status{display:inline-flex;align-items:center;gap:.4em;font-size:var(--fs-small);font-weight:500;color:var(--text-2);white-space:nowrap}.tl-status::before{content:"";width:.55em;height:.55em;border-radius:50%;background:currentColor;flex:none}.tl-status--okay{color:var(--st-okay)}.tl-status--hospital{color:var(--st-hospital)}.tl-status--jail{color:var(--st-jail)}.tl-status--traveling,.tl-status--abroad{color:var(--st-travel)}.tl-status--federal{color:var(--st-federal);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border:1px solid currentColor;padding:0 .45em;border-radius:var(--radius-chip)}.tl-status--federal::before{display:none}.tl-status--fallen,.tl-status--deleted,.tl-status--npc,.tl-status--other{color:var(--st-fallen)}.tl-status--fallen::before,.tl-status--deleted::before{background:transparent;border:1px solid currentColor}.tl-mono{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;border-radius:var(--radius-chip);font-family:var(--font-display);font-weight:800;font-size:1.125rem;letter-spacing:.02em;color:var(--text);background:var(--mono-0);box-shadow:inset 0 0 0 1px rgba(236,230,216,.08);text-transform:uppercase;line-height:1;overflow:hidden}.tl-mono--sm{width:28px;height:28px;font-size:.875rem}.tl-mono--lg{width:72px;height:72px;font-size:2rem}.tl-mono--tag{font-family:var(--font-mono);font-weight:400;letter-spacing:0;font-size:.875rem}.tl-mono--lg.tl-mono--tag{font-size:1.25rem}.tint-1{background:var(--mono-1)}.tint-2{background:var(--mono-2)}.tint-3{background:var(--mono-3)}.tint-4{background:var(--mono-4)}.tint-5{background:var(--mono-5)}.tint-6{background:var(--mono-6)}.tint-7{background:var(--mono-7)}.tl-player{display:inline}.tl-player .tl-mono{vertical-align:middle;margin-right:.2em}.tl-player__name{font-weight:500}.tl-ftag{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-2);border:1px solid var(--line-2);border-radius:var(--radius-chip);padding:0 .35em;white-space:nowrap}a.tl-ftag:hover{color:var(--amber);border-color:var(--amber-dim);text-decoration:none}.tl-plate{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:.15em .45em .2em;min-width:2.6em;border:1px solid var(--amber);border-radius:var(--radius-chip);background:linear-gradient(180deg,#1d1914,#15120e);color:var(--amber);text-decoration:none;line-height:1;vertical-align:middle}a.tl-plate:hover{text-decoration:none;border-color:var(--amber-2);color:var(--amber-2)}.tl-plate__n{font-family:var(--font-display);font-weight:800;font-size:1.75rem;letter-spacing:.01em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.tl-plate__label{font-size:var(--fs-micro);color:var(--text-2)}.tl-plate__tie{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-2);line-height:1.2;white-space:normal}.tl-plate--sm{padding:.1em .35em;min-width:0;border-width:1px}.tl-plate--sm .tl-plate__n{font-size:1.125rem}.tl-plate--sm .tl-plate__tie{display:none}.tl-plate--lg .tl-plate__n{font-size:2.5rem}.tl-plate--xl{padding:.2em .5em .3em}.tl-plate--xl .tl-plate__n{font-size:var(--fs-plate)}.tl-plate--gold{border-color:var(--gold);box-shadow:inset 0 0 0 1px rgba(232,193,90,.35)}.tl-plate--gold .tl-plate__n{color:var(--gold)}.tl-plate--silver{border-color:var(--silver)}.tl-plate--silver .tl-plate__n{color:var(--silver)}.tl-plate--bronze{border-color:var(--bronze)}.tl-plate--bronze .tl-plate__n{color:var(--bronze)}.tl-plate.is-shared{border-style:dashed;border-color:var(--amber-dim)}.tl-plate.is-shared .tl-plate__n{font-size:1.25rem;color:var(--text)}.tl-plate.is-unranked{border-color:var(--line-2);color:var(--text-3);background:transparent}.tl-pbar{display:flex;flex-direction:column;gap:2px;width:100%;max-width:18rem}.tl-pbar svg{display:block;width:100%;height:10px;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),var(--line) calc(10% - 1px) 10%)}.tl-pbar__track{fill:var(--surface-3)}.tl-pbar__fill{fill:var(--amber-dim)}.tl-pbar__tick{fill:var(--amber)}.tl-pbar.is-empty .tl-pbar__track{fill:var(--surface-2)}.tl-pbar__cap{font-size:var(--fs-small);color:var(--text-2)}.tl-asof{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-2);letter-spacing:0}.tl-asof__when,.tl-asof__age{white-space:nowrap}.tl-asof time{color:inherit}.tl-asof.is-aging{color:var(--text-2)}.tl-asof.is-stale,.tl-asof.is-unknown{color:var(--text-3)}.tl-asof.is-stale .tl-asof__age{font-style:italic}.tl-coverage{margin:0 0 var(--s4);font-size:var(--fs-small);color:var(--text-2);max-width:44rem}.tl-coverage__line{margin:0 0 var(--s1)}.tl-coverage__label{color:var(--text);font-weight:500}.tl-coverage strong{color:var(--text);font-weight:600}.tl-coverage__note{color:var(--text-3)}.tl-coverage__bar{display:block;width:100%;height:4px}.tl-coverage__track{fill:var(--surface-3)}.tl-coverage__fill{fill:var(--amber)}.tl-coverage.is-complete .tl-coverage__fill{fill:var(--gain)}.tl-card{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s4);transition:border-color var(--t),background var(--t)}.tl-card:hover{border-color:var(--line-2);background:#1c1a16}.tl-card a:not(.tl-stretch){position:relative;z-index:1}.tl-card__title,.tl-scard__title,.tl-tcard__title{margin:0 0 var(--s2);font-size:1.0625rem;font-weight:600;line-height:1.3}.tl-card__title a,.tl-scard__title a,.tl-tcard__title a{color:var(--text)}.tl-card__title a:hover,.tl-scard__title a:hover,.tl-tcard__title a:hover{color:var(--amber);text-decoration:none}.tl-card__text{color:var(--text-2);margin:0 0 var(--s2)}.tl-card__meta{display:flex;flex-wrap:wrap;gap:var(--s2);margin:0}.tl-meta{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3)}.tl-card__asof{margin:var(--s2) 0 0}.tl-scard__title{font-family:var(--font-display);font-weight:700;font-size:1.5rem;text-transform:uppercase;letter-spacing:.01em;line-height:1.05}.tl-tcard.is-staff{border-left:3px solid var(--official)}.tl-tcard__meta{font-size:var(--fs-small);color:var(--text-3);margin:0 0 var(--s2);display:flex;flex-wrap:wrap;gap:.25em;align-items:baseline}.tl-tcard__board{color:var(--text-2)}.tl-tcard__excerpt{color:var(--text-2);margin:0 0 var(--s2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tl-tcard__nums{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s4);margin:0;font-size:var(--fs-small);color:var(--text-3)}.tl-tcard__nums b{color:var(--text-2);font-weight:500;font-family:var(--font-mono)}.tl-rcard{position:relative;display:flex;gap:var(--s4);align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-top:2px solid var(--amber-dim);border-radius:var(--radius);padding:var(--s4)}.tl-rcard:hover{border-top-color:var(--amber)}.tl-rcard__body{min-width:0;flex:1}.tl-rcard .tl-plate__tie{display:none}.tl-rcard .tl-plate{flex:none;max-width:45%}.tl-rcard__tie{margin:0 0 var(--s1)}.tl-rcard__stat{margin:0 0 var(--s1);font-size:1rem;font-weight:600}.tl-rcard__stat a{color:var(--text)}.tl-rcard__stat a:hover{color:var(--amber);text-decoration:none}.tl-rcard__value{margin:0 0 var(--s2);font-size:1.25rem;font-weight:600}.tl-rcard__value .tl-share{font-size:var(--fs-small);font-weight:400}.tl-rcard__asof{margin:var(--s2) 0 0}.tl-share{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--amber);white-space:nowrap}.tl-tie{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3)}.tl-tile{position:relative;background:var(--surface);padding:var(--s4);min-width:0}.tl-tile__value{font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,1.6rem + 1.6vw,2.75rem);line-height:1;margin:0 0 var(--s2);color:var(--text)}.tl-tile__label{margin:0;color:var(--text-2);font-weight:500}.tl-tile__label a{color:var(--text-2)}.tl-tile__label a:hover{color:var(--amber)}.tl-tile__sub{margin:var(--s1) 0 0;color:var(--text-3);font-size:var(--fs-small)}.tl-tile__asof{margin:var(--s2) 0 0}.tl-statlist{margin:0}.tl-statrow{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--s4);row-gap:2px;padding:var(--s3) 0;border-bottom:1px solid var(--line);align-items:baseline}.tl-statrow dt,.tl-statrow dd{margin:0}.tl-statrow__label{font-weight:500;color:var(--text)}.tl-statrow__label a{color:var(--text)}.tl-statrow__label a:hover{color:var(--amber)}.tl-statrow__value{font-size:1.125rem;font-weight:600;text-align:right}.tl-statrow__rank{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.4em;align-items:baseline;font-size:var(--fs-small)}.tl-statrow__rank .tl-rank{color:var(--amber);font-family:var(--font-display);font-weight:700;font-size:1.125rem}.tl-statrow__bar{grid-column:1 / -1;padding-top:2px}.tl-statrow__bar .tl-pbar{max-width:none}.tl-statrow__delta,.tl-statrow__meta{grid-column:1 / -1;font-size:var(--fs-small)}.tl-delta{font-family:var(--font-mono);font-size:var(--fs-micro);white-space:nowrap}.tl-delta.is-up{color:var(--gain)}.tl-delta.is-down{color:var(--loss)}.tl-delta.is-flat{color:var(--text-3)}.tl-delta__label{color:var(--text-3)}@media (min-width:900px){[data-density="ledger"] .tl-statrow{grid-template-columns:minmax(12rem,1.4fr) 9rem minmax(10rem,1fr) minmax(8rem,12rem) 8rem;padding:var(--s2) 0}[data-density="ledger"] .tl-statrow>*{grid-column:auto}[data-density="ledger"] .tl-statrow__meta{grid-column:1 / -1}}.tl-statgroup{border-top:2px solid var(--text);margin-bottom:var(--s4)}.tl-statgroup>summary{display:flex;align-items:center;gap:var(--s3);min-height:48px;cursor:pointer;list-style:none}.tl-statgroup>summary::-webkit-details-marker{display:none}.tl-statgroup>summary::after{content:"+";margin-left:auto;font-family:var(--font-mono);color:var(--text-3);font-size:1.25rem}.tl-statgroup[open]>summary::after{content:"−"}.tl-statgroup__title{font-family:var(--font-display);font-weight:800;font-size:1.5rem;text-transform:uppercase;letter-spacing:.01em}.tl-statgroup__n{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3)}.tl-filter input{min-height:44px;width:min(100%,24rem);padding:0 var(--s3);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-chip)}.tl-filter label{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s3);align-items:center;color:var(--text-2);font-size:var(--fs-small)}.tl-quote{margin:0 0 var(--s4);padding:var(--s4);background:linear-gradient(90deg,rgba(121,174,252,.07),transparent 60%);border-left:3px solid var(--official);border-radius:0 var(--radius) var(--radius) 0}.tl-quote__body{margin:0 0 var(--s3);font-size:1.0625rem;line-height:1.6;color:var(--text)}.tl-quote__body p:last-child{margin-bottom:0}.tl-quote__cap{font-size:var(--fs-small);color:var(--text-3);display:flex;flex-wrap:wrap;gap:.3em;align-items:baseline}.tl-case{position:relative;margin:var(--s10) 0 var(--s4);padding:var(--s4);background:var(--surface-2);border:1px solid var(--line-2);border-radius:0 var(--radius) var(--radius) var(--radius);max-width:40rem}.tl-case__tab{position:absolute;left:-1px;top:-1.75rem;height:1.75rem;display:flex;gap:var(--s2);align-items:center;padding:0 var(--s3);background:var(--surface-2);border:1px solid var(--line-2);border-bottom:0;border-radius:var(--radius) var(--radius) 0 0}.tl-case__stamp{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--ember);border:1px solid var(--ember);padding:0 .4em;transform:rotate(-1.5deg)}.tl-case.is-deletion .tl-case__stamp{color:var(--text-2);border-color:var(--line-2);transform:none}.tl-case__conf{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-2);letter-spacing:.06em}.tl-case__who{margin:0 0 var(--s2);font-size:1.0625rem}.tl-case__reason{margin:0 0 var(--s2);padding:0;border:0}.tl-case__reason p{margin:0;font-size:1.125rem;color:var(--text)}.tl-case__reason footer{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3);margin-top:2px}.tl-case__reason.is-none{color:var(--text-2);font-style:italic}.tl-case__when,.tl-case__src{margin:0;font-size:var(--fs-small);color:var(--text-2)}.tl-empty{padding:var(--s8) var(--s4);text-align:center;border:1px dashed var(--line-2);border-radius:var(--radius);margin-bottom:var(--s6)}.tl-empty__title{font-family:var(--font-display);font-weight:700;font-size:1.5rem;text-transform:uppercase;margin:0 0 var(--s2)}.tl-empty__body{color:var(--text-2);max-width:36rem;margin:0 auto var(--s4)}.tl-empty__actions{margin:0;display:flex;flex-wrap:wrap;gap:var(--s2);justify-content:center}.tl-partial{border:1px solid var(--amber-dim);background:rgba(240,166,58,.05);border-radius:var(--radius);padding:var(--s3) var(--s4);margin-bottom:var(--s6)}.tl-partial>p{margin:0 0 var(--s2);color:var(--text-2)}.tl-partial .tl-coverage{margin:0}.tl-partial .tl-coverage .tl-chip--partial{display:none}.tl-callout{border:1px solid var(--line-2);border-left-width:3px;border-radius:var(--radius);padding:var(--s3) var(--s4);margin:0 0 var(--s4);background:var(--surface);max-width:48rem}.tl-callout__title{margin:0 0 var(--s1);font-weight:600}.tl-callout__body{color:var(--text-2)}.tl-callout__body>:last-child{margin-bottom:0}.tl-callout__links{margin:var(--s2) 0 0;font-size:var(--fs-small)}.tl-callout--disputed{border-color:var(--ember)}.tl-callout--disputed .tl-callout__title{color:var(--ember)}.tl-callout--changed{border-color:var(--amber)}.tl-callout--changed .tl-callout__title{color:var(--amber)}.tl-callout--anomaly{border-color:var(--amber-dim);border-style:dashed;border-left-style:solid}.tl-callout--speculation{border-color:var(--ember)}.tl-callout--speculation .tl-callout__title{color:var(--ember);font-style:italic}.tl-nottracked{font-size:var(--fs-small);color:var(--text-2);border-top:1px solid var(--line);padding-top:var(--s2);margin:var(--s4) 0}.tl-nottracked__k{font-family:var(--font-mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin-right:.4em}.tl-gen{border:1px solid var(--line);border-radius:var(--radius);margin:var(--s4) 0;font-size:var(--fs-small);color:var(--text-2)}.tl-gen>summary{cursor:pointer;padding:var(--s3) var(--s4);min-height:44px;font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-2)}.tl-gen__body{padding:0 var(--s4) var(--s3)}.tl-pager{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);margin:var(--s6) 0}.tl-pager__pages{display:flex;flex-wrap:wrap;gap:var(--s1);list-style:none;margin:0;padding:0}.tl-pager a,.tl-pager span[aria-current],.tl-pager__step,.tl-pager .is-gap{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 var(--s3);border:1px solid var(--line-2);border-radius:var(--radius-chip);font-variant-numeric:tabular-nums}.tl-pager a:hover{border-color:var(--amber);text-decoration:none}.tl-pager span[aria-current]{background:var(--amber);border-color:var(--amber);color:var(--on-amber);font-weight:600}.tl-pager .is-gap{border-color:transparent;color:var(--text-3);min-width:24px;padding:0}.tl-pager__step.is-off{color:var(--text-3);border-color:var(--line)}.tl-pager__here{color:var(--text-2);padding:0 var(--s2)}.tl-density-toggle{display:inline-flex;border:1px solid var(--line-2);border-radius:var(--radius-chip);overflow:hidden}.tl-density-toggle button{min-height:36px;padding:0 var(--s3);background:transparent;border:0;color:var(--text-2);cursor:pointer;font-size:var(--fs-small)}.tl-density-toggle button + button{border-left:1px solid var(--line-2)}.tl-density-toggle button[aria-pressed="true"]{background:var(--surface-3);color:var(--text)}.tl-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:var(--s2) var(--s4);margin:var(--s3) 0}.tl-facts dt{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3);text-transform:uppercase;letter-spacing:.05em}.tl-facts dd{margin:0;font-weight:500}.tl-timeline{list-style:none;margin:0 0 var(--s4);padding:0 0 0 var(--s4);border-left:1px solid var(--line-2)}.tl-timeline__item{position:relative;padding:0 0 var(--s4)}.tl-timeline__item::before{content:"";position:absolute;left:calc(-1 * var(--s4) - 4px);top:.5em;width:7px;height:7px;background:var(--amber);border-radius:50%}.tl-timeline__item.is-window::before{border-radius:1px;width:7px;height:14px;top:.3em;background:transparent;border:1px solid var(--amber)}.tl-timeline__when{margin:0;font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-2)}.tl-timeline__what{margin:0;font-weight:500}.tl-timeline__detail{margin:0;color:var(--text-2);font-size:var(--fs-small)}.tl-tablewrap{position:relative;margin:0 0 var(--s6);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.tl-table{width:100%;border-collapse:collapse;font-size:var(--fs-table);line-height:1.4;margin:0}.tl-table caption{text-align:left;padding:var(--s3) var(--s4);color:var(--text-2);font-size:var(--fs-small);caption-side:top}.tl-table th,.tl-table td{padding:var(--s2) var(--s3);text-align:left;vertical-align:middle;border-bottom:1px solid var(--line)}.tl-table tbody tr:last-child>*{border-bottom:0}.tl-table thead th{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:400;text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);background:var(--surface-2);border-bottom:1px solid var(--line-2);white-space:nowrap}.tl-table tbody th{font-weight:500;color:var(--text)}.tl-table .num{text-align:right}.tl-table tbody tr{position:relative}.tl-table tbody tr:hover>*{background:var(--surface-2)}.tl-table tbody tr.is-me>*{background:rgba(240,166,58,.08)}.tl-table tbody tr.is-me>:first-child{box-shadow:inset 3px 0 0 var(--amber)}.tl-table tbody tr.is-muted>*{color:var(--text-3)}.tl-table a:not(.tl-stretch){position:relative;z-index:1}.tl-table .tl-stretch{color:inherit}.tl-table .tl-stretch:hover{color:var(--amber);text-decoration:none}.tl-sort{color:var(--text-3);display:inline-flex;align-items:center;gap:.25em;min-height:32px}.tl-sort:hover{color:var(--text);text-decoration:none}.tl-sort.is-desc::after{content:"▼";font-size:.7em;color:var(--amber)}.tl-sort.is-asc::after{content:"▲";font-size:.7em;color:var(--amber)}.tl-tablefoot{padding:var(--s3) var(--s4);border-top:1px solid var(--line);font-size:var(--fs-small);color:var(--text-3)}.tl-table--plain{font-size:var(--fs-table)}@media (min-width:900px){[data-density="ledger"] .tl-table th,[data-density="ledger"] .tl-table td{padding-top:5px;padding-bottom:5px}}@media (max-width:899.98px){.tl-table--priority [data-priority="3"]{display:none}}@media (max-width:639.98px){.tl-table--priority [data-priority="2"]{display:none}}.tl-tablewrap--scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.tl-table--scroll{min-width:40rem}.tl-table--scroll tbody th,.tl-table--scroll thead th:first-child{position:sticky;left:0;z-index:2;background:var(--surface);box-shadow:1px 0 0 var(--line-2)}.tl-table--scroll thead th:first-child{background:var(--surface-2)}@media (max-width:639.98px){.tl-table--cards thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tl-table--cards,.tl-table--cards tbody,.tl-table--cards caption{display:block}.tl-table--cards tbody tr{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--s3);padding:var(--s3) var(--s4);border-bottom:1px solid var(--line);min-height:44px}.tl-table--cards tbody tr:last-child{border-bottom:0}.tl-table--cards tbody th,.tl-table--cards tbody td{display:block;padding:0;border:0;background:none !important}.tl-table--cards tbody th{flex:1 1 100%;font-size:1rem}.tl-table--cards tbody td{font-size:var(--fs-small);color:var(--text-2);text-align:left}.tl-table--cards tbody td[data-label]::before{content:attr(data-label) " ";color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-micro)}.tl-table--cards tbody td[data-priority="3"]{display:none}}.tl-board__rank{width:1%;white-space:nowrap}.tl-board__who{display:table-cell}.tl-board__who .tl-mono{margin-right:var(--s2);vertical-align:middle}.tl-board__name{font-weight:500}.tl-board__sub{display:none}.tl-board__value{font-weight:600;font-size:1.0625em;color:var(--text)}.tl-board__asof.is-stale{color:var(--text-3)}.tl-board tbody tr.is-fed .tl-board__name .tl-stretch{color:var(--text-2)}@media (max-width:639.98px){.tl-board thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tl-board,.tl-board tbody{display:block}.tl-board tbody tr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"rank who value";align-items:center;gap:0 var(--s3);padding:var(--s3) var(--s3);border-bottom:1px solid var(--line);min-height:56px}.tl-board tbody tr>*{border:0;padding:0;background:none !important}.tl-board .tl-board__rank{grid-area:rank}.tl-board .tl-board__who{grid-area:who;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mono name" "mono sub";column-gap:var(--s2)}.tl-board .tl-board__who .tl-mono{grid-area:mono;margin:0}.tl-board__name{grid-area:name;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-board__sub{grid-area:sub;display:block;font-size:var(--fs-small);color:var(--text-3);font-weight:400}.tl-board .tl-board__value{grid-area:value;font-size:1.125rem}.tl-board [data-priority="2"]{display:none}}.tl-compare thead th{text-transform:none;font-family:var(--font-sans);font-size:var(--fs-table);color:var(--text);letter-spacing:0;font-weight:600;vertical-align:bottom}.tl-compare__asof{display:block;font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:400;color:var(--text-3)}.tl-compare td.is-lead{color:var(--amber);font-weight:600}.tl-compare td.is-lead::after{content:" ◂";font-size:.8em}@media (max-width:639.98px){.tl-compare thead{position:sticky;top:var(--bar-h);z-index:3}.tl-compare,.tl-compare tbody{display:block}.tl-compare thead{display:block}.tl-compare thead tr{display:grid;grid-template-columns:1fr 1fr}.tl-compare thead th:first-child{display:none}.tl-compare tbody tr{display:grid;grid-template-columns:1fr 1fr;padding:var(--s2) var(--s3);border-bottom:1px solid var(--line)}.tl-compare tbody th{grid-column:1 / -1;padding:0 0 2px;border:0;font-size:var(--fs-small);color:var(--text-2)}.tl-compare tbody td{border:0;padding:0;text-align:left}.tl-compare tbody td + td{text-align:right}}.tl-answer{max-width:52rem}.tl-answer>* + *{margin-top:var(--s6)}.tl-answer__meta{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);align-items:baseline;margin:0}.tl-conf{font-family:var(--font-mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);border:1px solid var(--line-2);border-radius:var(--radius-chip);padding:0 .45em}.tl-conf--high,.tl-conf--confirmed,.tl-conf--verified{color:var(--gain);border-color:#2c5a3f}.tl-conf--moderate{color:var(--amber);border-color:var(--amber-dim)}.tl-conf--low,.tl-conf--conflicted{color:var(--ember);border-color:var(--ember)}.tl-ask-text{font-size:1.0625rem}.tl-ask-h{font-size:1rem;font-weight:600;margin:0 0 var(--s3)}.tl-ask-foot{font-size:var(--fs-small);color:var(--text-3);margin:var(--s2) 0 0}.tl-ask-stat{border:1px solid var(--line);border-top:2px solid var(--amber);border-radius:var(--radius);background:var(--surface);padding:var(--s4)}.tl-ask-stat__label{margin:0 0 var(--s1);color:var(--text-2);font-weight:500}.tl-ask-stat__value{margin:0 0 var(--s2);font-family:var(--font-display);font-weight:800;font-size:clamp(2.5rem,2rem + 2vw,3.5rem);line-height:1}.tl-ask-stat__rank{margin:0 0 var(--s2);display:flex;gap:var(--s2);align-items:center}.tl-ask-stat__foot{margin:var(--s2) 0 0;font-size:var(--fs-small);color:var(--text-3)}.tl-ask-entity{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:var(--s4)}.tl-ask-entity__id{display:flex;gap:var(--s3);align-items:center}.tl-ask-entity__id>div{min-width:0}.tl-ask-entity__name{margin:0;font-size:1.125rem}.tl-ask-entity__meta{margin:0;font-size:var(--fs-small);color:var(--text-2);display:flex;flex-wrap:wrap;gap:.3em;align-items:baseline}.tl-ask-hl{list-style:none;margin:var(--s3) 0 0;padding:0}.tl-ask-hl li{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center;padding:var(--s2) 0;border-top:1px solid var(--line)}.tl-ask-guide{border-left:3px solid var(--amber);padding:var(--s2) var(--s4);background:var(--surface);margin:0}.tl-ask-interp .tl-linklist a{font-weight:500}.tl-sources{border-top:2px solid var(--text);padding-top:var(--s3)}.tl-sources__list{margin:0;padding-left:1.6em;font-size:var(--fs-small)}.tl-sources__list li{padding:var(--s1) 0}.tl-sources__list li:target{background:rgba(240,166,58,.08)}.tl-sources__more>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--amber)}.tl-notice{border:1px solid var(--line-2);border-left:3px solid var(--text-2);border-radius:var(--radius);padding:var(--s3) var(--s4);background:var(--surface)}.tl-notice p{margin:0;color:var(--text-2)}.tl-notice--research{border-left-color:var(--amber)}.tl-notice--stale{border-left-color:var(--text-3)}.tl-notice--low-confidence,.tl-notice--failed{border-left-color:var(--ember)}.tl-chart{margin:0}.tl-chart__title{font-weight:600;margin-bottom:var(--s3)}.tl-bars{list-style:none;margin:0;padding:0}.tl-bars__row{display:grid;grid-template-columns:minmax(6rem,12rem) minmax(0,1fr) auto;align-items:center;gap:var(--s3);padding:3px 0;font-size:var(--fs-small)}.tl-bars__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2)}.tl-bars__bar{width:100%;height:12px;display:block}.tl-bars__bar rect{fill:var(--amber)}.tl-bars__value{color:var(--text);min-width:4.5em;text-align:right}@media (max-width:479.98px){.tl-bars__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l v" "b b";row-gap:2px}.tl-bars__label{grid-area:l}.tl-bars__value{grid-area:v}.tl-bars__bar{grid-area:b}}.tl-cols{display:block;width:100%;height:160px}.tl-cols rect{fill:var(--amber)}.tl-cols rect:hover{fill:var(--amber-2)}.tl-cols__base{stroke:var(--line-2);stroke-width:.3;vector-effect:non-scaling-stroke}.tl-cols__axis{display:flex;justify-content:space-between;margin:var(--s1) 0 0;font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3)}.tl-chart__data{margin-top:var(--s2);font-size:var(--fs-small)}.tl-chart__data>summary{cursor:pointer;color:var(--text-2);min-height:44px;display:flex;align-items:center}.tl-stages{list-style:none;margin:0 0 var(--s6);padding:0;counter-reset:stage}.tl-stage{display:grid;grid-template-columns:1.5rem minmax(0,1fr);column-gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line);color:var(--text-3)}.tl-stage__mark{grid-row:span 2;width:12px;height:12px;margin-top:.4em;border:1px solid var(--line-2);border-radius:50%}.tl-stage__label{font-weight:500}.tl-stage__detail{grid-column:2;font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-2)}.tl-stage.is-running{color:var(--text)}.tl-stage.is-running .tl-stage__mark{border-color:var(--amber);background:var(--amber);animation:tl-pulse 1.4s ease-in-out infinite}.tl-stage.is-done{color:var(--text-2)}.tl-stage.is-done .tl-stage__mark{border-color:var(--gain);background:var(--gain)}.tl-stage.is-skipped{text-decoration:line-through;text-decoration-color:var(--line-2)}.tl-machine{display:block;width:100%;max-width:30rem;height:auto;margin:0 0 var(--s6)}.tl-machine text{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;fill:var(--text-3)}.tl-machine__node rect{fill:var(--surface);stroke:var(--line-2);stroke-width:1}.tl-machine__wire{fill:none;stroke:var(--line-2);stroke-width:1.2}.tl-machine__node.is-done rect{stroke:var(--amber-dim)}.tl-machine__node.is-done text{fill:var(--text-2)}.tl-machine__wire.is-done{stroke:var(--amber-dim)}.tl-machine__node.is-active rect{stroke:var(--amber);fill:#231c12}.tl-machine__node.is-active text{fill:var(--amber)}.tl-machine__wire.is-active{stroke:var(--amber);stroke-dasharray:4 5;animation:tl-flow .9s linear infinite}.tl-machine__core rect{fill:var(--surface-2);stroke:var(--amber-dim);stroke-width:1.5}.tl-machine__core text{fill:var(--text);font-weight:400;font-size:11px}.tl-machine.is-answered .tl-machine__core rect{fill:var(--amber);stroke:var(--amber)}.tl-machine.is-answered .tl-machine__core text{fill:var(--on-amber)}.tl-ask-md h3{font-size:1.125rem;margin:var(--s6) 0 var(--s2)}.tl-ask-md h4{font-size:1rem;margin:var(--s4) 0 var(--s2)}.tl-ask-md ul,.tl-ask-md ol{padding-left:1.3em}.tl-ask-md li + li{margin-top:var(--s1)}.tl-ask-md blockquote{margin:var(--s4) 0;padding:var(--s2) var(--s4);border-left:3px solid var(--amber-dim);background:var(--surface);color:var(--text-2)}.tl-md-table{overflow-x:auto;max-width:100%;margin:var(--s4) 0;border:1px solid var(--line);border-radius:var(--radius)}.tl-md-table:focus-visible{box-shadow:var(--focus);outline:none}.tl-md-table table{border-collapse:collapse;width:100%;font-size:var(--fs-table)}.tl-md-table th,.tl-md-table td{text-align:left;vertical-align:top;padding:var(--s2) var(--s3);border-bottom:1px solid var(--line)}.tl-md-table th{background:var(--surface);font-weight:600;white-space:nowrap}.tl-md-table tr:last-child td{border-bottom:0}.tl-ask-research{font-size:var(--fs-small);color:var(--text-2)}.tl-ask-research>summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.tl-sources__why{margin:var(--s1) 0 var(--s2)}.tl-sources__why>summary{cursor:pointer;color:var(--text-3);font-size:var(--fs-micro);min-height:32px;display:inline-flex;align-items:center}.tl-sources__why blockquote{margin:var(--s1) 0;padding:var(--s1) var(--s3);border-left:2px solid var(--line-2);color:var(--text-2);font-size:var(--fs-small);overflow-wrap:anywhere}.tl-stage__note{grid-column:2;font-size:var(--fs-small);color:var(--text-2);overflow-wrap:anywhere}.tl-ask-activity{margin:0 0 var(--s6)}.tl-ask-activity__list{list-style:none;margin:0;padding:0;font-size:var(--fs-small);color:var(--text-2)}.tl-ask-activity__list li{padding:var(--s1) 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.tl-ask-activity__list time{font-family:var(--font-mono);margin-right:var(--s2)}.tl-ask-fb-links{font-size:var(--fs-small);color:var(--text-2)}.tl-ask-fb{border:1px solid var(--line);border-radius:var(--radius);padding:var(--s3) var(--s4);display:flex;flex-wrap:wrap;gap:var(--s4)}.tl-ask-fb label{min-height:44px;display:inline-flex;align-items:center;gap:var(--s2)}.tl-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s2)}.tl-chips .tl-chip{min-height:32px;display:inline-flex;align-items:center;gap:.35em}.tl-askdir{display:grid;gap:var(--s6);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start}.tl-aqs{list-style:none;margin:0;padding:0}.tl-aq{padding:var(--s3) 0;border-bottom:1px solid var(--line)}.tl-aq__q{font-weight:600}.tl-aq__lead{margin:var(--s1) 0 0;color:var(--text-2);font-size:var(--fs-small)}.tl-aq__meta{margin:var(--s1) 0 0;font-size:var(--fs-micro);color:var(--text-3)}.tl-aqs.is-compact .tl-aq{padding:var(--s2) 0}.tl-ask-also{margin:0;padding-left:1.2em;color:var(--text-2);font-size:var(--fs-small)}.tl-ask-related{list-style:none;margin:0;padding:0}.tl-ask-related li{padding:var(--s2) 0;border-bottom:1px solid var(--line)}.tl-ask-related__why{display:inline-block;min-width:9em;font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3);text-transform:uppercase;letter-spacing:.04em}.tl-ask-facts{margin:0;padding-left:1.2em}.tl-ask-facts li + li{margin-top:var(--s2)}.tl-ask-browse input[type=search]{flex:1 1 16rem;min-width:0}@keyframes tl-flow{to{stroke-dashoffset:-18}}@keyframes tl-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.tl-machine__wire.is-active{animation:none;stroke-dasharray:none}.tl-stage.is-running .tl-stage__mark{animation:none}}@media print{:root{--bg:#fff;--surface:#fff;--surface-2:#f3f0ea;--text:#111;--text-2:#333;--text-3:#555;--line:#ccc;--line-2:#999;--amber:#8a5300}.tl-mast,.tl-tabs,.tl-sheet,.tl-secnav,.tl-density-toggle,.tl-foot__nav,.tl-pager{display:none !important}body{padding:0}a{color:var(--text)}}.tl-imgload{display:inline-flex;align-items:center;gap:.4em;min-height:44px;padding:0 var(--s3);background:var(--surface-2);color:var(--text-2);border:1px dashed var(--line-2);border-radius:var(--radius-chip);cursor:pointer;font-size:var(--fs-small)}.tl-imgload:hover{color:var(--text);border-color:var(--amber-dim)}.lede{font-size:1.125em;color:var(--text-2);max-width:var(--prose)}.tl-wordmark--xl{font-size:clamp(3rem,2rem + 6vw,6rem);margin:0}.tl-swatches{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:var(--s2)}.tl-swatches li{display:flex;align-items:center;gap:var(--s2);font-size:var(--fs-small)}.tl-swatch{width:28px;height:28px;border-radius:var(--radius-chip);box-shadow:inset 0 0 0 1px var(--line-2);flex:none}.tl-swatch--bg{background:var(--bg)}.tl-swatch--surface{background:var(--surface)}.tl-swatch--surface-2{background:var(--surface-2)}.tl-swatch--surface-3{background:var(--surface-3)}.tl-swatch--line-2{background:var(--line-2)}.tl-swatch--text{background:var(--text)}.tl-swatch--text-2{background:var(--text-2)}.tl-swatch--text-3{background:var(--text-3)}.tl-swatch--amber{background:var(--amber)}.tl-swatch--ember{background:var(--ember)}.tl-swatch--official{background:var(--official)}.tl-swatch--gain{background:var(--gain)}.tl-swatch--loss{background:var(--loss)}.tl-swatch--st-jail{background:var(--st-jail)}.tl-swatch--st-travel{background:var(--st-travel)}.tl-swatch--gold{background:var(--gold)}.tl-swatch--silver{background:var(--silver)}.tl-swatch--bronze{background:var(--bronze)}.tl-gallery-stats{max-width:44rem}.tl-gallery-job{display:grid;gap:var(--s6)}@media (min-width:900px){.tl-gallery-job{grid-template-columns:1fr 1fr;align-items:start}}.tl-post{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s4);scroll-margin-top:64px}.tl-post + .tl-post{margin-top:var(--s3)}.tl-post.is-staff{border-left:3px solid var(--official)}.tl-post:target{border-color:var(--amber-dim)}.tl-post__head{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s3);align-items:baseline;margin:0 0 var(--s3)}.tl-post__meta{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3)}.tl-post__meta a{color:var(--text-3)}.tl-post__in{margin:0 0 var(--s2);font-size:var(--fs-small);color:var(--text-2)}.tl-post__body{overflow-wrap:anywhere}.tl-post__body blockquote{margin:var(--s3) 0;padding:var(--s2) var(--s3);border-left:2px solid var(--line-2);background:var(--surface-2);color:var(--text-2)}.tl-post__body cite{display:block;font-style:normal;font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3);margin-bottom:var(--s1)}.tl-post__body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.tl-post__body td,.tl-post__body th{border:1px solid var(--line);padding:var(--s1) var(--s2)}.tl-post__body img{max-width:100%;height:auto}.tl-post__foot{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s4);margin:var(--s3) 0 0;font-size:var(--fs-small);color:var(--text-3)}.tl-post__foot b{color:var(--text-2);font-weight:500}.tl-sorts{margin:var(--s4) 0;font-size:var(--fs-small)}.tl-sorts a,.tl-sorts strong{min-height:44px;display:inline-flex;align-items:center}.tl-sform{margin:0 0 var(--s6)}.tl-sform__row{position:relative;display:flex;gap:var(--s2)}.tl-sform__row input[type=search]{flex:1 1 auto;min-width:0;min-height:48px;padding:0 var(--s3);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-chip);font-size:1.0625rem}.tl-sform__row input[type=search]:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 1px var(--amber)}.tl-sform__more{margin-top:var(--s3)}.tl-sform__more>summary{cursor:pointer;min-height:44px;display:inline-flex;align-items:center;color:var(--text-2)}.tl-sform__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:var(--s3);margin-top:var(--s2)}.tl-sform__grid label{display:flex;flex-direction:column;gap:var(--s1);font-size:var(--fs-small);color:var(--text-2)}.tl-sform__grid select,.tl-sform__grid input[type=date]{min-height:44px;padding:0 var(--s2);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-chip)}.tl-sform__grid .tl-sform__check{flex-direction:row;align-items:center;gap:var(--s2);grid-column:1 / -1;min-height:44px}.tl-sform__check input{width:20px;height:20px;flex:none}.tl-sresult{margin:0 0 var(--s4)}.tl-dym{font-size:1.0625rem}.tl-askcard{border:1px solid var(--amber-dim);border-radius:var(--radius);background:var(--surface);padding:var(--s4);margin:0 0 var(--s6)}.tl-askcard__title{font-size:var(--fs-h3);margin:0 0 var(--s2)}.tl-hit{overflow-wrap:anywhere}.tl-hit .tl-chip{margin-right:var(--s1)}.tl-posthits{list-style:none;padding:0;margin:0}.tl-posthit{padding:var(--s3) 0 var(--s3) var(--s3);border-bottom:1px solid var(--line);border-left:3px solid transparent}.tl-posthit.is-staff{border-left-color:var(--official)}.tl-posthit__title{margin:0 0 var(--s1);font-weight:600}.tl-posthit__meta{margin:0 0 var(--s1);font-size:var(--fs-small);color:var(--text-3)}.tl-posthit__snip{margin:0;color:var(--text-2);overflow-wrap:anywhere}.tl-posthit mark,.tl-posthit__snip mark{background:transparent;color:var(--amber);font-weight:600}.tl-linklist--inline{list-style:none;padding:0}.tl-linklist--inline li{min-height:44px;display:inline-flex;align-items:center}.tl-ac{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:50;list-style:none;margin:0;padding:var(--s1) 0;background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--radius-chip);box-shadow:0 8px 24px rgba(0,0,0,.45);max-height:70vh;overflow-y:auto}.tl-ac li a{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--s2);min-height:44px;padding:var(--s2) var(--s3);color:var(--text);text-decoration:none}.tl-ac li[aria-selected=true] a,.tl-ac li a:hover{background:var(--surface-3)}.tl-ac__sum{flex-basis:100%;font-size:var(--fs-small);color:var(--text-3)}.tl-post__mentions{margin:var(--s3) 0 0;font-size:var(--fs-small);overflow-wrap:anywhere}.tl-search--page{margin:0 0 var(--s6);max-width:40rem}.tl-home__search{margin-top:calc(-1 * var(--s2))}.tl-home__counts a{color:inherit}.tl-home__value{font-family:var(--font-display);font-weight:800;font-size:2.25rem;line-height:1.1;color:var(--amber);margin:var(--s2) 0}.tl-home__record .tl-card__title{margin-top:var(--s2)}.tl-home__rabbit{list-style:none;padding:0;margin:0 0 var(--s6)}.tl-home__ask form{margin-bottom:var(--s3)}.tl-home__ask label{display:block;margin-bottom:var(--s2);color:var(--text-2)}.tl-form{max-width:40rem}.tl-form label{color:var(--text-2)}.tl-form input[type="text"],.tl-form textarea,.tl-form select{width:100%;min-height:44px;margin-top:var(--s1);padding:var(--s2) var(--s3);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-chip);color:var(--text)}.tl-form textarea{min-height:8rem;resize:vertical}.tl-form input:focus,.tl-form textarea:focus,.tl-form select:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 1px var(--amber)}.tl-mast__menu{display:none}.tl-mega{display:grid;gap:var(--s4) var(--s8);grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));margin:var(--s4) 0}.tl-mega__head{margin:0 0 var(--s1);font-size:1.25rem}.tl-mega__head a{display:flex;align-items:center;min-height:44px;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--text);border-bottom:1px solid var(--line)}.tl-mega__links{list-style:none;padding:0;margin:0}.tl-mega__links a{display:flex;align-items:center;min-height:44px;color:var(--text-2)}.tl-mega__links a:hover{color:var(--text)}.tl-sheet:focus{outline:none}@media (min-width:760px){.tl-mast__menu{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--s3);color:var(--text-2);font-size:var(--fs-small);border:1px solid var(--line-2);border-radius:var(--radius-chip)}.tl-mast__menu:hover{color:var(--text);text-decoration:none;border-color:var(--amber-dim)}.tl-sheet:target{display:block !important}.tl-sheet__in{top:0;bottom:auto;left:50%;right:auto;transform:translateX(-50%);width:min(100% - 2 * var(--gutter),68rem);max-height:92vh;border-top:2px solid var(--amber);border-radius:0 0 var(--radius) var(--radius);padding-bottom:var(--s8)}.tl-sheet__nav{display:flex;flex-wrap:wrap;gap:0 var(--s6)}.tl-sheet__nav a{font-size:1.25rem}}.tl-fact{display:inline-flex;align-items:center;vertical-align:.08em;padding:0 .45em;min-height:1.5em;border-radius:var(--radius-chip);border:1px solid var(--line-2);color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-micro);line-height:1.35;white-space:nowrap}.tl-fact--established{color:var(--text);background:var(--surface-2)}.tl-fact--participant_claim{color:var(--text-2);border-color:var(--line-2)}.tl-fact--allegation{color:var(--ember);border-color:var(--ember)}.tl-fact--speculation{color:var(--amber);border-color:var(--amber-dim);border-style:dashed}.tl-fact--joke,.tl-fact--roleplay{color:var(--text-3);border-style:dotted}.tl-cite{font-family:var(--font-mono);font-size:var(--fs-micro);line-height:0;margin-left:.15em}.tl-cite a{text-decoration:none}.tl-stmt{margin:0 0 var(--s3)}.tl-story__section h2{margin-top:var(--s8)}.tl-story__timeline{padding-left:1.25em}.tl-story__timeline li{margin-bottom:var(--s2)}.tl-story__date{font-family:var(--font-mono);color:var(--text-2);white-space:nowrap}.tl-story__sources{padding-left:1.5em;font-size:var(--fs-small)}.tl-story__sources li{margin-bottom:var(--s1);overflow-wrap:anywhere}.tl-story__sources li:target{background:var(--surface-2)}.tl-story__people{list-style:none;padding:0}.tl-story__people li{margin-bottom:var(--s1)}.tl-legend{margin:var(--s8) 0;padding:var(--s4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.tl-legend__title{margin-top:0;font-size:var(--fs-h3)}.tl-legend__list{margin:0}.tl-legend__row{display:grid;grid-template-columns:minmax(9rem,max-content) 1fr;gap:var(--s3);padding:var(--s1) 0}.tl-legend__row dt,.tl-legend__row dd{margin:0}@media (max-width:480px){.tl-legend__row{grid-template-columns:1fr;gap:var(--s1)}}.tl-fsay__group{font-size:var(--fs-h3);margin:var(--s6) 0 var(--s2)}.tl-fsay__list{list-style:none;padding:0;margin:0}.tl-fsay__item{padding:var(--s3) 0;border-top:1px solid var(--line)}.tl-fsay__item>p{margin:0 0 var(--s2)}.tl-fsay__quote{margin:var(--s2) 0 0;padding:var(--s1) 0 var(--s1) var(--s4);border-left:2px solid var(--line-2);color:var(--text-2)}.tl-fsay__quote p{margin:0;overflow-wrap:anywhere}.tl-fsay__quote footer{font-size:var(--fs-small);color:var(--text-3);margin-top:var(--s1)}.tl-fsay__quote--reply{margin-left:var(--s4);border-left-color:var(--official-dim)}
