.skill-source[data-astro-cid-mbtwn5rc]{border-block:1px solid var(--rule);margin-top:24px}summary[data-astro-cid-mbtwn5rc]{cursor:pointer;min-height:44px;font:600 16px/1.5 var(--font-sans);padding:14px 0}.skill-source[data-astro-cid-mbtwn5rc] div[data-astro-cid-mbtwn5rc]{padding:4px 0 12px}.skill-source[data-astro-cid-mbtwn5rc] p[data-astro-cid-mbtwn5rc]{font:16px/1.65 var(--font-sans);margin:0 0 12px}a[data-astro-cid-mbtwn5rc]{overflow-wrap:anywhere;text-underline-offset:4px}.guide-outcomes[data-astro-cid-26s2b362]{padding-block:48px;scroll-margin-top:28px}h2[data-astro-cid-26s2b362]{max-width:32ch;margin:0 0 24px;font-size:clamp(1.9rem,3vw,2.5rem);line-height:1.2}table[data-astro-cid-26s2b362]{border-collapse:collapse;table-layout:fixed;width:100%}th[data-astro-cid-26s2b362]{text-align:left;font:500 14px/1.5 var(--font-sans);color:var(--ink-muted);padding:16px 24px}td[data-astro-cid-26s2b362]{vertical-align:top;border-top:1px solid var(--rule);padding:24px;font-size:16px;line-height:1.65}th[data-astro-cid-26s2b362]:first-child{width:28%}th[data-astro-cid-26s2b362]:last-child{width:30%}th[data-astro-cid-26s2b362]:nth-child(2),td[data-astro-cid-26s2b362]:nth-child(2){background:var(--paper-inset)}td[data-astro-cid-26s2b362]:first-child{font-weight:600}td[data-astro-cid-26s2b362] span[data-astro-cid-26s2b362]{display:none}@media (width<=1000px){th[data-astro-cid-26s2b362],td[data-astro-cid-26s2b362]{padding:16px}}@media (width<=600px){.guide-outcomes[data-astro-cid-26s2b362]{padding-block:32px}table[data-astro-cid-26s2b362],tbody[data-astro-cid-26s2b362],tr[data-astro-cid-26s2b362],td[data-astro-cid-26s2b362]{width:100%;display:block}thead[data-astro-cid-26s2b362]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}tr[data-astro-cid-26s2b362]{border-top:1px solid var(--rule);padding-block:16px}td[data-astro-cid-26s2b362]{border:0;padding:8px 0}td[data-astro-cid-26s2b362]:nth-child(2){background:0 0}td[data-astro-cid-26s2b362] span[data-astro-cid-26s2b362]{color:var(--ink-muted);margin-bottom:4px;font-size:13px;font-weight:400;display:block}}.toolbox-guide{padding-block:24px 64px}.toolbox-guide .guide-header{max-width:980px;padding-block:16px 32px}.toolbox-guide .back-link{color:var(--ink-muted);font-size:14px}.toolbox-guide h1{text-wrap:balance;margin:28px 0 20px;font-size:clamp(2.8rem,6vw,5.3rem);line-height:1.08}.toolbox-guide .guide-question{font:400 clamp(1.6rem,3vw,2.3rem)/1.3 var(--font-display);margin:0 0 18px}.toolbox-guide .guide-intro{max-width:64ch;margin:0 0 16px;font-size:18px;line-height:1.7}.toolbox-guide .guide-kind{color:var(--ink-muted);flex-wrap:wrap;gap:4px 20px;margin:16px 0 8px;font-size:13px;line-height:1.6;display:flex}.toolbox-guide .guide-format{color:var(--ink-muted);margin:8px 0;font-size:14px;line-height:1.6}.toolbox-guide .guide-action{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.toolbox-guide .guide-action span{color:var(--ink-muted);font-size:14px}.toolbox-guide .guide-contents{border-block:1px solid var(--rule);flex-wrap:wrap;gap:0 28px;padding-block:8px;display:flex}.toolbox-guide .guide-contents a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.toolbox-guide>section:not(.guide-outcomes){border-top:1px solid var(--rule);padding-block:48px;scroll-margin-top:28px}.toolbox-guide>#examples,.toolbox-guide>#example,.toolbox-guide>#workflow,.toolbox-guide>#checklist,.toolbox-guide>#prompt,.toolbox-guide>#downloads{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:clamp(32px,6vw,80px);display:grid}.toolbox-guide h2{margin:0 0 20px;font-size:clamp(1.9rem,3vw,2.5rem);line-height:1.2}.toolbox-guide h3{font:600 18px/1.5 var(--font-sans);margin:28px 0 8px}.toolbox-guide section p,.toolbox-guide dd{margin:0 0 20px;font-size:16px;line-height:1.75}.toolbox-guide .section-lead{max-width:45ch}.toolbox-guide .section-content{min-width:0}.toolbox-guide .small-note,.toolbox-guide .version,.toolbox-guide .skill-name,.toolbox-guide .download-updates{color:var(--ink-muted);font-size:14px;line-height:1.6}.toolbox-guide .guide-inputs,.toolbox-guide .bring{margin:0}.toolbox-guide dt{font:600 14px/1.6 var(--font-sans);margin:20px 0 6px}.toolbox-guide dd{margin-left:0}.toolbox-guide #before{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);column-gap:clamp(32px,6vw,80px);display:grid}.toolbox-guide #before .small-note{grid-column:2}.toolbox-guide .bring div:first-child dt,.toolbox-guide .guide-inputs div:first-child dt{margin-top:0}.toolbox-guide .worked-example{background:var(--paper-inset);border:1px solid var(--rule);border-radius:4px}.toolbox-guide .worked-example+.worked-example{margin-top:20px}.toolbox-guide summary{cursor:pointer;min-height:54px;font:600 15px/1.6 var(--font-sans);padding-block:14px}.toolbox-guide .worked-example summary{padding:16px 24px}.toolbox-guide .example-body{padding:0 24px 24px}.toolbox-guide .example-body p:last-child{margin-bottom:0}.toolbox-guide .example-body .example-disclaimer,.toolbox-guide .example-body .example-explanation{color:var(--ink-muted);font-size:14px;line-height:1.6}.toolbox-guide .suggested-join{font-style:italic}.toolbox-guide .method-details{border-block:1px solid var(--rule);margin-top:28px}.toolbox-guide .workflow-steps{padding-left:24px}.toolbox-guide .workflow-steps li{margin-block:24px;padding-left:8px}.toolbox-guide .workflow-steps h3{margin-top:0}.toolbox-guide .review-checklist{margin:0;padding:0;list-style:none}.toolbox-guide .review-checklist li{border-top:1px solid var(--rule);padding-block:20px}.toolbox-guide .review-checklist li:first-child{border-top:0;padding-top:0}.toolbox-guide .review-checklist label{cursor:pointer;align-items:center;gap:14px;min-height:44px;font-weight:600;display:flex}.toolbox-guide .review-checklist input{width:20px;height:20px;accent-color:var(--action-ink);flex:0 0 20px}.toolbox-guide .review-checklist p{margin:6px 0 0 34px}.toolbox-guide .review-alternative{background:var(--paper-inset);margin-block:24px;padding:24px}.toolbox-guide .review-alternative h3{margin-top:0}.toolbox-guide .review-alternative p{margin-bottom:0}.toolbox-guide textarea{resize:vertical;border:1px solid var(--rule);width:100%;min-height:270px;max-height:480px;color:var(--ink);background:var(--paper-inset);font:400 16px/1.7 var(--font-sans);border-radius:4px;padding:20px}.toolbox-guide .prompt-controls{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:16px;display:flex}.toolbox-guide .prompt-controls .copy-status{color:var(--ink-muted);margin:0;font-size:14px}.toolbox-guide .downloads{margin:0 0 20px;padding:0;list-style:none}.toolbox-guide .downloads li{border-bottom:1px solid var(--rule);padding-block:20px}.toolbox-guide .downloads p{margin:4px 0 0;font-size:15px}.toolbox-guide .file-format{color:var(--ink-muted);margin-left:12px;font-size:13px}.toolbox-guide .closing-links{flex-wrap:wrap;gap:12px 24px;margin-bottom:20px;display:flex}.toolbox-guide .download-references a,.toolbox-guide .setup-body a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.toolbox-guide .skill-setups{border-block:1px solid var(--rule);margin-block:20px}.toolbox-guide .skill-setups details+details{border-top:1px solid var(--rule)}.toolbox-guide .setup-body{padding-bottom:20px}.toolbox-guide .setup-body code{overflow-wrap:anywhere;background:var(--paper-inset);padding:16px;font-size:14px;display:block}.toolbox-guide .setup-body blockquote{border-left:1px solid var(--rule);overflow-wrap:anywhere;margin:20px 0;padding-left:16px;font-size:15px;line-height:1.7}.toolbox-guide>section[aria-labelledby=limits-heading]{max-width:75ch}.toolbox-guide .guide-closing p{max-width:65ch}.toolbox-guide>#prompt.quick-start,.toolbox-guide>#examples.equal-examples{display:block}.toolbox-guide .output-details{border-block:1px solid var(--rule)}.toolbox-guide .example-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.toolbox-guide .example-pair article{border-top:1px solid var(--rule);padding-top:20px}.toolbox-guide .example-pair h3{font:400 28px/1.2 var(--font-display);margin-top:0}.toolbox-guide .example-pair p,.toolbox-guide .example-pair dd{font-size:15px}@media (width<=1000px){.toolbox-guide>#examples,.toolbox-guide>#example,.toolbox-guide>#workflow,.toolbox-guide>#checklist,.toolbox-guide>#prompt,.toolbox-guide>#downloads,.toolbox-guide>#before{grid-template-columns:minmax(0,1fr);gap:28px}.toolbox-guide .section-lead{max-width:70ch}.toolbox-guide #before .small-note{grid-column:auto}.toolbox-guide .example-pair{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.toolbox-guide>section:not(.guide-outcomes){padding-block:32px}.toolbox-guide .guide-contents{gap:0 20px}.toolbox-guide .worked-example summary,.toolbox-guide .example-body{padding-inline:20px}.toolbox-guide textarea{padding:16px}.toolbox-guide .file-format{margin-left:0;display:block}}
