.status[data-v-0bb2e690]{gap:var(--space-observed-gap-field-wrapper);flex:none;display:flex;position:relative}.pill[data-v-0bb2e690],.status[data-v-0bb2e690]{align-items:center}.pill[data-v-0bb2e690]{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-0bb2e690]{background:var(--color-tinted-pending-soft-background);color:var(--color-tinted-pending-soft-text)}.pill--confirmed[data-v-0bb2e690]{background:var(--color-tinted-confirmed-soft-background);color:var(--color-tinted-confirmed-soft-text)}.pill--running[data-v-0bb2e690]{background:var(--color-accent-in-progress-pill-background);color:var(--color-accent-muted)}.pill--failed[data-v-0bb2e690]{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-0bb2e690]{width:var(--size-component-status-dot);height:var(--size-component-status-dot);border-radius:var(--radius-round);flex:none}.dot--pending[data-v-0bb2e690]{background:var(--color-pending-dot)}.dot--confirmed[data-v-0bb2e690]{background:var(--color-success-confirmed-dot)}.dot--failed[data-v-0bb2e690]{background:var(--color-danger-error-strong)}.spinner[data-v-0bb2e690]{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);border-right-color:#0000;flex:none}.action[data-v-0bb2e690]{--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-0bb2e690]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.action--accent[data-v-0bb2e690]{background:var(--color-role-accent);color:var(--color-role-surface)}.action--accent[data-v-0bb2e690]:hover{background:var(--color-accent-background-hover)}.action--disabled[data-v-0bb2e690]{color:var(--color-role-text-tertiary);cursor:not-allowed}.action--disabled[data-v-0bb2e690],.action--neutral[data-v-0bb2e690]{background:var(--color-surface-button-disabled-background)}.action--neutral[data-v-0bb2e690]{color:var(--color-text-button-secondary);font-weight:var(--type-weight-regular)}.action--neutral[data-v-0bb2e690]:hover{background:var(--color-surface-button-secondary-background-hover)}.action--danger[data-v-0bb2e690]{background:var(--color-role-error);color:var(--color-role-surface)}.action--danger[data-v-0bb2e690]:hover{background:var(--color-danger-error-strong)}.notice[data-v-0bb2e690]{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-title[data-v-0bb2e690]{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-0bb2e690]{gap:var(--space-scale-9);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.notice-where[data-v-0bb2e690]{font-weight:var(--type-weight-medium);margin:0}.notice-problems[data-v-0bb2e690]{padding-left:var(--space-scale-16);margin:0}.bar[data-v-f0903e01]{--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));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);border-bottom:var(--border-hairline) solid var(--color-role-stroke);background:var(--color-role-surface);flex:none;display:flex}.spacer[data-v-f0903e01]{flex:1}.divider[data-v-f0903e01]{width:var(--border-hairline);height:var(--local-space-18);background:var(--color-role-stroke);flex:none}.divider--spaced[data-v-f0903e01]{margin:0 var(--space-scale-2)}.switcher[data-v-f0903e01]{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-f0903e01]:hover{background:var(--color-surface-button-secondary-background)}.avatar[data-v-f0903e01]:focus-visible,.icon-button[data-v-f0903e01]:focus-visible,.quiet-button[data-v-f0903e01]:focus-visible,.switcher[data-v-f0903e01]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.switcher-badge[data-v-f0903e01]{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-f0903e01]{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-f0903e01],.quiet-button[data-v-f0903e01]{font-size:var(--type-size-label);line-height:var(--type-leading-one);white-space:nowrap}.quiet-button[data-v-f0903e01]{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-f0903e01]:hover{background:var(--color-surface-button-secondary-background)}.icon-button[data-v-f0903e01]{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-f0903e01]:hover{background:var(--color-surface-button-secondary-background)}.avatar[data-v-f0903e01]{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-f0903e01]:hover{background:var(--color-surface-button-secondary-background-hover)}.menu[data-v-f0903e01]{flex:none;display:flex;position:relative}.menu>summary[data-v-f0903e01]{list-style:none}.menu>summary[data-v-f0903e01]::-webkit-details-marker{display:none}.menu-panel[data-v-f0903e01]{z-index:2;min-width:var(--layout-select-level);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);position:absolute;top:100%;right:0}.menu-header[data-v-f0903e01]{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-f0903e01],.menu-item[data-v-f0903e01]{line-height:var(--type-leading-one)}.menu-item[data-v-f0903e01]{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-f0903e01]:hover{background:var(--color-surface-button-secondary-background)}.menu-item[data-v-f0903e01]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.menu-item[aria-current=true][data-v-f0903e01]{font-weight:var(--type-weight-medium)}.visually-hidden[data-v-f0903e01]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.burger[data-v-f0903e01]{gap:var(--space-scale-2);width:var(--space-scale-12);flex-direction:column;display:flex}.burger span[data-v-f0903e01]{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-f0903e01]{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-f0903e01]{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-f0903e01]{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-f0903e01]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.item[data-v-96f2c375]{--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-96f2c375]:hover{background:var(--color-role-preview-background)}.item[data-v-96f2c375]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.item--active[data-v-96f2c375]{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-96f2c375]:focus-visible{box-shadow:0 0 0 var(--border-hairline) var(--color-role-stroke),var(--focus-button)}.glyph[data-v-96f2c375]{width:var(--space-scale-12);height:calc(var(--space-scale-12) + var(--space-scale-2) + var(--border-hairline));flex:none}.glyph-frame[data-v-96f2c375]{stroke:var(--color-text-icon-disabled)}.glyph-line[data-v-96f2c375]{stroke:var(--color-text-dot-off)}.item--active .glyph-frame[data-v-96f2c375],.item--active .glyph-line[data-v-96f2c375]{stroke:var(--color-role-accent)}.name[data-v-96f2c375]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.meta[data-v-96f2c375]{color:var(--color-text-row-meta);font-family:var(--type-family-mono);font-size:var(--type-size-group-header);font-weight:var(--type-weight-regular);font-variant-numeric:var(--type-feature-tabular-numbers);letter-spacing:normal;flex:none}.item[data-v-5bea1100]{--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-5bea1100]:hover{background:var(--color-role-preview-background)}.item[data-v-5bea1100]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.item--current[data-v-5bea1100]{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-5bea1100]:focus-visible{box-shadow:0 0 0 var(--border-hairline) var(--color-role-stroke),var(--focus-button)}.tile[data-v-5bea1100]{--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-5bea1100]{color:var(--color-role-accent)}.glyph[data-v-5bea1100]{width:var(--space-scale-9);height:var(--space-scale-9)}.label[data-v-5bea1100]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.state[data-v-5bea1100]{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-5bea1100]{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-5bea1100]{background:var(--color-success-confirmed-dot)}.count[data-v-5bea1100]{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}.sidebar[data-v-0662ada4]{--local-sidebar-width:calc(var(--layout-segmented-max) - var(--space-named-gap-between-groups));--local-space-8:calc(var(--space-scale-6) + var(--space-scale-2));--local-space-10:var(--space-named-gap-between-fields);width:var(--local-sidebar-width);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-0662ada4]{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-0662ada4]{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;flex:1;margin:0}.add-page[data-v-0662ada4],.group-title[data-v-0662ada4]{color:var(--color-role-text-tertiary);line-height:var(--type-leading-one)}.add-page[data-v-0662ada4]{width:var(--size-desktop-icon-button);height:var(--size-desktop-icon-button);border:var(--border-none);border-radius:var(--radius-4);font-family:var(--type-family-sans);font-size:calc(var(--type-size-page-title) - var(--space-scale-2));cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.add-page[data-v-0662ada4]:hover{background:var(--color-surface-button-secondary-background-hover)}.add-page[data-v-0662ada4]:focus-visible,.public-link[data-v-0662ada4]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.list[data-v-0662ada4]{gap:var(--space-observed-gap-icon-button-group);flex-direction:column;flex:none;margin:0;padding:0;list-style:none;display:flex}.separator[data-v-0662ada4]{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-0662ada4]{margin:0 calc(var(--local-space-8)*-1) var(--local-space-8);background:var(--color-role-stroke)}.filler[data-v-0662ada4]{min-height:calc(var(--space-scale-16) + var(--space-scale-2));flex:1}.public-link[data-v-0662ada4]{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-0662ada4]:hover{background:var(--color-role-preview-background);color:var(--color-text-caption)}.workbench[data-v-c974f7b7]{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-c974f7b7]{flex:1;min-height:0;display:flex;position:relative}.rail[data-v-c974f7b7]{flex:none}.drawer[data-v-c974f7b7]{z-index:2;box-shadow:var(--shadow-segmented-option);top:0;bottom:0;left:0}.drawer[data-v-c974f7b7],.scrim[data-v-c974f7b7]{position:absolute}.scrim[data-v-c974f7b7]{--local-scrim-opacity:.28;z-index:1;border:var(--border-none);background:var(--color-role-text);opacity:var(--local-scrim-opacity);cursor:pointer;padding:0;inset:0}
