@font-face{font-family:"Instrument Serif";src:url(/fonts/InstrumentSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Instrument Serif";src:url(/fonts/InstrumentSerif-Italic.ttf) format("truetype");font-weight:400;font-style:italic}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Instrument Serif",Georgia,Times New Roman,serif;background:#faf9f7;color:#1a1a1a;line-height:1.65;min-height:100dvh;display:flex;align-items:flex-start;justify-content:center;padding:3rem 1.5rem}main{max-width:52rem;width:100%}h1{font-size:2.5rem;font-weight:400;letter-spacing:.08em;margin-bottom:.75rem}.site-header{margin-bottom:2rem}.site-header h1{margin-bottom:.1rem;line-height:1.05}.site-header .tagline{font-size:1.15rem;font-style:italic;font-weight:400;letter-spacing:.02em;line-height:1.2;margin-bottom:.45rem}.site-header .program-id{margin-bottom:0}.program-id{display:block;width:100%;padding:0;border:none;background:none;font:inherit;font-size:.85rem;letter-spacing:.02em;color:#666;text-align:left;cursor:pointer;word-break:break-all}.program-id:before{content:"PROGRAM_ID ";letter-spacing:.06em;text-transform:uppercase}.program-id:after{content:" · click to copy"}.program-id[data-copied=true]:after{content:" · copied";color:#1a1a1a}.program-id[data-error=true]:after{content:" · copy failed"}.program-id:hover{color:#1a1a1a}h2{font-size:1.25rem;font-weight:400;letter-spacing:.04em;margin-bottom:1rem}p{margin-bottom:1.5rem}a{color:inherit}a:hover{opacity:.7}.muted{color:#666}.panel{margin-top:2.5rem;padding-top:2rem;border-top:1px solid #ddd8d0}.bounty-table td:first-child,.bounty-table td:nth-child(2){font-variant-numeric:tabular-nums}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.95rem}th,td{padding:.65rem .75rem;text-align:left;border-bottom:1px solid #ddd8d0;white-space:nowrap}th{font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:#666;font-weight:400}td:nth-child(3),td:nth-child(4){font-variant-numeric:tabular-nums}tbody tr:last-child td{border-bottom:none}@media(max-width:640px){html{font-size:18px}th,td{padding:.55rem .5rem}}
