.extra[data-v-d23aa4f3]{gap:var(--space-scale-12);margin-top:var(--space-scale-12);flex-direction:column;display:flex}.scrim[data-v-d23aa4f3]{z-index:8;background:var(--color-shell-scrim);place-items:center;display:grid;position:absolute;inset:0}.dialog[data-v-d23aa4f3]{width:var(--layout-editor-pane);max-width:calc(100vw - var(--space-scale-24));padding:calc(var(--space-scale-16) + var(--space-scale-2));border-radius:var(--radius-10);background:var(--color-role-surface);box-shadow:var(--shadow-shell-dialog)}.title[data-v-d23aa4f3]{margin:0 0 var(--space-scale-6);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)}.body[data-v-d23aa4f3],.title[data-v-d23aa4f3]{font-family:var(--type-family-sans)}.body[data-v-d23aa4f3]{margin:0 0 calc(var(--space-scale-16) + var(--space-scale-2));font-size:var(--type-size-label);line-height:var(--type-leading-1-5);color:var(--color-text-note)}.ask[data-v-d23aa4f3]{gap:var(--space-scale-4);margin-bottom:calc(var(--space-scale-16) + var(--space-scale-2));flex-direction:column;display:flex}.ask-label[data-v-d23aa4f3]{font-size:var(--type-size-label);color:var(--color-text-strong)}.ask-field[data-v-d23aa4f3],.ask-label[data-v-d23aa4f3]{font-family:var(--type-family-sans)}.ask-field[data-v-d23aa4f3]{height:var(--size-desktop-input-field);padding:0 var(--space-named-gap-between-fields);border:var(--border-none);border-radius:var(--radius-6);background:var(--color-role-surface);box-shadow:var(--border-inset-ring) var(--color-line-field-stroke-rest);color:var(--color-text-input);font-size:var(--type-size-body)}.ask-field[data-v-d23aa4f3]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-field)}.actions[data-v-d23aa4f3]{justify-content:flex-end;gap:var(--space-scale-6);display:flex}.button[data-v-d23aa4f3]{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);font-family:var(--type-family-sans);font-size:var(--type-size-body);line-height:var(--type-leading-one);letter-spacing:var(--type-tracking-body);white-space:nowrap;cursor:pointer}.button[data-v-d23aa4f3]:focus-visible{outline:var(--focus-native-outline);box-shadow:var(--focus-button)}.button--secondary[data-v-d23aa4f3]{background:var(--color-surface-button-secondary-background);color:var(--color-text-button-secondary)}.button--secondary[data-v-d23aa4f3]:hover{background:var(--color-surface-button-secondary-background-hover)}.button--accent[data-v-d23aa4f3]{background:var(--color-role-accent);color:var(--color-role-surface);font-weight:var(--type-weight-medium)}.button--accent[data-v-d23aa4f3]:hover{background:var(--color-accent-background-hover)}.button--danger[data-v-d23aa4f3]{background:var(--color-role-error);color:var(--color-role-surface);font-weight:var(--type-weight-medium)}.button--danger[data-v-d23aa4f3]:hover{background:var(--color-danger-error-strong)}.button[data-v-d23aa4f3]:disabled{background:var(--color-surface-button-disabled-background);color:var(--color-role-text-tertiary);cursor:not-allowed}
