.dialog-backdrop{display:none;position:fixed;inset:0;z-index:9000;align-items:center;justify-content:center;background:var(--overlay-background)}.dialog-backdrop.open{display:flex}.dialog-panel{position:relative;display:flex;flex-direction:column;gap:var(--spacing-240);-webkit-backdrop-filter:var(--effect-surface-background-blur);backdrop-filter:var(--effect-surface-background-blur);background:var(--surface-background);border:1px solid var(--surface-stroke-1);border-radius:var(--radius-4xlarge);box-shadow:var(--effect-surface-background-shadow);padding:var(--spacing-160);padding-bottom:var(--spacing-240);max-width:90vw;max-height:90vh;overflow:hidden;box-sizing:border-box}.dialog-creation{width:480px}.dialog-system{width:600px}.dialog-header{display:flex;align-items:center;min-height:44px;flex-shrink:0}.dialog-title{flex:1;padding-inline-start:var(--spacing-80);padding-bottom:var(--spacing-40);font-family:var(--font-family-base);color:var(--fg-neutral-1-rest);white-space:normal;overflow-wrap:anywhere;word-break:break-word}.dialog-creation .dialog-title,.dialog-system .dialog-title{font-size:var(--font-size-title-3);line-height:var(--line-height-title-3);font-weight:var(--font-weight-title-3)}.dialog-body-section{display:flex;flex-direction:column;gap:var(--spacing-160);flex-shrink:0}.dialog-body{padding-inline:var(--spacing-80);font-family:var(--font-family-base);font-size:var(--font-size-body-1);line-height:var(--line-height-body-1);font-weight:var(--font-weight-body-1);color:var(--fg-neutral-2-rest);margin:0}.dialog-content{flex:1 1 auto;min-height:0;overflow-y:auto;padding-inline:var(--spacing-80)}.dialog-footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-80);padding-inline:var(--spacing-80);flex-shrink:0}.dialog-footer-center{justify-content:center;padding-inline-end:0}
