.crumbs{color:var(--vb-faint);font-size:var(--text-xs);gap:8px;padding-block-start:16px;display:flex}.crumbs a{color:var(--vb-muted);text-underline-offset:3px}.crumbs a:hover{color:var(--vb-accent)}.crumbs+.rank-head{padding-block-start:10px}.m-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;margin-block-start:8px;display:grid}.m-h{font-size:var(--text-base);margin-block-end:8px;font-weight:600}.m-block{margin-block-start:40px}.m-block p,.m-note{max-inline-size:70ch;color:var(--vb-muted);font-size:var(--text-sm);line-height:1.55}.m-note{margin-block-start:10px}.m-note a,.m-block p a,.m-links a,.m-cols a,.facts a{color:var(--vb-accent);text-underline-offset:3px}.facts{border-block-start:1px solid var(--vb-line)}.facts>div{border-block-end:1px solid var(--vb-line);min-block-size:32px;font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:16px;display:flex}.facts dt{color:var(--vb-muted)}.facts dd{text-align:end}.facts .mono,.m-links .mono{font-family:var(--font-mono);font-size:var(--text-xs)}.facts .idx-n{font-size:var(--text-lead);font-weight:600}.facts .cost-n{color:var(--vb-accent);font-size:var(--text-lead);font-weight:600}.pt.slim{min-inline-size:0}.m-links{border-block-start:1px solid var(--vb-line);gap:0;max-inline-size:640px;margin:0;padding:0;list-style:none;display:grid}.m-links li{border-block-end:1px solid var(--vb-line);min-block-size:32px;font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:2px 16px;padding-block:6px;display:flex}.m-links li>:first-child{flex:14rem}.m-links li>:not(:first-child){color:var(--vb-muted)}.by-maker{gap:0;max-inline-size:860px;margin-block-start:10px;display:grid}.m-cols{font-size:var(--text-sm);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:4px 24px;margin:0;padding:6px 10px 14px;list-style:none;display:grid}.by-maker .mt-more{margin-block-start:0}.by-maker .mt-more>summary{border-block-end:1px solid var(--vb-line);min-block-size:32px}.by-maker .tier-count{color:var(--vb-faint);font-size:var(--text-xs)}.key-n{font-weight:600}.pt .by{display:inline-block}@media (width<=900px){.m-grid{grid-template-columns:minmax(0,1fr);gap:32px}}.article .recipe{margin-block:12px 16px}.m-more{max-inline-size:640px;margin-block-start:8px}.m-more>summary{cursor:pointer;min-block-size:40px;color:var(--vb-muted);font-size:var(--text-sm);align-items:center;gap:.5rem;list-style:none;display:flex}.m-more>summary::-webkit-details-marker{display:none}.m-more>summary:before{content:"";block-size:6px;inline-size:6px;transition:transform var(--duration-state) var(--ease-out);border-block-end:1.5px solid;border-inline-end:1.5px solid;transform:rotate(-45deg)}.m-more[open]>summary:before{transform:rotate(45deg)}.m-more>summary:hover{color:var(--vb-text)}.rank-head.model-head>.model-title{grid-area:1/1/-1;place-self:center stretch;align-items:center;gap:18px;max-inline-size:none;display:flex}.rank-head.model-head>.model-title>h1{flex:1;min-inline-size:0}.pmark-lg{block-size:56px;inline-size:56px;margin-block-start:4px}.pmark-lg svg{block-size:30px;inline-size:30px}.rank-head.model-head .pmark-lg{border:2px solid var(--hue,var(--vb-line));background:var(--vb-bg);block-size:80px;inline-size:80px;box-shadow:var(--vb-shadow-hover);border-radius:20px;flex:none}.rank-head.model-head .pmark-lg svg{block-size:44px;inline-size:44px}.axes-block{max-inline-size:900px}@media (width<=1000px){.rank-head.model-head>.model-title{grid-row:auto}}@media (width<=560px){.pmark-lg,.rank-head.model-head .pmark-lg{block-size:40px;inline-size:40px}.rank-head.model-head .pmark-lg{border-radius:14px;block-size:52px;inline-size:52px}.rank-head.model-head .pmark-lg svg{block-size:28px;inline-size:28px}.rank-head.model-head>.model-title{gap:12px}}
