.tilde{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;width:100%;max-width:62rem;margin:0 auto;padding:calc(var(--nt-palette-top) - var(--nt-header-height)) 1.5rem 6rem}.tilde-search{display:flex;align-items:center;gap:12px;box-sizing:border-box;width:100%;max-width:var(--nt-palette-width);margin:0 auto 3rem;padding:14px 16px;border:1px solid var(--nt-color-border);border-radius:12px;background:var(--nt-color-surface);color:var(--nt-color-muted-foreground);font-size:var(--nt-text-base);text-decoration:none;transition:border-color var(--nt-duration-base, .15s) var(--nt-ease-out, ease-out)}.tilde-search:hover,.tilde-search:focus-visible{border-color:var(--nt-color-accent);outline:none}.tilde-search:hover .tilde-search-key,.tilde-search:focus-visible .tilde-search-key{opacity:1}.tilde-search-icon{width:18px;height:18px;flex:none}.tilde-search-hint{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tilde-search-key{opacity:0;transition:opacity var(--nt-duration-base, .15s) var(--nt-ease-out, ease-out);font:inherit;font-size:var(--nt-text-xs);padding:1px 6px;border:1px solid var(--nt-color-border);border-radius:var(--nt-radius, 6px)}@media(max-width:640px){.tilde-search-key{display:none}}.tilde-header{margin-bottom:3rem}.tilde-mark{font-size:4rem;line-height:1;font-weight:300;letter-spacing:-.02em;margin:0 0 .5rem;color:var(--nt-color-foreground);animation:tilde-settle .42s cubic-bezier(.2,.8,.2,1) both}.tilde-subtitle{margin:0;color:var(--nt-color-muted-foreground);font-size:var(--nt-text-base);animation:tilde-settle .42s cubic-bezier(.2,.8,.2,1) 60ms both}.tilde-counts{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.625rem;margin-bottom:3rem}.tilde-count{padding:1rem .875rem;border:1px solid var(--nt-color-border);border-radius:var(--nt-radius-xl);background:var(--nt-color-surface);animation:tilde-settle .42s cubic-bezier(.2,.8,.2,1) calc(80ms + var(--i, 0) * 45ms) both;transition:border-color .16s ease,transform .16s ease}.tilde-count:hover{border-color:var(--nt-color-border-emphasis);transform:translateY(-1px)}.tilde-count strong{display:block;font-size:1.75rem;font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--nt-color-foreground)}.tilde-count span{display:block;margin-top:.25rem;font-size:var(--nt-text-xs);line-height:1.3;color:var(--nt-color-muted-foreground)}.tilde-section{margin-bottom:3rem;animation:tilde-settle .42s cubic-bezier(.2,.8,.2,1) .16s both}.tilde-section h2{font-size:var(--nt-text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--nt-color-muted-foreground);margin:0 0 .875rem}.tilde-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--nt-color-border)}.tilde-list li{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.75rem .25rem;border-bottom:1px solid var(--nt-color-border);animation:tilde-settle .38s cubic-bezier(.2,.8,.2,1) calc(.18s + var(--i, 0) * 30ms) both;transition:background-color .14s ease,padding-left .14s ease}.tilde-list li:hover{background:var(--nt-color-surface);padding-left:.625rem}.tilde-link{color:var(--nt-color-foreground);text-decoration:none;font-size:.9375rem;overflow-wrap:anywhere}.tilde-link:hover{text-decoration:underline;text-underline-offset:.2em}.tilde-list time{flex:none;font-size:.8125rem;color:var(--nt-color-muted-foreground);font-variant-numeric:tabular-nums}.tilde-empty{color:var(--nt-color-muted-foreground);font-size:.9375rem;margin:0}.tilde-cta{color:var(--nt-color-foreground);font-weight:500;text-decoration:underline;text-underline-offset:.2em}.tilde-sweep{display:inline-block;background-image:linear-gradient(90deg,currentColor 0%,currentColor 35%,var(--nt-brand) 50%,currentColor 65%,currentColor 100%);background-size:300% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:tilde-sweep 7s ease-in-out infinite}@keyframes tilde-sweep{0%{background-position:100% 0}22%{background-position:0% 0}to{background-position:0% 0}}.tilde-mark.tilde-sweep{animation:tilde-settle .42s cubic-bezier(.2,.8,.2,1) both,tilde-sweep 7s ease-in-out infinite}@keyframes tilde-settle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tilde-mark,.tilde-subtitle,.tilde-count,.tilde-section,.tilde-list li,.tilde-mark.tilde-sweep,.tilde-sweep{animation:none}.tilde-sweep{background-image:none;-webkit-text-fill-color:currentColor}.tilde-count,.tilde-list li{transition:none}}@media(max-width:640px){.tilde{padding:2.5rem 1rem 4rem}.tilde-mark{font-size:var(--nt-text-5xl)}}.tilde-rows{display:flex;flex-direction:column;margin-top:8px}.tilde-rows .palette-row{padding:10px 12px;border-radius:var(--nt-radius-md, 6px)}.tilde-rows .palette-row:hover{background:var(--nt-color-surface)}.tilde-tabs{position:static;padding:0 0 12px;background:transparent}.tilde-peeks .palette-peek{position:fixed;inset:0;z-index:60;border-radius:0}@media(min-width:768px){.tilde-peeks .palette-peek{inset:6vh max(24px,calc(50% - 380px));border:1px solid var(--nt-color-border);border-radius:var(--nt-radius-lg);box-shadow:var(--nt-shadow-lg)}}
