.hub-root{--hub-paper:#f4f0e8;--hub-paper-deep:#ebe5d8;--hub-ink:#111111;--hub-ink-soft:#4a4a4a;--hub-ink-mute:#8a8a8a;--hub-rule:#1f1f1f;--hub-accent:#5a52ff;--hub-accent-warm:#ff7e6b;--hub-elevation:0 14px 40px rgba(17,17,17,0.08);background-color:var(--hub-paper);color:var(--hub-ink);font-feature-settings:"ss01" on,"ss02" on}html:has(.hub-root),html:has(.hub-root) body{background-color:#f4f0e8}.hub-root:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.045 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.hub-root a,.hub-root a:visited{text-decoration:none;color:inherit}.hub-display{font-family:var(--font-fraunces),"Times New Roman",serif;font-feature-settings:"ss01" on,"ss02" on;font-variation-settings:"opsz" 144,"SOFT" 60,"WONK" 1;letter-spacing:-.02em;line-height:.95}.hub-display,.hub-eyebrow{font-weight:400;font-style:italic}.hub-eyebrow{font-family:var(--font-fraunces),serif;font-variation-settings:"opsz" 14}.hub-meta-line{font-variant-numeric:tabular-nums;letter-spacing:.14em;text-transform:uppercase;font-size:11px;color:var(--hub-ink-soft)}.hub-rule{height:1px;background:var(--hub-rule)}.hub-rule-thin{height:1px;background:var(--hub-ink-mute);opacity:.4}.hub-row{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:clamp(14px,3vw,28px);padding:clamp(20px,4vw,32px) 4px;position:relative;transition:background-color .2s ease-out,padding-left .28s cubic-bezier(.2,.8,.2,1)}.hub-row-icon{width:clamp(44px,5vw,56px);height:clamp(44px,5vw,56px);display:grid;place-items:center;border:1px solid var(--hub-ink);border-radius:4px;color:var(--hub-ink);background:var(--hub-paper);transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s cubic-bezier(.2,.8,.2,1);flex-shrink:0}.hub-row:hover .hub-row-icon{transform:translate(-2px,-2px);box-shadow:3px 3px 0 0 var(--hub-ink)}.hub-row-placeholder .hub-row-icon{color:var(--hub-ink-soft);border-color:var(--hub-ink-soft);border-style:dashed}.hub-row-placeholder:hover .hub-row-icon{box-shadow:3px 3px 0 0 var(--hub-ink-soft)}.hub-row:hover{background-color:rgba(17,17,17,.03);padding-left:16px}.hub-row:focus-visible{outline:none;background-color:rgba(90,82,255,.08);padding-left:16px}.hub-row-number{font-family:var(--font-fraunces),serif;font-style:italic;font-weight:400;font-variation-settings:"opsz" 72;font-size:clamp(40px,6vw,64px);line-height:1;color:var(--hub-ink);min-width:1.2ch;letter-spacing:-.02em}.hub-row-title{font-family:var(--font-fraunces),serif;font-style:normal;font-weight:500;font-variation-settings:"opsz" 60;font-size:clamp(19px,calc(3.2vw - 3px),33px);line-height:1.05;letter-spacing:-.015em;color:var(--hub-ink);text-box:trim-both cap alphabetic}.hub-row-desc{margin-top:6px;font-size:14px;line-height:1.5;color:var(--hub-ink-soft);max-width:56ch}.hub-row-arrow{font-family:var(--font-fraunces),serif;font-style:italic;font-weight:400;font-size:clamp(32px,4.5vw,48px);line-height:1;color:var(--hub-ink);transition:transform .28s cubic-bezier(.2,.8,.2,1)}.hub-row:hover .hub-row-arrow{transform:translateX(10px) rotate(-6deg)}.hub-row-locked{cursor:not-allowed;opacity:.72}.hub-row-icon-locked,.hub-row-locked .hub-row-number{color:var(--hub-ink-mute)}.hub-row-icon-locked{border-color:var(--hub-ink-mute)}.hub-row-lock-end{width:clamp(40px,4.5vw,48px);height:clamp(40px,4.5vw,48px);border-radius:4px;border:1px solid var(--hub-ink-mute);background:var(--hub-paper);color:var(--hub-ink-mute);display:grid;place-items:center;flex-shrink:0;margin-right:20px;transition:transform .28s cubic-bezier(.2,.8,.2,1),color .2s ease-out,border-color .2s ease-out}.hub-row-locked:focus-visible .hub-row-lock-end,.hub-row-locked:hover .hub-row-lock-end{transform:translate(-2px,-2px);color:var(--hub-ink-soft);border-color:var(--hub-ink-soft)}.hub-row-placeholder{opacity:.92}.hub-row-placeholder .hub-row-arrow{color:var(--hub-ink-mute)}.hub-stamp{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--hub-ink);border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--hub-ink);background:transparent;font-variant-numeric:tabular-nums}.hub-stamp-coral{border-color:var(--hub-accent-warm);color:var(--hub-accent-warm)}.hub-stamp-sm{padding:3px 9px;font-size:9px;letter-spacing:.14em;line-height:1}@supports not (text-box:trim-both cap alphabetic){.hub-stamp-sm{transform:translateY(-1px)}}.hub-marker{display:inline-flex;align-items:center;gap:0;cursor:inherit;transition:gap .26s cubic-bezier(.2,.8,.2,1)}.hub-marker-recommend{color:var(--hub-accent)}.hub-marker-icon{display:inline-flex;flex:none}.hub-marker-text{display:inline-grid;grid-template-columns:0fr;font-size:9px;font-weight:600;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap;opacity:0;transition:grid-template-columns .26s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.hub-marker-text>span{overflow:hidden}.hub-marker:focus-visible,.hub-marker:hover{gap:6px}.hub-marker:focus-visible .hub-marker-text,.hub-marker:hover .hub-marker-text{grid-template-columns:1fr;opacity:1}.hub-pill{gap:0}.hub-beta{border-color:transparent;color:var(--hub-accent-warm);background:color-mix(in srgb,var(--hub-accent-warm) 14%,transparent)}.hub-hidden,.hub-stamp-draft{border-color:transparent;color:var(--hub-ink-soft);background:color-mix(in srgb,var(--hub-ink) 7%,transparent)}.hub-pill-note{display:inline-grid;grid-template-columns:0fr;opacity:0;transition:grid-template-columns .26s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.hub-pill-note>span{overflow:hidden;white-space:nowrap}.hub-pill:focus-visible .hub-pill-note,.hub-pill:hover .hub-pill-note{grid-template-columns:1fr;opacity:1}@media (prefers-reduced-motion:reduce){.hub-marker,.hub-marker-text,.hub-pill-note{transition:none}}.hub-drafts-stack{display:flex;flex-direction:column;gap:clamp(10px,2vw,12px)}.hub-row-draft{border:1px solid color-mix(in srgb,var(--hub-ink) 5%,transparent);border-radius:12px;padding-inline:clamp(14px,2.5vw,22px);background:color-mix(in srgb,var(--hub-paper-deep) 45%,transparent);box-shadow:none;transition:background-color .2s ease-out,padding-left .28s cubic-bezier(.2,.8,.2,1),border-color .18s ease-out,color .18s ease-out}.hub-row-draft,.hub-row-draft .hub-row-number,.hub-row-draft .hub-row-title{color:var(--hub-ink-mute)}.hub-row-draft .hub-row-desc{color:var(--hub-ink-mute);opacity:.9}.hub-row-draft .hub-row-arrow{color:var(--hub-ink-mute);opacity:.5}.hub-row-draft .hub-row-icon{border-color:var(--hub-ink-mute);border-style:dashed;color:var(--hub-ink-mute);background:var(--hub-paper)}.hub-row.hub-row-draft:focus-visible,.hub-row.hub-row-draft:hover{background:color-mix(in srgb,var(--hub-paper-deep) 88%,white);border-color:color-mix(in srgb,var(--hub-ink) 11%,transparent);box-shadow:none;outline:none}.hub-row.hub-row-draft:focus-visible .hub-row-number,.hub-row.hub-row-draft:focus-visible .hub-row-title,.hub-row.hub-row-draft:hover .hub-row-number,.hub-row.hub-row-draft:hover .hub-row-title{color:var(--hub-ink)}.hub-row.hub-row-draft:focus-visible .hub-row-desc,.hub-row.hub-row-draft:hover .hub-row-desc{color:var(--hub-ink-soft)}.hub-row.hub-row-draft:focus-visible .hub-row-arrow,.hub-row.hub-row-draft:hover .hub-row-arrow{color:var(--hub-ink-soft);opacity:.85}.hub-row.hub-row-draft:focus-visible .hub-row-icon,.hub-row.hub-row-draft:hover .hub-row-icon{transform:none;box-shadow:none;border-color:var(--hub-ink);color:var(--hub-ink)}.hub-row-draft-locked{cursor:not-allowed;opacity:.68}@media (prefers-reduced-motion:reduce){.hub-row-draft{transition:none}}.hub-user-pill{gap:10px;padding:6px 14px 6px 6px;border:1px solid var(--hub-ink);background:var(--hub-paper)}.hub-user-avatar,.hub-user-pill{display:inline-flex;align-items:center;border-radius:999px}.hub-user-avatar{width:28px;height:28px;background:var(--hub-ink);color:var(--hub-paper);justify-content:center;font-weight:600;font-size:12px;letter-spacing:.02em;overflow:hidden;flex-shrink:0}.hub-user-avatar img{width:100%;height:100%;object-fit:cover}.hub-signout-link{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--hub-ink-soft);background:transparent;cursor:pointer;padding:6px 4px;border:none;border-bottom:1px solid transparent;transition:color .15s ease-out,border-color .15s ease-out}.hub-signout-link:focus-visible,.hub-signout-link:hover{color:var(--hub-ink);border-bottom-color:var(--hub-ink);outline:none}.hub-logo-wrap{width:28px;height:28px;overflow:hidden;position:relative;display:inline-block;flex-shrink:0}.hub-logo-wrap img{position:absolute;top:0;left:0;width:28px;height:auto}@media (prefers-reduced-motion:no-preference){.hub-rise{animation:hubRise .7s cubic-bezier(.2,.8,.2,1) both}.hub-rise-1{animation-delay:.05s}.hub-rise-2{animation-delay:.15s}.hub-rise-3{animation-delay:.28s}.hub-rise-4{animation-delay:.4s}.hub-rise-5{animation-delay:.5s}.hub-rise-6{animation-delay:.6s}@keyframes hubRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.hub-rule-grow{transform-origin:left;animation:hubRuleGrow .9s cubic-bezier(.2,.8,.2,1) both;animation-delay:.35s}@keyframes hubRuleGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}
/*# sourceMappingURL=2194ad455b02f3f1.css.map*/