.dev .dev-head-art{justify-items:start;gap:clamp(22px,2.6vw,34px);display:grid}.dev .dev-request{width:min(100%,54ch)}.dev .dev-request pre{white-space:normal}.dev .dev-ln{text-indent:-4ch;white-space:pre-wrap;overflow-wrap:anywhere;padding-left:4ch;display:block}.dev .dev-head-pic{width:min(100%,520px)}.dev .dev-head-meta{margin-top:14px}@media (max-width:479.98px){.dev .dev-request{font-size:11.5px}}@media (min-width:960px){.dev .dev-head-art{padding-right:var(--bleed);justify-items:end}.dev .dev-head-pic{width:min(100%,52svh,540px)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.dev .dev-head-meta{transition:opacity .8s var(--ease).1s}.dev .dev-head-pic:has(.paint-head:not([data-paint=off]):not([data-painted])) .dev-head-meta{opacity:0}.dev .dev-head-pic:has(.paint-head:not([data-paint])) .dev-head-meta{animation:dev-show .6s var(--ease)3.5s forwards}}@keyframes dev-show{to{opacity:1}}.dev .dev-aside{max-width:30em;color:var(--ink-soft);font-size:var(--text-small);gap:14px;line-height:1.6;display:grid}.dev .dev-aside p{margin:0}.dev .dev-pair{gap:var(--stack-space)var(--gap);min-width:0;display:grid}.dev .dev-pair>*{min-width:0}@media (min-width:960px){.dev .dev-pair{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.dev .dev-pair>:first-child{grid-column:1/span 7}.dev .dev-pair>:last-child{grid-column:9/-1}.dev .dev-pair[data-split="8"]>:first-child{grid-column:1/span 8}.dev .dev-pair[data-split="8"]>:last-child{grid-column:9/-1}.dev .dev-pair[data-split="9"]>:first-child{grid-column:1/span 9}.dev .dev-pair[data-split="9"]>:last-child{grid-column:10/-1}.dev .dev-pair[data-align=end]{align-items:end}}.dev .dev-exchange{gap:clamp(32px,3.4vw,48px);min-width:0;display:grid}.dev .dev-exchange>*{min-width:0}@media (min-width:960px){.dev .dev-exchange{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr))}.dev .dev-exchange>:first-child{grid-column:1/span 8}.dev .dev-exchange>:nth-child(2),.dev .dev-exchange>:nth-child(n+3){grid-column:5/-1}}.dev .dev-notes{min-width:0;margin:0}.dev .dev-notes dl{margin:0}.dev .dev-notes dl>div{border-top:1px solid var(--rule);grid-template-columns:minmax(0,7.6rem) minmax(0,1fr);align-items:baseline;gap:4px 18px;padding-block:11px 12px;display:grid}.dev .dev-notes dl>div:last-child{border-bottom:1px solid var(--rule)}.dev .dev-notes dt{color:var(--ink);font-family:var(--font-mono);font-size:var(--text-meta);line-height:1.5}.dev .dev-notes dd{min-width:0;color:var(--ink-soft);font-size:var(--text-small);margin:0;line-height:1.55}.dev .dev-notes-cap{color:var(--pencil);margin-top:12px;font-size:13.5px;line-height:1.5}@media (max-width:479.98px){.dev .dev-notes dl>div{grid-template-columns:minmax(0,1fr)}}.dev .dev-setup{min-width:0;margin:0;container-type:inline-size}.dev .dev-setup-cap{color:var(--pencil);font-family:var(--font-mono);font-size:var(--text-meta);line-height:1.5}.dev .dev-setup-cmd{color:var(--ink);font-family:var(--font-mono);letter-spacing:-.01em;white-space:normal;margin-top:clamp(12px,1.4vw,18px);font-size:18px;font-weight:500;line-height:1.34;overflow:visible}.dev .dev-setup-ln{text-indent:-2ch;white-space:pre-wrap;padding-left:2ch;display:block}.dev .dev-setup-g{white-space:pre}@media (max-width:359.98px){.dev .dev-setup-g,.dev .seg{white-space:normal;overflow-wrap:anywhere}}@media (min-width:600px){.dev .dev-setup-cmd{font-size:21px}}@media (min-width:1100px){.dev .dev-setup-cmd{font-size:min(30px,2.32558cqi)}}.dev .dev-copy{flex-wrap:wrap;align-items:center;gap:8px 18px;min-height:24px;margin-top:clamp(20px,2.4vw,30px);display:flex}.dev .dev-copy-btn svg{width:16px;height:16px}.dev .dev-copy-state{color:var(--pencil);font-size:var(--text-small)}@media (scripting:none){.dev .dev-copy{display:none}}.dev .dev-plugin{max-width:100%;margin-top:clamp(28px,3vw,40px)}.dev .dev-total{gap:10px;display:grid}.dev .dev-total-usd{color:var(--ink);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(48px,5.6vw,84px);font-weight:800;line-height:.95}.dev .dev-total-note{color:var(--ink-soft);font-size:15.5px;line-height:1.45}.dev .dev-outputs{gap:clamp(56px,6vw,96px);display:grid}.dev .dev-row{min-width:0;margin:0}.dev .dev-row-list{gap:36px var(--gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.dev .dev-row[data-count="4"] .dev-row-list,.dev .dev-row[data-count="5"] .dev-row-list,.dev .dev-row[data-count="6"] .dev-row-list{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:599.98px){.dev .dev-row[data-template] .dev-row-list{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));column-gap:12px}.dev .dev-row[data-template][data-count="2"]{--cols:2}}.dev .dev-row-item{min-width:0}.dev .dev-row-item img{width:100%;height:auto}@media (min-width:600px){.dev .dev-row-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dev .dev-row[data-count="3"] .dev-row-list,.dev .dev-row[data-count="5"] .dev-row-list,.dev .dev-row[data-count="6"] .dev-row-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.dev .dev-row .dev-row-list{align-items:flex-start;display:flex}.dev .dev-row-item{flex:var(--r)1 0}}.dev .dev-label{max-width:32em;margin-top:14px}.dev .dev-label-name{color:var(--ink);font-size:var(--text-label);font-weight:700;line-height:1.35}.dev .dev-label-prompt{color:var(--ink-soft);font-size:13.5px;line-height:1.45}.dev .dev-row-cap{max-width:46em;margin-top:22px}.dev .dev-slot{color:var(--accent);font-family:var(--font-mono);font-size:.86em;font-weight:500}.dev .dev-toc{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.dev .dev-toc-item{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:10px 20px;padding-block:22px 26px;display:grid;position:relative}.dev .dev-toc-name{letter-spacing:-.042em;grid-column:1;font-size:clamp(26px,2.9vw,44px);line-height:1.02}.dev .dev-toc-link{color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--dur)var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0% 2px no-repeat}.dev .dev-toc-link:after{content:"";z-index:1;position:absolute;inset:0}.dev .dev-toc-item:hover .dev-toc-link,.dev .dev-toc-link:focus-visible{background-size:100% 2px}.dev .dev-toc-summary{max-width:34em;color:var(--ink-soft);grid-column:1;line-height:1.55}.dev .dev-toc-note{grid-column:1}@media (min-width:960px){.dev .dev-toc-item{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-block:26px 30px}.dev .dev-toc-name{grid-area:1/1/span 2/span 5;padding-right:1em}.dev .dev-toc-summary,.dev .dev-toc-note{grid-column:7/-1}}
