:root{--hair:#ffffff0d;--hairhover:#ffffff1c}.wordmark{z-index:2;font-family:var(--font-display), ui-monospace, monospace;letter-spacing:-.06em;-webkit-user-select:none;user-select:none;background-image:radial-gradient(260px circle at var(--mx,-999px) var(--my,-999px), var(--accenthi) 10%, oklch(var(--accentl) var(--accentc) var(--accenth) /.7) 42%, transparent 70%), linear-gradient(var(--paper), var(--paper));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 -.02em -.04em;padding-bottom:.2em;font-size:clamp(96px,13.5vw,184px);font-weight:700;line-height:.82;position:relative}.hero h1,.herotext h1{letter-spacing:-.02em;max-width:34ch;color:var(--paper);background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.32}.hero h1 em{color:var(--mute);white-space:nowrap;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-style:normal}.lede{max-width:46ch;margin-top:18px;font-size:14.5px;line-height:1.7}.cta.four{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:470px;margin-top:30px;display:grid}.cta.four .button{justify-content:center;padding:12px 16px}.herofacts{border-top:1px solid var(--edge);flex-wrap:wrap;gap:0;margin:34px 0 0;padding:0;list-style:none;display:flex}.herofacts li{border:0;border-right:1px solid var(--edge);color:var(--dim);letter-spacing:.22em;text-transform:uppercase;background:0 0;border-radius:0;flex-direction:column;gap:6px;margin:0 22px 0 0;padding:16px 22px 0 0;font-size:11px;display:flex}.herofacts li:last-child{border-right:0;margin-right:0;padding-right:0}.herofacts b{letter-spacing:-.02em;color:var(--paper);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1}.heroscroll{z-index:2;letter-spacing:.24em;text-transform:uppercase;color:var(--dim);transition:color var(--quick);align-items:center;gap:10px;margin-top:32px;font-size:11px;text-decoration:none;display:inline-flex;position:relative}.heroscroll:hover{color:var(--paper)}.heroscroll svg{width:12px;height:12px;transition:transform var(--slow)}.heroscroll:hover svg{transform:translateY(3px)}:root{--navradius:999px}.top{border-radius:var(--navradius);-webkit-backdrop-filter:none;box-shadow:none;transition:padding var(--slow), border-color var(--slow), background var(--slow), box-shadow var(--slow);background:0 0;border-color:#0000}.top.tight{border-color:var(--hairhover);background:color-mix(in srgb, var(--well) 92%, transparent);-webkit-backdrop-filter:blur(18px)saturate(140%);box-shadow:0 12px 34px #0000008c}.navglide,.topdiscord{border-radius:var(--navradius)}.topdiscord.topcog{color:var(--mute);background:0 0}.topdiscord.topcog:hover{color:var(--paper);background:0 0;transform:none}.topdiscord.topcog svg{width:18px;height:18px}.button,.button.ghost,.button.off{border-radius:3px;font-weight:500}.button:not(.ghost):before,.button:not(.ghost):after{display:none}.grid{background:var(--hair);border-color:var(--hair)}.cell{background:var(--well)}.cell:hover,.cell:focus-visible{box-shadow:none;border-color:var(--hairhover);background:var(--charcoal);transform:none}.num{color:var(--dim)}.cell:after{background:linear-gradient(105deg, var(--well) 34%, #0b0b0d59 72%, transparent)}@media (max-width:720px){.wordmark{margin-bottom:16px;font-size:clamp(88px,26vw,120px)}.cta.four{max-width:none}.herofacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.herofacts li{border-right:0;border-bottom:1px solid var(--edge);margin:0;padding:14px 14px 14px 0}.herofacts li:nth-child(odd){border-right:1px solid var(--edge);padding-left:0}.herofacts li:nth-child(2n){padding-left:16px}.herofacts li:last-child,.herofacts li:nth-last-child(2):nth-child(odd){border-bottom:0}}.mockrow{min-width:0;color:var(--fog);align-items:center;gap:8px;font-size:12px;line-height:1.4;display:flex}.mockrow b{color:var(--paper);white-space:nowrap;font-weight:500}.mockdim{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--dim);overflow:hidden}.mockav{background:linear-gradient(135deg, var(--line), var(--surface));border-radius:2px;flex:none;width:18px;height:18px}.mockav.bot{background:var(--accent)}.mockchip{border:1px solid var(--hair);letter-spacing:.02em;color:var(--mute);white-space:nowrap;border-radius:2px;flex:none;margin-left:auto;padding:2px 7px;font-size:10.5px}.mockchip.on{border-color:oklch(var(--accentl) var(--accentc) var(--accenth) / .35);color:var(--paper)}.mockrow .mockchip+.mockchip{margin-left:0}.mockbtns{gap:6px}.mockbtn{border:1px solid var(--accent);background:var(--accent);color:var(--onaccent);white-space:nowrap;border-radius:2px;padding:5px 10px;font-size:11px;font-weight:500}.mockrow>.mockbtn:only-of-type:last-child{margin-left:auto}.mockbtn.ghost{border-color:var(--line);color:var(--fog);background:0 0}.mockswitch{border:1px solid var(--line);background:var(--surface);border-radius:2px;flex:none;width:28px;height:15px;margin-left:auto;position:relative}.mockswitch:after{content:"";background:var(--mute);width:9px;height:9px;transition:transform var(--quick), background var(--quick);border-radius:1px;position:absolute;top:2px;left:2px}.mockswitch.on{border-color:var(--accent);background:var(--accent)}.mockswitch.on:after{background:var(--onaccent);transform:translate(13px)}.mockbar{background:var(--surface);border-radius:1px;height:4px;overflow:hidden}.mockbar i{background:var(--accent);height:100%;display:block}.mockprompt{color:var(--paper);font-weight:500}.mockmedia{background:linear-gradient(160deg, var(--surface), var(--well));border:1px solid var(--hair);border-radius:2px;height:54px;position:relative}.mockplay,.termplay{border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent var(--paper);width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.does{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.doescard{border:1px solid var(--hair);background:var(--well);transition:border-color var(--quick), background var(--quick);border-radius:3px;flex-direction:column;grid-column:span 2;padding:0;display:flex;position:relative;overflow:hidden}.doescard:nth-child(-n+2){grid-column:span 3}.doescard:hover{border-color:var(--hairhover);background:var(--charcoal)}.cardcmd{border-bottom:1px solid var(--hair);color:var(--mute);white-space:nowrap;text-overflow:ellipsis;margin:0;padding:11px 16px;font-size:12px;display:block;overflow:hidden}.cardcmd b{color:var(--paper);font-weight:500}.cardcmd:after{content:"";vertical-align:-2px;background:var(--accent);opacity:0;width:7px;height:13px;transition:opacity var(--quick);margin-left:3px;display:inline-block}.doescard:hover .cardcmd:after{opacity:1;animation:1s step-end infinite caret}@keyframes caret{50%{opacity:0}}.mock{border-bottom:1px solid var(--hair);background:var(--charcoal);min-height:150px;transition:background var(--quick);flex-direction:column;justify-content:center;gap:9px;margin:0;padding:18px 18px 20px;display:flex}.doescard:hover .mock{background:var(--surface)}.mock .mockrow+.mockrow{border-top:1px solid var(--hair);padding-top:9px}.doestext{padding:18px 20px 22px}.doescard h3{letter-spacing:-.012em;color:var(--paper);margin:0;font-size:17px;font-weight:600}.doescard p{max-width:44ch;color:var(--mute);margin:8px 0 0;font-size:13.5px;line-height:1.65}@media (min-width:900px){.doescard:nth-child(-n+2){grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.doescard:nth-child(-n+2) .cardcmd{grid-column:1/-1}.doescard:nth-child(-n+2) .mock{border-bottom:0;border-right:1px solid var(--hair);min-height:196px}.doescard:nth-child(-n+2) .doestext{align-self:center}}.mockbar i{width:var(--fill,50%);transition:width .9s cubic-bezier(.16,1,.3,1)}.doescard:hover .mockbar i{width:94%}.mockswitch{transition:border-color var(--quick), background var(--quick)}.doescard:hover .mockswitch:not(.on){border-color:var(--accent);background:var(--accent)}.doescard:hover .mockswitch:not(.on):after{background:var(--onaccent);transform:translate(13px)}.mockplay{transition:transform var(--quick)}.doescard:hover .mockplay{transform:translate(-40%,-50%)scale(1.25)}.feeds{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.feeds h2{letter-spacing:-.03em;color:var(--paper);margin:8px 0 0;font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.1}.feeds h2 em{color:var(--mute);font-style:normal;font-weight:500}.feeds .lede{margin-top:18px;font-size:14.5px}.feedsfrom{color:var(--fog);flex-wrap:wrap;gap:8px 22px;margin:26px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.feedsfrom li{align-items:center;gap:9px;display:flex}.brandmark{width:14px;height:14px;display:inline-block}.feedspoints{color:var(--mute);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:26px 0 0;padding:0;font-size:12.5px;line-height:1.5;list-style:none;display:grid}.feedspoints li{border-left:1px solid var(--line);padding-left:14px}.feedspanel{border:1px solid var(--hair);background:var(--well);border-radius:3px;flex-direction:column;display:flex;overflow:hidden}.feedstop{border-bottom:1px solid var(--hair);color:var(--dim);justify-content:space-between;align-items:center;padding:14px 18px;font-size:13px;display:flex}.feedstop b{color:var(--paper);font-weight:500}.feedstabs{border-bottom:1px solid var(--hair);gap:2px;padding:10px 12px;display:flex}.feedstabs span{color:var(--dim);border-radius:2px;padding:6px 12px;font-size:12px}.feedstabs span.on{background:var(--surface);color:var(--paper)}.feedslist{margin:0;padding:6px 12px;list-style:none}.feedslist li{border-bottom:1px solid var(--hair);align-items:center;gap:12px;padding:12px 6px;font-size:12.5px;display:flex}.feedslist li:last-child{border-bottom:0}.feedswho{flex-direction:column;gap:2px;min-width:0;display:flex}.feedswho b{color:var(--paper);font-weight:500}.feedswho em{color:var(--dim);font-size:11.5px;font-style:normal}.feedssent{color:var(--dim);white-space:nowrap;margin-left:auto;font-size:11.5px}.feedslist .mockswitch{margin-left:0}.feedsticker{border:1px solid var(--hair);background:var(--charcoal);color:var(--mute);border-radius:2px;align-items:center;gap:10px;margin:6px 12px 12px;padding:10px 12px;font-size:12px;display:flex}.feedsticker b{color:var(--fog);font-weight:500}.feedsticker em{color:var(--dim);margin-left:auto;font-style:normal}.terminal{z-index:2;border:1px solid var(--hair);background:color-mix(in srgb, var(--well) 94%, transparent);width:100%;max-width:460px;color:var(--fog);transform:perspective(1200px) rotateY(var(--lean,0deg)) rotateX(var(--tilt,0deg));border-radius:3px;margin:0 auto;padding:0 0 16px;font-size:12.5px;line-height:1.5;transition:transform .18s ease-out;position:relative;box-shadow:0 30px 70px #00000080}.termtop{border-bottom:1px solid var(--hair);color:var(--dim);justify-content:space-between;margin-bottom:8px;padding:11px 16px;font-size:11.5px;display:flex}.termline{gap:12px;padding:8px 16px;display:flex}.termav{background:linear-gradient(135deg, var(--line), var(--surface));border-radius:3px;flex:none;width:30px;height:30px}.termav.bot{background:var(--accent)}.termbody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.termbody>b{color:var(--paper);align-items:center;gap:8px;font-weight:500;display:flex}.termbody>b i{background:var(--accent);color:var(--onaccent);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;padding:1px 5px;font-size:9.5px;font-style:normal}.termtext{min-width:0;display:block}.termtyped{white-space:nowrap;vertical-align:bottom;max-width:100%;color:var(--fog);display:inline-block;overflow:hidden}.termcard{border-left:3px solid var(--accent);background:var(--charcoal);border-radius:3px;flex-direction:column;gap:10px;margin-top:4px;padding:12px 14px;display:flex}.termhead{letter-spacing:.2em;text-transform:uppercase;color:var(--dim);font-size:11px}.termmedia{background:linear-gradient(160deg, var(--surface), var(--well) 70%);border:1px solid var(--hair);border-radius:2px;height:150px;position:relative}.termstats{color:var(--dim);font-size:11.5px}@media (prefers-reduced-motion:no-preference){.termtyped{border-right:2px solid var(--accent);width:0;animation:10s steps(28,end) infinite termtype}.termline.bot{opacity:0;animation:10s ease-out infinite termanswer;transform:translateY(6px)}@keyframes termtype{0%,6%{width:0}30%,86%{width:28ch}87%,to{width:0}}@keyframes termanswer{0%,32%{opacity:0;transform:translateY(6px)}37%,84%{opacity:1;transform:none}87%,to{opacity:0;transform:translateY(6px)}}}@media (max-width:900px){.does{grid-template-columns:minmax(0,1fr)}.feeds{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:720px){.feedspoints{grid-template-columns:minmax(0,1fr)}.terminal{max-width:none}}.tagline{z-index:2;letter-spacing:.22em;text-transform:uppercase;color:var(--dim);margin:0 0 24px;font-size:11px;position:relative}.tagline b{color:var(--fog);font-weight:500}.mockav.pic,.termav{color:var(--mute);text-transform:uppercase;place-items:center;font-size:10px;font-weight:500;display:grid;position:relative;overflow:hidden}.mockav.pic i,.termav i{font-style:normal}.mockav.pic img,.termav img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.termav{font-size:12px}.termav.creator{border-radius:2px;width:26px;height:26px}.mockmedia.frame{background:url(/img/repost-frame.webp) 50% 28%/cover;height:64px}.termwho{align-items:center;gap:10px;display:flex}.termname{color:var(--paper);flex-direction:column;gap:1px;font-size:12.5px;font-weight:500;display:flex}.termname em{color:var(--dim);font-size:11px;font-style:normal;font-weight:400}.termcaption{color:var(--fog);flex-direction:column;gap:4px;font-size:12px;line-height:1.5;display:flex}.termcaption em{color:var(--dim);font-style:normal}.termmedia{aspect-ratio:268/475;width:134px;height:auto}.termmedia img{object-fit:cover;border-radius:2px;width:100%;height:100%;display:block}.termfoot{color:var(--dim);font-size:11px}.termbtns{gap:8px;display:flex}.termbtns span{border:1px solid var(--line);color:var(--fog);border-radius:2px;padding:6px 11px;font-size:11.5px}.platforms{border-top:1px solid var(--edge);grid-column:1/-1;margin-top:56px;padding-top:40px}.platforms .label{margin-bottom:18px}.platformrow{border-top:1px solid var(--hair);grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:16px;padding:14px 0;display:grid}.platformrow:last-of-type{border-bottom:1px solid var(--hair)}.platformverb{letter-spacing:.22em;text-transform:uppercase;color:var(--dim);font-size:11px}.platformrow ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.platformrow li{border:1px solid var(--hair);background:var(--well);color:var(--fog);transition:border-color var(--quick), background var(--quick);border-radius:3px;align-items:center;gap:8px;padding:6px 11px 6px 8px;font-size:12.5px;display:inline-flex}.platformrow li:hover{border-color:color-mix(in srgb, var(--tone) 45%, transparent);background:color-mix(in srgb, var(--tone) 8%, var(--well))}.platformmark{width:14px;height:14px;color:var(--tone);place-items:center;font-size:10px;font-weight:600;display:inline-grid}.platforms .more{margin-top:22px}:root{--navtop:80px}.hunt{top:var(--navtop);border-color:var(--hair);background:var(--ink);-webkit-backdrop-filter:none;border-radius:3px;margin-inline:0;padding:14px}.hunt:has(+.kind){border-color:var(--hairhover);box-shadow:0 18px 40px #00000073}.hunt.stuck:before{content:"";height:var(--navtop);background:var(--ink);position:absolute;inset:auto 0 100%}.hunt.stuck{border-top-color:#0000;border-top-left-radius:0;border-top-right-radius:0}@media (max-width:720px){.hunt.stuck{gap:10px;padding:10px 14px}.hunt.stuck .tabs{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-14px;padding-inline:14px;overflow-x:auto}.hunt.stuck .tabs::-webkit-scrollbar{display:none}.hunt.stuck .tabs button{flex:none}.hunt.stuck .tabs.thin,.hunt.stuck .count{display:none}}.search input,.search.wide input{border-radius:3px}.search kbd{border-radius:2px}.tabs button,.hunt .tabs button{border-color:var(--hair);background:var(--well);border-radius:3px}.tabs button:hover{border-color:var(--hairhover);color:var(--paper)}.tabs button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--onaccent)}.tabs.thin button[aria-pressed=true]{border-color:var(--accent);color:var(--paper);background:0 0}.cmdtag{border-color:var(--hair);background:var(--well);border-radius:2px}.meta{gap:4px 12px;margin-top:9px;padding-top:9px}.meta b{color:var(--dim)}@media (max-width:720px){.platformrow{grid-template-columns:minmax(0,1fr);gap:10px}}.mesh i{background:radial-gradient(circle, oklch(var(--accentl) var(--accentc) var(--accenth) / .13), transparent 66%)}.drift{z-index:-1;pointer-events:none;mix-blend-mode:screen;opacity:0;width:100%;height:100%;position:fixed;inset:0}.hunt{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:center;gap:10px 16px;padding:10px 14px;display:grid}.hunt .search.wide{max-width:none}.hunt .search.wide input{border-radius:3px;height:40px}.hunt .tabs{gap:6px}.hunt .tabs button{padding:7px 12px;font-size:12px}.hunt .tabs.thin,.hunt .count{grid-column:1/-1}.hunt .count{margin:0}.hunt.stuck .tabs.thin,.hunt.stuck .count{display:none}@media (max-width:900px){.hunt{grid-template-columns:1fr}.hunt .tabs{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-14px;padding-inline:14px;overflow-x:auto}.hunt .tabs::-webkit-scrollbar{display:none}.hunt .tabs button,.hunt .tabslabel{flex:none}}.cards{border-bottom:1px solid var(--hair);display:block}.card{border:0;border-top:1px solid var(--hair);contain-intrinsic-size:auto 48px;background:0 0;border-radius:0;grid-template-columns:minmax(220px,31%) minmax(0,1fr) auto;align-items:center;column-gap:20px;padding:9px 12px;display:grid}.card:hover{background:var(--well);border-color:var(--hair)}.cardtop{justify-content:flex-start;align-items:center;gap:8px;min-width:0}.cardtop code{border:1px solid var(--hair);background:var(--well);overflow-wrap:anywhere;min-width:0;transition:border-color var(--quick), background var(--quick);border-radius:3px;padding:4px 9px 5px;font-size:12.5px;line-height:1.5;display:inline-block}.card:hover .cardtop code{border-color:var(--hairhover);background:var(--charcoal)}.copy{border-radius:3px;margin:0}.card>p{margin:0;font-size:13px;line-height:1.5}.card .meta{border:0;flex-wrap:wrap;justify-content:flex-end;gap:4px 12px;margin:0;padding:0;display:flex}.card .meta>div{gap:6px;padding:0}.card .meta dt{font-size:9.5px}.card .meta dd{justify-content:flex-start}.cmdtag{padding:2px 7px 3px;font-size:11px}@media (max-width:820px){.card{grid-template-columns:1fr;row-gap:6px;padding:12px 10px}.card .meta{justify-content:flex-start}}.herofacts{border:0;flex-wrap:wrap;gap:14px 28px;margin:26px 0 0;padding:0;display:flex}.herofacts li,.herofacts li:last-child{color:var(--mute);letter-spacing:.18em;text-transform:uppercase;border:0;flex-direction:row;align-items:center;gap:10px;margin:0;padding:0;font-size:10px}.herofacts svg{width:18px;height:18px;color:var(--mute);flex:none}.herofacts li>span{flex-direction:column;gap:4px;display:flex}.herofacts b{letter-spacing:-.01em;color:var(--paper);font-size:18px;font-weight:700;line-height:1}@media (max-width:720px){.herofacts{gap:12px 22px}.herofacts li,.herofacts li:nth-child(odd),.herofacts li:nth-child(2n),.herofacts li:last-child,.herofacts li:nth-last-child(2):nth-child(odd){border:0;margin:0;padding:0}}.cta.pills{flex-wrap:wrap;gap:8px;max-width:560px;margin-top:26px;display:flex}.cta.pills .button,.cta.pills .button.ghost{border-radius:999px;gap:8px;height:44px;padding:0 16px;font-size:12.5px}.cta.pills .button svg{width:16px;height:16px}.cta.pills .button.ghost{border-color:var(--hairhover);background:color-mix(in srgb, var(--well) 70%, transparent);color:var(--paper)}.cta.pills .button.ghost:hover{border-color:var(--line);background:var(--charcoal)}.serving{max-width:560px;margin-top:30px}.serving .label{margin-bottom:10px}.showcaserow{contain:inline-size;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.herotext{min-width:0}.showcaserow ul{flex:none;gap:10px;margin:0;padding:0 10px 0 0;list-style:none;animation:42s linear infinite showcase;display:flex}.showcaserow:hover ul{animation-play-state:paused}.showcaserow li{white-space:nowrap;align-items:center;gap:10px;padding:4px 18px 4px 0;display:flex}.showcaseicon{background:var(--charcoal);width:32px;height:32px;color:var(--mute);border-radius:50%;place-items:center;font-size:12px;display:grid;overflow:hidden}.showcaseicon img{object-fit:cover;width:100%;height:100%}.showcasewho{flex-direction:column;gap:2px;font-size:12px;display:flex}.showcasewho b{text-overflow:ellipsis;max-width:160px;color:var(--paper);font-weight:500;overflow:hidden}.showcasewho em{color:var(--dim);font-size:11px;font-style:normal}@keyframes showcase{to{transform:translate(calc(-100% - 10px))}}@media (prefers-reduced-motion:reduce){.showcaserow{-webkit-mask-image:none;mask-image:none}.showcaserow ul{flex-wrap:wrap;animation:none}.showcaserow ul[aria-hidden]{display:none}}.mock.real{height:210px;min-height:0;padding:0;display:block;position:relative}.mock.real .shot{object-fit:cover;object-position:top left;width:100%;height:100%;position:absolute;inset:0}@media (min-width:900px){.doescard:nth-child(-n+2) .mock.real{height:auto;min-height:230px}}.mockvoice{color:var(--fog);flex-direction:column;gap:5px;font-size:12px;display:flex}.mockchan{color:var(--mute);border-radius:3px;align-items:center;gap:7px;padding:5px 8px;display:flex}.mockchan svg{width:14px;height:14px}.mockchan.cat{letter-spacing:.18em;text-transform:uppercase;color:var(--dim);padding:0 8px 2px;font-size:10px}.mockchan.own{color:var(--paper);background:var(--surface)}.mockcount{color:var(--mute);margin-left:auto;font-size:11px}.mockpeople{color:var(--mute);align-items:center;gap:6px 8px;padding:0 8px 4px 29px;font-size:11.5px;display:flex}.mockbtn.icon{place-items:center;width:30px;padding:0;display:grid}.mockbtn.icon svg{width:13px;height:13px}.termname em{margin:0;display:inline}.termtick{vertical-align:-1px;background:var(--accent);border-radius:50%;place-items:center;width:12px;height:12px;margin-left:5px;display:inline-grid}.termtick:after{content:"¹3";color:var(--onaccent);font-size:8px;line-height:1}.hero{text-align:center;max-width:860px;margin:0 auto;display:block}.herostack{display:none}.hero h1,.herotext h1{max-width:none;margin-inline:auto}.hero .lede{max-width:58ch;margin-inline:auto}.herofacts{justify-content:center}.cta.pills{justify-content:center;max-width:none}.serving{max-width:720px;margin-inline:auto}.serving .label{text-align:left}.does{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.doescard,.doescard:nth-child(-n+2){flex-direction:column;grid-column:auto;grid-template-columns:none;padding:20px 20px 16px;display:flex}.doesicon{border:1px solid var(--hair);background:var(--charcoal);width:36px;height:36px;color:var(--paper);transition:border-color var(--quick), background var(--quick);border-radius:3px;place-items:center;margin-bottom:18px;display:grid}.doescard:hover .doesicon{border-color:var(--hairhover);background:var(--surface)}.doesicon svg{width:18px;height:18px}.doescard h3{margin:0 0 8px;font-size:16px}.doescard p{max-width:none;margin:0 0 18px;font-size:13px;line-height:1.6}.doescard .cardcmd{border:0;border-top:1px solid var(--hair);margin:auto 0 0;padding:12px 0 0;font-size:11.5px}@media (max-width:1000px){.does{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.does{grid-template-columns:1fr}}.cardtop code,.card:hover .cardtop code{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:0;display:flex}.cmdname{border:1px solid var(--hair);background:var(--well);white-space:nowrap;transition:border-color var(--quick), background var(--quick);border-radius:3px;padding:3px 8px 4px;display:inline-block}.card:hover .cmdname{border-color:var(--hairhover);background:var(--charcoal)}.card code i{margin:0;font-size:12px}.cards{columns:2;border:0;column-gap:10px;display:block}.card{border:1px solid var(--hair);background:var(--well);break-inside:avoid;content-visibility:visible;contain-intrinsic-size:none;border-radius:3px;margin:0 0 10px;padding:14px 16px 13px;display:block}.card:hover{border-color:var(--hairhover);background:var(--charcoal)}.cardtop{justify-content:space-between}.card>p{margin:9px 0 0}.card .meta{border-top:1px solid var(--hair);justify-content:flex-start;margin-top:11px;padding-top:10px}@media (max-width:820px){.cards{columns:1}.card{padding:13px 14px 12px}}.hunt .tabs.thin,.hunt .count{opacity:1;max-height:60px;transition:max-height var(--quick), opacity var(--quick), margin var(--quick);overflow:hidden}.hunt.stuck .tabs.thin,.hunt.stuck .count{opacity:0;pointer-events:none;max-height:0;margin-top:-10px;display:flex}.hunt.stuck{gap:10px 16px}@media (max-width:720px){.hunt.stuck{gap:10px}}.doescard,.doescard:nth-child(-n+2){padding:0}.doescard .mock{border-bottom:1px solid var(--hair);background:radial-gradient(80% 90% at 50% 100%, oklch(var(--accentl) var(--accentc) var(--accenth) / .05), transparent 70%), var(--charcoal);justify-content:center;align-items:center;gap:0;min-height:128px;margin:0;padding:18px;display:flex}.widget{border:1px solid var(--hair);background:var(--well);border-radius:3px;flex-direction:column;gap:7px;width:100%;max-width:230px;padding:9px 11px;font-size:11.5px;display:flex}.widget .mockrow+.mockrow{border-top:1px solid var(--hair);padding-top:7px}.widget .mockrow b{font-weight:500}.widget .mockswitch{margin-left:auto}.widget .mockmedia{height:46px}.widget.rooms{gap:3px;padding:6px}.widget .mockchan{padding:5px 7px;font-size:11.5px}.widget .mockchan svg{width:13px;height:13px}.widget .mockcount{align-items:center;gap:5px;display:inline-flex}.widget .mockcount .mockav{width:16px;height:16px}.doescard .doestext{flex-direction:column;flex:1;padding:16px 18px;display:flex}.doescard .doestext h3{margin:0 0 6px;font-size:15px}.doescard .doestext p{margin:0 0 14px;font-size:12.5px;line-height:1.6}.doescard .doestext .cardcmd{margin-top:auto;padding-top:10px;font-size:11px}.boot{z-index:100;background:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:20px;animation:.32s 3s forwards bootgone;display:flex;position:fixed;inset:0}.boot.out{pointer-events:none;opacity:0;visibility:hidden;transition:opacity .32s .12s,visibility 0s .44s;animation:none}.boottile{width:64px;height:64px}.boottile img{object-fit:cover;background:var(--surface);border:1px solid var(--hair);width:100%;height:100%;box-shadow:0 0 40px var(--glow);border-radius:16px;display:block}.bootwave{width:98px;height:12px;overflow:visible}.bootwave path{stroke:var(--line);stroke-width:1.5px;stroke-linecap:round}.bootwave .sweep{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:1.6s cubic-bezier(.16,1,.3,1) forwards bootdraw}.boot.out .bootwave .sweep{animation:1.6s cubic-bezier(.16,1,.3,1) forwards bootdraw,.12s ease-out forwards bootclose}@keyframes bootdraw{to{stroke-dashoffset:.15px}}@keyframes bootclose{to{stroke-dashoffset:0}}@keyframes bootgone{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.boot{display:none}}
