@layer components{.rVr8Ja_DialogPortal{pointer-events:auto;position:fixed;inset:0}.rVr8Ja_DialogPortalInner{position:absolute;inset:0}.rVr8Ja_DialogBackdrop{background-color:var(--dialog-backdrop-dim-background);position:absolute;inset:0}[data-backdrop=fade] .rVr8Ja_DialogBackdrop{-webkit-backdrop-filter:var(--dialog-backdrop-fade-filter);backdrop-filter:var(--dialog-backdrop-fade-filter);background-color:var(--dialog-backdrop-fade-background)}[data-entering] .rVr8Ja_DialogBackdrop{opacity:0}[data-entering-active] .rVr8Ja_DialogBackdrop,[data-entering][data-interrupted] .rVr8Ja_DialogBackdrop{opacity:1;transition-property:opacity,transform;transition-duration:.6s;transition-timing-function:var(--cubic-enter)}[data-exiting] .rVr8Ja_DialogBackdrop{opacity:1}[data-exiting-active] .rVr8Ja_DialogBackdrop,[data-exiting][data-interrupted] .rVr8Ja_DialogBackdrop{opacity:0;transition-property:opacity,transform;transition-duration:.4s;transition-timing-function:var(--cubic-exit)}.rVr8Ja_DialogContainer{position:absolute;inset:0;overflow:auto}.rVr8Ja_DialogContainerInner{inset:unset;width:100%;min-height:100%;padding:var(--dialog-container-inner-padding);justify-content:center;align-items:center;display:flex;position:absolute}.rVr8Ja_Dialog{min-width:var(--dialog-min-width);max-width:var(--dialog-max-width);max-height:inherit;border-radius:var(--dialog-radius,var(--radius-xl));background:var(--color-surface-elevated);box-shadow:var(--shadow);color:var(--color-text);font-size:var(--font-text-sm-size);line-height:var(--font-text-sm-line-height);flex-direction:column;display:flex;position:static}.rVr8Ja_Dialog:focus{outline:none}[data-backdrop=fade] .rVr8Ja_Dialog{box-shadow:var(--dialog-backdrop-fade-shadow)}[data-entering] .rVr8Ja_Dialog{opacity:0;transform:translateY(12px)}[data-entering-active] .rVr8Ja_Dialog,[data-entering][data-interrupted] .rVr8Ja_Dialog{opacity:1;transition-property:opacity,transform;transition-duration:.6s;transition-timing-function:var(--cubic-enter);transform:translateY(0)}[data-exiting] .rVr8Ja_Dialog{opacity:1;transform:translateY(0)}[data-exiting-active] .rVr8Ja_Dialog,[data-exiting][data-interrupted] .rVr8Ja_Dialog{opacity:0;transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:var(--cubic-exit);transform:translateY(12px)}.rVr8Ja_Dialog[data-animate=shake]{animation:.4s rVr8Ja_shake}@keyframes rVr8Ja_shake{0%{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}to{transform:translate(0)}}.rVr8Ja_Form{flex-direction:column;width:100%;min-height:0;display:flex}.rVr8Ja_Body{padding:calc(var(--spacing)*4) calc(var(--spacing)*5)}.rVr8Ja_Header{height:50px;padding:0 calc(var(--spacing)*5);border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;display:flex}.rVr8Ja_Header .rVr8Ja_Title{margin:0}.rVr8Ja_Footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*2);padding:calc(var(--spacing)*4) calc(var(--spacing)*5);flex-shrink:0;display:flex}.rVr8Ja_Title{margin:0 0 calc(var(--spacing)*3);font-size:var(--font-text-lg-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-text-lg-tracking);padding:0;line-height:1.4}.rVr8Ja_Description{color:var(--color-text-secondary);font-size:var(--font-text-sm-size);line-height:var(--font-text-sm-line-height);margin:0;padding:0}.rVr8Ja_Description[data-visually-hidden]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}}
