.featured-pill[data-astro-cid-uitixcei]{border:1px solid var(--border);border-radius:var(--radius-control);max-width:100%;height:28px;font:var(--typography-small);align-items:center;gap:10px;padding-right:10px;transition:background-color .15s;display:inline-flex}.featured-pill[data-astro-cid-uitixcei]:hover{background:var(--muted)}.featured-pill-key[data-astro-cid-uitixcei]{border-right:1px solid var(--border);height:100%;color:var(--muted-foreground);font:var(--typography-tag);font-family:var(--font-family-mono);align-items:center;padding:0 10px;display:flex}.access-log[data-astro-cid-fchykr5u]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);width:100%;font:var(--typography-code-sm);flex-direction:column;display:flex;overflow:hidden}.access-log-head[data-astro-cid-fchykr5u]{border-bottom:1px solid var(--border);background:var(--subtle);color:var(--muted-foreground);white-space:nowrap;padding:.5rem .75rem}.access-log-lines[data-astro-cid-fchykr5u]{font:inherit;flex:1;margin:0;padding:.5rem .75rem;overflow:hidden}.access-log-foot[data-astro-cid-fchykr5u]{border-top:1px solid var(--border);font:var(--typography-small);color:var(--muted-foreground);padding:.375rem .75rem}.bill[data-astro-cid-ckt4iloi]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);width:100%;font:var(--typography-ui);flex-direction:column;display:flex;overflow:hidden}.bill-head[data-astro-cid-ckt4iloi]{border-bottom:1px solid var(--border);background:var(--subtle);font:var(--typography-small);justify-content:space-between;gap:.5rem;padding:.5rem .75rem;display:flex}.bill-row[data-astro-cid-ckt4iloi]{font-variant-numeric:tabular-nums;flex:1;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}.bill-row[data-astro-cid-ckt4iloi]+.bill-row[data-astro-cid-ckt4iloi]{border-top:1px solid var(--border)}.moved[data-astro-cid-zclv7fpm]{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;width:100%;display:grid}.moved-node[data-astro-cid-zclv7fpm]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);min-width:0;height:56px;font:var(--typography-ui);align-items:center;gap:.5rem;padding:0 .625rem;display:flex}.moved-arrow[data-astro-cid-zclv7fpm]{color:var(--muted-foreground);justify-self:center;display:grid}.rush[data-astro-cid-hog3lkb7]{width:100%}.rush-head[data-astro-cid-hog3lkb7]{font:var(--typography-small);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rush-keys[data-astro-cid-hog3lkb7]{gap:.75rem;display:flex}.rush-key[data-astro-cid-hog3lkb7]{align-items:center;gap:.375rem;display:inline-flex}.rush-key[data-astro-cid-hog3lkb7] i[data-astro-cid-hog3lkb7]{background:var(--chart-1);border-radius:1px;width:12px;height:2px;display:inline-block}.rush-key[data-astro-cid-hog3lkb7] i[data-astro-cid-hog3lkb7][data-highlighted]{background:var(--chart-2)}.rush-plot[data-astro-cid-hog3lkb7]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);height:96px;margin:.5rem 0 1.5rem;position:relative}.rush-plot[data-astro-cid-hog3lkb7]>svg[data-astro-cid-hog3lkb7]{width:100%;height:100%;display:block;overflow:hidden}.rush-plot[data-astro-cid-hog3lkb7] polyline[data-astro-cid-hog3lkb7]{fill:none;stroke:var(--chart-1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rush-plot[data-astro-cid-hog3lkb7] polyline[data-astro-cid-hog3lkb7][data-highlighted]{stroke:var(--chart-2)}.rush-tick[data-astro-cid-hog3lkb7]{font:var(--typography-small);color:var(--muted-foreground);position:absolute;top:2px;right:0}.rush-peak[data-astro-cid-hog3lkb7]{font:var(--typography-small);white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex;position:absolute;top:2px}.rush-event[data-astro-cid-hog3lkb7]{background:var(--border);width:1px;position:absolute;top:0;bottom:-4px}.rush-event[data-astro-cid-hog3lkb7] em[data-astro-cid-hog3lkb7]{font:var(--typography-small);white-space:nowrap;font-style:normal;position:absolute;top:calc(100% + 2px);left:-1px}.rush-end[data-astro-cid-hog3lkb7]{background:var(--chart-2);width:8px;height:8px;box-shadow:0 0 0 2px var(--background);border-radius:50%;margin-top:-4px;position:absolute;right:-4px}.row-card[data-astro-cid-gj2rhtxi]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);width:100%;font:var(--typography-ui);padding:.25rem .75rem}.row-card-row[data-astro-cid-gj2rhtxi]{align-items:center;gap:.5rem;min-height:2rem;display:flex}.row-card-row[data-astro-cid-gj2rhtxi]+.row-card-row[data-astro-cid-gj2rhtxi]{border-top:1px solid var(--border)}.server-time[data-astro-cid-dtrkiaqv]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);flex-direction:column;width:100%;display:flex;overflow:hidden}.server-time-head[data-astro-cid-dtrkiaqv]{border-bottom:1px solid var(--border);background:var(--subtle);font:var(--typography-small);justify-content:space-between;gap:.5rem;padding:.5rem .75rem;display:flex}.server-time-rows[data-astro-cid-dtrkiaqv]{font:var(--typography-small);flex:1;grid-template-columns:64px minmax(0,1fr) 56px;align-items:center;row-gap:2px;padding:.5rem .75rem .625rem;display:grid}.server-time-group[data-astro-cid-dtrkiaqv]{color:var(--muted-foreground);grid-column:1/3}.server-time-total[data-astro-cid-dtrkiaqv]{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.server-time-label[data-astro-cid-dtrkiaqv]{padding-left:.5rem}.server-time-step[data-astro-cid-dtrkiaqv]{text-align:right;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.server-time-track[data-astro-cid-dtrkiaqv]{background:var(--muted);border-radius:2px;height:8px;position:relative}.server-time-bar[data-astro-cid-dtrkiaqv]{background:var(--chart-1);border-radius:0 2px 2px 0;min-width:2px;position:absolute;top:0;bottom:0}.server-time-bar[data-astro-cid-dtrkiaqv][data-highlighted]{background:var(--chart-2)}.server-time-rule[data-astro-cid-dtrkiaqv]{background:var(--border);grid-column:1/-1;height:1px;margin:.25rem -.75rem}.feature-cell-visual[data-astro-cid-6nbc37kx]{min-height:160px;padding:var(--space-cell) var(--space-edge) 1.25rem;align-items:center;display:grid}.feature-cell-text[data-astro-cid-6nbc37kx]{padding:0 var(--space-edge) var(--space-cell)}.feature-cell-note[data-astro-cid-6nbc37kx]{padding-top:.75rem}@media (48rem<=width<64rem){.feature-cell[data-astro-cid-6nbc37kx]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.feature-cell-visual[data-astro-cid-6nbc37kx]{min-height:0;padding:var(--space-cell) var(--space-edge)}.feature-cell-text[data-astro-cid-6nbc37kx]{padding:var(--space-cell) var(--space-edge) var(--space-cell) 0}}@media (width>=64rem){.feature-cell[data-astro-cid-6nbc37kx]{flex-direction:column;display:flex}.feature-cell-visual[data-astro-cid-6nbc37kx]{height:calc(var(--space-cell) + 172px + 1.5rem);padding-bottom:1.5rem}.feature-cell-visual[data-astro-cid-6nbc37kx]>[data-drawing][data-stretched]{align-self:stretch}.feature-cell-text[data-astro-cid-6nbc37kx]{flex-direction:column;flex:1;display:flex}.feature-cell-note[data-astro-cid-6nbc37kx]{margin-top:auto}}.map-node[data-astro-cid-4vu2hpp4]{z-index:1;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);min-width:0;height:64px;font:var(--typography-ui);align-items:center;gap:.625rem;padding:0 .875rem;display:flex;position:relative}.map-node-out[data-astro-cid-4vu2hpp4]{border-color:var(--foreground)}.map-node-optional[data-astro-cid-4vu2hpp4]{background:0 0;border-style:dashed}.map-node-optional[data-astro-cid-4vu2hpp4] .map-node-line[data-astro-cid-4vu2hpp4]{white-space:normal;overflow:visible}.map-node-name[data-astro-cid-4vu2hpp4],.map-node-line[data-astro-cid-4vu2hpp4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<64rem){.map-node[data-astro-cid-4vu2hpp4]{flex-wrap:wrap;align-items:flex-start;gap:.5rem;height:auto;min-height:56px;padding:.625rem .75rem}.map-node-text[data-astro-cid-4vu2hpp4]{flex:3.5rem}.map-node-name[data-astro-cid-4vu2hpp4],.map-node-line[data-astro-cid-4vu2hpp4]{white-space:normal;overflow:visible}}.fork[data-astro-cid-taev3hnh]{--fork-line:var(--border);--fork-row-gap:1rem;align-items:center;row-gap:var(--fork-row-gap);grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr) 48px minmax(0,1fr);grid-auto-rows:64px;display:grid}@media (width>=64rem){.fork[data-astro-cid-taev3hnh][data-direct]{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)}.fork[data-astro-cid-taev3hnh][data-direct],.fork[data-astro-cid-taev3hnh][data-framed]{grid-auto-rows:auto}.fork[data-astro-cid-taev3hnh][data-direct] .map-node,.fork[data-astro-cid-taev3hnh][data-framed] .map-node{height:auto;min-height:64px}.fork[data-astro-cid-taev3hnh][data-direct] .map-node-name,.fork[data-astro-cid-taev3hnh][data-direct] .map-node-line,.fork[data-astro-cid-taev3hnh][data-framed] .map-node-name,.fork[data-astro-cid-taev3hnh][data-framed] .map-node-line{white-space:normal;overflow:visible}}.fork-source[data-astro-cid-taev3hnh]{grid-column:1;grid-row:1 / span var(--fork-ways);align-self:stretch;align-items:center;display:grid;position:relative}.fork[data-astro-cid-taev3hnh][data-aside] .fork-source[data-astro-cid-taev3hnh]:after{content:"";top:calc(50% + 32px);bottom:calc(-1 * var(--fork-row-gap));border-left:1px dashed var(--fork-line);position:absolute;left:21px}.fork-fan[data-astro-cid-taev3hnh]{grid-column:2;grid-row:1 / span var(--fork-ways);width:100%;height:100%;overflow:visible}.fork-fan[data-astro-cid-taev3hnh] path[data-astro-cid-taev3hnh]{fill:none;stroke:var(--fork-line);stroke-width:1px;vector-effect:non-scaling-stroke}.fork-frame[data-astro-cid-taev3hnh]{grid-column:3;grid-row:1 / span var(--fork-ways);border:1px solid var(--border);border-radius:var(--radius-window);background:var(--subtle);align-self:stretch;margin:-.875rem 0;position:relative}.fork-frame-name[data-astro-cid-taev3hnh]{background:var(--background);color:var(--muted-foreground);font:var(--typography-small);padding:0 .375rem;position:absolute;top:-.5625rem;left:.875rem}.fork-branch[data-astro-cid-taev3hnh]{grid-column:3;grid-row:var(--way)}.fork[data-astro-cid-taev3hnh][data-framed] .fork-branch[data-astro-cid-taev3hnh]{margin:0 .875rem}.fork-arrow[data-astro-cid-taev3hnh]{grid-column:4;grid-row:var(--way);color:var(--muted-foreground);justify-self:center;display:grid}.fork-output[data-astro-cid-taev3hnh]{grid-column:5;grid-row:var(--way)}.fork-aside[data-astro-cid-taev3hnh]{grid-column:1;grid-row:var(--fork-rows);position:relative}@media (width>=64rem){.fork[data-astro-cid-taev3hnh][data-framed] .fork-aside[data-astro-cid-taev3hnh]{grid-row:1 / span var(--fork-ways);margin-top:calc(2 * (64px + var(--fork-row-gap)));align-self:center}.fork[data-astro-cid-taev3hnh][data-framed][data-aside] .fork-source[data-astro-cid-taev3hnh]:after{bottom:calc(50% - 48px)}}@media (width<64rem){.fork[data-astro-cid-taev3hnh]{grid-template-columns:repeat(var(--fork-ways), minmax(0, 1fr));grid-auto-rows:auto;align-items:stretch;gap:0 1rem}.fork-source[data-astro-cid-taev3hnh]{grid-area:1/1/auto/-1;align-items:start}.fork[data-astro-cid-taev3hnh][data-aside] .fork-source[data-astro-cid-taev3hnh]:after{content:none}.fork-fan[data-astro-cid-taev3hnh]{display:none}.fork-branch[data-astro-cid-taev3hnh][data-way]{grid-column:var(--way);grid-row:2;margin-top:1.75rem;position:relative}.fork-branch[data-astro-cid-taev3hnh]:before{content:"";border-left:1px solid var(--fork-line);height:29px;position:absolute;bottom:100%;left:20px}.fork-arrow[data-astro-cid-taev3hnh][data-way]{grid-column:var(--way);grid-row:3;justify-self:start;margin:.375rem 0 .375rem .8125rem}.fork-arrow[data-astro-cid-taev3hnh] svg{transform:rotate(90deg)}.fork-output[data-astro-cid-taev3hnh][data-way]{grid-column:var(--way);grid-row:4}.fork[data-astro-cid-taev3hnh][data-framed]{--fork-arrow:48px;grid-template-columns:minmax(0, 1fr) var(--fork-arrow) minmax(0, 1fr);gap:.75rem 0}.fork[data-astro-cid-taev3hnh][data-framed] .fork-source[data-astro-cid-taev3hnh]{grid-area:1/1;position:relative}.fork[data-astro-cid-taev3hnh][data-framed] .fork-source[data-astro-cid-taev3hnh]:after{content:"";border-left:1px solid var(--fork-line);height:50px;position:absolute;top:100%;left:20px}.fork[data-astro-cid-taev3hnh][data-framed] .fork-aside[data-astro-cid-taev3hnh]{grid-area:1/3}.fork[data-astro-cid-taev3hnh][data-framed] .fork-aside[data-astro-cid-taev3hnh]:before{content:"";width:var(--fork-arrow);border-top:1px dashed var(--fork-line);position:absolute;top:50%;right:100%}.fork[data-astro-cid-taev3hnh][data-framed] .fork-frame[data-astro-cid-taev3hnh]{grid-column:1;grid-row:3 / span var(--fork-ways);margin:-.625rem 0}.fork[data-astro-cid-taev3hnh][data-framed] .fork-frame-name[data-astro-cid-taev3hnh]{left:auto;right:.625rem}.fork[data-astro-cid-taev3hnh][data-framed] .fork-branch[data-astro-cid-taev3hnh][data-way]{grid-column:1;grid-row:var(--way-row);margin:0 .625rem}.fork[data-astro-cid-taev3hnh][data-framed] .fork-branch[data-astro-cid-taev3hnh]:before{display:none}.fork[data-astro-cid-taev3hnh][data-framed] .fork-arrow[data-astro-cid-taev3hnh][data-way]{grid-column:2;grid-row:var(--way-row);place-self:center;margin:0}.fork[data-astro-cid-taev3hnh][data-framed] .fork-arrow[data-astro-cid-taev3hnh] svg{transform:none}.fork[data-astro-cid-taev3hnh][data-framed] .fork-output[data-astro-cid-taev3hnh][data-way]{grid-column:3;grid-row:var(--way-row)}}@media (width<48rem){.fork[data-astro-cid-taev3hnh][data-framed]{--fork-arrow:24px}}.question[data-astro-cid-ktoxrwm5]{border-bottom:1px solid var(--border)}.question-summary[data-astro-cid-ktoxrwm5]{cursor:pointer;font:var(--typography-row-title);align-items:center;gap:1rem;padding:1.125rem 0;list-style:none;display:flex}.question-summary[data-astro-cid-ktoxrwm5]::-webkit-details-marker{display:none}.question-plus[data-astro-cid-ktoxrwm5],.question-minus[data-astro-cid-ktoxrwm5]{flex:none;margin-left:auto}.question-minus[data-astro-cid-ktoxrwm5],.question[data-astro-cid-ktoxrwm5][open] .question-plus[data-astro-cid-ktoxrwm5]{display:none}.question[data-astro-cid-ktoxrwm5][open] .question-minus[data-astro-cid-ktoxrwm5]{display:block}.question-answer[data-astro-cid-ktoxrwm5]{overflow-wrap:break-word;margin:0;padding:0 3rem 1.25rem 0;scroll-margin-top:10rem}@media (width<48rem){.question-summary[data-astro-cid-ktoxrwm5]{font-size:var(--typography-body-font-size)}.question-answer[data-astro-cid-ktoxrwm5]{padding-right:0}}.questions-head[data-astro-cid-3wajvuzr]{padding:var(--space-heading) var(--space-edge) var(--space-cell)}.questions-list[data-astro-cid-3wajvuzr]{padding:calc(var(--space-heading) - 18px) var(--space-edge) var(--space-cell)}@media (width<64rem){.questions-list[data-astro-cid-3wajvuzr]{padding-top:calc(var(--space-cell) - 18px)}}.feature-drawing[data-astro-cid-y4xit7u7]{align-items:center}.feature-card[data-astro-cid-y4xit7u7]{border:1px solid var(--border);border-radius:var(--radius-window);background:var(--subtle);width:100%;max-width:320px;font:var(--typography-ui);padding:12px}.feature-card-head[data-astro-cid-y4xit7u7]{align-items:center;gap:10px;display:flex}.feature-card-text[data-astro-cid-y4xit7u7]{color:var(--muted-foreground);font:var(--typography-small);margin:6px 0 0}.feature-log[data-astro-cid-y4xit7u7]{border:1px solid var(--border);border-radius:var(--radius-window);background:var(--subtle);width:100%;font:var(--typography-code-sm);white-space:nowrap;padding:12px;overflow:hidden}.feature-check[data-astro-cid-y4xit7u7]{width:100%;max-width:320px;font:var(--typography-ui);flex-direction:column;gap:6px;display:flex}.feature-check-label[data-astro-cid-y4xit7u7]{font:var(--typography-label)}.feature-check-input[data-astro-cid-y4xit7u7]{border:1px solid var(--input);border-radius:var(--radius-control);min-height:32px;font:var(--typography-code-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:2px;padding:6px 10px;display:flex;overflow:hidden}.feature-check-input[data-astro-cid-y4xit7u7][data-invalid]{border-color:var(--error)}.feature-check-error[data-astro-cid-y4xit7u7]{color:var(--error);font:var(--typography-small);align-items:center;gap:6px;display:flex}.feature-rows[data-astro-cid-y4xit7u7]{flex-direction:column;gap:8px;width:100%;max-width:360px;display:flex}.feature-row[data-astro-cid-y4xit7u7]{border:1px solid var(--border);border-radius:var(--radius-control);min-width:0;height:36px;font:var(--typography-code-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;padding:0 10px;display:flex;overflow:hidden}.feature-tree[data-astro-cid-y4xit7u7]{width:100%;font:var(--typography-code-sm);flex-direction:column;line-height:1.25rem;display:flex;overflow:hidden}.feature-tree-row[data-astro-cid-y4xit7u7]{white-space:pre;display:flex}.feature-tree-rule[data-astro-cid-y4xit7u7]{color:var(--muted-foreground)}.feature-refs[data-astro-cid-y4xit7u7]{flex-direction:column;gap:8px;width:100%;display:flex}.feature-segments[data-astro-cid-y4xit7u7]{border:1px solid var(--border);border-radius:var(--radius-control);max-width:100%;font:var(--typography-tag);font-family:var(--font-family-mono);align-self:flex-start;gap:2px;padding:2px;display:flex;overflow:hidden}.feature-segment[data-astro-cid-y4xit7u7]{border-radius:calc(var(--radius-control) - 2px);height:24px;color:var(--muted-foreground);align-items:center;padding:0 8px;display:inline-flex}.feature-segment[data-astro-cid-y4xit7u7][data-chosen]{background:var(--muted);color:var(--foreground)}.tree-text[data-astro-cid-mk64auot]{padding:var(--space-heading) var(--space-edge) var(--space-cell);flex-direction:column;display:flex}.tree-cell[data-astro-cid-mk64auot]{padding:var(--space-cell) var(--space-edge);align-items:center;display:flex}.tree[data-astro-cid-mk64auot]{border:1px solid var(--border);border-radius:var(--radius-window);background:var(--subtle);width:100%;font:var(--typography-code-sm);flex-direction:column;padding:16px 0;display:flex;overflow:hidden}.tree-row[data-astro-cid-mk64auot]{min-width:0;height:30px;padding:0 16px 0 calc(16px + var(--tree-depth) * 20px);white-space:nowrap;align-items:center;gap:8px;display:flex}.tree-row[data-astro-cid-mk64auot][data-marked]{background:var(--muted);box-shadow:inset 2px 0 0 var(--foreground)}.tree-name[data-astro-cid-mk64auot]{color:var(--muted-foreground);flex:none}.tree-name[data-astro-cid-mk64auot][data-kind=file]{color:var(--foreground)}.tree-note[data-astro-cid-mk64auot]{min-width:0;color:var(--muted-foreground);font:var(--typography-small);text-overflow:ellipsis;margin-inline-start:auto;padding-inline-start:12px;overflow:hidden}@media (width<48rem){.tree-note[data-astro-cid-mk64auot]{display:none}}.prompt[data-astro-cid-dimawaxi]{border:1px solid var(--border);border-radius:var(--radius-window);display:block}.prompt-head[data-astro-cid-dimawaxi]{border-bottom:1px solid var(--border);height:40px;font:var(--typography-label);align-items:center;gap:8px;padding:0 8px 0 14px;display:flex}.prompt-name[data-astro-cid-dimawaxi]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.prompt-body[data-astro-cid-dimawaxi]{color:var(--muted-foreground);font:var(--typography-ui);margin:0;padding:12px 14px}.tabs[data-astro-cid-jm73rrov]{flex-wrap:wrap;display:flex}.tabs[data-astro-cid-jm73rrov]>tab-sync[data-astro-cid-jm73rrov]{display:none}.tabs[data-astro-cid-jm73rrov][data-variant=default]:before{content:"";background-color:var(--border);flex:0 0 100%;order:2;height:2px}.tabs[data-astro-cid-jm73rrov]>.tab{cursor:pointer;box-shadow:0 2px 0 var(--border);overflow-wrap:initial;order:1;align-items:center;gap:.5rem;margin:0;padding:.275rem 1.25rem;display:flex;position:relative}.tabs[data-astro-cid-jm73rrov]>.tab:has(:checked),.tabs[data-astro-cid-jm73rrov]:not(:has(:checked))>.tab:first-of-type{box-shadow:0 2px 0 var(--foreground)}.tabs[data-astro-cid-jm73rrov][data-variant=compact]{column-gap:1rem}.tabs[data-astro-cid-jm73rrov][data-variant=compact]>.tab{box-shadow:none;color:var(--muted-foreground);font:var(--typography-small);padding:0 0 6px}.tabs[data-astro-cid-jm73rrov][data-variant=compact]>.tab:has(:checked),.tabs[data-astro-cid-jm73rrov][data-variant=compact]:not(:has(:checked))>.tab:first-of-type{box-shadow:0 2px 0 var(--foreground);color:var(--foreground);font-weight:var(--font-weight-medium)}.tabs[data-astro-cid-jm73rrov][data-variant=compact]>.tab:has(:checked)+.tab-panel,.tabs[data-astro-cid-jm73rrov][data-variant=compact]:not(:has(:checked))>.tab:first-of-type+.tab-panel{margin-top:8px}.tabs[data-astro-cid-jm73rrov]>.tab:has(:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.tabs[data-astro-cid-jm73rrov]>.tab>.tab-radio{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;inset-block-end:0;inset-inline-start:0}.tabs[data-astro-cid-jm73rrov]>.tab-panel{flex:0 0 100%;order:3;min-width:0;margin:0}.tabs[data-astro-cid-jm73rrov]>.tab:has(:checked)+.tab-panel,.tabs[data-astro-cid-jm73rrov]:not(:has(:checked))>.tab:first-of-type+.tab-panel{content-visibility:visible;margin-top:1rem;display:block}@media print{.tabs[data-astro-cid-jm73rrov]>.tab-panel{content-visibility:visible;margin-top:1rem;display:block}}.install-command[data-astro-cid-ya4u2zpp]{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--subtle);align-items:center;gap:8px;width:100%;height:40px;padding:0 8px 0 12px;display:flex;overflow:hidden}.install-prompt[data-astro-cid-ya4u2zpp]{color:var(--muted-foreground);font:var(--typography-code-sm)}.install-command[data-astro-cid-ya4u2zpp] .expressive-code.expressive-code{--ec-codeFontSize:var(--typography-code-sm-font-size);--ec-codeLineHt:var(--typography-code-sm-line-height);--ec-codePadBlk:0px;--ec-codePadInl:0px;--ec-codeBg:transparent;--ec-brdWd:0px;--ec-brdRad:0;--ec-frm-inlBtnFg:var(--foreground);--ec-frm-inlBtnBg:var(--muted);--ec-frm-inlBtnBgHoverOrFocusOpa:1;--ec-frm-inlBtnBgActOpa:1;--ec-frm-inlBtnBrdOpa:0;flex:1;min-width:0}.install-command[data-astro-cid-ya4u2zpp] .expressive-code pre{overflow:hidden}.install-command[data-astro-cid-ya4u2zpp] .expressive-code pre>code{white-space:nowrap}.install-command[data-astro-cid-ya4u2zpp] .expressive-code .copy{align-items:center;display:flex;inset:0 0 0 auto}.install-command[data-astro-cid-ya4u2zpp] .expressive-code .copy button,.install-command[data-astro-cid-ya4u2zpp] .expressive-code .frame:hover .copy button:not(:hover){border-radius:var(--radius-control);opacity:1;align-self:center;width:28px;height:28px}.install-command[data-astro-cid-ya4u2zpp] .expressive-code .copy button:after{margin:6px}.get-started-cell[data-astro-cid-e3e72mfc]{min-width:0;padding:var(--space-cell) var(--space-edge);flex-direction:column;gap:1rem;display:flex}.get-started-command[data-astro-cid-e3e72mfc]{min-width:0}.project-card[data-astro-cid-to6y3lc5]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);width:100%;box-shadow:var(--shadow-raised);font:var(--typography-ui)}.project-card-id[data-astro-cid-to6y3lc5]{align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}.project-card-avatar[data-astro-cid-to6y3lc5]{border-radius:var(--radius-md);background:var(--foreground);width:28px;height:28px;color:var(--background);font:var(--typography-small);flex:none;place-items:center;font-weight:600;display:grid}.project-card-state[data-astro-cid-to6y3lc5]{border-top:1px solid var(--border);flex-direction:column;gap:.25rem;padding:.5rem .625rem .625rem;display:flex}.project-card-line[data-astro-cid-to6y3lc5]{height:22px;font:var(--typography-small);white-space:nowrap;align-items:center;gap:.5rem;display:flex}.project-card-mark[data-astro-cid-to6y3lc5]{border-radius:2px;flex:none;width:8px;height:8px}.project-card-mark-open[data-astro-cid-to6y3lc5]{border:1.5px solid var(--foreground)}.project-card-mark-release[data-astro-cid-to6y3lc5]{background:var(--brand)}.project-card-actions[data-astro-cid-to6y3lc5]{margin-top:.375rem;display:grid}.project-card-button[data-astro-cid-to6y3lc5]{border:1px solid var(--border);border-radius:var(--radius-md);height:28px;font:var(--typography-small);justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.project-card-check[data-astro-cid-to6y3lc5]{justify-content:space-between}.project-card-link[data-astro-cid-to6y3lc5]{text-decoration:underline;text-decoration-color:var(--link-underline);text-underline-offset:2px;text-decoration-thickness:2px}.types[data-astro-cid-4jjsio6d]{width:100%;font:var(--typography-code-sm);line-height:1.25rem}.types-code[data-astro-cid-4jjsio6d]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--subtle);padding:.5rem .75rem}.types-caret[data-astro-cid-4jjsio6d]{background:var(--foreground);vertical-align:-3px;width:1.5px;height:15px;margin-left:1px;display:inline-block}.types-popover[data-astro-cid-4jjsio6d]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--popover);box-shadow:var(--shadow-overlay);margin:.25rem 0 0 1.5rem;padding:.25rem}.types-row[data-astro-cid-4jjsio6d]{border-radius:var(--radius-sm);align-items:center;gap:.75rem;height:22px;padding:0 .5rem;display:flex}.types-row[data-astro-cid-4jjsio6d][data-active]{background:var(--muted)}.types-type[data-astro-cid-4jjsio6d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);margin-left:auto;overflow:hidden}.product-cell[data-astro-cid-x6rnu2nf]{padding:var(--space-cell) var(--space-edge);flex-direction:column;gap:1.25rem;display:flex}.product-visual[data-astro-cid-x6rnu2nf]{align-items:center;min-height:192px;display:flex}.product-text[data-astro-cid-x6rnu2nf]{display:contents}@media (48rem<=width<64rem){.product-cell[data-astro-cid-x6rnu2nf]{column-gap:var(--space-edge);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.product-text[data-astro-cid-x6rnu2nf]{flex-direction:column;gap:1.25rem;display:flex}}.model-example[data-astro-cid-gaupvsxj]{font:var(--typography-ui);color:var(--foreground)}.model-rows[data-astro-cid-gaupvsxj]{border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;overflow:hidden}.model-row[data-astro-cid-gaupvsxj]{white-space:nowrap;align-items:center;gap:.5rem;height:28px;padding:0 .625rem;display:flex}.model-row[data-astro-cid-gaupvsxj]+.model-row[data-astro-cid-gaupvsxj]{border-top:1px solid var(--border)}.model-type[data-astro-cid-gaupvsxj]{font:var(--typography-code-sm);color:var(--muted-foreground);margin-left:auto;font-weight:500}.model-key[data-astro-cid-gaupvsxj]{width:20px;font:var(--typography-code-sm);color:var(--muted-foreground);font-weight:500}.model-chip[data-astro-cid-gaupvsxj]{border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:.625rem;width:100%;min-width:0;padding:.375rem .625rem;display:flex}.model-thumb[data-astro-cid-gaupvsxj]{border-radius:var(--radius-sm);background:var(--muted);flex:none;width:40px;height:40px}.model-button[data-astro-cid-gaupvsxj]{border:1px solid var(--border);border-radius:var(--radius-md);width:28px;height:28px;color:var(--muted-foreground);flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.model-row-project[data-astro-cid-gaupvsxj]{font-weight:500}.model-avatar[data-astro-cid-gaupvsxj]{border-radius:var(--radius-sm);background:var(--foreground);width:20px;height:20px;color:var(--background);font:var(--typography-code-sm);flex:none;place-items:center;margin:0 -2px;font-weight:600;display:grid}.model-options[data-astro-cid-gaupvsxj]{flex-direction:column;gap:.5rem;width:100%;display:flex}.model-option[data-astro-cid-gaupvsxj]{border:1px solid var(--border);border-radius:var(--radius-md);align-items:flex-start;gap:.625rem;min-width:0;padding:.625rem .75rem;display:flex}.model-option[data-astro-cid-gaupvsxj][data-on]{background:var(--muted)}.model-radio[data-astro-cid-gaupvsxj]{border:1px solid var(--input);border-radius:50%;flex:none;width:14px;height:14px;margin-top:.25rem}.model-radio[data-astro-cid-gaupvsxj][data-on]{border-width:4px;border-color:var(--foreground)}.model-option-text[data-astro-cid-gaupvsxj]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.model-address[data-astro-cid-gaupvsxj]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);font:var(--typography-code-sm);text-overflow:ellipsis;white-space:nowrap;padding:.25rem .5rem;overflow:hidden}.model-synced[data-astro-cid-gaupvsxj],.model-change-text[data-astro-cid-gaupvsxj]{color:var(--muted-foreground);font:var(--typography-small);align-items:center;gap:.375rem;display:flex}.model-marker[data-astro-cid-gaupvsxj]{background:var(--muted-foreground);border-radius:1.5px;flex:none;width:7px;height:7px}.model-marker[data-astro-cid-gaupvsxj][data-unsynced],.model-marker[data-astro-cid-gaupvsxj][data-mark=unsynced]{border:1.5px solid var(--foreground);background:0 0}.model-marker[data-astro-cid-gaupvsxj][data-mark=release]{background:var(--brand)}.model-share[data-astro-cid-gaupvsxj]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);width:100%;min-width:0;box-shadow:var(--shadow-raised);flex-direction:column;gap:.625rem;padding:.75rem;display:flex}.model-label[data-astro-cid-gaupvsxj]{font:var(--typography-label)}.model-action[data-astro-cid-gaupvsxj]{border:1px solid var(--border);border-radius:var(--radius-md);height:28px;font:var(--typography-label);align-self:flex-end;align-items:center;gap:.375rem;padding:0 .625rem;display:inline-flex}.model-row-change[data-astro-cid-gaupvsxj]{align-items:flex-start;height:auto;padding:.375rem .625rem}.model-row-change[data-astro-cid-gaupvsxj] .model-marker[data-astro-cid-gaupvsxj]{margin-top:.3125rem}.model-change-text[data-astro-cid-gaupvsxj]{color:var(--foreground);font:var(--typography-ui);flex-direction:column;align-items:flex-start;gap:0}.ruled-list[data-astro-cid-hssoxpkt]{color:var(--muted-foreground);grid-template-columns:232px minmax(0,1fr) 264px;margin:0;display:grid}.ruled-list[data-astro-cid-hssoxpkt]>:nth-child(-n+3){border-top:0;padding-top:0}.ruled-list[data-astro-cid-hssoxpkt]>:nth-last-child(-n+3){padding-bottom:0}@media (width<64rem){.ruled-list[data-astro-cid-hssoxpkt]{grid-template-columns:160px minmax(0,1fr)}.ruled-list[data-astro-cid-hssoxpkt]>:nth-last-child(-n+3){padding-bottom:.75rem}}@media (width<48rem){.ruled-list[data-astro-cid-hssoxpkt]{grid-template-columns:minmax(0,1fr)}}.ruled-list-term[data-astro-cid-bgn7rnhy],.ruled-list-text[data-astro-cid-bgn7rnhy],.ruled-list-example[data-astro-cid-bgn7rnhy]{border-top:1px solid var(--border);margin:0;padding:1rem 0}.ruled-list-term[data-astro-cid-bgn7rnhy]{padding-right:var(--space-edge);color:var(--foreground);align-items:flex-start;gap:.5rem;font-weight:500;display:flex}.ruled-list-step[data-astro-cid-bgn7rnhy]{width:1rem;color:var(--muted-foreground);font:var(--typography-code-sm);flex:none;line-height:1.5rem}.ruled-list-text[data-astro-cid-bgn7rnhy]{padding-right:max(var(--space-edge), 100% - 640px)}.ruled-list-example[data-astro-cid-bgn7rnhy]{justify-content:flex-end;min-width:0;display:flex}@media (width<64rem){.ruled-list-text[data-astro-cid-bgn7rnhy]{padding-bottom:.75rem}.ruled-list-example[data-astro-cid-bgn7rnhy]{border-top:0;grid-column:2;justify-content:flex-start;padding-top:0}.ruled-list-example[data-astro-cid-bgn7rnhy]>*{max-width:264px}}@media (width<48rem){.ruled-list-term[data-astro-cid-bgn7rnhy]{padding:1rem 0 .25rem}.ruled-list-text[data-astro-cid-bgn7rnhy]{border-top:0;padding:0 0 .75rem 1.5rem}.ruled-list-example[data-astro-cid-bgn7rnhy]{grid-column:1;padding:0 0 1rem 1.5rem}}.stack-layers[data-astro-cid-u256hdza]{flex-direction:column;gap:6px;min-width:0;padding-left:26px;display:flex;position:relative}.stack-row[data-astro-cid-u256hdza]{gap:6px;min-width:0;display:flex}.stack-row[data-astro-cid-u256hdza]>.stack-layer[data-astro-cid-u256hdza]{flex:1}.stack-bracket[data-astro-cid-u256hdza]{border-left:1px solid var(--border);width:12px;position:absolute;top:0;bottom:0;left:8px}.stack-bracket[data-astro-cid-u256hdza]:before,.stack-bracket[data-astro-cid-u256hdza]:after{content:"";background:var(--border);width:6px;height:1px;position:absolute;left:-1px}.stack-bracket[data-astro-cid-u256hdza]:before{top:0}.stack-bracket[data-astro-cid-u256hdza]:after{bottom:0}.stack-bracket[data-astro-cid-u256hdza] span[data-astro-cid-u256hdza]{writing-mode:vertical-rl;background:var(--background);font:var(--typography-small);color:var(--muted-foreground);white-space:nowrap;padding:6px 0;position:absolute;top:50%;left:-1px;transform:translate(-50%,-50%)rotate(180deg)}.stack-layer[data-astro-cid-u256hdza]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);min-width:0;min-height:52px;font:var(--typography-ui);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.stack-layer[data-astro-cid-u256hdza][data-top]{border-color:var(--foreground)}.stack-layer[data-astro-cid-u256hdza][data-base]{background:var(--muted);font-weight:500}.stack-examples[data-astro-cid-u256hdza]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stack-chores[data-astro-cid-u256hdza]{flex-wrap:wrap;gap:6px;margin:10px 0 0 26px;display:flex}@media (width<48rem){.stack-examples[data-astro-cid-u256hdza]{white-space:normal;overflow:visible}}.stack-cell[data-astro-cid-eysove72]{padding:var(--space-cell) var(--space-edge);grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1fr);display:grid}.stack-cell[data-astro-cid-eysove72]>h3[data-astro-cid-eysove72]{grid-row:1;margin-bottom:1.25rem}.stack-cell[data-astro-cid-eysove72]>.stack-layers{grid-row:2;align-self:end}.stack-cell[data-astro-cid-eysove72]>.stack-chores{grid-row:3}.stack-cell[data-astro-cid-eysove72]>p[data-astro-cid-eysove72]{grid-row:4;margin-top:1.25rem}@media (width>=64rem){section[data-astro-cid-eysove72]>.site-cells{grid-template-rows:auto 1fr auto auto}.stack-cell[data-astro-cid-eysove72]{grid-row:1/-1;grid-template-rows:subgrid}}@media (width<64rem){.stack-cell[data-astro-cid-eysove72]>[data-astro-cid-eysove72]{max-width:536px}}.with-table[data-astro-cid-cebeppnc]{border-collapse:collapse;width:100%;font:var(--typography-body);table-layout:fixed;text-align:start}.with-table[data-astro-cid-cebeppnc] th[data-astro-cid-cebeppnc],.with-table[data-astro-cid-cebeppnc] td[data-astro-cid-cebeppnc]{border-top:1px solid var(--border);font-weight:inherit;text-align:start;vertical-align:top;padding:1rem 2rem 1rem 0}.with-table[data-astro-cid-cebeppnc] tr[data-astro-cid-cebeppnc]>[data-astro-cid-cebeppnc]:last-child{padding-right:0}.with-table[data-astro-cid-cebeppnc] thead[data-astro-cid-cebeppnc] th[data-astro-cid-cebeppnc]{color:var(--muted-foreground);font:var(--typography-label);border-top:0;padding-top:0;padding-bottom:.75rem}.with-table[data-astro-cid-cebeppnc] thead[data-astro-cid-cebeppnc] th[data-astro-cid-cebeppnc]:first-child{width:232px}.with-table[data-astro-cid-cebeppnc] .with-topic[data-astro-cid-cebeppnc]{font-weight:var(--font-weight-medium);gap:.5rem;display:flex}.with-column[data-astro-cid-cebeppnc]{display:none}@media (width<64rem){.with-table[data-astro-cid-cebeppnc] thead[data-astro-cid-cebeppnc] th[data-astro-cid-cebeppnc]:first-child{width:160px}}@media (width<48rem){.with-table[data-astro-cid-cebeppnc],.with-table[data-astro-cid-cebeppnc] thead[data-astro-cid-cebeppnc],.with-table[data-astro-cid-cebeppnc] tbody[data-astro-cid-cebeppnc],.with-table[data-astro-cid-cebeppnc] tr[data-astro-cid-cebeppnc],.with-table[data-astro-cid-cebeppnc] th[data-astro-cid-cebeppnc],.with-table[data-astro-cid-cebeppnc] td[data-astro-cid-cebeppnc]{display:block}.with-table[data-astro-cid-cebeppnc] thead[data-astro-cid-cebeppnc]{display:none}.with-table[data-astro-cid-cebeppnc] th[data-astro-cid-cebeppnc],.with-table[data-astro-cid-cebeppnc] td[data-astro-cid-cebeppnc]{border-top:0;padding:0}.with-table[data-astro-cid-cebeppnc] .with-topic[data-astro-cid-cebeppnc]{border-top:1px solid var(--border);margin-bottom:.5rem;padding-top:1rem}.with-table[data-astro-cid-cebeppnc] tbody[data-astro-cid-cebeppnc] tr[data-astro-cid-cebeppnc]:first-child .with-topic[data-astro-cid-cebeppnc]{border-top:0;padding-top:0}.with-table[data-astro-cid-cebeppnc] td[data-astro-cid-cebeppnc]{padding-left:104px;position:relative}.with-table[data-astro-cid-cebeppnc] td[data-astro-cid-cebeppnc]:not(:last-child){margin-bottom:.5rem}.with-table[data-astro-cid-cebeppnc] td[data-astro-cid-cebeppnc]:last-child{padding-bottom:1rem}.with-column[data-astro-cid-cebeppnc]{color:var(--muted-foreground);font:var(--typography-small);line-height:1.5rem;display:block;position:absolute;left:0}}.plate-code-head[data-astro-cid-fllews4h]{border-bottom:1px solid var(--border);background:var(--background);height:40px;color:var(--muted-foreground);font:var(--typography-small);flex:none;align-items:center;gap:8px;padding:0 12px;display:flex}.plate-code-name[data-astro-cid-fllews4h]{min-width:0;color:var(--foreground);font:var(--typography-code-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plate-code-note[data-astro-cid-fllews4h]{white-space:nowrap;margin-inline-start:auto}@media (width<64rem){.plate-code-note[data-astro-cid-fllews4h]{display:none}}.plate-code[data-astro-cid-dd66ybg5]{min-height:0;overflow:hidden}.plate-code[data-astro-cid-dd66ybg5] .expressive-code.plate-code-block{--ec-codeFontSize:var(--typography-code-sm-font-size);--ec-codeLineHt:var(--typography-code-sm-line-height);--ec-codePadBlk:12px;--ec-codePadInl:16px;--ec-codeBg:transparent;--ec-brdWd:0px;--ec-brdRad:0;--ec-tm-markBg:var(--muted);--ec-tm-markBrdCol:var(--foreground);--ec-tm-lineMarkerAccentWd:2px}.plate-code[data-astro-cid-dd66ybg5] .expressive-code figure,.plate-code[data-astro-cid-dd66ybg5] .expressive-code pre{margin:0}.plate-code[data-astro-cid-dd66ybg5] .expressive-code pre{overflow:hidden}.plate-code[data-astro-cid-dd66ybg5] .expressive-code figcaption.header,.plate-code[data-astro-cid-dd66ybg5] .expressive-code .copy{display:none}.plate-build[data-astro-cid-ywlnxpw5]{--plate-left-top:24px;--plate-left-height:auto;--plate-right-top:56px;--plate-stacked-height:384px}.plate-browser-bar[data-astro-cid-ywlnxpw5]{border-bottom:1px solid var(--border);flex:none;align-items:center;height:40px;padding:0 12px;display:flex}.plate-url[data-astro-cid-ywlnxpw5]{border-radius:var(--radius-control);background:var(--muted);height:26px;color:var(--muted-foreground);font:var(--typography-small);flex:1;align-items:center;gap:6px;padding:0 10px;display:flex}.plate-site[data-astro-cid-ywlnxpw5]{flex-direction:column;gap:16px;padding:20px;display:flex}.plate-site-title[data-astro-cid-ywlnxpw5]{font:var(--typography-h4)}.plate-post[data-astro-cid-ywlnxpw5]{font:var(--typography-ui);gap:12px;display:flex}.plate-post[data-astro-cid-ywlnxpw5] b[data-astro-cid-ywlnxpw5]{font-weight:var(--font-weight-medium)}.plate-post[data-astro-cid-ywlnxpw5] p[data-astro-cid-ywlnxpw5]{color:var(--muted-foreground);font:var(--typography-small);margin:4px 0 0}.plate-art[data-astro-cid-ywlnxpw5]{border-radius:var(--radius-small);background:var(--muted);flex:none;width:64px;height:48px}@media (width<64rem){.plate-build[data-astro-cid-ywlnxpw5] .build-config .ec-line:nth-child(-n+3),.plate-build[data-astro-cid-ywlnxpw5] .build-log .ec-line:last-child{display:none}}@media (width>=64rem){.plate-build[data-astro-cid-ywlnxpw5] .plate-code-head{padding-right:52px}}.plate-core-build[data-astro-cid-pzfjfgzj]{--plate-left-top:24px;--plate-left-height:auto;--plate-right-top:56px;--plate-right-height:auto;--plate-stacked-height:300px}.plate-host-bar[data-astro-cid-pzfjfgzj]{border-bottom:1px solid var(--border);height:40px;font:var(--typography-ui);flex:none;align-items:center;gap:12px;padding:0 12px;display:flex}.plate-host-name[data-astro-cid-pzfjfgzj]{font-weight:var(--font-weight-medium)}.plate-host-where[data-astro-cid-pzfjfgzj]{color:var(--muted-foreground);font:var(--typography-small);white-space:nowrap;margin-inline-start:auto}.plate-host[data-astro-cid-pzfjfgzj]{font:var(--typography-ui);flex-direction:column;gap:6px;padding:16px 20px 20px;display:flex}.plate-host-label[data-astro-cid-pzfjfgzj]{font:var(--typography-label);margin-top:8px}.plate-host-label[data-astro-cid-pzfjfgzj]:first-child{margin-top:0}.plate-host-field[data-astro-cid-pzfjfgzj]{border:1px solid var(--input);border-radius:var(--radius-control);font:var(--typography-code-sm);text-overflow:ellipsis;white-space:nowrap;padding:6px 10px;overflow:hidden}.plate-host-pair[data-astro-cid-pzfjfgzj]{grid-template-columns:minmax(0,1fr) 140px;gap:6px;display:grid}.plate-host-secret[data-astro-cid-pzfjfgzj]{color:var(--muted-foreground)}.plate-host-note[data-astro-cid-pzfjfgzj]{color:var(--muted-foreground);font:var(--typography-small);margin:10px 0 0}@media (width<64rem){.plate-core-build[data-astro-cid-pzfjfgzj] .build-log .ec-line:nth-child(-n+1){display:none}}@media (width>=64rem){.plate-core-build[data-astro-cid-pzfjfgzj] .plate-code-head{padding-right:52px}.plate-core-build[data-astro-cid-pzfjfgzj] [data-workflow-window=left] .ec-line .code{padding-inline-end:72px}}.plate-core-connect[data-astro-cid-z4g2fkt7]{--plate-left-top:0px;--plate-left-height:auto;--plate-right-top:40px;--plate-right-height:auto;--plate-stacked-height:298px}@media (width<64rem){.plate-core-connect[data-astro-cid-z4g2fkt7] .connect-astro .ec-line:nth-child(-n+4),.plate-core-connect[data-astro-cid-z4g2fkt7] .connect-collections .ec-line:nth-child(-n+3),.plate-core-connect[data-astro-cid-z4g2fkt7] .connect-project .ec-line:nth-child(-n+2){display:none}}@media (width>=64rem){.plate-core-connect[data-astro-cid-z4g2fkt7] .plate-code-head{padding-right:52px}}.plate-core-generate[data-astro-cid-byf76lba]{--plate-left-top:48px;--plate-left-height:auto;--plate-left-width:480px;--plate-right-top:0px;--plate-right-height:auto;--plate-right-width:600px;--plate-stacked-height:244px}@media (width>=64rem){.plate-core-generate[data-astro-cid-byf76lba] .plate-code-head{padding-right:52px}}.plate-core-serve[data-astro-cid-n4bulned]{--plate-left-top:24px;--plate-left-height:auto;--plate-right-top:56px;--plate-right-height:auto;--plate-right-width:560px;--plate-stacked-height:316px}@media (width<64rem){.plate-core-serve[data-astro-cid-n4bulned] .serve-client .ec-line:nth-child(-n+2){display:none}}@media (width>=64rem){.plate-core-serve[data-astro-cid-n4bulned] .plate-code-head{padding-right:52px}.plate-core-serve[data-astro-cid-n4bulned] [data-workflow-window=left] .plate-code-head{padding-right:126px}.plate-core-serve[data-astro-cid-n4bulned] [data-workflow-window=left] .ec-line .code{padding-inline-end:126px}}.plate-core-type[data-astro-cid-pyyctuap]{--plate-left-top:0px;--plate-left-height:auto;--plate-right-top:40px;--plate-right-height:auto;--plate-stacked-height:284px}.plate-types[data-astro-cid-pyyctuap]{z-index:3;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--popover);width:420px;box-shadow:var(--shadow-overlay);font:var(--typography-code-sm);padding:4px;position:absolute}.plate-types-row[data-astro-cid-pyyctuap]{border-radius:var(--radius-sm);align-items:center;gap:12px;height:22px;padding:0 8px;display:flex}.plate-types-row[data-astro-cid-pyyctuap][data-active]{background:var(--muted)}.plate-types-type[data-astro-cid-pyyctuap]{min-width:0;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-inline-start:auto;overflow:hidden}@media (width<64rem){.plate-types[data-astro-cid-pyyctuap]{inset:calc(var(--plate-stacked-height) + 4px) var(--space-edge) auto 24px;width:auto}.plate-core-type[data-astro-cid-pyyctuap] .type-page .ec-line:nth-child(-n+4){display:none}}@media (width>=64rem){.plate-types[data-astro-cid-pyyctuap]{inset:calc(52px + var(--plate-page-lines) * 20px) auto auto 120px}.plate-core-type[data-astro-cid-pyyctuap] .plate-code-head{padding-right:52px}}.plate-dialog[data-astro-cid-46hnq72w]{border:1px solid var(--border);border-radius:var(--radius-window);background:var(--background);width:380px;max-width:calc(100% - 32px);box-shadow:var(--shadow-overlay);font:var(--typography-ui);margin:28px auto}.plate-dialog-head[data-astro-cid-46hnq72w]{padding:16px 16px 4px}.plate-dialog-title[data-astro-cid-46hnq72w]{font:var(--typography-h4)}.plate-dialog-text[data-astro-cid-46hnq72w]{color:var(--muted-foreground);font:var(--typography-small);margin:4px 0 0}.plate-muted[data-astro-cid-46hnq72w]{color:var(--muted-foreground)}.plate-dialog-main[data-astro-cid-46hnq72w]{flex-direction:column;gap:10px;padding:8px 16px 16px;display:flex}.plate-dialog-label[data-astro-cid-46hnq72w]{font:var(--typography-label)}.plate-version[data-astro-cid-46hnq72w]{font:var(--typography-h4);align-items:center;gap:10px;display:flex}.plate-dialog-foot[data-astro-cid-46hnq72w]{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.plate-ghost-button[data-astro-cid-46hnq72w],.plate-primary-button[data-astro-cid-46hnq72w]{border-radius:var(--radius-control);height:32px;font:var(--typography-label);align-items:center;gap:6px;padding:0 12px;display:flex}.plate-ghost-button[data-astro-cid-46hnq72w]{color:var(--muted-foreground)}.plate-primary-button[data-astro-cid-46hnq72w]{background:var(--primary);color:var(--primary-foreground)}@media (width<64rem){.plate-dialog[data-astro-cid-46hnq72w]{width:auto;max-width:none;margin:20px 16px}}.plate-bar[data-astro-cid-sgoeqcck]{border-bottom:1px solid var(--border);height:40px;font:var(--typography-ui);flex:none;align-items:center;gap:12px;padding:0 12px;display:flex}.plate-bar-project[data-astro-cid-sgoeqcck]{min-width:0;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.plate-bar-status[data-astro-cid-sgoeqcck]{color:var(--muted-foreground);font:var(--typography-small);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-inline-start:auto;display:flex}.plate-publish[data-astro-cid-kc3nvmsv]{--plate-right-top:56px;--plate-stacked-height:432px}.plate-publish-window[data-astro-cid-kc3nvmsv]{background:var(--sidebar)}.plate-publish-body[data-astro-cid-kc3nvmsv]{flex:1;min-height:0}.plate-publish-marker[data-astro-cid-kc3nvmsv]{background:var(--brand);border-radius:1.5px;flex:none;width:7px;height:7px}.plate-publish-target[data-astro-cid-kc3nvmsv]{border:1px solid var(--border);border-radius:var(--radius-control);align-items:center;gap:8px;padding:8px 10px;display:flex}.plate-publish-badge[data-astro-cid-kc3nvmsv]{margin-inline-start:auto}.plate-phone[data-astro-cid-rcotdssd]{inset:calc(var(--plate-stacked-height) - 48px) auto -1px calc(var(--space-edge) * 1.5);z-index:2;border:1px solid var(--window-border);border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:var(--background);width:300px;box-shadow:var(--shadow-window);flex-direction:column;display:flex;position:absolute;overflow:hidden}.plate-phone-bar[data-astro-cid-rcotdssd]{height:32px;color:var(--muted-foreground);font:var(--typography-small);flex:none;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.plate-app[data-astro-cid-rcotdssd]{flex-direction:column;gap:12px;padding:8px 16px 20px;display:flex}.plate-app-brand[data-astro-cid-rcotdssd]{color:var(--muted-foreground);font:var(--typography-small)}.plate-app-title[data-astro-cid-rcotdssd]{font:var(--typography-h4)}.plate-app-post[data-astro-cid-rcotdssd] b[data-astro-cid-rcotdssd]{font:var(--typography-ui);font-weight:var(--font-weight-medium);display:block}.plate-app-post[data-astro-cid-rcotdssd] p[data-astro-cid-rcotdssd]{color:var(--muted-foreground);font:var(--typography-small);margin:4px 0 0}.plate-app-art[data-astro-cid-rcotdssd]{border-radius:var(--radius-small);background:var(--muted);height:72px;margin-bottom:8px;display:block}@media (width>=64rem){.plate-phone[data-astro-cid-rcotdssd]{border-radius:var(--radius-panel);width:280px;inset:0 0 auto auto}}.plate-read[data-astro-cid-74o24xn5]{--plate-left-top:24px;--plate-left-height:auto;--plate-stacked-height:380px}.plate-cloud-sync[data-astro-cid-xttkaop2]{--plate-left-top:32px;--plate-left-height:auto;--plate-stacked-height:432px}.plate-settings[data-astro-cid-xttkaop2]{font:var(--typography-ui);flex-direction:column;gap:10px;padding:20px 24px;display:flex}.plate-settings-head[data-astro-cid-xttkaop2]{font:var(--typography-h4)}.plate-settings-text[data-astro-cid-xttkaop2]{color:var(--muted-foreground);margin:0 0 4px}.plate-choice[data-astro-cid-xttkaop2]{border:1px solid var(--border);border-radius:var(--radius-control);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.plate-choice[data-astro-cid-xttkaop2][data-chosen]{border-color:var(--foreground)}.plate-radio[data-astro-cid-xttkaop2]{border:1px solid var(--border);border-radius:50%;flex:none;width:14px;height:14px;margin-top:2px}.plate-choice[data-astro-cid-xttkaop2][data-chosen] .plate-radio[data-astro-cid-xttkaop2]{border:4px solid var(--foreground)}.plate-choice-text[data-astro-cid-xttkaop2]{flex-direction:column;gap:2px;min-width:0;display:flex}.plate-choice-text[data-astro-cid-xttkaop2] b[data-astro-cid-xttkaop2]{font-weight:var(--font-weight-medium);align-items:center;gap:8px;display:flex}.plate-choice-text[data-astro-cid-xttkaop2] span[data-astro-cid-xttkaop2]{color:var(--muted-foreground);font:var(--typography-small)}.plate-settings-save[data-astro-cid-xttkaop2]{border-radius:var(--radius-control);background:var(--primary);height:32px;color:var(--primary-foreground);font:var(--typography-label);align-self:flex-end;align-items:center;margin-top:4px;padding:0 12px;display:flex}.plate-project-card[data-astro-cid-xttkaop2]{inset:calc(var(--plate-stacked-height) - 48px) auto -1px calc(var(--space-edge) * 1.5);z-index:2;border:1px solid var(--window-border);border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:var(--background);width:340px;box-shadow:var(--shadow-window);font:var(--typography-ui);position:absolute;overflow:hidden}.plate-project-id[data-astro-cid-xttkaop2]{align-items:center;gap:10px;padding:8px 10px;display:flex}.plate-project-avatar[data-astro-cid-xttkaop2]{border-radius:var(--radius-md);background:var(--foreground);width:28px;height:28px;color:var(--background);font:var(--typography-small);flex:none;place-items:center;font-weight:600;display:grid}.plate-project-name[data-astro-cid-xttkaop2]{flex-direction:column;min-width:0;line-height:1rem;display:flex}.plate-project-title[data-astro-cid-xttkaop2]{font:var(--typography-label)}.plate-project-site[data-astro-cid-xttkaop2]{color:var(--muted-foreground);font:var(--typography-small)}.plate-project-state[data-astro-cid-xttkaop2]{border-top:1px solid var(--border);flex-direction:column;gap:4px;padding:8px 10px 10px;display:flex}.plate-project-line[data-astro-cid-xttkaop2]{height:22px;font:var(--typography-small);white-space:nowrap;align-items:center;gap:8px;display:flex}.plate-project-when[data-astro-cid-xttkaop2]{color:var(--muted-foreground);margin-inline-start:auto}.plate-project-mark[data-astro-cid-xttkaop2]{background:var(--muted-foreground);border-radius:2px;flex:none;width:8px;height:8px}.plate-project-mark-release[data-astro-cid-xttkaop2]{background:var(--brand)}.plate-project-actions[data-astro-cid-xttkaop2]{margin-top:2px;display:flex}.plate-project-button[data-astro-cid-xttkaop2]{border:1px solid var(--border);border-radius:var(--radius-md);height:28px;font:var(--typography-small);flex:1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.plate-project-checked[data-astro-cid-xttkaop2]{border-top:1px solid var(--border);padding-top:4px}@media (width>=64rem){.plate-project-card[data-astro-cid-xttkaop2]{border-radius:var(--radius-panel);inset:109px 0 auto auto}}@media (width<64rem){.plate-settings[data-astro-cid-xttkaop2]{padding:16px}}.plate-deliver[data-astro-cid-t3huvyhv]{--plate-left-top:24px;--plate-left-height:auto;--plate-stacked-height:280px}.app-field[data-astro-cid-nx2wlyu2][data-chosen]{border-radius:var(--radius-control);background:var(--muted);box-shadow:inset 2px 0 0 var(--foreground);margin:0 -12px;padding:8px 12px}.app-field-grip[data-astro-cid-nx2wlyu2]{color:var(--muted-foreground);position:absolute;top:10px;left:-8px}.app-collection-panes[data-astro-cid-hylracqq]{grid-template-columns:minmax(0,1fr) 296px}.app-add-field[data-astro-cid-hylracqq]{align-self:flex-start;height:28px;padding:0 10px}.app-empty-thumb[data-astro-cid-hylracqq]{color:var(--muted-foreground);place-items:center;display:grid}.app-entry-panes[data-astro-cid-rnkmsegp]{grid-template-columns:296px minmax(0,1fr) 296px}.app-entry-fields[data-astro-cid-rnkmsegp]{padding-top:10px}.app-empty-thumb[data-astro-cid-rnkmsegp]{color:var(--muted-foreground);place-items:center;display:grid}.app-history-panes[data-astro-cid-jeuywpc3]{grid-template-columns:296px minmax(0,1fr)}.app-history-fields[data-astro-cid-jeuywpc3]{padding-top:10px}.app-empty-thumb[data-astro-cid-jeuywpc3]{color:var(--muted-foreground);place-items:center;display:grid}.app-scrim[data-astro-cid-ziha6dj5] .plate-dialog{width:440px;max-width:none;margin:0}.app-release-changes[data-astro-cid-ziha6dj5]{border:1px solid var(--border);border-radius:var(--radius-control);flex-direction:column;display:flex}.app-release-changes[data-astro-cid-ziha6dj5]>span[data-astro-cid-ziha6dj5]{align-items:center;gap:10px;height:36px;padding:0 10px;display:flex}.app-release-changes[data-astro-cid-ziha6dj5]>span[data-astro-cid-ziha6dj5]+span[data-astro-cid-ziha6dj5]{border-top:1px solid var(--border)}.app-release-icon[data-astro-cid-ziha6dj5]{color:var(--muted-foreground)}.app-release-count[data-astro-cid-ziha6dj5]{color:var(--muted-foreground);font:var(--typography-small);margin-inline-start:auto}.plate-app-window[data-astro-cid-6aayu7op]{--plate-app-width:1280px;--plate-app-start:var(--plate-app-region,0);background:var(--sidebar);display:block}@container plate (width>=82rem){.plate-app-window[data-astro-cid-6aayu7op]{--plate-app-start:0}}:root:not(.js) .plate-app-window[data-astro-cid-6aayu7op]{max-width:calc(var(--plate-app-width) - var(--plate-app-start) * 1px)}.plate-app-state[data-astro-cid-6aayu7op]{z-index:1;position:absolute;top:4px;right:11px}.plate-app-state[data-astro-cid-6aayu7op] [data-slot=badge]{background:var(--sidebar)}.plate-app[data-astro-cid-6aayu7op]{width:1280px;height:800px;transform:translate(calc(var(--plate-app-x,var(--plate-app-start,0)) * -1px), calc(var(--plate-app-y,0) * -1px));background:var(--sidebar);color:var(--foreground);font:var(--typography-ui);grid-template-rows:80px minmax(0,1fr);grid-template-columns:248px minmax(0,1fr);transition:transform .6s;display:grid}@media (prefers-reduced-motion:reduce){.plate-app[data-astro-cid-6aayu7op]{transition:none}}.app-muted[data-astro-cid-6aayu7op]{color:var(--muted-foreground)}.app-top[data-astro-cid-6aayu7op]{grid-column:1/-1;grid-template-rows:32px 48px;grid-template-columns:248px minmax(0,1fr) auto;padding-right:12px;display:grid}.app-lights[data-astro-cid-6aayu7op]{grid-area:1/1;align-self:center;gap:8px;margin-left:16px;display:flex}.app-lights[data-astro-cid-6aayu7op] i[data-astro-cid-6aayu7op]{background:var(--muted);border-radius:50%;width:12px;height:12px}.app-home[data-astro-cid-6aayu7op]{grid-area:2/1;align-self:center;margin-left:23px;display:flex}.app-crumbs[data-astro-cid-6aayu7op]{grid-area:2/2;align-items:center;min-width:0;padding-left:8px;display:flex}.app-history-buttons[data-astro-cid-6aayu7op]{flex:none;display:flex}.app-crumb-list[data-astro-cid-6aayu7op]{min-width:0;color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:6px;margin:0 0 0 8px;padding:0;list-style:none;display:flex}.app-crumb[data-astro-cid-6aayu7op]{align-items:center;gap:6px;min-width:0;display:flex}.app-crumb[data-astro-cid-6aayu7op]:last-child{color:var(--foreground);font-weight:var(--font-weight-medium);text-overflow:ellipsis;overflow:hidden}.app-right[data-astro-cid-6aayu7op]{grid-area:2/3;align-items:center;gap:4px;display:flex}.app-icon-button[data-astro-cid-6aayu7op]{border-radius:var(--radius-control);width:32px;height:32px;color:var(--muted-foreground);flex:none;place-items:center;display:grid}.app-user[data-astro-cid-6aayu7op]{border-radius:var(--radius-control);align-items:center;gap:8px;height:32px;padding:0 8px 0 4px;display:flex}.app-avatar[data-astro-cid-6aayu7op]{background:var(--foreground);width:24px;height:24px;color:var(--background);font:var(--typography-code-sm);font-weight:var(--font-weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.app-user-name[data-astro-cid-6aayu7op]{flex-direction:column;line-height:16px;display:flex}.app-user-where[data-astro-cid-6aayu7op]{color:var(--muted-foreground);font:var(--typography-small);align-items:center;gap:4px;display:flex}.app-nav[data-astro-cid-6aayu7op]{flex-direction:column;min-height:0;padding:0 8px 8px 12px;display:flex}.app-project[data-astro-cid-6aayu7op]{border:1px solid var(--border);border-radius:var(--radius-window);background:var(--card);box-shadow:var(--shadow-raised);margin-bottom:8px}.app-project-head[data-astro-cid-6aayu7op]{align-items:center;gap:10px;padding:6px 10px;display:flex}.app-project-avatar[data-astro-cid-6aayu7op]{border-radius:var(--radius-control);background:var(--sidebar-primary);width:28px;height:28px;color:var(--sidebar-primary-foreground);font:var(--typography-code-sm);font-weight:var(--font-weight-semibold);flex:none;place-items:center;display:grid}.app-project-name[data-astro-cid-6aayu7op]{flex-direction:column;min-width:0;line-height:16px;display:flex}.app-project-name[data-astro-cid-6aayu7op]>span[data-astro-cid-6aayu7op]:last-child{font:var(--typography-small)}.app-project-state[data-astro-cid-6aayu7op]{border-top:1px solid var(--border);flex-direction:column;gap:4px;padding:8px 10px 10px;display:flex}.app-state-line[data-astro-cid-6aayu7op]{height:22px;font:var(--typography-small);white-space:nowrap;align-items:center;gap:8px;display:flex}.app-lead[data-astro-cid-6aayu7op]{flex:none;place-items:center;width:7px;display:grid}.app-marker-open[data-astro-cid-6aayu7op],.app-marker-release[data-astro-cid-6aayu7op],.app-marker-synced[data-astro-cid-6aayu7op]{border-radius:1.5px;flex:none;width:7px;height:7px}.app-marker-open[data-astro-cid-6aayu7op]{border:1.5px solid var(--foreground)}.app-marker-synced[data-astro-cid-6aayu7op]{background:var(--muted-foreground)}.app-marker-release[data-astro-cid-6aayu7op]{background:var(--brand)}.app-sync[data-astro-cid-6aayu7op]{margin-top:6px;display:grid}.app-outline-button[data-astro-cid-6aayu7op]{border:1px solid var(--border);border-radius:var(--radius-control);height:32px;font:var(--typography-label);justify-content:center;align-items:center;gap:6px;display:flex}.app-search[data-astro-cid-6aayu7op]{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--muted);height:32px;color:var(--muted-foreground);flex:none;align-items:center;gap:8px;margin-bottom:8px;padding:0 10px;display:flex}.app-nav-scroll[data-astro-cid-6aayu7op]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.app-nav-scroll[data-astro-cid-6aayu7op]>[data-astro-cid-6aayu7op]{flex:none}.app-nav-row[data-astro-cid-6aayu7op]{border-radius:var(--radius-control);height:32px;color:var(--muted-foreground);align-items:center;gap:8px;padding:0 11px;display:flex}.app-nav-row[data-astro-cid-6aayu7op][data-open]{background:var(--muted);color:var(--foreground);font-weight:var(--font-weight-medium)}.app-nav-count[data-astro-cid-6aayu7op]{font:var(--typography-small);margin-inline-start:auto}.app-nav-group[data-astro-cid-6aayu7op]{color:var(--muted-foreground);font:var(--typography-small);justify-content:space-between;align-items:center;padding:12px 11px 4px;display:flex}.app-nav-group[data-astro-cid-6aayu7op] .app-icon-button[data-astro-cid-6aayu7op]{width:24px;height:24px;margin:-4px -4px -4px 0}.app-nav-rule[data-astro-cid-6aayu7op]{background:var(--border);border:0;height:1px;margin:8px 11px}.app-main[data-astro-cid-6aayu7op]{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--card);min-width:0;min-height:0;box-shadow:var(--shadow-raised);margin:0 8px 8px 0;overflow:hidden}.app-main[data-astro-cid-6aayu7op] .app-panes{height:100%;display:grid}.app-main[data-astro-cid-6aayu7op] .app-pane{flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.app-main[data-astro-cid-6aayu7op] .app-pane+.app-pane:before{content:"";background:var(--border);width:1px;position:absolute;inset:16px auto 16px 0}.app-main[data-astro-cid-6aayu7op] .app-pane-head{flex:none;align-items:center;gap:8px;height:48px;padding:0 12px 0 16px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-pane-title{font:var(--typography-label)}.app-main[data-astro-cid-6aayu7op] .app-pane-title .app-count{color:var(--muted-foreground);font-weight:var(--font-weight-regular);margin-inline-start:4px}.app-main[data-astro-cid-6aayu7op] .app-pane-note{color:var(--muted-foreground);font:var(--typography-small)}.app-main[data-astro-cid-6aayu7op] .app-pane-end{margin-inline-start:auto}.app-main[data-astro-cid-6aayu7op] .app-rows{border-top:1px solid var(--border)}.app-main[data-astro-cid-6aayu7op] .app-row{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:10px 16px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-row[data-open]{background:var(--muted);box-shadow:inset 2px 0 0 var(--foreground)}.app-main[data-astro-cid-6aayu7op] .app-row-text{flex-direction:column;min-width:0;line-height:20px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-row-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-main[data-astro-cid-6aayu7op] .app-row-sub{color:var(--muted-foreground);font:var(--typography-small);align-items:center;gap:6px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-filter{border:1px solid var(--input);border-radius:var(--radius-control);height:32px;color:var(--muted-foreground);flex:none;align-items:center;gap:8px;margin:0 12px 8px;padding:0 10px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-fields{flex-direction:column;gap:20px;padding:4px 24px 24px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-field{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.app-main[data-astro-cid-6aayu7op] .app-field-label{font:var(--typography-label);align-items:baseline;gap:8px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-field-rules{color:var(--muted-foreground);font:var(--typography-small);font-weight:var(--font-weight-regular);margin-inline-start:auto}.app-main[data-astro-cid-6aayu7op] .app-input{border:1px solid var(--input);border-radius:var(--radius-control);align-items:center;gap:8px;min-height:32px;padding:5px 10px;line-height:20px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-input[data-mono]{font:var(--typography-code-sm)}.app-main[data-astro-cid-6aayu7op] .app-input[data-area]{align-items:flex-start;min-height:58px}.app-main[data-astro-cid-6aayu7op] .app-input[data-read-only]{border-color:var(--border)}.app-main[data-astro-cid-6aayu7op] .app-input[data-missing]{border-color:var(--warning-border);background:var(--warning-surface)}.app-main[data-astro-cid-6aayu7op] .app-input[data-between]{justify-content:space-between}.app-main[data-astro-cid-6aayu7op] .app-field-note{color:var(--muted-foreground);font:var(--typography-small)}.app-main[data-astro-cid-6aayu7op] .app-field-warning{color:var(--warning);font:var(--typography-small);align-items:center;gap:6px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-pair{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.app-main[data-astro-cid-6aayu7op] .app-switch{background:var(--muted);width:32px;height:18px;box-shadow:inset 0 0 0 1px var(--border);border-radius:999px}.app-main[data-astro-cid-6aayu7op] .app-switch[data-on]{background:var(--primary);box-shadow:none}.app-main[data-astro-cid-6aayu7op] .app-reference{border:1px solid var(--border);border-radius:var(--radius-control);align-items:center;gap:10px;padding:6px 10px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-thumb{border-radius:var(--radius-small);background:var(--muted);flex:none;width:32px;height:32px}.app-main[data-astro-cid-6aayu7op] .app-reference-meta{flex-direction:column;min-width:0;line-height:16px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-reference-meta>span:last-child{color:var(--muted-foreground);font:var(--typography-small)}.app-main[data-astro-cid-6aayu7op] .app-ghost-button{border-radius:var(--radius-control);height:28px;color:var(--muted-foreground);font:var(--typography-label);flex:none;align-items:center;gap:6px;padding:0 10px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-primary-button{border-radius:var(--radius-control);background:var(--primary);height:32px;color:var(--primary-foreground);font:var(--typography-label);flex:none;align-items:center;gap:6px;padding:0 12px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-primary-button[data-disabled]{background:var(--muted);color:var(--muted-foreground)}.app-main[data-astro-cid-6aayu7op] .app-outline-button{border:1px solid var(--border);border-radius:var(--radius-control);height:32px;font:var(--typography-label);flex:none;align-items:center;gap:6px;padding:0 12px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-editor-head{flex:none;align-items:center;gap:8px;padding:16px 24px 4px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-editor-title{min-width:0;font:var(--typography-h4);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-main[data-astro-cid-6aayu7op] .app-editor-head>:last-child{margin-inline-start:auto}.app-main[data-astro-cid-6aayu7op] .app-save-reason{color:var(--warning);font:var(--typography-small);justify-content:flex-end;align-items:center;gap:6px;margin:0;padding:0 24px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-editor-languages{flex:none;align-items:center;gap:12px;padding:10px 24px 6px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-languages{border:1px solid var(--border);border-radius:var(--radius-control);color:var(--muted-foreground);font:var(--typography-label);gap:2px;padding:2px;display:inline-flex}.app-main[data-astro-cid-6aayu7op] .app-languages>span{border-radius:var(--radius-small);align-items:center;gap:4px;height:24px;padding:0 8px;display:inline-flex}.app-main[data-astro-cid-6aayu7op] .app-languages>span[data-on]{background:var(--muted);color:var(--foreground)}.app-main[data-astro-cid-6aayu7op] .app-languages>span[data-missing]{color:var(--warning)}.app-main[data-astro-cid-6aayu7op] .app-markdown{border:1px solid var(--input);border-radius:var(--radius-control)}.app-main[data-astro-cid-6aayu7op] .app-markdown-bar{border-bottom:1px solid var(--border);color:var(--muted-foreground);gap:2px;padding:4px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-markdown-body{padding:8px 10px;line-height:20px}.app-main[data-astro-cid-6aayu7op] .app-section-head{border-top:1px solid var(--border);flex-direction:column;gap:4px;padding:20px 24px 12px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-section-title{font:var(--typography-label);margin:0}.app-main[data-astro-cid-6aayu7op] .app-scroll{flex:1;min-height:0;overflow:hidden}.app-main[data-astro-cid-6aayu7op] .app-types{padding:0 16px 16px}.app-main[data-astro-cid-6aayu7op] .app-type-group{color:var(--muted-foreground);font:var(--typography-small);padding:10px 0 6px}.app-main[data-astro-cid-6aayu7op] .app-type-grid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.app-main[data-astro-cid-6aayu7op] .app-type{border:1px solid var(--border);border-radius:var(--radius-control);height:32px;font:var(--typography-code-sm);align-items:center;gap:8px;padding:0 8px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-type svg{color:var(--muted-foreground)}.app-main[data-astro-cid-6aayu7op] .app-group{border-bottom:1px solid var(--border);color:var(--muted-foreground);font:var(--typography-small);padding:12px 16px 6px 35px}.app-main[data-astro-cid-6aayu7op] .app-change{align-items:flex-start}.app-main[data-astro-cid-6aayu7op] .app-change .app-lead{margin-top:7px}.app-main[data-astro-cid-6aayu7op] .app-changed-by{color:var(--muted-foreground);font:var(--typography-small);align-items:center;gap:8px;padding:0 24px 16px;display:flex}.app-main[data-astro-cid-6aayu7op] .app-field[data-changed]:before{content:"";background:var(--foreground);border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:-12px}.app-main[data-astro-cid-6aayu7op] .app-change-tag{color:var(--foreground);font:var(--typography-small);align-items:center;gap:4px;display:inline-flex}.app-main[data-astro-cid-6aayu7op] .app-removed{background:var(--error-surface);color:var(--error);border-radius:3px;padding:1px 2px;text-decoration:line-through}.app-main[data-astro-cid-6aayu7op] .app-added{background:var(--success-surface);color:var(--success);text-underline-offset:3px;border-radius:3px;padding:1px 2px;text-decoration:underline}.plate-app[data-astro-cid-6aayu7op] .app-scrim{background:oklch(0% 0 0/.5);place-items:center;display:grid;position:absolute;inset:0}.plate-app[data-astro-cid-6aayu7op]{position:relative}.plate-collections[data-astro-cid-u5qkcfpx]{border-inline-end:1px solid var(--border);background:var(--sidebar);font:var(--typography-ui);padding:12px 8px}.plate-collections-head[data-astro-cid-u5qkcfpx]{color:var(--muted-foreground);font:var(--typography-small);padding:4px 8px 6px}.plate-collection[data-astro-cid-u5qkcfpx]{border-radius:var(--radius-control);height:30px;color:var(--muted-foreground);align-items:center;gap:8px;padding:0 8px;display:flex}.plate-collection[data-astro-cid-u5qkcfpx][data-open]{background:var(--muted);color:var(--foreground);font-weight:var(--font-weight-medium)}.plate-collection-count[data-astro-cid-u5qkcfpx]{color:var(--muted-foreground);font:var(--typography-small);margin-inline-start:auto}@media (width<48rem){.plate-collections[data-astro-cid-u5qkcfpx]{display:none}}.plate-model[data-astro-cid-cwm3y4bn]{--plate-right-top:52px;--plate-stacked-height:348px}.plate-edit[data-astro-cid-cwm3y4bn]{--plate-stacked-height:360px}.plate-panel[data-astro-cid-cwm3y4bn]{background:var(--card);flex:1;grid-template-columns:168px minmax(0,1fr);min-height:0;display:grid}.plate-pane[data-astro-cid-cwm3y4bn]{font:var(--typography-ui);flex-direction:column;gap:6px;padding:16px 64px 16px 20px;display:flex}.plate-pane-head[data-astro-cid-cwm3y4bn]{align-items:center;gap:12px;margin-bottom:8px;display:flex}.plate-pane-title[data-astro-cid-cwm3y4bn]{font:var(--typography-label)}.plate-pane-head-split[data-astro-cid-cwm3y4bn]{justify-content:space-between}.plate-muted[data-astro-cid-cwm3y4bn]{color:var(--muted-foreground)}.plate-ghost-button[data-astro-cid-cwm3y4bn]{border-radius:var(--radius-control);height:28px;color:var(--muted-foreground);font:var(--typography-label);align-items:center;gap:6px;padding:0 10px;display:flex}.plate-fields[data-astro-cid-cwm3y4bn]{border-top:1px solid var(--border)}.plate-field[data-astro-cid-cwm3y4bn]{border-bottom:1px solid var(--border);align-items:center;gap:10px;height:38px;padding:0 4px;display:flex}.plate-field[data-astro-cid-cwm3y4bn][data-new]{background:var(--muted);margin:0 -20px;padding:0 24px}.plate-field-type[data-astro-cid-cwm3y4bn]{color:var(--muted-foreground);font:var(--typography-code-sm);margin-inline-start:4px}.plate-label[data-astro-cid-cwm3y4bn]{font:var(--typography-label);margin-top:8px}.plate-input[data-astro-cid-cwm3y4bn]{border:1px solid var(--input);border-radius:var(--radius-control);align-items:center;gap:2px;min-height:32px;padding:6px 10px;display:flex}.plate-area[data-astro-cid-cwm3y4bn]{align-items:flex-start;min-height:56px}.plate-mono[data-astro-cid-cwm3y4bn]{font:var(--typography-code-sm)}.plate-caret[data-astro-cid-cwm3y4bn]{background:var(--foreground);width:1px;height:16px}.plate-marker[data-astro-cid-cwm3y4bn]{border:1.5px solid var(--foreground);border-radius:1.5px;flex:none;width:7px;height:7px}.plate-languages[data-astro-cid-cwm3y4bn]{border:1px solid var(--border);border-radius:var(--radius-control);color:var(--muted-foreground);font:var(--typography-label);gap:2px;padding:2px;display:inline-flex}.plate-languages[data-astro-cid-cwm3y4bn]>span[data-astro-cid-cwm3y4bn]{border-radius:var(--radius-small);align-items:center;height:24px;padding:0 8px;display:inline-flex}.plate-languages[data-astro-cid-cwm3y4bn]>span[data-astro-cid-cwm3y4bn][data-on]{background:var(--muted);color:var(--foreground)}@media (width<64rem){.plate-pane[data-astro-cid-cwm3y4bn]{padding:16px}.plate-field[data-astro-cid-cwm3y4bn][data-narrow-hidden]{display:none}}@media (width<48rem){.plate-panel[data-astro-cid-cwm3y4bn]{grid-template-columns:minmax(0,1fr)}}.plate-release[data-astro-cid-4jlmvb3e]{--plate-stacked-height:384px}.plate-release-window[data-astro-cid-4jlmvb3e]{background:var(--sidebar)}.plate-release-body[data-astro-cid-4jlmvb3e]{flex:1;min-height:0}.plate-release-marker[data-astro-cid-4jlmvb3e]{background:var(--brand);border-radius:1.5px;flex:none;width:7px;height:7px}.plate-sync[data-astro-cid-4sltowhs]{--plate-stacked-height:360px}.plate-changes-pane[data-astro-cid-4sltowhs]{background:var(--card);min-height:0;font:var(--typography-ui);flex-direction:column;flex:1;gap:6px;padding:20px 64px 20px 24px;display:flex}.plate-changes-head[data-astro-cid-4sltowhs]{font:var(--typography-h4);margin-bottom:8px}.plate-change[data-astro-cid-4sltowhs]{border-bottom:1px solid var(--border);align-items:center;gap:10px;height:40px;display:flex}.plate-change-what[data-astro-cid-4sltowhs]{flex:1}.plate-change-what[data-astro-cid-4sltowhs] b[data-astro-cid-4sltowhs]{font-weight:var(--font-weight-medium)}.plate-change-where[data-astro-cid-4sltowhs]{color:var(--muted-foreground);font:var(--typography-small)}.plate-marker[data-astro-cid-4sltowhs]{border:1.5px solid var(--foreground);border-radius:1.5px;flex:none;width:7px;height:7px}.plate-sync-row[data-astro-cid-4sltowhs]{align-items:center;gap:12px;margin-top:16px;display:flex}.plate-outline-button[data-astro-cid-4sltowhs]{border:1px solid var(--border);border-radius:var(--radius-control);height:32px;font:var(--typography-label);flex:none;align-items:center;gap:6px;padding:0 12px;display:flex}.plate-sync-hint[data-astro-cid-4sltowhs]{color:var(--muted-foreground);font:var(--typography-small);margin:0}@media (width<64rem){.plate-changes-pane[data-astro-cid-4sltowhs]{padding:16px}}.plate-frame[data-astro-cid-g3hhylgb]{container:plate/inline-size}.plate[data-astro-cid-g3hhylgb]{flex-direction:column;width:100%;display:flex;position:relative}.plate-stage[data-astro-cid-g3hhylgb]{height:576px;padding:16px 0 0 var(--space-edge);overflow:hidden}.plate-scenes[data-astro-cid-g3hhylgb]{height:100%;position:relative}.plate-scene[data-astro-cid-g3hhylgb]{opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;position:absolute;inset:0}.plate-scene[data-astro-cid-g3hhylgb][data-active]{opacity:1;visibility:visible}.plate-scene[data-astro-cid-g3hhylgb] [data-workflow-phase]{opacity:0;transition:opacity .4s;position:absolute;inset:0}.plate-scene[data-astro-cid-g3hhylgb] [data-workflow-phase][data-active]{opacity:1}@media (prefers-reduced-motion:reduce){.plate-scene[data-astro-cid-g3hhylgb],.plate-scene[data-astro-cid-g3hhylgb] [data-workflow-phase]{transition:none}}.plate-scene[data-astro-cid-g3hhylgb] [data-workflow-window]{border:1px solid var(--window-border);border-radius:var(--radius-window);background:var(--background);box-shadow:var(--shadow-window);position:absolute;overflow:hidden}.plate-scene[data-astro-cid-g3hhylgb] [data-workflow-window=left]{inset:0 var(--space-edge) auto 0;height:var(--plate-stacked-height,300px)}.plate-scene[data-astro-cid-g3hhylgb] [data-workflow-window=right]{inset:calc(var(--plate-stacked-height,300px) - 48px) -1px -1px calc(var(--space-edge) * 1.5);z-index:2;border-radius:var(--radius-window) 0 0 0;border-right-width:0}.plate[data-astro-cid-g3hhylgb][data-workflow-app] .plate-stage[data-astro-cid-g3hhylgb]{height:496px;padding:16px 0 0 var(--space-edge)}.plate-scene[data-astro-cid-g3hhylgb] .plate-app-window{border-radius:var(--radius-window) 0 0 0;border-bottom-width:0;border-right-width:0;height:481px;position:absolute;inset:0 -1px auto 0}@media (width>=64rem){.plate-stage[data-astro-cid-g3hhylgb]{height:480px;padding:0 var(--space-edge);place-items:center;display:grid}.plate-scenes[data-astro-cid-g3hhylgb]{--plate-scene-width:1040px;width:var(--plate-scene-width);height:400px}@supports (zoom:calc(100px / 10px)){.plate-scenes[data-astro-cid-g3hhylgb]{zoom:min(1, calc((100cqw - 2 * var(--space-edge)) / var(--plate-scene-width)))}}.plate-scene[data-astro-cid-g3hhylgb] [data-workflow-window=left]{inset:var(--plate-left-top,0px) auto auto 0;width:var(--plate-left-width,590px);height:var(--plate-left-height,380px)}.plate-scene[data-astro-cid-g3hhylgb] [data-workflow-window=right]{inset:var(--plate-right-top,72px) 0 auto auto;width:var(--plate-right-width,490px);height:var(--plate-right-height,auto);border-radius:var(--radius-window);border-right-width:1px}.plate[data-astro-cid-g3hhylgb][data-workflow-app] .plate-stage[data-astro-cid-g3hhylgb]{height:896px;padding:32px 0 64px var(--space-edge);place-items:normal;display:block}.plate[data-astro-cid-g3hhylgb][data-workflow-app] .plate-scenes[data-astro-cid-g3hhylgb]{--plate-scene-width:auto;zoom:1;width:auto;height:100%}.plate-scene[data-astro-cid-g3hhylgb] .plate-app-window{border-radius:var(--radius-window) 0 0 var(--radius-window);border-bottom-width:1px;height:800px}}@container plate (width>=82rem){.plate[data-astro-cid-g3hhylgb][data-workflow-app] .plate-stage[data-astro-cid-g3hhylgb]{padding-inline:calc(50cqw - 640px)}.plate-scene[data-astro-cid-g3hhylgb] .plate-app-window{width:var(--plate-app-width);border-radius:var(--radius-window);border-right-width:1px;inset-inline:0 auto}}.plate-tabs[data-astro-cid-g3hhylgb]{border-top:1px solid var(--border);color:var(--muted-foreground);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;list-style:none;display:grid}.plate-tab-cell[data-astro-cid-g3hhylgb]{display:flex;position:relative}.plate-tab-cell[data-astro-cid-g3hhylgb]+.plate-tab-cell[data-astro-cid-g3hhylgb]:before{content:"";background:var(--border);width:1px;position:absolute;inset:12px auto 12px 0}.plate-tab[data-astro-cid-g3hhylgb]{height:44px;text-align:start;cursor:pointer;flex:1;align-items:center;padding-inline-start:var(--space-edge);display:flex;position:relative}.plate-tab[data-astro-cid-g3hhylgb][aria-pressed=true]{color:var(--foreground)}.plate-fill[data-astro-cid-g3hhylgb]{background:var(--foreground);width:0;height:2px;position:absolute;top:-1px;left:0}.plate-tab[data-astro-cid-g3hhylgb][aria-pressed=true] .plate-fill[data-astro-cid-g3hhylgb]{width:var(--plate-fill,100%)}.plate-tab-name[data-astro-cid-g3hhylgb]{font:var(--typography-label);align-items:baseline;gap:8px;display:flex}.plate-tab-number[data-astro-cid-g3hhylgb]{font:var(--typography-tag);font-family:var(--font-family-mono)}.plate-tab-title[data-astro-cid-g3hhylgb],.plate-tab-product[data-astro-cid-g3hhylgb],.plate-tab-line[data-astro-cid-g3hhylgb]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.plate-caption[data-astro-cid-g3hhylgb]{padding:4px calc(var(--space-edge) - 8px) 16px var(--space-edge);color:var(--foreground);align-items:center;gap:12px;display:flex}.plate-caption-steps[data-astro-cid-g3hhylgb]{flex:1;min-width:0}.plate-caption-step[data-astro-cid-g3hhylgb]{flex-direction:column;gap:2px;display:none}.plate-caption-step[data-astro-cid-g3hhylgb][data-active]{display:flex}.plate-caption-name[data-astro-cid-g3hhylgb]{font:var(--typography-label);align-items:baseline;gap:8px;display:flex}.plate-caption-line[data-astro-cid-g3hhylgb]{color:var(--muted-foreground);font:var(--typography-small)}.plate-pause[data-astro-cid-g3hhylgb]{border-radius:var(--radius-control);cursor:pointer;flex:none;justify-content:center;align-items:center;width:32px;height:32px}.plate-pause[data-astro-cid-g3hhylgb]:hover{background:var(--muted)}.plate-icon-play[data-astro-cid-g3hhylgb],.plate[data-astro-cid-g3hhylgb][data-workflow-paused] .plate-icon-pause[data-astro-cid-g3hhylgb]{display:none}.plate[data-astro-cid-g3hhylgb][data-workflow-paused] .plate-icon-play[data-astro-cid-g3hhylgb]{display:contents}@media not (pointer:coarse){@container plate (width>=75rem){.plate[data-astro-cid-g3hhylgb]{display:grid}.plate-stage[data-astro-cid-g3hhylgb]{grid-area:1/1}.plate-caption[data-astro-cid-g3hhylgb]{z-index:1;margin:0 calc(var(--space-edge) - 8px) 16px 0;grid-area:1/1;place-self:end;padding:0}.plate-caption-steps[data-astro-cid-g3hhylgb]{display:none}.plate-tabs[data-astro-cid-g3hhylgb]{grid-area:2/1}.plate-tab[data-astro-cid-g3hhylgb]{height:auto;padding:16px 16px 18px var(--space-edge);flex-direction:column;align-items:flex-start;gap:2px}.plate-tab-cell[data-astro-cid-g3hhylgb]+.plate-tab-cell[data-astro-cid-g3hhylgb]:before{inset:min(var(--space-edge), 20%) auto min(var(--space-edge), 20%) 0}.plate-tab-name[data-astro-cid-g3hhylgb]{flex-wrap:wrap;row-gap:2px;width:100%}.plate-tab-title[data-astro-cid-g3hhylgb],.plate-tab-product[data-astro-cid-g3hhylgb],.plate-tab-line[data-astro-cid-g3hhylgb]{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.plate-tab-title[data-astro-cid-g3hhylgb]{white-space:normal}.plate-tab-product[data-astro-cid-g3hhylgb]{margin-inline-start:auto}.plate-tab-line[data-astro-cid-g3hhylgb]{color:var(--muted-foreground);font:var(--typography-small);white-space:normal}}}.hero-preview[data-astro-cid-fr3k5pam]{display:none}@media (width>=80rem){.hero-preview[data-astro-cid-fr3k5pam]{inset:var(--space-hero-top) 0 0 50%;pointer-events:none;display:block;position:absolute}}.hero-preview[data-astro-cid-fr3k5pam] .plate-app-window{--plate-app-start:0;border:1px solid var(--window-border);border-radius:var(--radius-window) 0 0 0;box-shadow:var(--shadow-window);clip-path:inset(-2rem 0 0 -2rem);border-bottom-width:0;border-right-width:0;position:absolute;inset:0;overflow:hidden}@media (width>=80rem){.hero-cta[data-astro-cid-htcah2u2][data-hero-beside]{grid-area:1/2;place-self:center;margin-top:0}}@media (width>=48rem){.hero-cta[data-astro-cid-htcah2u2][data-cta=install-core]{width:460px}}
