.tt-page{--ground:hsl(var(--background));--surface:hsl(var(--card));--surface-2:color-mix(in srgb,hsl(var(--foreground)) 3%,hsl(var(--card)));--raised:color-mix(in srgb,hsl(var(--foreground)) 6%,hsl(var(--card)));--hair:hsl(var(--foreground)/.12);--hair-soft:hsl(var(--foreground)/.07);--ink:hsl(var(--foreground));--ink-2:hsl(var(--foreground)/.75);--ink-3:hsl(var(--muted-foreground));--blue:hsl(var(--primary));--brass:hsl(var(--cat-7));--green:hsl(var(--profit-ink));--red:hsl(var(--loss-ink));--navy-hi:color-mix(in srgb,hsl(var(--primary)) 52%,#0b0b0c);--navy-lo:color-mix(in srgb,hsl(var(--primary)) 34%,#0b0b0c);--tc-card-2:color-mix(in srgb,hsl(var(--foreground)) 3%,hsl(var(--card)));--tc-ink-2:hsl(var(--foreground)/.75);--paper:#FAF9F6;--paper-ink:#14161C;--paper-ink-2:#6B7280;--paper-edge:#E7E4DC;--r-hero:20px;--r-card:18px;--r-tile:16px;--r-field:10px;--r-small:8px;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"Roboto Mono",ui-monospace,"SF Mono",Menlo,monospace;background:var(--ground);color:var(--ink);font-family:var(--font-sans);line-height:1.4;min-height:100%;padding:44px 48px 96px}.tt-page *{box-sizing:border-box}.tt-wrap{max-width:1344px;margin:0 auto}.tt-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.tt-card{min-width:0;background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-card);position:relative}.tt-card--empty{background:color-mix(in srgb,transparent 30%,var(--surface));border-style:dashed}.tt-card--brass{border-color:rgba(201,169,97,.45)}.tt-eyebrow{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-3)}.tt-eyebrow--brass{color:var(--brass)}.tt-eyebrow--blue{color:var(--blue)}.tt-eyebrow--green{color:var(--green)}.tt-chip,.tt-eyebrow--ink2{color:var(--ink-2)}.tt-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;border-radius:999px;background:var(--surface-2);font-size:11.5px;font-weight:600;white-space:nowrap;border:1px solid transparent}.tt-chip--green{background:rgba(47,191,135,.14);border-color:rgba(47,191,135,.35);color:var(--green)}.tt-chip--brass{background:rgba(201,169,97,.1);color:var(--brass)}.tt-chip--add{background:color-mix(in srgb,transparent 50%,var(--surface-2));border:1px dashed var(--hair);color:var(--ink-3);cursor:pointer}.tt-input{height:44px;padding:0 14px;border-radius:var(--r-field);background:var(--surface-2);border:1px solid var(--hair);color:var(--ink);font-size:15px;font-weight:500;width:100%;font-family:inherit}.tt-input::-moz-placeholder{color:var(--ink-3);opacity:.75}.tt-input::placeholder{color:var(--ink-3);opacity:.75}.tt-input:focus-visible{outline:none;background:var(--raised);border-color:rgba(201,169,97,.7);border-width:1.5px;transition:border-color .16s ease-out,background .16s ease-out}.tt-input--shown-focus{background:var(--raised);border-color:rgba(201,169,97,.7);border-width:1.5px}.tt-input--num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.tt-select{position:relative}.tt-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;cursor:pointer}.tt-select__trigger.is-empty{color:var(--ink-3)}.tt-select__trigger[aria-expanded=true]{background:var(--raised);border-color:rgba(201,169,97,.7);border-width:1.5px}.tt-select__chevron{color:var(--ink-3);font-size:14px;line-height:1;transform:translateY(-3px)}.tt-select__trigger[aria-expanded=true] .tt-select__chevron{color:var(--brass)}.tt-select__list{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;padding:6px;border-radius:var(--r-field);background:var(--raised);border:1px solid var(--hair);box-shadow:0 18px 40px rgba(0,0,0,.55);outline:none;max-height:264px;overflow-y:auto;animation:tt-pop .14s ease-out}.tt-select__option{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border-radius:var(--r-small);font-size:14px;font-weight:500;color:var(--ink-2);cursor:pointer}.tt-select__option.is-active{background:rgba(201,169,97,.14);color:var(--ink)}.tt-select__option[aria-selected=true]{color:var(--ink)}.tt-select__tick{width:12px;color:var(--brass);font-size:12px}.tt-field{display:grid;gap:6px}.tt-field__l{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-3)}.tt-suffix{position:relative}.tt-suffix>.tt-input{padding-right:52px}.tt-suffix__s{position:absolute;right:14px;top:0;height:44px;display:flex;align-items:center;font-size:11px;color:var(--ink-3);pointer-events:none}.tt-btn{height:40px;padding:0 18px;border-radius:var(--r-field);font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;gap:8px}.tt-btn--blue{background:rgba(76,154,255,.12);border-color:rgba(76,154,255,.35);color:var(--blue)}.tt-btn--brass{background:rgba(201,169,97,.08);border-color:rgba(201,169,97,.4);color:var(--brass)}.tt-btn--ghost{background:var(--surface-2);color:var(--ink-2)}.tt-btn--dashed{background:rgba(201,169,97,.05);border:1px dashed rgba(201,169,97,.45);color:var(--brass)}.tt-btn[disabled]{background:var(--surface-2);color:var(--ink-3);cursor:not-allowed;border-color:transparent}.tt-fact{display:grid;gap:6px}.tt-fact__v{font-size:15px;font-weight:500;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.tt-fact__v--empty{color:var(--ink-3);opacity:.75}.tt-fact__v--green{color:var(--green)}.tt-fact__v--blue{color:var(--blue)}.tt-toolbar{display:flex;align-items:center;gap:4px;height:42px;padding:0 6px;border-radius:9px;background:var(--surface-2);border:1px solid var(--hair)}.tt-toolbar button{width:30px;height:30px;border-radius:7px;background:none;border:none;color:var(--ink-3);cursor:pointer;font-size:12px;font-weight:700;font-family:inherit;display:grid;place-items:center}.tt-toolbar button[aria-pressed=true]{background:rgba(201,169,97,.18);border:1px solid rgba(201,169,97,.4);color:var(--brass)}.tt-toolbar__sep{width:1px;height:20px;background:var(--hair);margin:0 8px}.tt-toolbar--auto{opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .16s ease-out,transform .16s ease-out}.tt-toolbar--auto.is-on{opacity:1;transform:none;pointer-events:auto}@keyframes tt-rise{to{opacity:1;transform:none}}@keyframes tt-marquee{to{transform:translateX(-50%)}}@keyframes tt-sheen{0%{left:-65%;opacity:0}18%{opacity:1}to{left:135%;opacity:0}}@keyframes tt-pop{0%{opacity:0;transform:translateY(-4px)}}.tt-reveal{opacity:0;transform:translateY(18px);animation:tt-rise .62s cubic-bezier(.22,.61,.36,1) forwards;animation-delay:var(--d,0s)}.tt-card:hover{transform:translateY(-3px);transition:transform .35s cubic-bezier(.22,.61,.36,1)}.tt-ticket{width:100%;max-width:440px;min-width:0;border-radius:20px;overflow:hidden;background:var(--paper);color:var(--paper-ink);box-shadow:0 16px 40px rgba(0,0,0,.5)}.tt-ticket:hover{transform:none}.tt-ticket__band{height:30px;overflow:hidden;background:rgba(231,228,220,.7);display:flex;align-items:center}.tt-ticket__band span{white-space:nowrap;font-size:10px;font-weight:700;letter-spacing:2.2px;color:rgba(20,22,28,.55);animation:tt-marquee 18s linear infinite;padding-right:0}.tt-ticket__body{padding:22px 24px 0;height:290px;position:relative}.tt-ticket__title{font-size:25px;font-weight:700;letter-spacing:-.6px}.tt-ticket__net{font-size:44px;font-weight:700;letter-spacing:-1.6px;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.tt-ticket__net--muted{opacity:.35}.tt-ticket__net--green{color:#0E7A55}.tt-ticket__net--red{color:#B33A2E}.tt-ticket__seal{width:48px;height:48px;border-radius:999px;background:var(--paper-edge);display:grid;place-items:center;font-weight:700;transition:opacity .3s ease}.tt-ticket__stub{height:24px;background:rgba(231,228,220,.5)}.tt-ticket__dir{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:104px;height:32px;border-radius:999px;font-size:12px;font-weight:700;transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out}.tt-ticket__dir--empty{background:rgba(231,228,220,.8);border:1px dashed rgba(20,22,28,.12);color:var(--paper-ink-2)}.tt-ticket__dir--long{background:rgba(47,191,135,.16);color:#0E7A55;border:1px solid transparent}.tt-ticket__dir--short{background:rgba(224,88,74,.16);color:#B33A2E;border:1px solid transparent}.tt-ticket__eyebrow{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--paper-ink-2)}.tt-barcode{display:flex;align-items:flex-end;height:34px;transition:opacity .3s ease}.tt-barcode i{display:block;height:34px;background:var(--paper-ink)}.tt-derived{height:176px;padding:20px 22px;display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}.tt-derived,.tt-side{width:440px;border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--hair)}.tt-side{padding:18px 22px}.tt-bar{height:10px;border-radius:999px;background:var(--surface-2);overflow:hidden;display:flex}.tt-bar__risk{background:var(--red);opacity:.75}.tt-bar__reward{background:var(--green);opacity:.55;transition:width 1.1s cubic-bezier(.22,.61,.36,1)}.tt-impact__v{font-size:24px;font-weight:700;font-family:var(--font-mono);font-variant-numeric:tabular-nums}@keyframes tt-lift{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tt-lift{animation:tt-lift .42s ease-out}.tt-rail{position:sticky;top:24px;border:1px dashed rgba(201,169,97,.28);background:rgba(201,169,97,.05);border-radius:22px;padding:20px;width:auto;max-width:480px;min-width:0}.tt-split{display:grid;grid-template-columns:minmax(0,856px) minmax(0,480px);gap:32px;align-items:start}.tt-split>*{min-width:0}.tt-rail__summary{display:none}@media (max-width:1240px){.tt-split{grid-template-columns:minmax(0,1fr)}.tt-rail{position:static;width:auto;max-width:none}.tt-rail__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:none;border:none;color:var(--ink);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:4px 2px}.tt-rail__body{display:none}.tt-rail__body.is-open{display:block}.tt-derived,.tt-side,.tt-ticket{width:100%;max-width:440px}}.tt-badge{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;font-size:12px;font-weight:700;flex:none}.tt-badge--brass{background:rgba(201,169,97,.16);color:var(--brass);border:1px solid rgba(201,169,97,.45)}.tt-badge--grey{background:var(--surface-2);color:var(--ink-3);border:1px solid var(--hair)}.tt-block--collapsed{background:color-mix(in srgb,transparent 25%,var(--surface));border-color:var(--hair-soft)}.tt-seg{width:36px;height:5px;border-radius:999px;background:var(--surface-2)}.tt-seg--doing{background:rgba(201,169,97,.55)}.tt-seg--done{background:var(--brass)}.tt-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-grid2,.tt-grid3{display:grid;gap:24px}.tt-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.tt-tf-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.tt-rowhead{display:flex;align-items:center;justify-content:space-between;gap:16px}.tt-analysis{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:24px;align-items:start}.tt-analysis__main{display:grid;gap:24px;min-width:0}.tt-analysis__rail{display:grid;gap:24px;align-content:start}@media (max-width:1100px){.tt-analysis{grid-template-columns:minmax(0,1fr)}}.tt-two{display:grid;grid-template-columns:872px minmax(0,1fr);gap:32px;align-items:start}.tt-hero{border-radius:var(--r-hero);padding:24px 28px;background:linear-gradient(155deg,var(--navy-hi),var(--navy-lo));border:1px dashed var(--hair)}.tt-hero__v{font-size:52px;font-weight:700;letter-spacing:-1.8px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:rgba(255,255,255,.28)}.tt-hero .tt-eyebrow{color:rgba(255,255,255,.45)}.tt-hero .tt-note{color:rgba(255,255,255,.5)}.tt-hero .tt-num{color:rgba(255,255,255,.6)}.tt-hero .tt-chip{background:rgba(255,255,255,.12);color:rgba(255,255,255,.8)}.tt-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.tt-strip>div{padding:18px 16px;display:grid;gap:8px}.tt-strip>div+div{border-left:1px solid var(--hair)}.tt-strip__v{font-size:13px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-2)}.tt-tf{padding:18px;display:grid;gap:0}.tt-tf__badge{width:46px;height:26px;border-radius:var(--r-small);background:var(--surface-2);border:1px solid var(--hair);display:grid;place-items:center;font-size:11px;font-weight:700;font-family:var(--font-mono);color:var(--ink-2)}.tt-tf.is-dragging{border-color:rgba(201,169,97,.5)}.tt-drop.is-over{border-color:var(--brass);border-style:solid;background:color-mix(in srgb,var(--brass) 10%,var(--surface-2));color:var(--brass);transform:scale(1.01)}.tt-drop{height:132px;border-radius:12px;border:1px dashed var(--hair);background:color-mix(in srgb,transparent 60%,var(--surface-2));display:grid;place-items:center;gap:8px;align-content:center;color:var(--ink-3);font-size:12px;transition:border-color .24s ease-out,background .24s ease-out}.tt-textarea{min-height:144px;border-radius:10px;border:1px dashed var(--hair);background:var(--surface-2);color:var(--ink);font-size:13px;font-family:inherit;padding:12px 14px;width:100%;resize:vertical}.tt-textarea::-moz-placeholder{color:var(--ink-3);opacity:.75}.tt-textarea::placeholder{color:var(--ink-3);opacity:.75}.tt-textarea:focus-visible{outline:none;border-style:solid;border-color:rgba(201,169,97,.7);background:var(--raised)}.tt-setup-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(172px,1fr))}.tt-slot{border-left:1px dashed var(--hair);border:1px dashed var(--hair);border-left:3px solid rgba(201,169,97,.35);border-radius:12px;background:color-mix(in srgb,transparent 60%,var(--surface-2));padding:14px 16px;display:grid;gap:8px}.tt-slot,.tt-slot>*{min-width:0}.tt-slot .tt-select,.tt-slot select{width:100%}.tt-slot .truncate{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.tt-slot button{height:auto;min-height:44px;align-items:center;padding-top:8px;padding-bottom:8px;text-align:left}.tt-seg-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:12px}.tt-choice{height:56px;border-radius:var(--r-field);background:var(--surface-2);border:1px solid var(--hair);color:var(--ink-2);font-family:inherit;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.tt-choice[aria-pressed=true]{background:var(--raised);border-color:var(--hair);color:var(--ink)}.tt-choice--long[aria-pressed=true]{background:rgba(47,191,135,.1);border-color:rgba(47,191,135,.45);color:var(--green)}.tt-choice--short[aria-pressed=true]{background:rgba(224,88,74,.1);border-color:rgba(224,88,74,.45);color:var(--red)}.tt-choice--win[aria-pressed=true]{background:rgba(47,191,135,.1);border-color:rgba(47,191,135,.45);color:var(--green)}.tt-choice--loss[aria-pressed=true]{background:rgba(224,88,74,.1);border-color:rgba(224,88,74,.45);color:var(--red)}.tt-choice--sm{height:38px;font-size:12.5px;font-weight:600}.tt-unit{display:inline-flex;gap:2px;padding:2px;border-radius:7px;background:var(--surface-2);border:1px solid var(--hair)}.tt-unit button{min-width:26px;height:22px;border:none;background:none;border-radius:5px;color:var(--ink-3);font-family:inherit;font-size:11px;font-weight:700;cursor:pointer}.tt-unit button[aria-pressed=true]{background:rgba(201,169,97,.18);color:var(--brass)}.tt-acct{display:flex;align-items:center;gap:14px;width:100%;height:64px;padding:0 16px;border-radius:var(--r-field);background:var(--surface-2);border:1px solid var(--hair);color:var(--ink);font-family:inherit;font-size:15px;font-weight:500;cursor:pointer;text-align:left;transition:background .2s ease-out,border-color .2s ease-out}.tt-acct[aria-pressed=true]{background:var(--raised);border-color:rgba(201,169,97,.5)}.tt-acct__mark{width:30px;height:30px;border-radius:9px;flex:none;display:grid;place-items:center;background:rgba(201,169,97,.14);color:var(--brass);font-size:12px;font-weight:700}.tt-acct__bal{margin-left:auto;color:var(--ink-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:14px}.tt-acct__tick{width:22px;height:22px;border-radius:999px;flex:none;display:grid;place-items:center;border:1px solid var(--hair);color:transparent;font-size:12px}.tt-acct[aria-pressed=true] .tt-acct__tick{background:var(--brass);border-color:var(--brass);color:#14161C}.tt-footer{display:flex;align-items:center;gap:14px;margin-top:22px;padding:18px 0 4px;border-top:1px solid var(--hair)}.tt-kbd{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;background:var(--surface-2);border:1px solid var(--hair);color:var(--ink-2);font-size:11px;font-weight:600}.tt-sechead{display:flex;align-items:center;gap:14px}.tt-sechead__hint{color:var(--ink-3);font-size:13px;white-space:nowrap}.tt-sechead__rule{flex:1;height:1px;background:var(--hair-soft)}.tt-linkfield{position:relative}.tt-linkfield>.tt-input{height:56px;padding-left:54px;font-size:15px}.tt-linkfield__mark{position:absolute;left:18px;top:0;height:56px;display:flex;align-items:center;color:var(--ink-3);pointer-events:none}.tt-linkfield>.tt-input:focus-visible+.tt-linkfield__mark{color:var(--brass)}.tt-dropwide{display:flex;align-items:center;gap:20px;min-height:138px;padding:20px 24px;border:1px dashed var(--hair);border-radius:var(--r-card);background:color-mix(in srgb,transparent 65%,var(--surface-2));transition:border-color .24s ease-out,background .24s ease-out}.tt-dropwide.is-over{border-color:rgba(201,169,97,.7);background:rgba(201,169,97,.06)}.tt-dropwide.is-filled{border-style:solid}.tt-dropwide__icon{color:var(--ink-3);flex:none}.tt-dropwide__s,.tt-dropwide__t{display:block}.tt-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tt-dropwide:focus-within{border-color:rgba(201,169,97,.7);border-style:solid}.tt-dropwide__t{font-size:16px;font-weight:500;color:var(--ink)}.tt-dropwide__s{font-size:13px;color:var(--ink-3);margin-top:4px}.tt-dropwide__shot{width:auto;max-width:60%;height:160px;animation:tt-pop .24s ease-out}.tt-dropwide__shot img{-o-object-fit:contain;object-fit:contain}.tt-journal{min-height:220px;border-radius:var(--r-card);border:1px solid var(--hair);background:var(--surface);color:var(--ink);font-family:inherit;font-size:15px;line-height:1.6;padding:18px 20px;width:100%;resize:vertical}.tt-journal::-moz-placeholder{color:var(--ink-3);opacity:.8}.tt-journal::placeholder{color:var(--ink-3);opacity:.8}.tt-journal:focus-visible{outline:none;background:var(--raised);border-color:rgba(201,169,97,.7);border-width:1.5px}.tt-shot{position:relative;padding:0;border:none;background:none;border-radius:12px;overflow:hidden;cursor:zoom-in}.tt-shot,.tt-shot img{display:block;width:100%}.tt-shot img{height:100%;-o-object-fit:cover;object-fit:cover}.tt-shot__hint{position:absolute;right:8px;bottom:8px;padding:4px 9px;border-radius:999px;background:color-mix(in srgb,transparent 25%,var(--ground));color:var(--ink-2);font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;opacity:0;transition:opacity .18s ease-out}.tt-shot:focus-visible .tt-shot__hint,.tt-shot:hover .tt-shot__hint{opacity:1}.tt-shot:focus-visible{outline:2px solid rgba(201,169,97,.7);outline-offset:2px}.tt-lightbox{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:48px;background:color-mix(in srgb,transparent 12%,hsl(var(--background)));animation:tt-pop .16s ease-out}.tt-lightbox img{max-width:92vw;max-height:86vh;border-radius:12px;box-shadow:0 30px 80px rgba(0,0,0,.6)}.tt-lightbox__x{position:absolute;top:20px;right:24px;width:40px;height:40px;border-radius:999px;background:var(--surface-2);border:1px solid var(--hair);color:var(--ink-2);display:grid;place-items:center;cursor:pointer}.tt-lightbox__x:hover{background:var(--raised);color:var(--ink)}.tt-x{width:40px;height:40px;border-radius:999px;flex:none;background:var(--surface-2);border:1px solid var(--hair);color:var(--ink-2);display:grid;place-items:center;cursor:pointer}.tt-x:hover{background:var(--raised);color:var(--ink)}.tt-tf__shots{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.tt-tf__gallery{display:grid;gap:6px;grid-template-columns:1fr;border-radius:12px;overflow:hidden;border:1px solid var(--hair);transition:border-color .2s ease-out}.tt-tf__gallery:has(>:nth-child(2)){grid-template-columns:1fr 1fr}.tt-tf__gallery.is-over{border-color:var(--brass)}.tt-tf__shot{position:relative;display:block}.tt-tf__shot .tt-shot{width:100%;border-radius:0}.tt-tf__shot .tt-shot img{height:132px}.tt-tf__gallery:has(>:nth-child(2)) .tt-tf__shot .tt-shot img{height:96px}.tt-tf__more{display:flex;align-items:center;justify-content:center;min-height:30px;margin-top:6px;cursor:pointer;border:1px dashed var(--hair);border-radius:var(--r-small);color:var(--ink-3);font-size:12px}.tt-tf__more:hover{border-color:var(--brass);color:var(--brass)}.tt-tf__shots .tt-shot{width:auto}.tt-tf__drop{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;margin-bottom:8px;border:1px dashed var(--hair);border-radius:var(--r-small);background:color-mix(in srgb,transparent 65%,var(--surface-2));color:var(--ink-3);font-size:12px;transition:border-color .2s ease-out,background .2s ease-out}.tt-tf__drop.is-over{border-color:rgba(201,169,97,.7);background:rgba(201,169,97,.06)}.tt-tf__drop:focus-within{border-color:rgba(201,169,97,.7);border-style:solid}@keyframes tt-spin{to{transform:rotate(1turn)}}.tt-spin{animation:tt-spin 1s linear infinite}.tt-rr{display:grid;grid-template-columns:1fr 1px 1fr;-moz-column-gap:22px;column-gap:22px}.tt-rr__col,.tt-rr__fields{display:grid;gap:10px;align-content:start}.tt-rr__fields{min-height:150px}.tt-rr__rule{background:var(--hair)}.tt-rr__big{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;letter-spacing:-1px}@media (max-width:900px){.tt-rr{grid-template-columns:minmax(0,1fr);row-gap:22px}.tt-rr__rule{height:1px}}.tt-after{margin-top:24px;padding:22px;border-radius:var(--r-card);border:1px solid color-mix(in srgb,var(--blue) 28%,transparent);background:color-mix(in srgb,var(--blue) 5%,var(--surface))}.tt-after .tt-sechead__rule{background:color-mix(in srgb,var(--blue) 22%,transparent)}.tt-eyebrow--after{color:var(--blue)}.tt-note{color:var(--ink-3);font-size:12.5px;line-height:1.6}.tt-lead{color:var(--ink-2);font-size:14px}.tt-h1{font-size:34px;font-weight:700;letter-spacing:-.8px}.tt-back{color:var(--ink-3);font-size:13px;font-weight:600;text-decoration:none}.tt-back:hover{color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.tt-reveal{animation:none;opacity:1;transform:none}.tt-page:not(.tt-pub):not(.tt-pubreader) *,.tt-page:not(.tt-pub):not(.tt-pubreader) :after,.tt-page:not(.tt-pub):not(.tt-pubreader) :before{animation:none!important;transition:none!important}}@media (max-width:1100px){.tt-two{grid-template-columns:minmax(0,1fr)}.tt-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-grid3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.tt-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.tt-strip>div:nth-child(4n+1){border-left:none}.tt-strip>div:nth-child(n+5){border-top:1px solid var(--hair)}}@media (max-width:720px){.tt-page{padding:28px 20px 72px}.tt-footer{flex-wrap:wrap}.tt-grid2,.tt-grid4{grid-template-columns:minmax(0,1fr)}.tt-seg-row{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.tt-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-strip>div:nth-child(odd){border-left:none}.tt-strip>div:nth-child(n+3){border-top:1px solid var(--hair)}}.tt-dress{color:var(--ink)}.tt-dress .collapsible{background:var(--surface);border-color:var(--hair);border-radius:var(--r-card);box-shadow:none;backdrop-filter:none}.tt-dress .collapsible>summary{padding:16px 22px}.tt-dress .collapsible>summary>span:first-child{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--brass)}.tt-dress .collapsible>summary>span:last-child{color:var(--ink-3)}.tt-dress .collapsible>div{border-top-color:var(--hair);padding:22px}.tt-dress label{color:var(--ink-3)}.tt-dress input:not([type=checkbox]):not([type=radio]),.tt-dress select,.tt-dress textarea{height:auto;min-height:44px;padding:10px 14px;border-radius:var(--r-field);background:var(--surface-2);border:1px solid var(--hair);color:var(--ink);font-size:15px;font-weight:500}.tt-dress textarea{min-height:108px;line-height:1.6}.tt-dress input::-moz-placeholder,.tt-dress textarea::-moz-placeholder{color:var(--ink-3);opacity:.75}.tt-dress input::placeholder,.tt-dress textarea::placeholder{color:var(--ink-3);opacity:.75}.tt-dress input:focus-visible,.tt-dress select:focus-visible,.tt-dress textarea:focus-visible{outline:none;background:var(--raised);border-color:rgba(201,169,97,.7)}.tt-dress input:disabled,.tt-dress input[readonly],.tt-dress select:disabled{color:var(--ink-3);cursor:not-allowed}.tt-dress select option{background:var(--surface-2);color:var(--ink)}.tt-dress [class*=border-stroke]{border-color:var(--hair)}.tt-dress .text-muted-foreground{color:var(--ink-3)}.tt-dress .text-foreground,.tt-dress .text-heading{color:var(--ink)}.tt-dress .bg-glass,.tt-dress .bg-solid{background:var(--surface-2)}.tt-dress [class*=border-border]{border-color:var(--hair)}.tt-dress .bg-card{background:var(--surface-2)}.tt-dress [class*=bg-background]{background:var(--raised)}.tt-dress .text-primary{color:var(--brass)}.tt-dress .ProseMirror{color:var(--ink)}.tt-dress .ProseMirror img{border-radius:10px}.tt-dress button:not(.tt-btn):not(.tt-choice):not(.tt-chip):not([role=switch]){border-radius:var(--r-field)}.tt-pub{position:relative;padding-bottom:64px}.tt-pub:before{content:"";position:absolute;inset:0 0 auto 0;height:640px;background:radial-gradient(58% 62% at 14% -4%,color-mix(in srgb,var(--brass) 13%,transparent),transparent 72%),radial-gradient(42% 52% at 86% 2%,color-mix(in srgb,var(--brass) 7%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--brass) 4%,transparent),transparent);pointer-events:none}.tt-pub>*{position:relative}.tt-pubbar{justify-content:space-between;height:56px;padding:0 24px;background:color-mix(in srgb,var(--surface) 55%,transparent);border-bottom:1px solid var(--hair-soft);backdrop-filter:blur(10px)}.tt-pubbar,.tt-pubbar__brand{display:flex;align-items:center}.tt-pubbar__brand{gap:10px;font-weight:700;font-size:15px}.tt-pubhead{justify-content:space-between;gap:24px;flex-wrap:wrap}.tt-pubhead,.tt-pubhead__who{display:flex;align-items:center}.tt-pubhead__who{gap:16px;min-width:0}.tt-avatar{width:60px;height:60px;border-radius:999px;flex:none;display:grid;place-items:center;background:var(--surface-2);border:2px solid color-mix(in srgb,var(--brass) 55%,transparent);color:var(--brass);font-size:22px;font-weight:700}.tt-pubhead__name{font-size:26px;font-weight:700;letter-spacing:-.3px}.tt-outcome{display:flex;align-items:center;gap:12px;min-width:300px;height:60px;padding:0 18px;background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-tile)}.tt-outcome__v{margin-left:auto;font-size:19px;font-weight:700}.tt-pubtitle{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.tt-pubtitle__sym{font-family:var(--font-mono);font-size:46px;font-weight:700;letter-spacing:-1.5px}.tt-pubtitle__px{font-family:var(--font-mono);font-size:17px;color:var(--ink-2)}.tt-chain{display:flex;align-items:stretch;gap:0;flex-wrap:wrap}.tt-chain__step{flex:1 1 240px;min-width:0;display:grid;gap:8px;align-content:start}.tt-chain__n{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;background:color-mix(in srgb,var(--brass) 12%,transparent);border:1px solid color-mix(in srgb,var(--brass) 40%,transparent);color:var(--brass);font-size:12px;font-weight:700}.tt-chain__v{font-size:17px;font-weight:600}.tt-chain__arrow{position:relative;flex:none;width:40px;display:grid;place-items:center;color:var(--brass);font-size:15px}.tt-chain__arrow:before{content:"";position:absolute;top:50%;left:10px;width:20px;height:1px;background:color-mix(in srgb,var(--brass) 45%,transparent)}.tt-pubtf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tt-pubtf{padding:0;overflow:hidden;display:grid;align-content:start}.tt-pubtf__pic{position:relative;height:220px;background:var(--surface-2);overflow:hidden;cursor:zoom-in}.tt-pubtf__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;outline:1px solid rgba(0,0,0,.08);outline-offset:-1px}.tt-pubtf__pic:after{content:"";position:absolute;inset:auto 0 0 0;height:56px;pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--surface) 55%,transparent))}.tt-reader__stage{overflow:hidden;border-radius:var(--r-tile)}.tt-reader__stage:fullscreen{border-radius:0;background:#000;display:grid;place-items:center}.tt-reader__stage:fullscreen img{max-height:100vh;max-width:100vw;width:auto;border-radius:0}.tt-reader__stage img[data-zoomed=false]{cursor:zoom-in}.tt-reader__stage img{transition:none;will-change:transform;touch-action:none}.tt-reader__stage img[data-zoomed=true]{cursor:grab}.tt-reader__stage img[data-zoomed=true]:active{cursor:grabbing}@media (prefers-reduced-motion:reduce){.tt-reader__stage img{transition:none}}.tt-reader__pic--hero{animation:tt-hero-in .22s cubic-bezier(.16,1,.3,1) both}@keyframes tt-hero-in{0%{opacity:0}to{opacity:1}}.tt-reader__swap{padding:0;border:0;background:none;cursor:zoom-in;line-height:0;border-radius:10px;overflow:hidden;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .18s ease;opacity:.82}.tt-reader__swap:focus-visible,.tt-reader__swap:hover{opacity:1;transform:scale(1.02)}.tt-reader__swap:active{transform:scale(.99)}@media (prefers-reduced-motion:reduce){.tt-reader__pic--hero{animation:none}.tt-reader__swap{transition:none}.tt-reader__swap:active,.tt-reader__swap:focus-visible,.tt-reader__swap:hover{transform:none}}.tt-pubtf__strip{display:flex;gap:6px;padding:8px 12px 0;overflow-x:auto}.tt-pubtf__strip button{flex:0 0 auto;padding:0;border:0;background:none;cursor:pointer;border-radius:6px;overflow:hidden;line-height:0}.tt-pubtf__strip img{width:72px;height:44px;-o-object-fit:cover;object-fit:cover;display:block;outline:1px solid rgba(0,0,0,.08);outline-offset:-1px;opacity:.85;transition:opacity .14s ease}.tt-pubtf__strip button:focus-visible img,.tt-pubtf__strip button:hover img{opacity:1}.tt-pubtf__badge{position:absolute;left:12px;top:12px;z-index:1;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--ground) 72%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--hair);box-shadow:0 1px 2px rgba(0,0,0,.18);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.4px}.tt-pubtf__badge--blue{color:var(--blue);border-color:color-mix(in srgb,var(--blue) 45%,transparent)}.tt-pubtf__badge--brass{color:var(--brass);border-color:color-mix(in srgb,var(--brass) 45%,transparent)}.tt-pubtf__badge--green{color:var(--green);border-color:color-mix(in srgb,var(--green) 45%,transparent)}.tt-pubtf__x{position:absolute;right:12px;top:12px;z-index:1;width:32px;height:32px;border-radius:9px;cursor:pointer;background:color-mix(in srgb,var(--ground) 72%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--hair);color:var(--ink-2);box-shadow:0 1px 2px rgba(0,0,0,.18);display:grid;place-items:center}.tt-pubtf__x:before{content:"";position:absolute;inset:-6px}.tt-pubtf__x:hover{color:var(--ink);background:var(--raised);border-color:hsl(var(--foreground)/.2)}.tt-pubtf__body{padding:20px 20px 22px;display:grid;gap:10px}.tt-pubtf__cap{padding:12px 18px 0}.tt-tf__cap{height:34px;font-size:12.5px;margin-top:6px}.tt-pubtf__cap+.tt-pubtf__body{padding-top:12px}.tt-pubtf__title{font-size:17px;font-weight:700;letter-spacing:-.2px;line-height:1.3;text-wrap:balance}.tt-prose{color:var(--ink-2);font-size:13.5px;line-height:22px;text-wrap:pretty}.tt-prose>*+*{margin-top:10px}.tt-prose ol,.tt-prose ul{padding-left:20px}.tt-prose li{margin:4px 0}.tt-prose blockquote{border-left:3px solid color-mix(in srgb,var(--brass) 60%,transparent);padding-left:12px;color:var(--ink-2)}.tt-pubsplit{display:grid;grid-template-columns:minmax(0,872fr) minmax(0,440fr);gap:32px}.tt-pubsplit--alone{display:grid;grid-template-columns:minmax(0,440px)}.tt-authornote{border-left:3px solid color-mix(in srgb,var(--brass) 70%,transparent)}.tt-quote{margin:0}.tt-quote>p:first-child:before{content:"«";color:var(--brass)}.tt-quote>p:last-child:after{content:"»";color:var(--brass)}.tt-authornote .tt-prose{font-size:16px;line-height:27px;color:var(--ink)}.tt-astat{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.tt-astat+.tt-astat{border-top:1px solid var(--hair-soft)}.tt-astat__v{font-family:var(--font-mono);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.tt-facts{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.tt-facts>*{padding:0 16px}.tt-facts>*+*{border-left:1px solid var(--hair-soft)}.tt-cta{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:26px 30px;border-radius:var(--r-card);background:radial-gradient(70% 120% at 12% 0,color-mix(in srgb,var(--blue) 34%,transparent),transparent 60%),linear-gradient(150deg,var(--navy-hi),var(--navy-lo));border:1px solid color-mix(in srgb,var(--blue) 28%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 18px 40px -22px color-mix(in srgb,var(--blue) 60%,transparent)}.tt-cta__t{font-size:19px;font-weight:700;color:#fff;letter-spacing:-.2px;text-wrap:balance}.tt-cta .tt-note{color:rgba(255,255,255,.62)}.tt-cta__btn{display:inline-flex;align-items:center;justify-content:center;min-width:188px;height:42px;padding:0 20px;border-radius:999px;background:var(--blue);color:hsl(var(--primary-foreground));font-size:13.5px;font-weight:700;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 8px 20px -10px var(--blue)}.tt-privacy{color:var(--ink-3);font-size:12.5px;line-height:20px;text-wrap:pretty}.tt-reader{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;align-items:start;width:min(2400px,94vw)}@media (min-width:1600px){.tt-reader{grid-template-columns:minmax(0,1fr) clamp(320px,24vw,460px)}}.tt-reader__pic{max-height:82vh;width:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--r-tile)}.tt-reader__nav{display:flex;align-items:center;gap:8px}.tt-pub{--pub-shadow:inset 0 1px 0 hsl(var(--foreground)/.055),0 1px 2px rgba(0,0,0,.14),0 16px 40px -24px rgba(0,0,0,.55);--pub-shadow-hi:inset 0 1px 0 hsl(var(--foreground)/.08),0 2px 4px rgba(0,0,0,.16),0 26px 56px -26px rgba(0,0,0,.6)}.tt-pub .tt-card{box-shadow:var(--pub-shadow)}.tt-pub .tt-card--brass{border-color:color-mix(in srgb,var(--brass) 38%,transparent);box-shadow:var(--pub-shadow),0 0 0 4px color-mix(in srgb,var(--brass) 4%,transparent)}.tt-pubhero .rounded-surface{background:var(--surface-2);box-shadow:inset 0 1px 0 hsl(var(--foreground)/.05)}.tt-pubhero .font-display{text-wrap:balance}.tt-pub .tt-strip>div{padding:20px 18px;gap:9px}.tt-pub .tt-strip__v{font-size:15px;color:var(--ink);font-weight:500;letter-spacing:-.1px}.tt-pub .tt-note{text-wrap:pretty}.tt-pub,.tt-pubreader{--ease-enter:cubic-bezier(.22,.61,.36,1);--ease-expand:cubic-bezier(.32,.72,0,1)}@keyframes tt-pub-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes tt-pub-grow{0%{width:0}}@keyframes tt-pop-in{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:none}}.tt-pubreader{animation:tt-pop-in .15s var(--ease-enter)}.tt-pubhero>:first-child{animation:tt-pub-rise .5s var(--ease-enter) both}.tt-pubhero>:nth-child(2){animation:tt-pub-rise .5s var(--ease-enter) .12s both}.tt-pubhero .tc-share-bar{animation:tt-pub-grow .7s var(--ease-enter) .42s both}.tt-pub .tt-rv,.tt-pub .tt-rv--stagger>*{opacity:0;transform:translateY(14px);transition:opacity .5s var(--ease-enter) var(--d,0s),transform .5s var(--ease-enter) var(--d,0s)}.tt-pub .tt-rv--stagger{transition:none}.tt-pub .tt-rv--stagger,.tt-pub .tt-rv--stagger[data-in]>*,.tt-pub .tt-rv[data-in]{opacity:1;transform:none}.tt-pub .tt-rv--stagger>:nth-child(2){transition-delay:calc(var(--d, 0s) + var(--step, 90ms))}.tt-pub .tt-rv--stagger>:nth-child(3){transition-delay:calc(var(--d, 0s) + var(--step, 90ms) * 2)}.tt-pub .tt-rv--stagger>:nth-child(4){transition-delay:calc(var(--d, 0s) + var(--step, 90ms) * 3)}.tt-pub .tt-rv--stagger>:nth-child(5){transition-delay:calc(var(--d, 0s) + var(--step, 90ms) * 4)}.tt-pub .tt-rv--stagger>:nth-child(6){transition-delay:calc(var(--d, 0s) + var(--step, 90ms) * 5)}.tt-pub .tt-rv--stagger>:nth-child(7){transition-delay:calc(var(--d, 0s) + var(--step, 90ms) * 6)}.tt-pub .tt-rv--stagger>:nth-child(8){transition-delay:calc(var(--d, 0s) + var(--step, 90ms) * 7)}@media (scripting:none){.tt-pub .tt-rv,.tt-pub .tt-rv--stagger>*{opacity:1;transform:none}.tt-pub .tt-bar>*{animation:none}}.tt-pub .tt-rv .tt-bar>*{animation:tt-pub-grow .6s var(--ease-enter) .25s both paused}.tt-pub .tt-rv[data-in] .tt-bar>*{animation-play-state:running}.tt-pub .tt-bar__reward,.tt-pub .tt-bar__risk{transition:width .5s var(--ease-enter)}.tt-pub .tt-card{transition:box-shadow .22s var(--ease-enter),border-color .18s}.tt-pub .tt-card:hover{transform:none}.tt-pub .tt-pubtf:hover{border-color:hsl(var(--foreground)/.2);box-shadow:var(--pub-shadow-hi)}.tt-pub .tt-pubtf__pic img,.tt-pubreader .tt-reader__pic{transition:transform .55s var(--ease-enter),box-shadow .2s,filter .16s}.tt-pub .tt-pubtf:hover .tt-pubtf__pic img{transform:scale(1.035)}.tt-pub .tt-pubtf__badge,.tt-pub .tt-tf__badge{transition:background-color .14s,border-color .14s,color .14s}.tt-pub .tt-pubtf__x,.tt-pubreader .tt-pubtf__x{transition:transform .14s,background-color .14s,border-color .14s,color .14s,box-shadow .14s}.tt-pub .tt-pubtf__x:hover,.tt-pubreader .tt-pubtf__x:hover{transform:translateY(-1px);box-shadow:0 4px 12px -4px rgba(0,0,0,.35)}.tt-pub .tt-pubtf__x:active,.tt-pubreader .tt-pubtf__x:active{transform:scale(.9);box-shadow:none}.tt-pub .tt-pubbar__brand{display:inline-flex;transition:transform .14s,opacity .14s}.tt-pub .tt-pubbar__brand:active{transform:scale(.97)}.tt-pubhero a.rounded-full{transition:transform .14s,filter .14s,box-shadow .14s,border-color .14s}.tt-pubhero a.rounded-full:hover{transform:translateY(-1px);box-shadow:0 6px 16px -8px rgba(0,0,0,.45)}.tt-pubhero a.rounded-full:active{transform:translateY(0);box-shadow:none}.tt-pub .tt-cta__btn{transition:transform .14s,filter .14s,box-shadow .14s}.tt-pub .tt-cta__btn:hover{transform:translateY(-1px);filter:saturate(1.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 12px 26px -10px var(--blue)}.tt-pub .tt-cta__btn:active{transform:translateY(0);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 4px 12px -8px var(--blue)}:root[data-reduce-motion=true] :is(.tt-pub,.tt-pubreader),:root[data-reduce-motion=true] :is(.tt-pub,.tt-pubreader) *,:root[data-reduce-motion=true] :is(.tt-pub,.tt-pubreader) :after,:root[data-reduce-motion=true] :is(.tt-pub,.tt-pubreader) :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root[data-reduce-motion=true] .tt-pub :is(.tt-rv,.tt-rv--stagger>*,.tt-pubhero>*){opacity:1!important;transform:none!important;animation:none!important}:root[data-reduce-motion=true] .tt-pub :is(.tc-share-bar,.tt-bar>*){animation:none!important}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) :is(.tt-pub,.tt-pubreader),:root:not([data-reduce-motion=false]) :is(.tt-pub,.tt-pubreader) *,:root:not([data-reduce-motion=false]) :is(.tt-pub,.tt-pubreader) :after,:root:not([data-reduce-motion=false]) :is(.tt-pub,.tt-pubreader) :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root:not([data-reduce-motion=false]) .tt-pub :is(.tt-rv,.tt-rv--stagger>*,.tt-pubhero>*){opacity:1!important;transform:none!important;animation:none!important}:root:not([data-reduce-motion=false]) .tt-pub :is(.tc-share-bar,.tt-bar>*){animation:none!important}}@media (max-width:1100px){.tt-pubsplit,.tt-pubtf-grid{grid-template-columns:minmax(0,1fr)}.tt-pubsplit>.tt-authorstats{order:-1}.tt-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.tt-facts>*{padding:10px 12px}.tt-facts>:nth-child(n+5){border-top:1px solid var(--hair-soft)}.tt-facts>:nth-child(4n+1){border-left:none}.tt-reader{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.tt-chain{flex-direction:column}.tt-chain__arrow{width:100%;height:34px;transform:rotate(90deg)}.tt-pubtitle__sym{font-size:34px}.tt-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-facts>:nth-child(odd){border-left:none}}.tt-gate__decoy{display:grid;gap:24px;filter:blur(9px) saturate(.6);opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(180deg,#000,#000 52%,transparent 92%);mask-image:linear-gradient(180deg,#000,#000 52%,transparent 92%)}.tt-gate__decoy .tt-card{background:var(--surface-2);border-color:var(--hair-soft)}.tt-gate__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tt-gate{position:absolute;left:50%;top:190px;transform:translateX(-50%);width:min(560px,calc(100% - 48px));display:grid;justify-items:center;gap:14px;text-align:center;padding:32px 28px;border-radius:var(--r-card);background:color-mix(in srgb,var(--surface) 88%,transparent);border:1px solid var(--hair);backdrop-filter:blur(6px)}.tt-gate__mark{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:color-mix(in srgb,var(--brass) 12%,transparent);border:1px solid color-mix(in srgb,var(--brass) 40%,transparent);color:var(--brass)}.tt-gate__t{font-size:22px;font-weight:700;letter-spacing:-.3px;text-wrap:balance}.tt-gate__s{color:var(--ink-2);font-size:14px;line-height:22px;text-wrap:pretty}.tt-gate__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:6px}.tt-gate__signin{display:inline-flex;align-items:center;height:42px}@media (max-width:700px){.tt-gate__row{grid-template-columns:minmax(0,1fr)}.tt-gate{top:120px}}