.sample{margin:var(--spacing-6, 1.5rem) 0}.sample-stage{position:relative;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-container, .75rem);background:var(--color-background-body)}.sample iframe{display:block;border:0;transform-origin:top left;background:transparent}.sample-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3, .75rem);margin-block-end:var(--spacing-2, .5rem);font-size:var(--text-supporting-size, .75rem);line-height:1.5;color:var(--color-text-secondary)}.sample-name{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sample-tools{display:flex;align-items:center;gap:var(--spacing-3, .75rem);flex:none}.sample-open{color:inherit}.sample-devices{display:inline-flex;gap:2px;padding:2px;border-radius:var(--radius-full, 999px);background:var(--color-background-muted)}.sample-devices button{block-size:1.5rem;padding-inline:var(--spacing-3, .75rem);border:0;border-radius:var(--radius-full, 999px);background:transparent;color:var(--color-text-secondary);font:inherit;font-weight:500;cursor:pointer}.sample-devices button:hover{color:var(--color-text-primary)}.sample-devices button[aria-pressed=true]{background:var(--color-background-surface);color:var(--color-text-primary);box-shadow:0 0 0 1px var(--color-border)}.sample-devices button:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--focus-outline-color);outline-offset:1px}.sample-section+.sample-section{margin-block-start:2.5rem}.sample-wait{position:absolute;inset:0;display:grid;place-items:center;font-size:.75rem;color:var(--color-text-secondary);pointer-events:none}guide-sample[data-loaded] .sample-wait{display:none}@media not (min-width:64rem){.sample-bar{margin-block-end:var(--spacing-3, .75rem)}.sample-devices button,.sample-open{position:relative}.sample-devices button{block-size:2rem}.sample-devices button:after{content:"";position:absolute;inset-block:-.375rem;inset-inline:0}.sample-open:after{content:"";position:absolute;inset-block:-.8125rem;inset-inline:0}}._brand_1vm9h_2{display:inline-flex;align-items:center;gap:var(--spacing-2);min-inline-size:0;color:var(--color-text-primary);text-decoration:none}._mark_1vm9h_3{display:inline-grid;place-items:center;inline-size:1.5rem;block-size:1.5rem;flex:none;border-radius:var(--radius-element);background:var(--color-accent);color:var(--color-on-accent)}._mark_1vm9h_3 svg{inline-size:1rem;block-size:1rem}._body_1vm9h_8{display:flex;justify-content:center;gap:var(--spacing-10);padding:var(--spacing-8) var(--spacing-6) var(--spacing-12)}._prose_1vm9h_9{flex:0 1 45rem;min-inline-size:0;overflow-wrap:anywhere}._outline_1vm9h_10{position:sticky;inset-block-start:var(--spacing-8);align-self:flex-start;display:flex;flex-direction:column;gap:var(--spacing-2);flex:0 0 13rem;max-block-size:calc(100dvh - 8rem);overflow:auto}@media not (min-width:80rem){._outline_1vm9h_10{display:none}}@media not (min-width:64rem){._body_1vm9h_8{padding:var(--spacing-5) var(--spacing-4) var(--spacing-10)}}._prose_1vm9h_9{--prose-size: 1rem;font-size:var(--prose-size);line-height:1.7;color:var(--color-text-primary)}._prose_1vm9h_9 :is(p,li,blockquote,dd,dt){font-size:inherit;line-height:inherit}._prose_1vm9h_9 h1{margin:0 0 var(--spacing-6);font-size:var(--text-heading-1-size);line-height:1.35;font-weight:600;letter-spacing:-.01em}._prose_1vm9h_9 h2{margin:var(--spacing-12) 0 var(--spacing-3);padding-block-start:var(--spacing-6);border-block-start:1px solid var(--color-border);font-size:var(--text-heading-2-size);line-height:1.4;font-weight:600;scroll-margin-block-start:var(--spacing-6)}._prose_1vm9h_9 h3{margin:var(--spacing-8) 0 var(--spacing-2);font-size:1.125rem;line-height:1.5;font-weight:600;scroll-margin-block-start:var(--spacing-6)}._prose_1vm9h_9 h4{margin:var(--spacing-6) 0 var(--spacing-2);font-size:var(--prose-size);font-weight:600}._prose_1vm9h_9 p,._prose_1vm9h_9 ul,._prose_1vm9h_9 ol,._prose_1vm9h_9 pre,._prose_1vm9h_9 blockquote{margin:0 0 var(--spacing-4)}._prose_1vm9h_9 ul,._prose_1vm9h_9 ol{padding-inline-start:var(--spacing-6)}._prose_1vm9h_9 ul{list-style:disc}._prose_1vm9h_9 ol{list-style:decimal}._prose_1vm9h_9 li::marker{color:var(--color-text-secondary)}._prose_1vm9h_9 li{margin-block:var(--spacing-1)}._prose_1vm9h_9 li>ul,._prose_1vm9h_9 li>ol{margin-block:var(--spacing-1) 0}._prose_1vm9h_9 strong{font-weight:600}._prose_1vm9h_9 a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:var(--color-border-emphasized)}._prose_1vm9h_9 a:hover{text-decoration-color:currentColor}._prose_1vm9h_9 a:focus-visible{outline:var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-color);outline-offset:2px;border-radius:var(--radius-inner)}._prose_1vm9h_9 hr{border:0;border-block-start:1px solid var(--color-border);margin:var(--spacing-8) 0}._prose_1vm9h_9 blockquote{padding:var(--spacing-3) var(--spacing-4);border-inline-start:2px solid var(--color-border-emphasized);background:var(--color-background-muted);border-radius:0 var(--radius-element) var(--radius-element) 0;color:var(--color-text-secondary)}._prose_1vm9h_9 blockquote>:last-child{margin-block-end:0}._prose_1vm9h_9 code{font-family:var(--font-family-code);font-size:.85em;overflow-wrap:break-word;word-break:keep-all}._prose_1vm9h_9 :not(pre)>code{padding:.1em .35em;border-radius:var(--radius-inner);background:var(--color-background-muted)}._prose_1vm9h_9 pre{padding:var(--spacing-4);overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-element);background:var(--color-background-card);font-size:.9375rem;line-height:1.6}._prose_1vm9h_9 pre code{font-size:inherit}.shiki span{color:var(--shiki-light)}html[data-theme=dark] .shiki span{color:var(--shiki-dark)}._table_1vm9h_54{max-inline-size:100%;overflow-x:auto;margin:0 0 var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-element)}._prose_1vm9h_9 ._table_1vm9h_54>table{inline-size:100%;margin:0;border-collapse:collapse;font-size:var(--prose-size);line-height:1.6}._prose_1vm9h_9 th,._prose_1vm9h_9 td{padding:var(--spacing-2) var(--spacing-3);text-align:start;vertical-align:top;border-block-end:1px solid var(--color-border)}._prose_1vm9h_9 tr:last-child td{border-block-end:0}._prose_1vm9h_9 th{font-weight:600;background:var(--color-background-muted);white-space:nowrap}._prose_1vm9h_9 details{margin-block:var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-element)}._prose_1vm9h_9 details>summary{padding:var(--spacing-2) var(--spacing-3);cursor:pointer;font-size:var(--prose-size);font-weight:500}._prose_1vm9h_9 details>pre{margin:0;border:0;border-block-start:1px solid var(--color-border);border-radius:0}._stage_1vm9h_69{position:relative;min-block-size:100%}._cover_1vm9h_70{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);padding-block-start:25vh;background:var(--color-background-surface)}._coverMark_1vm9h_73{inline-size:5rem;block-size:5rem}._coverMark_1vm9h_73 svg [stroke="rgb(0,0,0)"]{stroke:var(--color-text-secondary)}._coverMark_1vm9h_73 svg [fill="rgb(254,254,255)"]{fill:var(--color-background-surface)}._body_1vm9h_8[data-arrive]{animation:_arrive_1vm9h_1 .16s ease-out}@keyframes _arrive_1vm9h_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._body_1vm9h_8[data-arrive]{animation:none}}._identity_1vm9h_80{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0}._identity_1vm9h_80>span{padding-inline-start:.5rem;color:var(--color-text-secondary);font-size:.6875rem;line-height:1.2}._phoneTools_1vm9h_82{display:flex;align-items:center;gap:var(--spacing-2)}@media not (min-width:64rem){._identity_1vm9h_80>span{display:none}}._prose_1vm9h_9 img{display:block;max-inline-size:100%;block-size:auto;margin-inline:auto;border-radius:var(--radius-element)}._prose_1vm9h_9 figure svg{max-inline-size:100%;block-size:auto}._postMeta_1vm9h_86{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-block:calc(-1 * var(--spacing-2)) var(--spacing-8);color:var(--color-text-secondary);font-size:.8125rem}._prose_1vm9h_9 figure svg p{margin:0;font-size:inherit;line-height:normal}._prose_1vm9h_9 figure svg foreignObject{overflow:visible}._page_ae2oo_1{max-inline-size:45rem;margin-inline:auto;padding:var(--spacing-10) var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-8)}._page_ae2oo_1 h1{font-size:1.5rem;font-weight:600}._page_ae2oo_1 pre{max-inline-size:100%;overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.7}._instructions_ae2oo_5{padding:var(--spacing-4)}._instructions_ae2oo_5 pre{margin:0;max-block-size:20rem;overflow-y:auto;scrollbar-gutter:stable}._instructions_ae2oo_5 p{margin-block:var(--spacing-2) 0;color:var(--color-text-secondary);font-size:.8125rem}._home_1m1gw_1{max-inline-size:62rem;margin-inline:auto;padding:var(--spacing-10) var(--spacing-8)}._intro_1m1gw_2{margin-block-end:var(--spacing-8)}._eyebrow_1m1gw_3,._count_1m1gw_3{color:var(--color-text-secondary);font-size:.8125rem}._intro_1m1gw_2 h1{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.3;letter-spacing:-.035em;font-weight:600;margin-block:var(--spacing-2) var(--spacing-3)}._intro_1m1gw_2>p:last-child{color:var(--color-text-secondary);font-size:1rem}._tools_1m1gw_6{display:grid;grid-template-columns:minmax(0,1fr) 12rem;align-items:end;gap:var(--spacing-3)}._count_1m1gw_3{margin-block:var(--spacing-4)}._posts_1m1gw_8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-6)}._post_1m1gw_8{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-container);text-decoration:none;color:inherit;background:var(--color-background-surface);transition:border-color .12s ease}._post_1m1gw_8:hover{border-color:var(--color-border-emphasized)}._post_1m1gw_8:focus-visible{outline:var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-color);outline-offset:3px}._post_1m1gw_8>img{inline-size:100%;block-size:auto;aspect-ratio:16/9;object-fit:cover;border-block-end:1px solid var(--color-border)}._summary_1m1gw_13{padding:var(--spacing-5)}._summary_1m1gw_13 time{color:var(--color-text-secondary);font-size:.75rem}._summary_1m1gw_13 h2{margin-block:var(--spacing-2);font-size:1.2rem;font-weight:600;line-height:1.5;letter-spacing:-.02em}._summary_1m1gw_13 p{font-size:.9375rem;line-height:1.7;color:var(--color-text-secondary)}._tags_1m1gw_17{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-block-start:var(--spacing-4)}._tags_1m1gw_17 span{padding:.15rem .4rem;border-radius:var(--radius-inner);background:var(--color-background-muted);color:var(--color-text-secondary);font-size:.6875rem}._empty_1m1gw_19{padding-block:var(--spacing-10);color:var(--color-text-secondary);text-align:center}@media not (min-width:64rem){._home_1m1gw_1{padding:var(--spacing-6) var(--spacing-4)}._posts_1m1gw_8{grid-template-columns:1fr}._tools_1m1gw_6{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){._post_1m1gw_8{transition:none}}._brand_14ycy_1{display:flex;align-items:center;gap:.625rem;min-inline-size:0}._logo_14ycy_2{display:block;inline-size:1.75rem;block-size:1.75rem;color:var(--color-text-primary);flex:none}._logo_14ycy_2 svg{display:block;inline-size:100%;block-size:100%}._agentBar_14ycy_4{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;block-size:2.5rem;padding-inline:.5rem;color:var(--color-text-secondary);flex:none}._footer_14ycy_5{display:flex;align-items:center;justify-content:flex-start;inline-size:100%;gap:.5rem;padding-inline:.5rem}._version_14ycy_6{font-family:var(--font-family-code);font-size:.6875rem;color:var(--color-text-secondary)}._phoneBrand_14ycy_7{display:flex;align-items:center}._settingsEntry_14ycy_9{padding:.25rem .5rem}._settingsEntry_14ycy_9 button{justify-content:flex-start}._rocket_t4g8o_2{position:relative;display:block;inline-size:100%;block-size:100%}._frame_t4g8o_3{position:absolute;inset:0;display:block}._frame_t4g8o_3 svg{display:block;inline-size:100%;block-size:100%}
