.pending[data-v-119e6634]{position:relative}.pill[data-v-119e6634]{align-items:center;gap:var(--space-observed-gap-photo-column);height:var(--size-component-status-pill);padding:0 var(--space-scale-9);border:var(--border-none);border-radius:var(--radius-5);background:var(--color-tinted-pending-soft-background);color:var(--color-tinted-pending-soft-text);font-family:var(--type-family-sans);font-size:var(--type-size-label);line-height:var(--type-leading-one);cursor:pointer;white-space:nowrap;display:inline-flex}.pill[data-v-119e6634]:hover{box-shadow:var(--border-inset-ring) currentColor}.close[data-v-119e6634]:focus-visible,.item[data-v-119e6634]:focus-visible,.pill[data-v-119e6634]:focus-visible,.retry[data-v-119e6634]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.dot[data-v-119e6634]{width:var(--size-component-status-dot);height:var(--size-component-status-dot);border-radius:var(--radius-round);background:var(--color-pending-dot)}.chevron[data-v-119e6634]{width:var(--space-scale-4);height:var(--space-scale-4);border-right:var(--border-hairline) solid currentColor;border-bottom:var(--border-hairline) solid currentColor;transform:rotate(45deg)}.panel[data-v-119e6634]{z-index:6;width:var(--layout-block-list-max);max-width:calc(100vw - var(--space-scale-24));margin-top:var(--space-scale-9);padding:var(--space-scale-4);border-radius:var(--radius-8);background:var(--color-role-surface);box-shadow:var(--border-inset-ring) var(--color-line-panel-stroke),var(--shadow-shell-popover);color:var(--color-role-text);outline:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}.head[data-v-119e6634]{align-items:center;gap:var(--space-scale-9);padding:var(--space-scale-9);display:flex}.head h2[data-v-119e6634]{font-family:var(--type-family-sans);font-size:var(--type-size-body);font-weight:var(--type-weight-medium);line-height:var(--type-leading-1-3);flex:1;margin:0}.count[data-v-119e6634],.key[data-v-119e6634]{font-family:var(--type-family-mono);font-size:var(--type-size-label);color:var(--color-role-text-tertiary)}.close[data-v-119e6634],.retry[data-v-119e6634]{border:var(--border-none);border-radius:var(--radius-4);color:var(--color-role-text);cursor:pointer;font-family:var(--type-family-sans);font-size:var(--type-size-body);padding:var(--space-scale-6);background:0 0}.close[data-v-119e6634]:hover,.retry[data-v-119e6634]:hover{background:var(--color-surface-button-secondary-background)}.note[data-v-119e6634]{padding:0 var(--space-scale-9) var(--space-scale-9);color:var(--color-text-note);font-family:var(--type-family-sans);font-size:var(--type-size-help);line-height:var(--type-leading-1-4);margin:0}.body[data-v-119e6634]{overscroll-behavior:contain;border-top:var(--border-hairline) solid var(--color-line-inner-hairline);max-height:55vh;overflow-y:auto}.list[data-v-119e6634]{padding:var(--space-scale-4) 0 0;margin:0;list-style:none}.item[data-v-119e6634]{align-items:center;gap:var(--space-scale-9);width:100%;padding:var(--space-scale-9);border:var(--border-none);border-radius:var(--radius-6);color:var(--color-role-text);text-align:left;cursor:pointer;background:0 0;display:flex}.item[data-v-119e6634]:hover{background:var(--color-surface-button-secondary-background)}.item[data-v-119e6634]:disabled{cursor:wait}.item-copy[data-v-119e6634]{gap:var(--space-scale-4);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.item-title[data-v-119e6634]{font-family:var(--type-family-sans);font-size:var(--type-size-body);font-weight:var(--type-weight-medium);line-height:var(--type-leading-1-3)}.deleted[data-v-119e6634],.location[data-v-119e6634],.message[data-v-119e6634]{font-family:var(--type-family-sans);font-size:var(--type-size-label);line-height:var(--type-leading-1-4);color:var(--color-role-text-tertiary)}.deleted[data-v-119e6634]{color:var(--color-tinted-error-soft-text)}.message[data-v-119e6634]{padding:var(--space-scale-12) var(--space-scale-9);margin:0}.message p[data-v-119e6634]{margin:0 0 var(--space-scale-6)}.error[data-v-119e6634]{color:var(--color-role-error)}.arrow[data-v-119e6634]{color:var(--color-role-text-tertiary)}@media (width<=1279px){.panel[data-v-119e6634]{top:calc(var(--size-desktop-app-bar)*2 + var(--border-hairline));position:fixed;left:50%}}.status[data-v-96a9ca70]{gap:var(--space-observed-gap-field-wrapper);flex:none;display:flex;position:relative}.pill[data-v-96a9ca70],.status[data-v-96a9ca70]{align-items:center}.pill[data-v-96a9ca70]{gap:var(--space-observed-gap-photo-column);height:var(--size-component-status-pill);padding:0 var(--space-scale-9);border-radius:var(--radius-5);font-family:var(--type-family-sans);font-size:var(--type-size-label);font-weight:var(--type-weight-regular);line-height:var(--type-leading-one);white-space:nowrap;display:inline-flex}.pill--pending[data-v-96a9ca70]{background:var(--color-tinted-pending-soft-background);color:var(--color-tinted-pending-soft-text)}.pill--confirmed[data-v-96a9ca70]{background:var(--color-tinted-confirmed-soft-background);color:var(--color-tinted-confirmed-soft-text)}.pill--running[data-v-96a9ca70]{background:var(--color-accent-in-progress-pill-background);color:var(--color-accent-muted)}.pill--failed[data-v-96a9ca70]{background:var(--color-danger-failure-pill-background);box-shadow:var(--border-inset-ring) var(--color-danger-failure-pill-stroke);color:var(--color-danger-failure-pill-text)}.dot[data-v-96a9ca70]{width:var(--size-component-status-dot);height:var(--size-component-status-dot);border-radius:var(--radius-round);flex:none}.dot--pending[data-v-96a9ca70]{background:var(--color-pending-dot)}.dot--confirmed[data-v-96a9ca70]{background:var(--color-success-confirmed-dot)}.dot--failed[data-v-96a9ca70]{background:var(--color-danger-error-strong)}.spinner[data-v-96a9ca70]{width:var(--size-component-spinner);height:var(--size-component-spinner);border:var(--border-spinner-ring) solid var(--color-role-accent);border-radius:var(--radius-round);animation:publish-spin-96a9ca70 var(--motion-spin) linear infinite;border-right-color:#0000;flex:none}@keyframes publish-spin-96a9ca70{to{transform:rotate(1turn)}}.action[data-v-96a9ca70]{--local-action-padding:calc(var(--space-scale-12) + var(--border-hairline));height:var(--size-desktop-button-accent);padding:0 var(--local-action-padding);border:var(--border-none);border-radius:var(--radius-6);font-family:var(--type-family-sans);font-size:var(--type-size-body);font-weight:var(--type-weight-medium);line-height:var(--type-leading-one);letter-spacing:var(--type-tracking-body);cursor:pointer;white-space:nowrap;flex:none}.action[data-v-96a9ca70]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.action--accent[data-v-96a9ca70]{background:var(--color-role-accent);color:var(--color-role-surface)}.action--accent[data-v-96a9ca70]:hover{background:var(--color-accent-background-hover)}.action--disabled[data-v-96a9ca70]{background:var(--color-surface-button-disabled-background);color:var(--color-role-text-tertiary);cursor:not-allowed}a.action[data-v-96a9ca70]{align-items:center;text-decoration:none;display:inline-flex}.action--neutral[data-v-96a9ca70]{background:var(--color-surface-button-disabled-background);color:var(--color-text-button-secondary);font-weight:var(--type-weight-regular)}.action--neutral[data-v-96a9ca70]:hover{background:var(--color-surface-button-secondary-background-hover)}.action--danger[data-v-96a9ca70]{background:var(--color-role-error);color:var(--color-role-surface)}.action--danger[data-v-96a9ca70]:hover{background:var(--color-danger-error-strong)}.notice a[data-v-96a9ca70]{width:fit-content;margin-top:var(--space-scale-4);text-decoration:underline;display:block}.notice[data-v-96a9ca70]{z-index:2;width:var(--layout-block-list-max);max-width:100vw;max-height:60vh;padding:var(--space-scale-12);margin:var(--space-scale-6) 0 0;border-radius:var(--radius-8);background:var(--color-tinted-error-soft-background);box-shadow:var(--border-inset-ring) var(--color-danger-incomplete-row-stroke);color:var(--color-tinted-error-soft-text);font-family:var(--type-family-sans);font-size:var(--type-size-label);font-weight:var(--type-weight-regular);line-height:var(--type-leading-1-4);text-align:left;white-space:normal;position:absolute;top:100%;right:0;overflow-y:auto}.notice a[data-v-96a9ca70]{color:inherit;text-underline-offset:var(--space-scale-4)}.notice-title[data-v-96a9ca70]{margin:0 0 var(--space-scale-6);font-size:var(--type-size-body);font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-body)}.notice-list[data-v-96a9ca70]{gap:var(--space-scale-9);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.notice-where[data-v-96a9ca70]{font-weight:var(--type-weight-medium);margin:0}.notice-problems[data-v-96a9ca70]{padding-left:var(--space-scale-16);margin:0}.launch[data-v-7d183673]{position:relative}.open[data-v-7d183673]{height:var(--size-desktop-button);padding:0 var(--space-scale-9);border:var(--border-hairline) solid var(--color-line-stroke-strong);border-radius:var(--radius-5);background:var(--color-role-surface);color:var(--color-text-button-secondary);font-family:var(--type-family-sans);font-size:var(--type-size-label);cursor:pointer;white-space:nowrap;align-items:center;display:inline-flex}.open[data-v-7d183673]:hover{background:var(--color-surface-field-background-rest)}.open[data-v-7d183673]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.open[data-v-7d183673]:disabled{color:var(--color-role-text-tertiary);cursor:wait}.feedback[data-v-7d183673]{padding:var(--space-scale-6);color:var(--color-role-error);font-size:var(--type-size-help);margin:0}.help[data-v-8d40c15d]{width:var(--size-desktop-icon-button);height:var(--size-desktop-icon-button);border:var(--border-hairline) solid var(--color-role-stroke);border-radius:var(--radius-6);background:var(--color-role-surface);color:var(--color-role-text-secondary);font:inherit;font-weight:var(--type-weight-medium);cursor:pointer;flex:none;place-items:center;padding:0;display:inline-grid}.help[data-v-8d40c15d]:hover{background:var(--color-surface-icon-button-background-hover);color:var(--color-role-accent)}.help[data-v-8d40c15d]:focus-visible{outline:var(--space-scale-2) solid var(--color-role-accent);outline-offset:var(--space-scale-2)}@media (pointer:coarse){.help[data-v-8d40c15d]{width:var(--size-phone-icon-button-in-bar);height:var(--size-phone-icon-button-in-bar)}}.bar[data-v-7ef34c35]{--local-space-8:calc(var(--space-scale-6) + var(--space-scale-2));--local-space-10:var(--space-named-gap-between-fields);--local-space-18:calc(var(--space-scale-16) + var(--space-scale-2));--local-space-20:calc(var(--space-scale-16) + var(--space-scale-4));border-bottom:var(--border-hairline) solid var(--color-role-stroke);background:var(--color-role-surface);flex-direction:column}.bar[data-v-7ef34c35],.row[data-v-7ef34c35]{flex:none;display:flex}.row[data-v-7ef34c35]{align-items:center;gap:var(--local-space-8);height:var(--size-desktop-app-bar);padding:0 var(--local-space-10) 0 var(--local-space-8)}.row--under[data-v-7ef34c35]{border-top:var(--border-hairline) solid var(--color-line-header-stroke)}.spacer[data-v-7ef34c35]{flex:1}.divider[data-v-7ef34c35]{width:var(--border-hairline);height:var(--local-space-18);background:var(--color-role-stroke);flex:none}.divider--spaced[data-v-7ef34c35]{margin:0 var(--space-scale-2)}.switcher[data-v-7ef34c35]{align-items:center;gap:calc(var(--space-scale-6) + var(--border-hairline));min-width:0;height:var(--size-desktop-button-accent);padding:0 var(--local-space-8) 0 var(--space-scale-6);border:var(--border-none);border-radius:var(--radius-6);color:var(--color-role-text);font-family:var(--type-family-sans);font-size:var(--type-size-body);font-weight:var(--type-weight-medium);line-height:var(--type-leading-one);letter-spacing:var(--type-tracking-body);white-space:nowrap;cursor:pointer;background:0 0;flex:0 auto;display:flex}.switcher[data-v-7ef34c35]:hover{background:var(--color-surface-button-secondary-background)}.site-name[data-v-7ef34c35]{text-overflow:ellipsis;min-width:0;overflow:hidden}.avatar[data-v-7ef34c35]:focus-visible,.icon-button[data-v-7ef34c35]:focus-visible,.quiet-button[data-v-7ef34c35]:focus-visible,.switcher[data-v-7ef34c35]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.switcher-badge[data-v-7ef34c35]{width:var(--local-space-20);height:var(--local-space-20);border-radius:var(--radius-5);background:var(--color-role-text);color:var(--color-role-surface);font-size:var(--type-size-group-header);flex:none;justify-content:center;align-items:center;display:flex}.domain[data-v-7ef34c35]{min-width:0;color:var(--color-text-row-meta);font-family:var(--type-family-mono);letter-spacing:normal;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.domain[data-v-7ef34c35],.quiet-button[data-v-7ef34c35]{font-size:var(--type-size-label);line-height:var(--type-leading-one);white-space:nowrap}.quiet-button[data-v-7ef34c35]{height:var(--size-desktop-button);padding:0 calc(var(--space-scale-9) + var(--space-scale-2));border:var(--border-none);border-radius:var(--radius-6);color:var(--color-text-button-quiet);font-family:var(--type-family-sans);font-weight:var(--type-weight-regular);cursor:pointer;background:0 0;flex:none}.quiet-button[data-v-7ef34c35]:hover{background:var(--color-surface-button-secondary-background)}.icon-button[data-v-7ef34c35]{width:var(--size-desktop-button-accent);height:var(--size-desktop-button-accent);border:var(--border-none);border-radius:var(--radius-6);color:var(--color-text-caption);font-family:var(--type-family-sans);font-size:var(--type-size-body);line-height:var(--type-leading-one);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.icon-button[data-v-7ef34c35]:hover{background:var(--color-surface-button-secondary-background)}.avatar[data-v-7ef34c35]{width:var(--size-desktop-nested-control-button);height:var(--size-desktop-nested-control-button);border:var(--border-none);border-radius:var(--radius-round);background:var(--color-surface-icon-button-background-hover);color:var(--color-text-technical-label);font-family:var(--type-family-sans);font-size:var(--type-size-help);font-weight:var(--type-weight-medium);line-height:var(--type-leading-one);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.avatar[data-v-7ef34c35]:hover{background:var(--color-surface-button-secondary-background-hover)}.menu[data-v-7ef34c35]{flex:none;display:flex;position:relative}.menu>summary[data-v-7ef34c35]{list-style:none}.menu>summary[data-v-7ef34c35]::-webkit-details-marker{display:none}.menu-panel[data-v-7ef34c35]{z-index:6;max-width:calc(100vw - var(--layout-panel-gutter)*2);min-width:calc(var(--layout-select-level) + var(--space-scale-24) + var(--space-scale-16) + var(--space-scale-6));padding:var(--space-scale-4);margin-top:var(--space-scale-6);border-radius:var(--radius-8);background:var(--color-role-surface);box-shadow:var(--border-inset-ring) var(--color-line-panel-stroke),var(--shadow-shell-popover);position:absolute;top:100%;right:0}.menu-identity[data-v-7ef34c35]{gap:var(--space-scale-2);padding:var(--space-scale-9) var(--space-scale-9) var(--space-named-gap-between-fields);flex-direction:column;display:flex}.menu-identity-label[data-v-7ef34c35]{font-family:var(--type-family-sans);font-size:var(--type-size-label);line-height:var(--type-leading-1-3);color:var(--color-role-text-tertiary)}.menu-identity-site[data-v-7ef34c35]{font-size:var(--type-size-help);color:var(--color-role-text-secondary)}.menu-identity-email[data-v-7ef34c35],.menu-identity-site[data-v-7ef34c35]{overflow-wrap:anywhere;line-height:var(--type-leading-1-4)}.menu-identity-email[data-v-7ef34c35]{font-family:var(--type-family-mono);font-size:var(--type-size-label);letter-spacing:normal;color:var(--color-role-text)}.menu-rule[data-v-7ef34c35]{height:var(--border-hairline);margin:0 calc(var(--space-scale-4)*-1) var(--space-scale-4);background:var(--color-line-inner-hairline)}.menu-error[data-v-7ef34c35]{margin:var(--space-scale-6) var(--space-scale-9);color:var(--color-role-error);font-family:var(--type-family-sans);font-size:var(--type-size-help);line-height:var(--type-leading-1-4)}.menu-header[data-v-7ef34c35]{padding:var(--space-scale-6) var(--space-scale-9);color:var(--color-text-technical-label);font-family:var(--type-family-mono);font-size:var(--type-size-group-header);font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-group-header);text-transform:uppercase;margin:0}.menu-header[data-v-7ef34c35],.menu-item[data-v-7ef34c35]{line-height:var(--type-leading-one)}.menu-item[data-v-7ef34c35]{width:100%;height:var(--size-desktop-list-row-navigation);padding:0 var(--space-scale-9);border:var(--border-none);border-radius:var(--radius-6);color:var(--color-role-text);font-family:var(--type-family-sans);font-size:var(--type-size-label);font-weight:var(--type-weight-regular);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;align-items:center;display:flex}.menu-item[data-v-7ef34c35]:hover{background:var(--color-surface-button-secondary-background)}.menu-site[data-v-7ef34c35]{height:auto;min-height:var(--size-desktop-list-row-navigation);padding-block:var(--space-scale-6);align-items:flex-start;gap:var(--space-scale-4);flex-direction:column}.menu-site-host[data-v-7ef34c35]{color:var(--color-role-text-secondary);font-family:var(--type-family-mono);font-size:var(--type-size-group-header)}.menu-item[data-v-7ef34c35]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.menu-item[aria-current=true][data-v-7ef34c35]{font-weight:var(--type-weight-medium)}.visually-hidden[data-v-7ef34c35]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.burger[data-v-7ef34c35]{gap:var(--space-scale-2);width:var(--space-scale-12);flex-direction:column;display:flex}.burger span[data-v-7ef34c35]{height:var(--border-hairline);border-radius:var(--radius-4);background:var(--color-text-button-quiet);box-shadow:0 var(--border-hairline) 0 var(--color-text-button-quiet)}.tabs[data-v-7ef34c35]{padding:var(--space-scale-2);border-radius:var(--radius-6);background:var(--color-surface-segmented-track);flex:none;gap:0;display:flex}.tab[data-v-7ef34c35]{height:var(--size-component-segmented-option);padding:0 var(--space-scale-12);border:var(--border-none);border-radius:var(--radius-4);color:var(--color-role-text-secondary);font-family:var(--type-family-sans);font-size:var(--type-size-label);font-weight:var(--type-weight-regular);line-height:var(--type-leading-one);cursor:pointer;background:0 0}.tab--current[data-v-7ef34c35]{background:var(--color-role-surface);box-shadow:var(--shadow-segmented-option);color:var(--color-text-segmented-active);font-weight:var(--type-weight-medium)}.tab[data-v-7ef34c35]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}@media (width<=640px){.row--under[data-v-7ef34c35]{height:auto;min-height:var(--size-desktop-app-bar);padding-block:var(--space-scale-6);gap:var(--space-scale-6);flex-wrap:wrap}.row--under .tabs[data-v-7ef34c35]{flex:1 0 100%}.row--under .tab[data-v-7ef34c35]{flex:1}.row--under>.spacer[data-v-7ef34c35]{display:none}.row--under[data-v-7ef34c35]>.status{flex:100%;justify-content:flex-end;min-width:0}.row--under[data-v-7ef34c35] .pill{min-width:0;height:auto;min-height:var(--size-desktop-button);white-space:normal;padding-block:var(--space-scale-6);line-height:var(--type-leading-1-3);flex:1}}.comparisons[data-v-2cba4b8d]{margin-bottom:var(--space-scale-12);max-height:45dvh;overflow:auto}.comparison[data-v-2cba4b8d]{gap:var(--space-scale-9);flex-direction:column;display:flex}.comparison+.comparison[data-v-2cba4b8d]{margin-top:var(--space-scale-16);padding-top:var(--space-scale-16);border-top:var(--border-hairline) solid var(--color-line-inner-hairline)}.key[data-v-2cba4b8d]{font-family:var(--type-family-mono);font-size:var(--type-size-help);font-weight:var(--type-weight-medium);overflow-wrap:anywhere;margin:0}.version[data-v-2cba4b8d]{border:var(--border-hairline) solid var(--color-line-inner-hairline);border-radius:var(--radius-6);overflow:hidden}.caption[data-v-2cba4b8d]{padding:var(--space-scale-6) var(--space-scale-9);background:var(--color-surface-header);font-size:var(--type-size-help);line-height:var(--type-leading-1-4)}.value[data-v-2cba4b8d]{padding:var(--space-scale-9);overflow-wrap:anywhere}.problem[data-v-2cba4b8d],.value[data-v-2cba4b8d]{font-size:var(--type-size-label);line-height:var(--type-leading-1-5)}.problem[data-v-2cba4b8d]{color:var(--color-role-error);margin:0;display:block}.banner[data-v-2cba4b8d]{border-bottom:var(--border-hairline) solid var(--color-role-stroke);font-family:var(--type-family-sans);font-size:var(--type-size-label);line-height:var(--type-leading-one);flex:none}.banner--offline[data-v-2cba4b8d]{align-items:center;gap:var(--space-scale-9);min-height:var(--size-component-status-pill);padding:var(--space-scale-6) var(--layout-panel-gutter);background:var(--color-tinted-pending-soft-background);color:var(--color-tinted-pending-soft-text);display:flex}.dot[data-v-2cba4b8d]{width:var(--size-component-status-dot);height:var(--size-component-status-dot);border-radius:var(--radius-round);background:var(--color-pending-dot);flex:none}.text[data-v-2cba4b8d]{line-height:var(--type-leading-1-4)}.spacer[data-v-2cba4b8d]{flex:1}.retry[data-v-2cba4b8d]{height:var(--size-desktop-nested-control-button);padding:0 var(--space-scale-9);border:var(--border-none);border-radius:var(--radius-5);font-family:var(--type-family-sans);font-size:var(--type-size-label);line-height:var(--type-leading-one);cursor:pointer;background:var(--color-role-surface);box-shadow:var(--border-inset-ring) var(--color-line-stroke-strong);color:var(--color-text-button-secondary);flex:none}.retry[data-v-2cba4b8d]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.veil[data-v-1b52c078]{z-index:30;padding:var(--space-scale-24);background:var(--color-shell-scrim);place-items:center;display:grid;position:fixed;inset:0}.card[data-v-1b52c078]{gap:var(--space-named-gap-between-fields);width:100%;max-width:var(--layout-form-max);padding:var(--space-scale-24);border-radius:var(--radius-8);background:var(--color-role-surface);box-shadow:var(--shadow-shell-dialog)}.block[data-v-1b52c078],.card[data-v-1b52c078]{flex-direction:column;display:flex}.block[data-v-1b52c078]{gap:var(--space-scale-6)}.title[data-v-1b52c078]{font-size:var(--type-size-page-title);font-weight:var(--type-weight-medium);line-height:var(--type-leading-1-2);letter-spacing:var(--type-tracking-page-title);color:var(--color-role-text)}.note[data-v-1b52c078],.title[data-v-1b52c078]{font-family:var(--type-family-sans);margin:0}.note[data-v-1b52c078]{font-size:var(--type-size-label);line-height:var(--type-leading-1-5);color:var(--color-text-note)}.form[data-v-1b52c078]{gap:var(--space-named-gap-between-fields)}.field[data-v-1b52c078],.form[data-v-1b52c078]{flex-direction:column;display:flex}.field[data-v-1b52c078]{gap:var(--space-scale-6)}.label[data-v-1b52c078]{font-size:var(--type-size-label);color:var(--color-role-text-secondary)}.input[data-v-1b52c078],.label[data-v-1b52c078]{font-family:var(--type-family-sans);line-height:var(--type-leading-one)}.input[data-v-1b52c078]{--local-field-padding-inline:var(--space-named-gap-between-fields);width:100%;min-width:0;height:var(--size-desktop-input-field);padding:0 var(--local-field-padding-inline);border:var(--border-none);border-radius:var(--radius-6);background:var(--color-surface-field-background-rest);box-shadow:var(--border-inset-ring) var(--color-line-field-stroke-rest);font-size:var(--type-size-body);font-weight:var(--type-weight-regular);letter-spacing:var(--type-tracking-body);color:var(--color-text-input)}.input[data-v-1b52c078]:focus-visible{background:var(--color-role-surface);box-shadow:var(--focus-field);outline:var(--focus-native-outline)}.error[data-v-1b52c078]{font-size:var(--type-size-help);color:var(--color-tinted-error-soft-text)}.confirmation[data-v-1b52c078],.error[data-v-1b52c078]{font-family:var(--type-family-sans);line-height:var(--type-leading-1-4);margin:0}.confirmation[data-v-1b52c078]{align-items:center;gap:var(--space-scale-6);padding:var(--space-scale-9) var(--space-named-gap-between-fields);border-radius:var(--radius-6);background:var(--color-tinted-confirmed-soft-background);color:var(--color-tinted-confirmed-soft-text);font-size:var(--type-size-label);display:flex}.dot[data-v-1b52c078]{width:var(--size-component-status-dot);height:var(--size-component-status-dot);border-radius:var(--radius-round);background:var(--color-success-confirmed-dot);flex:none}.submit[data-v-1b52c078]{height:var(--size-desktop-button-accent);padding:0 calc(var(--space-scale-12) + var(--border-hairline));border:var(--border-none);border-radius:var(--radius-6);background:var(--color-role-accent);color:var(--color-role-surface);font-family:var(--type-family-sans);font-size:var(--type-size-body);font-weight:var(--type-weight-medium);line-height:var(--type-leading-one);cursor:pointer;align-self:flex-start}.submit[data-v-1b52c078]:hover:not(:disabled){background:var(--color-accent-background-hover)}.submit[data-v-1b52c078]:disabled{background:var(--color-surface-button-disabled-background);color:var(--color-role-text-tertiary);cursor:not-allowed}.submit[data-v-1b52c078]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.submit--secondary[data-v-1b52c078]{background:var(--color-surface-button-secondary-background);color:var(--color-text-button-secondary)}.submit--secondary[data-v-1b52c078]:hover:not(:disabled){background:var(--color-surface-button-secondary-background-hover)}.footnote[data-v-1b52c078]{font-family:var(--type-family-sans);font-size:var(--type-size-help);line-height:var(--type-leading-1-4);color:var(--color-role-text-tertiary);margin:0}.item[data-v-66d0406a]{--local-space-8:calc(var(--space-scale-6) + var(--space-scale-2));align-items:center;gap:var(--space-observed-gap-row-columns);width:100%;height:var(--size-desktop-list-row-navigation);padding:0 var(--local-space-8);border:var(--border-none);border-radius:var(--radius-6);color:var(--color-text-strong);font-family:var(--type-family-sans);font-size:var(--type-size-body);font-weight:var(--type-weight-regular);line-height:var(--type-leading-one);letter-spacing:var(--type-tracking-body);text-align:start;cursor:pointer;background:0 0;display:flex}.item--tall[data-v-66d0406a]{height:var(--size-desktop-list-row-block)}.item[data-v-66d0406a]:hover{background:var(--color-role-preview-background)}.item[data-v-66d0406a]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.item--active[data-v-66d0406a]{background:var(--color-role-surface);box-shadow:0 0 0 var(--border-hairline) var(--color-role-stroke),var(--shadow-segmented-option);color:var(--color-role-text);font-weight:var(--type-weight-medium)}.item--active[data-v-66d0406a]:focus-visible{box-shadow:0 0 0 var(--border-hairline) var(--color-role-stroke),var(--focus-button)}.glyph[data-v-66d0406a]{width:var(--space-scale-12);height:calc(var(--space-scale-12) + var(--space-scale-2) + var(--border-hairline));flex:none}.glyph-frame[data-v-66d0406a]{stroke:var(--color-text-icon-disabled)}.glyph-line[data-v-66d0406a]{stroke:var(--color-text-dot-off)}.item--active .glyph-frame[data-v-66d0406a],.item--active .glyph-line[data-v-66d0406a]{stroke:var(--color-role-accent)}.body[data-v-66d0406a]{gap:var(--space-scale-2);flex-direction:column;flex:auto;min-width:0;display:flex}.name[data-v-66d0406a]{line-height:var(--type-leading-1-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.path[data-v-66d0406a]{color:var(--color-text-dot-off);line-height:var(--type-leading-one);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meta[data-v-66d0406a],.path[data-v-66d0406a]{font-family:var(--type-family-mono);font-size:var(--type-size-group-header);font-weight:var(--type-weight-regular);letter-spacing:normal}.meta[data-v-66d0406a]{color:var(--color-text-row-meta);font-variant-numeric:var(--type-feature-tabular-numbers);flex:none}.item[data-v-d35ef4f5]{--local-space-8:calc(var(--space-scale-6) + var(--space-scale-2));align-items:center;gap:var(--space-observed-gap-row-columns);width:100%;height:var(--size-desktop-list-row-navigation);padding:0 var(--local-space-8);border:var(--border-none);border-radius:var(--radius-6);color:var(--color-text-strong);font-family:var(--type-family-sans);font-size:var(--type-size-body);font-weight:var(--type-weight-regular);line-height:var(--type-leading-one);letter-spacing:var(--type-tracking-body);text-align:start;cursor:pointer;background:0 0;display:flex}.item[data-v-d35ef4f5]:hover{background:var(--color-role-preview-background)}.item[data-v-d35ef4f5]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.item--current[data-v-d35ef4f5]{background:var(--color-role-surface);box-shadow:0 0 0 var(--border-hairline) var(--color-role-stroke),var(--shadow-segmented-option);color:var(--color-role-text);font-weight:var(--type-weight-medium)}.item--current[data-v-d35ef4f5]:focus-visible{box-shadow:0 0 0 var(--border-hairline) var(--color-role-stroke),var(--focus-button)}.tile[data-v-d35ef4f5]{--local-tile-size:calc(var(--space-scale-16) + var(--border-hairline));width:var(--local-tile-size);height:var(--local-tile-size);border-radius:var(--radius-5);background:var(--color-line-panel-stroke);color:var(--color-role-text-secondary);flex:none;justify-content:center;align-items:center;display:flex}.item--current .tile[data-v-d35ef4f5]{color:var(--color-role-accent)}.glyph[data-v-d35ef4f5]{width:var(--space-scale-9);height:var(--space-scale-9)}.label[data-v-d35ef4f5]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.state[data-v-d35ef4f5]{align-items:center;gap:var(--space-observed-gap-help-under-control);color:var(--color-role-text-tertiary);font-size:var(--type-size-help);letter-spacing:normal;flex:none;display:inline-flex}.state-dot[data-v-d35ef4f5]{width:var(--size-component-status-dot);height:var(--size-component-status-dot);border-radius:var(--radius-round);background:var(--color-text-dot-off);flex:none}.state-dot--on[data-v-d35ef4f5]{background:var(--color-success-confirmed-dot)}.count[data-v-d35ef4f5]{color:var(--color-text-row-meta);font-family:var(--type-family-mono);font-size:var(--type-size-group-header);font-variant-numeric:var(--type-feature-tabular-numbers);letter-spacing:normal;flex:none}.guide-link[data-v-8e2b2351]{align-items:center;gap:var(--space-scale-9);padding:var(--space-scale-9);margin-top:var(--space-scale-9);border:var(--border-hairline) solid var(--color-role-stroke);border-radius:var(--radius-6);background:var(--color-role-surface);color:var(--color-role-text);font:inherit;text-align:left;cursor:pointer;display:flex}.guide-link[data-v-8e2b2351]:hover{color:var(--color-role-accent);background:var(--color-tinted-accent-soft-background)}.guide-link[data-v-8e2b2351]:focus-visible{outline:var(--space-scale-2) solid var(--color-role-accent)}.sidebar[data-v-8e2b2351]{--local-space-8:calc(var(--space-scale-6) + var(--space-scale-2));--local-space-10:var(--space-named-gap-between-fields);width:var(--layout-sidebar);padding:var(--local-space-10) var(--local-space-8) var(--local-space-8);border-right:var(--border-hairline) solid var(--color-role-stroke);background:var(--color-role-background-secondary);flex-direction:column;flex:none;display:flex;overflow-y:auto}.group-header[data-v-8e2b2351]{height:var(--size-desktop-icon-button);padding:0 var(--local-space-8);margin-bottom:var(--space-scale-2);flex:none;align-items:center;display:flex}.group-title[data-v-8e2b2351]{color:var(--color-role-text-tertiary);font-family:var(--type-family-mono);font-size:var(--type-size-group-header);font-weight:var(--type-weight-medium);line-height:var(--type-leading-one);letter-spacing:var(--type-tracking-group-header);text-transform:uppercase;flex:1;margin:0}.public-link[data-v-8e2b2351]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.list[data-v-8e2b2351]{gap:var(--space-observed-gap-icon-button-group);flex-direction:column;flex:none;margin:0;padding:0;list-style:none;display:flex}.pages-are-code[data-v-8e2b2351]{margin:var(--local-space-10) var(--local-space-8) 0;font-family:var(--type-family-sans);font-size:var(--type-size-thumbnail-meta);line-height:var(--type-leading-1-4);color:var(--color-role-text-tertiary)}.separator[data-v-8e2b2351]{height:var(--border-hairline);margin:var(--space-scale-6) var(--local-space-8);background:var(--color-line-header-stroke);flex:none}.separator--full[data-v-8e2b2351]{margin:0 calc(var(--local-space-8)*-1) var(--local-space-8);background:var(--color-role-stroke)}.filler[data-v-8e2b2351]{min-height:calc(var(--space-scale-16) + var(--space-scale-2));flex:1}.public-link[data-v-8e2b2351]{align-items:center;gap:calc(var(--space-scale-6) + var(--border-hairline));height:var(--size-desktop-button);padding:0 var(--local-space-8);margin-top:var(--space-scale-6);border-radius:var(--radius-6);color:var(--color-text-caption);font-size:var(--type-size-label);line-height:var(--type-leading-one);flex:none;text-decoration:none;display:flex}.public-link[data-v-8e2b2351]:hover{background:var(--color-role-preview-background);color:var(--color-text-caption)}.public-quiet[data-v-8e2b2351]{margin:var(--space-scale-6) var(--local-space-8) 0;font-family:var(--type-family-sans);font-size:var(--type-size-thumbnail-meta);line-height:var(--type-leading-1-4);color:var(--color-role-text-tertiary)}.capture[data-v-0b6e17e1]{margin:var(--space-scale-24) 0}.picture[data-v-0b6e17e1]{border:var(--border-hairline) solid var(--color-role-stroke);border-radius:var(--radius-8);background:var(--color-role-background-secondary);cursor:zoom-in;padding:0;position:relative;overflow:hidden}.picture[data-v-0b6e17e1],img[data-v-0b6e17e1]{width:100%;display:block}img[data-v-0b6e17e1]{height:auto}.annotations[data-v-0b6e17e1]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.annotations rect[data-v-0b6e17e1]{fill:none;stroke:var(--color-role-accent);stroke-width:4px}.annotations circle[data-v-0b6e17e1]{fill:var(--color-role-accent);stroke:var(--color-role-surface);stroke-width:2px}.annotations text[data-v-0b6e17e1]{fill:var(--color-text-keyboard-hint);font-family:var(--type-family-sans);font-size:var(--space-scale-24);font-weight:var(--type-weight-bold)}.zoom[data-v-0b6e17e1]{right:var(--space-scale-9);bottom:var(--space-scale-9);padding:var(--space-scale-6) var(--space-scale-9);border:var(--border-hairline) solid var(--color-role-stroke);border-radius:var(--radius-5);background:var(--color-role-surface);color:var(--color-role-text);font-size:var(--type-size-help);position:absolute}figcaption[data-v-0b6e17e1]{margin-top:var(--space-scale-9);color:var(--color-role-text-secondary);font-size:var(--type-size-label);line-height:var(--type-leading-1-5)}.legend[data-v-0b6e17e1]{padding-left:var(--space-scale-24);margin:var(--space-scale-6) 0 0}.legend li+li[data-v-0b6e17e1]{margin-top:var(--space-scale-4)}.lightbox[data-v-0b6e17e1]{width:calc(100vw - var(--space-scale-24)*2);max-width:none;max-height:calc(100dvh - var(--space-scale-24)*2);padding:var(--space-scale-16);border:var(--border-hairline) solid var(--color-role-stroke);border-radius:var(--radius-10);background:var(--color-role-surface);color:var(--color-role-text);box-shadow:var(--shadow-shell-dialog)}.lightbox[data-v-0b6e17e1]::backdrop{background:var(--color-shell-scrim)}.lightbox-bar[data-v-0b6e17e1]{justify-content:space-between;align-items:center;gap:var(--space-scale-16);margin-bottom:var(--space-scale-16);font-size:var(--type-size-body);display:flex}.image-controls button[data-v-0b6e17e1],.lightbox-bar button[data-v-0b6e17e1]{padding:var(--space-scale-9) var(--space-scale-12);border:var(--border-hairline) solid var(--color-role-stroke);border-radius:var(--radius-6);background:var(--color-role-background-secondary);color:inherit;font:inherit;cursor:pointer;flex:none}.image-controls[data-v-0b6e17e1]{gap:var(--space-scale-9);margin-bottom:var(--space-scale-12);flex-wrap:wrap;display:flex}.image-scroll[data-v-0b6e17e1]{max-height:65dvh;overflow:auto}.large-picture[data-v-0b6e17e1]{width:fit-content;max-width:100%;margin:0 auto;position:relative}.large-picture img[data-v-0b6e17e1]{width:auto;max-width:100%;max-height:65dvh}.large-picture--original[data-v-0b6e17e1]{width:max-content;max-width:none}.large-picture--original img[data-v-0b6e17e1]{max-width:none;max-height:none}.lightbox .legend[data-v-0b6e17e1]{font-size:var(--type-size-body);line-height:var(--type-leading-1-5)}.unavailable[data-v-0b6e17e1]{padding:var(--space-scale-16);border:var(--border-hairline) solid var(--color-role-stroke);border-radius:var(--radius-6);color:var(--color-role-text-secondary)}.image-scroll[data-v-0b6e17e1]:focus-visible,button[data-v-0b6e17e1]:focus-visible{outline:var(--space-scale-2) solid var(--color-role-accent);outline-offset:var(--space-scale-2)}.guide[data-v-abef99d5]{flex-direction:column;flex:1;min-height:0;display:flex}.toolbar[data-v-abef99d5]{gap:var(--space-scale-24);padding:var(--space-scale-12) var(--space-scale-24);border-bottom:var(--border-hairline) solid var(--color-role-stroke)}.back[data-v-abef99d5],.toolbar[data-v-abef99d5]{align-items:center;display:flex}.back[data-v-abef99d5]{gap:var(--space-scale-9);padding:var(--space-scale-6) 0;color:var(--color-role-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;flex:none}.back[data-v-abef99d5]:hover{color:var(--color-role-accent)}.searchbox[data-v-abef99d5]{align-items:center;gap:var(--space-scale-9);max-width:var(--layout-form-max);border:var(--border-hairline) solid var(--color-line-field-stroke-rest);border-radius:var(--radius-6);background:var(--color-surface-field-background-rest);padding:var(--space-scale-9) var(--space-scale-12);flex:1;margin:0 auto;display:flex}.searchbox[data-v-abef99d5]:focus-within{outline:var(--space-scale-2) solid var(--color-role-focus-halo);border-color:var(--color-role-accent)}.searchbox svg[data-v-abef99d5]{width:var(--space-scale-16);height:var(--space-scale-16);stroke:var(--color-role-text-tertiary);fill:none;stroke-width:1.5px;flex:none}.searchbox input[data-v-abef99d5]{width:100%;min-width:0;color:var(--color-role-text);font:inherit;background:0 0;border:0;outline:none;padding:0}.searchbox input[data-v-abef99d5]::-webkit-search-cancel-button{display:none}.clear[data-v-abef99d5]{color:var(--color-role-text-secondary);cursor:pointer;font-size:var(--type-size-page-title);background:0 0;border:0}.language[data-v-abef99d5]{color:var(--color-role-text-tertiary);font-size:var(--type-size-help)}.guide-body[data-v-abef99d5]{flex:1;min-height:0;display:flex}.navigation[data-v-abef99d5]{width:var(--layout-sidebar);padding:var(--space-scale-24) var(--space-scale-12);border-right:var(--border-hairline) solid var(--color-role-stroke);background:var(--color-role-background-secondary);flex:none;overflow-y:auto}.home-link[data-v-abef99d5]{margin-bottom:var(--space-scale-16);padding:var(--space-scale-9);color:var(--color-role-text);border-radius:var(--radius-6);text-decoration:none;display:block}.home-link[data-v-abef99d5],.navigation-section-title[data-v-abef99d5]{font-weight:var(--type-weight-medium)}.navigation-section-title[data-v-abef99d5]{margin:var(--space-scale-24) var(--space-scale-9) var(--space-scale-9);color:var(--color-role-text-tertiary);font-size:var(--type-size-group-header);line-height:var(--type-leading-1-5)}.section-description[data-v-abef99d5]{color:var(--color-role-text-secondary);line-height:var(--type-leading-1-6);margin:0 0 var(--space-scale-24)}.featured.section-choices[data-v-abef99d5]{margin-bottom:var(--space-scale-24);grid-template-columns:repeat(2,minmax(0,1fr))}.chapter[data-v-abef99d5]{margin-bottom:var(--space-scale-6)}.chapter-link[data-v-abef99d5]{align-items:baseline;gap:var(--space-scale-9);padding:var(--space-scale-9);border-radius:var(--radius-6);color:var(--color-role-text-secondary);line-height:var(--type-leading-1-4);text-decoration:none;display:flex}.chapter-link[data-v-abef99d5]:hover,.home-link[data-v-abef99d5]:hover{background:var(--color-surface-row-background-hover);color:var(--color-role-text)}.chapter-link--active[data-v-abef99d5]{color:var(--color-role-text);font-weight:var(--type-weight-medium)}.chapter-number[data-v-abef99d5]{font-family:var(--type-family-mono);font-size:var(--type-size-group-header);color:var(--color-role-text-tertiary);font-weight:var(--type-weight-regular);flex:none}.article-links[data-v-abef99d5]{padding:0 0 0 var(--space-scale-24);margin:0;list-style:none}.article-links a[data-v-abef99d5]{padding:var(--space-scale-6) var(--space-scale-9);border-left:var(--border-hairline) solid var(--color-role-stroke);color:var(--color-role-text-secondary);font-size:var(--type-size-label);line-height:var(--type-leading-1-5);text-decoration:none;display:block}.article-links a[aria-current=page][data-v-abef99d5]{border-left-color:var(--color-role-accent)}.article-links a[aria-current=page][data-v-abef99d5],.home-link[aria-current=page][data-v-abef99d5]{color:var(--color-role-accent);background:var(--color-tinted-accent-soft-background)}.navigation-note[data-v-abef99d5]{padding:var(--space-scale-16) var(--space-scale-9) 0;margin-top:var(--space-scale-24);border-top:var(--border-hairline) solid var(--color-role-stroke);font-size:var(--type-size-help);line-height:var(--type-leading-1-5);color:var(--color-role-text-tertiary)}.pane[data-v-abef99d5]{scroll-behavior:auto;flex:1;min-width:0;overflow-y:auto}.reading[data-v-abef99d5]{max-width:calc(var(--layout-form-column) + var(--space-scale-24)*8);padding:calc(var(--space-scale-24)*2) calc(var(--space-scale-24)*2) var(--space-scale-24);margin:0 auto}h1[data-v-abef99d5]{font:var(--type-doc-chrome-document-title) var(--type-family-sans);letter-spacing:var(--type-tracking-page-title);margin:0 0 var(--space-scale-24);overflow-wrap:anywhere}h1[data-v-abef99d5]:focus{outline:none}h2[data-v-abef99d5]{font-weight:var(--type-weight-bold);margin:0 0 var(--space-scale-12)}h2[data-v-abef99d5],h3[data-v-abef99d5]{font-size:var(--type-size-page-title);line-height:var(--type-leading-1-4)}h3[data-v-abef99d5]{font-weight:var(--type-weight-medium);margin:0 0 var(--space-scale-9)}.eyebrow[data-v-abef99d5]{color:var(--color-role-text-tertiary);font-family:var(--type-family-mono);font-size:var(--type-size-group-header);letter-spacing:var(--type-tracking-group-header);text-transform:uppercase;line-height:var(--type-leading-1-5);margin:0 0 var(--space-scale-16)}.lede[data-v-abef99d5]{font:var(--type-doc-chrome-document-lede) var(--type-family-sans);color:var(--color-role-text-secondary);max-width:var(--layout-doc-note-measure);margin:0 0 calc(var(--space-scale-24)*2)}.start[data-v-abef99d5]{align-items:center;gap:var(--space-scale-24);border:var(--border-hairline) solid var(--color-role-stroke);border-radius:var(--radius-8);padding:var(--space-scale-24);background:var(--color-role-background-secondary);display:flex}.start div[data-v-abef99d5]{flex:1}.start p[data-v-abef99d5]{line-height:var(--type-leading-1-6);color:var(--color-role-text-secondary);margin:0}.start .eyebrow[data-v-abef99d5]{margin-bottom:var(--space-scale-9)}.action[data-v-abef99d5]{gap:var(--space-scale-12);border:var(--border-hairline) solid var(--color-role-stroke);padding:var(--space-scale-12) var(--space-scale-16);border-radius:var(--radius-6);background:var(--color-role-surface);color:var(--color-role-accent);font:inherit;font-weight:var(--type-weight-medium);cursor:pointer;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.section-title[data-v-abef99d5]{margin-top:calc(var(--space-scale-24)*2);margin-bottom:var(--space-scale-16)}.featured[data-v-abef99d5]{gap:var(--space-scale-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.featured a[data-v-abef99d5]{padding:var(--space-scale-24);border:var(--border-hairline) solid var(--color-role-stroke);border-radius:var(--radius-8);color:var(--color-role-text);flex-direction:column;text-decoration:none;display:flex}.featured a[data-v-abef99d5]:hover{background:var(--color-role-background-secondary);border-color:var(--color-line-stroke-strong)}.feature-index[data-v-abef99d5]{color:var(--color-role-accent);font-family:var(--type-family-mono);font-size:var(--type-size-help);margin-bottom:var(--space-scale-24)}.featured p[data-v-abef99d5]{color:var(--color-role-text-secondary);font-size:var(--type-size-label);line-height:var(--type-leading-1-6);margin:0 0 var(--space-scale-16)}.feature-arrow[data-v-abef99d5]{color:var(--color-role-accent);margin-top:auto}.chapter-directory a[data-v-abef99d5]{align-items:baseline;gap:var(--space-scale-16);padding:var(--space-scale-16) 0;border-top:var(--border-hairline) solid var(--color-role-stroke);color:var(--color-role-text);text-decoration:none;display:flex}.chapter-directory a>div[data-v-abef99d5]{flex:1}.chapter-directory h3[data-v-abef99d5]{margin-bottom:var(--space-scale-4)}.chapter-directory p[data-v-abef99d5]{color:var(--color-role-text-secondary);margin:0}.breadcrumb[data-v-abef99d5],.chapter-directory p[data-v-abef99d5]{line-height:var(--type-leading-1-5);font-size:var(--type-size-label)}.breadcrumb[data-v-abef99d5]{gap:var(--space-scale-9);color:var(--color-role-text-tertiary);margin-bottom:var(--space-scale-24);flex-wrap:wrap;display:flex}.breadcrumb a[data-v-abef99d5]{color:inherit;text-decoration:none}.prerequisites[data-v-abef99d5]{padding:var(--space-scale-24);margin-bottom:calc(var(--space-scale-24)*2);border:var(--border-hairline) solid var(--color-role-stroke);border-radius:var(--radius-8);background:var(--color-role-background-secondary)}.tutorial li[data-v-abef99d5],.tutorial p[data-v-abef99d5]:not(.lede){font-size:var(--type-size-page-title);line-height:var(--type-leading-1-7)}.tutorial p[data-v-abef99d5]:not(.lede){margin:0}.tutorial ul[data-v-abef99d5]{padding-left:var(--space-scale-24);margin:0}.tutorial li+li[data-v-abef99d5]{margin-top:var(--space-scale-9)}.prerequisites li[data-v-abef99d5]{font-size:var(--type-size-body)}.step[data-v-abef99d5]{margin-bottom:calc(var(--space-scale-24)*2)}.step-heading[data-v-abef99d5]{align-items:baseline;gap:var(--space-scale-12);margin-bottom:var(--space-scale-12);display:flex}.step-heading h2[data-v-abef99d5]{margin:0}.step-number[data-v-abef99d5]{width:calc(var(--space-scale-24) + var(--space-scale-4));height:calc(var(--space-scale-24) + var(--space-scale-4));border:var(--border-hairline) solid var(--color-role-stroke);border-radius:var(--radius-6);color:var(--color-role-accent);font-family:var(--type-family-mono);font-size:var(--type-size-label);flex:none;place-items:center;display:inline-grid}.outcome[data-v-abef99d5],.publication[data-v-abef99d5]{margin:var(--space-scale-24) 0;padding:var(--space-scale-24);border-radius:var(--radius-8)}.outcome[data-v-abef99d5]{background:var(--color-tinted-confirmed-soft-background);color:var(--color-tinted-confirmed-soft-text)}.publication[data-v-abef99d5]{background:var(--color-tinted-pending-soft-background);color:var(--color-tinted-pending-soft-text)}.limits[data-v-abef99d5],.related[data-v-abef99d5],.troubleshooting[data-v-abef99d5]{margin-top:calc(var(--space-scale-24)*2);padding-top:var(--space-scale-24);border-top:var(--border-hairline) solid var(--color-role-stroke)}.troubleshooting details[data-v-abef99d5]{border-bottom:var(--border-hairline) solid var(--color-role-stroke);padding:var(--space-scale-16) 0}.troubleshooting summary[data-v-abef99d5]{cursor:pointer;font-size:var(--type-size-page-title);line-height:var(--type-leading-1-5);font-weight:var(--type-weight-medium)}.troubleshooting details p[data-v-abef99d5]{margin-top:var(--space-scale-12);color:var(--color-role-text-secondary)}.related a[data-v-abef99d5]{gap:var(--space-scale-16);padding:var(--space-scale-12) 0;color:var(--color-role-accent);font-size:var(--type-size-body);text-decoration:none}.footer[data-v-abef99d5],.related a[data-v-abef99d5]{line-height:var(--type-leading-1-5);justify-content:space-between;display:flex}.footer[data-v-abef99d5]{gap:var(--space-scale-12);max-width:calc(var(--layout-form-column) + var(--space-scale-24)*8);margin:var(--space-scale-24) auto 0;padding:var(--space-scale-24) calc(var(--space-scale-24)*2);color:var(--color-role-text-tertiary);font-size:var(--type-size-help);flex-wrap:wrap}.footer[data-v-abef99d5],.result[data-v-abef99d5]{border-top:var(--border-hairline) solid var(--color-role-stroke)}.result[data-v-abef99d5]{padding:var(--space-scale-24) var(--space-scale-24) var(--space-scale-24) 0;color:var(--color-role-text);text-decoration:none;display:block;position:relative}.result .eyebrow[data-v-abef99d5]{margin-bottom:var(--space-scale-9);display:block}.result p[data-v-abef99d5]{color:var(--color-role-text-secondary);line-height:var(--type-leading-1-6);margin:0}.result:hover h2[data-v-abef99d5]{color:var(--color-role-accent)}.result-arrow[data-v-abef99d5]{right:0;top:var(--space-scale-24);position:absolute}.empty-state p[data-v-abef99d5]{color:var(--color-role-text-secondary);line-height:var(--type-leading-1-6)}.mobile-navigation[data-v-abef99d5]{display:none}a[data-v-abef99d5]:focus-visible,button[data-v-abef99d5]:focus-visible,summary[data-v-abef99d5]:focus-visible{outline:var(--space-scale-2) solid var(--color-role-accent);outline-offset:var(--space-scale-2);border-radius:var(--radius-4)}@media (width<=960px){.reading[data-v-abef99d5]{padding:var(--space-scale-24)}.start[data-v-abef99d5]{flex-direction:column;align-items:flex-start}.featured[data-v-abef99d5],.featured.section-choices[data-v-abef99d5]{grid-template-columns:1fr}.featured a[data-v-abef99d5]{padding:var(--space-scale-16);position:relative}.feature-index[data-v-abef99d5]{margin-bottom:var(--space-scale-12)}.feature-arrow[data-v-abef99d5]{right:var(--space-scale-16);top:var(--space-scale-16);position:absolute}.featured p[data-v-abef99d5]{margin-bottom:0}.language[data-v-abef99d5]{display:none}}@media (width<=640px){.toolbar[data-v-abef99d5]{gap:var(--space-scale-12);padding:var(--space-scale-12) var(--space-scale-16);flex-wrap:wrap}.searchbox[data-v-abef99d5]{flex-basis:100%;order:2}.searchbox input[data-v-abef99d5]{font-size:var(--type-size-page-title)}.guide-body[data-v-abef99d5]{flex-direction:column}.mobile-navigation[data-v-abef99d5]{padding:var(--space-scale-12) var(--space-scale-16);background:var(--color-role-background-secondary);color:var(--color-role-text);font:inherit;cursor:pointer;border:0;justify-content:space-between;display:flex}.mobile-navigation[data-v-abef99d5],.navigation[data-v-abef99d5]{border-bottom:var(--border-hairline) solid var(--color-role-stroke)}.navigation[data-v-abef99d5]{border-right:0;width:100%;max-height:45dvh;display:none}.navigation--open[data-v-abef99d5]{display:block}.reading[data-v-abef99d5]{padding:var(--space-scale-24) var(--space-scale-16)}h1[data-v-abef99d5]{font:var(--type-doc-chrome-section-title) var(--type-family-sans)}.lede[data-v-abef99d5]{margin-bottom:var(--space-scale-24)}.outcome[data-v-abef99d5],.prerequisites[data-v-abef99d5],.publication[data-v-abef99d5],.start[data-v-abef99d5]{padding:var(--space-scale-16)}.footer[data-v-abef99d5]{padding:var(--space-scale-24) var(--space-scale-16)}}.workbench[data-v-f3920dd8]{background:var(--color-role-surface);height:100dvh;color:var(--color-role-text);font-family:var(--type-family-sans);font-size:var(--type-size-body);font-weight:var(--type-weight-regular);line-height:var(--type-leading-one);letter-spacing:var(--type-tracking-body);flex-direction:column;display:flex;overflow:hidden}.body[data-v-f3920dd8]{flex:1;min-height:0;display:flex;position:relative}.rail[data-v-f3920dd8]{flex:none}.drawer[data-v-f3920dd8]{z-index:2;width:var(--layout-shell-drawer);box-shadow:var(--shadow-shell-popover);top:0;bottom:0;left:0}.drawer[data-v-f3920dd8],.scrim[data-v-f3920dd8]{position:absolute}.scrim[data-v-f3920dd8]{z-index:1;border:var(--border-none);background:var(--color-shell-scrim);cursor:pointer;padding:0;inset:0}
