@font-face{font-family:DM Sans;src:url(../dm-sans-latin-wght-normal.woff2)format("woff2");font-style:normal;font-weight:100 1000;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--forest-950:#091710;--forest-925:#0b1b13;--forest-900:#0e2017;--forest-850:#122a1e;--forest-800:#1a3425;--forest-700:#294334;--sage-100:#edf2eb;--sage-300:#a9b9ac;--sage-400:#95a99a;--lime-300:#c3ed87;--lime-200:#d4f5a6;--color-page:var(--forest-950);--color-header:var(--forest-925);--color-surface:var(--forest-900);--color-surface-raised:var(--forest-850);--color-hover:var(--forest-800);--color-border:var(--forest-700);--color-text:var(--sage-100);--color-text-secondary:var(--sage-300);--color-text-muted:var(--sage-400);--color-accent:var(--lime-300);--color-accent-hover:var(--lime-200);--color-on-accent:#172510;--color-focus:var(--lime-200);--color-warning:#e6caa2;--text-caption:.8125rem;--text-small:.875rem;--text-body:1rem;--text-section:1.25rem;--text-display-small:2.25rem;--text-display:3.5rem;--radius-small:8px;--radius-card:12px;--radius-large:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-page);color:var(--color-text);font-family:DM Sans,Arial,sans-serif;font-size:100%;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{min-width:280px;margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,select{cursor:pointer}button{color:inherit}button,input,select{border-radius:0}button{background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}button,a{touch-action:manipulation}svg{flex-shrink:0;display:block}img{max-width:100%;display:block}h1,h2,h3,p,blockquote{margin:0}h1,h2,h3{text-wrap:balance;font-weight:700}h2,h3{line-height:1.3}p{text-wrap:pretty}::selection{background:var(--color-accent);color:var(--color-on-accent)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}[tabindex="-1"]:focus{outline:none}.container{width:min(1280px,100% - 96px);margin-inline:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:10;border-radius:var(--radius-small);background:var(--color-accent);color:var(--color-on-accent);padding:12px 18px;position:fixed;inset-block-start:12px;inset-inline-start:16px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.site-header{background:var(--color-header);border-bottom:1px solid var(--color-border)}.header-inner{flex-wrap:wrap;align-items:center;gap:0 40px;min-height:88px;display:flex}.brand{flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.brand>svg{color:var(--color-accent)}.brand>span{font-size:var(--text-section);letter-spacing:-.03em;align-items:center;gap:18px;font-weight:700;display:flex}.brand-divider{background:var(--color-border);width:1px;height:20px}.brand-context{color:var(--color-text-muted);font-size:var(--text-caption);letter-spacing:0;font-weight:400}.primary-nav{align-self:stretch;align-items:stretch;gap:28px;margin-inline-start:auto;display:flex}.primary-nav>a,.primary-nav>button{color:var(--color-text-secondary);font-size:var(--text-small);border-bottom:2px solid #0000;align-items:center;gap:7px;min-height:44px;padding-block-start:2px;display:flex}.primary-nav>a[aria-current=page]{color:var(--color-text);border-bottom-color:var(--color-accent)}.saved-count{font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-size:var(--text-caption)}.header-external{border:1px solid var(--color-border);border-radius:var(--radius-small);min-height:40px;font-size:var(--text-small);align-items:center;gap:14px;padding:9px 14px;display:flex}.hero{isolation:isolate;border:1px solid var(--color-border);border-radius:var(--radius-large);background:#10261b;min-height:350px;margin-block:32px 40px;position:relative;overflow:clip}.hero-art{z-index:-1;width:65%;position:absolute;inset-block:0;inset-inline-end:0}.hero-art:after{content:"";background:linear-gradient(90deg,#10261b 0%,#10261b00 35%),linear-gradient(#10261b00 80%,#10261b 100%);position:absolute;inset:0}.hero-art img{object-fit:cover;object-position:70% 43%;width:100%;height:100%}.hero-content{width:55%;padding:40px 48px;position:relative}.hero h1{font-size:var(--text-display);letter-spacing:-.05em;overflow-wrap:anywhere;line-height:1.06}.hero h1 span{color:var(--color-accent)}.hero-content>p{color:var(--color-text-secondary);font-size:var(--text-body);margin-block:18px 25px}.button{min-height:44px;font-size:var(--text-small);border-radius:var(--radius-small);justify-content:center;align-items:center;gap:14px;padding:11px 20px;font-weight:700;display:inline-flex}.button-primary{background:var(--color-accent);color:var(--color-on-accent)}.button-secondary{border:1px solid var(--color-border);color:var(--color-text);background:var(--color-surface)}.hero-footnote{color:var(--color-text-muted);font-size:var(--text-caption);align-items:center;gap:7px;margin-inline-start:18px;display:inline-flex}.signal-dot{background:var(--color-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.art-caption{font-size:var(--text-caption);color:#d4dfc9;align-items:center;gap:8px;display:flex;position:absolute;inset-block-end:20px;inset-inline-end:28px}.content-grid{grid-template-columns:minmax(0,1fr) 280px;gap:32px;display:grid}.feed-section{min-width:0}.feed-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.feed-title{align-items:center;gap:10px;display:flex}.feed-title>svg{color:var(--color-accent)}.feed-title h2{font-size:var(--text-section);letter-spacing:-.025em;scroll-margin-block-start:24px}.result-count{color:var(--color-text-muted);font-size:var(--text-small);font-variant-numeric:tabular-nums;margin-inline-start:2px}.sort-control{display:flex;position:relative}.sort-control select{appearance:none;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);border-radius:var(--radius-small);min-height:40px;font-size:var(--text-small);padding:9px 34px 9px 12px}.sort-control svg{pointer-events:none;color:var(--color-text-muted);position:absolute;inset-block-start:calc(50% - 7.5px);inset-inline-end:11px}.feed-meta{color:var(--color-text-muted);font-size:var(--text-caption);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-block:5px 22px;display:flex}.snapshot-button{color:var(--color-text-muted);font-size:var(--text-caption);text-underline-offset:4px;align-items:center;gap:6px;min-height:28px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.search-field{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-small);align-items:center;gap:11px;min-height:48px;padding-inline:15px 4px;display:flex}.search-field>svg{color:var(--color-text-muted)}.search-field:focus-within{border-color:var(--color-accent)}.search-field input{color:var(--color-text);width:100%;min-width:0;font-size:var(--text-body);background:0 0;border:0;padding-block:11px;padding-inline:0}.search-field input:focus-visible{outline:0}.search-field input::placeholder{color:var(--color-text-muted);opacity:1}.search-field input::-webkit-search-cancel-button{-webkit-appearance:none}.search-hint{color:var(--color-text-muted);font-size:var(--text-caption);white-space:nowrap;margin-inline:auto 12px}.topic-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-block:15px 24px;display:flex}.filter-chip{border-radius:var(--radius-small);border:1px solid var(--color-border);min-height:38px;font-size:var(--text-caption);color:var(--color-text-secondary);align-items:center;gap:7px;padding:8px 14px;display:inline-flex}.filter-chip.is-selected{background:var(--color-hover);color:var(--color-text);border-color:#5f7c51}.filter-chip.is-selected:after{content:"";background:var(--color-accent);border-radius:50%;width:4px;height:4px}.filter-chip>svg{color:var(--color-accent)}.saved-layout{padding-block-start:36px}.saved-layout .feed-meta{margin-block-end:20px}.tweet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.tweet-card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;min-width:0;padding:18px 20px 8px;display:flex}.tweet-topline{font-size:var(--text-caption);color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:12px;margin-block-end:19px;display:flex}.tweet-topic{align-items:center;gap:7px;display:inline-flex}.topic-dot{background:#a7c9ae;border-radius:50%;width:5px;height:5px;display:inline-block}.topic-dot.memes{background:#d0c187}.topic-dot.builders{background:#a2babc}.topic-dot.community{background:#c2b2cb}.tweet-rank{font-variant-numeric:tabular-nums}.tweet-author-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.author-link{align-items:center;gap:10px;min-width:0;display:flex}.avatar{object-fit:cover;outline-offset:-1px;border-radius:50%;outline:1px solid #ffffff1a;flex-shrink:0;width:42px;height:42px}.author-details{font-size:var(--text-caption);overflow-wrap:anywhere;flex-direction:column;min-width:0;line-height:1.5;display:flex}.author-details strong{font-size:var(--text-small);color:var(--color-text);font-weight:700}.author-details>span{color:var(--color-text-muted)}.tweet-x{min-width:36px;min-height:40px;color:var(--color-text-muted);border-radius:var(--radius-small);place-content:center;margin-inline-end:-6px;display:grid}.tweet-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-body);flex:1;margin-block:20px;line-height:1.6}.tweet-mention{color:var(--color-accent)}.tweet-source-row{color:var(--color-text-muted);font-size:var(--text-caption);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;padding-block-end:12px;display:flex}.source-link{min-height:26px;color:var(--color-text-secondary);text-underline-offset:4px;align-items:center;gap:3px;-webkit-text-decoration:underline #47634c;text-decoration:underline #47634c;display:inline-flex}.tweet-footer{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;min-height:48px;display:flex}.tweet-metrics{color:var(--color-text-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:16px;display:flex}.tweet-metrics>span{align-items:center;gap:5px;display:inline-flex}.tweet-actions{gap:2px;margin-inline:auto -6px;display:flex}.icon-button{border-radius:var(--radius-small);min-width:36px;min-height:40px;color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}.save-button.is-saved{color:var(--color-accent)}.save-button.is-saved svg{fill:currentColor}.feed-end{text-align:center;font-size:var(--text-caption);color:var(--color-text-muted);grid-template-columns:1fr 24px 1fr;justify-content:center;align-items:center;gap:10px;margin-block:36px 48px;display:grid}.end-line{background:var(--color-border);justify-self:end;width:40px;height:1px}.end-line:last-of-type{justify-self:start}.feed-end>svg{color:var(--color-text-muted)}.feed-end>p,.feed-end>button{grid-column:1/-1;justify-self:center;max-width:100%}.feed-end>button{min-height:28px;color:var(--color-text-secondary);align-items:center;gap:4px;display:inline-flex}.empty-state{text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-card);flex-direction:column;align-items:center;padding:52px 24px;display:flex}.empty-state>svg{color:var(--color-text-muted);margin-block-end:20px}.empty-state h3{font-size:var(--text-section)}.empty-state p{color:var(--color-text-secondary);font-size:var(--text-small);overflow-wrap:anywhere;max-width:360px;margin-block:12px 24px}.storage-warning{color:var(--color-warning);font-size:var(--text-small);margin-block-end:20px}.sidebar{min-width:0}.about-card{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:22px}.about-card-symbol{color:var(--color-accent);align-items:center;gap:9px;margin-block-end:14px;display:flex}.about-card-symbol>svg:last-child{color:var(--color-text-muted)}.about-card h2{font-size:var(--text-section);letter-spacing:-.025em;line-height:1.3}.about-card p{font-size:var(--text-small);color:var(--color-text-secondary);margin-block:12px 16px;line-height:1.7}.text-link{font-size:var(--text-small);color:var(--color-accent);text-underline-offset:4px;align-items:center;gap:8px;min-height:32px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.about-card-footer{border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-caption);align-items:center;gap:7px;margin-block-start:18px;padding-block-start:18px;display:flex}.snapshot-details{border-bottom:1px solid var(--color-border);margin-block:7px 0;padding:26px 2px}.snapshot-details h2,.ecosystem-links h2{font-size:var(--text-small);font-weight:700}.snapshot-details dl{overflow-wrap:anywhere;margin-block:18px}.snapshot-details dl>div{font-size:var(--text-caption);justify-content:space-between;gap:12px;margin-block:12px;display:flex}.snapshot-details dt{color:var(--color-text-muted)}.snapshot-details dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.snapshot-details p{font-size:var(--text-caption);color:var(--color-text-muted);margin-block-end:12px;line-height:1.7}.snapshot-details>.text-link{font-size:var(--text-caption);color:var(--color-text-secondary)}.ecosystem-links{padding:24px 2px}.ecosystem-links>a{justify-content:space-between;align-items:center;gap:8px;margin-block-start:22px;display:flex}.ecosystem-links>a>span{font-size:var(--text-small);align-items:center;gap:11px;display:flex}.ecosystem-links>a>span>svg,.ecosystem-links>a>svg{color:var(--color-text-muted)}.ecosystem-links small{font-size:var(--text-caption);color:var(--color-text-muted);margin-block-start:3px;display:block}.site-footer{border-top:1px solid var(--color-border);font-size:var(--text-caption);color:var(--color-text-muted);align-items:center;gap:20px;padding-block:24px 32px;display:flex}.footer-brand{color:var(--color-text-secondary);font-size:var(--text-small);align-items:center;gap:6px;min-height:32px;font-weight:700;display:flex}.site-footer button{min-height:32px;font-size:var(--text-caption);align-items:center;gap:4px;margin-inline-start:auto;display:inline-flex}.modal-open{overflow:hidden}.modal{width:min(540px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-large);overscroll-behavior:contain;padding:28px;overflow-y:auto}.modal::backdrop{background:#020a06cc}.modal-heading{justify-content:space-between;align-items:center;gap:12px;margin-block-end:16px;display:flex}.modal-heading h2{font-size:var(--text-section);letter-spacing:-.025em}.modal-heading .icon-button{margin-inline-end:-8px}.modal-body{color:var(--color-text-secondary);font-size:var(--text-small);line-height:1.65}.modal-body h3{color:var(--color-text);font-size:var(--text-body);margin-block:24px 8px}.modal-body p+p{margin-block-start:16px}.modal-body p a{color:var(--color-accent);text-underline-offset:4px;text-decoration:underline}.modal-note{font-size:var(--text-caption);color:var(--color-text-muted);border-top:1px solid var(--color-border);padding-block-start:18px;margin-block:24px!important}.modal-body>.button{margin-block-end:4px}.share-label{color:var(--color-text);margin-block:24px 8px;font-weight:500;display:block}.share-input{background:var(--color-page);color:var(--color-text);font-size:var(--text-body);border:1px solid var(--color-border);border-radius:var(--radius-small);width:100%;padding:12px}.copy-message{font-size:var(--text-caption);margin-block:10px 22px!important}.copy-error{color:var(--color-warning)}.share-actions{flex-wrap:wrap;gap:12px;display:flex}@media (hover:hover){a:hover,button:hover{color:var(--color-text)}.button-primary:hover{background:var(--color-accent-hover);color:var(--color-on-accent)}.button-secondary:hover,.header-external:hover,.icon-button:hover,.filter-chip:hover{background:var(--color-hover)}.text-link:hover,.snapshot-button:hover,.source-link:hover{text-decoration-color:currentColor}.tweet-card:hover{border-color:#425b46}.brand:hover>svg{color:var(--color-accent-hover)}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}a,button{transition:background-color .15s,color .15s,border-color .15s}.tweet-card{transition:border-color .15s}.button:active{transform:scale(.96)}}@media (width<=75rem){.brand-context,.brand-divider{display:none}.header-inner{gap:28px}.hero-content{padding-inline:36px}.hero-footnote{margin-block-start:16px;margin-inline-start:0;display:flex}.hero-art{width:65%}.hero{min-height:356px}.content-grid{grid-template-columns:minmax(0,1fr) 250px;gap:24px}.tweet-grid{gap:16px}.tweet-card{padding-inline:16px}.tweet-metrics{gap:12px}.view-count{display:none!important}.search-hint{display:none}}@media (width<=66rem){.content-grid{grid-template-columns:minmax(0,1fr)}.sidebar{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-block-end:40px;display:grid}.snapshot-details{border:0;margin:0;padding-block:8px}.ecosystem-links{padding-block:8px}.hero{min-height:336px}.hero-content{width:60%;padding-block:34px}.hero h1{font-size:var(--text-display-small)}.hero-art{width:62%}.view-count{display:inline-flex!important}}@media (width<=47rem){.container{width:calc(100% - 40px)}.header-inner{gap:20px;min-height:74px}.header-external{display:none}.primary-nav{gap:24px}.hero{min-height:280px;margin-block:24px 30px}.hero-content{width:68%;padding:28px}.hero-content>p{max-width:250px}.hero-footnote{display:none}.hero-art{width:65%}.art-caption{display:none}.sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ecosystem-links{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:16px;display:grid}.ecosystem-links h2{grid-column:1/-1}.ecosystem-links>a{margin:0}.tweet-metrics{gap:10px}.tweet-card{padding-inline:16px}.tweet-actions{gap:0}.view-count{display:none!important}.icon-button{min-width:40px;min-height:44px}}@media (width<=39rem){.tweet-grid{grid-template-columns:minmax(0,1fr);gap:16px}.hero{min-height:250px}.hero-content{width:77%;padding:24px}.hero-art{width:66%}.hero-art:after{background:linear-gradient(90deg,#10261b 0%,#10261be6 20%,#10261b80 75%,#10261b00 100%),linear-gradient(#10261b00 80%,#10261b 100%)}.hero-art img{object-position:67% center}.hero-content>p{max-width:210px;font-size:var(--text-small);margin-block:12px 18px}.hero .button{gap:18px}.feed-meta{margin-block-end:14px}.tweet-card{padding:18px 20px 8px}.tweet-text{margin-block:18px}.view-count{display:inline-flex!important}.tweet-metrics{gap:19px}.tweet-topline{margin-block-end:15px}.topic-filters{gap:8px;margin-block:12px 20px}.filter-chip{min-height:40px;padding-inline:12px}.sidebar{margin-block:8px 32px;display:block}.about-card{padding:24px}.about-card h2 br{display:none}.about-card h2{margin-block-start:4px}.about-card p{max-width:440px}.about-card-symbol{float:right;margin-inline-start:12px}.about-card-symbol>svg:last-child{display:none}.snapshot-details{padding-block:28px}.snapshot-details dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.snapshot-details dl>div{flex-direction:column;gap:8px;margin-block:0}.snapshot-details dd{font-size:var(--text-section)}.ecosystem-links{border-top:1px solid var(--color-border);padding-block-start:24px;display:block}.ecosystem-links>a{margin-block-start:20px}.site-footer{flex-wrap:wrap;gap:8px 16px;padding-block:20px}.site-footer p{flex-basis:100%;order:3}.modal{padding:20px}.modal-heading h2{max-width:250px}}@media (width<=25rem){.container{width:calc(100% - 32px)}.header-inner{gap:12px}.primary-nav{gap:18px}.primary-nav>button{display:none}.brand{gap:2px}.brand>span{font-size:var(--text-section)}.primary-nav>a{font-size:var(--text-small)}.primary-nav>a>svg{display:none}.hero{min-height:250px;margin-block:18px 26px}.hero-content{width:90%;padding:23px 20px}.hero h1{font-size:var(--text-display-small)}.hero-art{width:63%}.hero-content>p{max-width:190px}.feed-heading{gap:8px}.feed-title{gap:7px}.feed-title>svg{width:20px;height:20px}.sort-control select{font-size:var(--text-caption);min-height:40px;padding-inline:10px 28px}.sort-control svg{inset-inline-end:8px}.feed-meta{font-size:var(--text-caption)}.snapshot-button{gap:5px}.snapshot-button>svg:first-child{display:none}.search-field{gap:8px;padding-inline-start:12px}.search-field input{font-size:var(--text-body)}.search-field input::placeholder{font-size:var(--text-small)}.tweet-card{padding-inline:16px}.tweet-metrics{gap:13px}.tweet-actions{margin-inline-end:-7px}.filter-chip{padding-inline:10px}.filter-chip>svg{display:none}}@media (forced-colors:active){:focus-visible{outline-color:highlight}.filter-chip.is-selected,.save-button.is-saved{border:2px solid highlight}.primary-nav>a[aria-current=page]{border-bottom-color:highlight}}
