[data-component=dialog-overlay]{z-index:50;background-color:var(--v2-overlay-simple-overlay-scrim);position:fixed;inset:0}[data-component=dialog]{z-index:50;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}[data-component=dialog] [data-slot=dialog-container]{background:var(--v2-background-bg-base);width:480px;height:368px;box-shadow:var(--v2-elevation-overlay);border-radius:var(--v2-radius-popup);corner-shape:var(--v2-corner-shape,round);pointer-events:auto;flex-direction:column;align-items:flex-start;display:flex;overflow:hidden}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content]{scrollbar-width:none;-ms-overflow-style:none;background:0 0;flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;width:100%;max-height:100%;display:flex;overflow:auto}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content]::-webkit-scrollbar{display:none}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content] [data-slot=dialog-header]{flex-direction:row;flex-shrink:0;align-self:stretch;align-items:flex-start;gap:0;width:100%;padding:20px 20px 12px;display:flex}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content] [data-slot=dialog-header] [data-slot=dialog-header-title]{-webkit-user-select:none;user-select:none;min-width:0;color:var(--v2-text-text-base);font-variation-settings:"slnt" 0;flex:1;margin:0;font-size:13px;font-weight:500;line-height:16px}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content] [data-slot=dialog-header] [data-slot=dialog-title-group]{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content] [data-slot=dialog-header] [data-slot=dialog-title]{-webkit-user-select:none;user-select:none;color:var(--v2-text-text-base);font-variation-settings:"slnt" 0;flex:none;margin:0;font-size:18px;font-weight:480;line-height:24px}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content] [data-slot=dialog-header] [data-slot=dialog-description]{-webkit-user-select:none;user-select:none;color:var(--v2-text-text-muted);font-variation-settings:"slnt" 0;flex:none;font-size:12px;font-weight:400;line-height:16px}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content] [data-slot=dialog-header] [data-slot=dialog-close-button]{margin-top:-2px;border-radius:var(--v2-radius-control);corner-shape:var(--v2-corner-shape,round);cursor:default;width:24px;height:24px;color:var(--v2-icon-icon-muted);flex-shrink:0;justify-content:center;align-items:center;margin-inline:auto -4px;display:flex}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content] [data-slot=dialog-header] [data-slot=dialog-close-button]:hover{background:var(--v2-overlay-simple-overlay-hover);color:var(--v2-text-text-base)}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content] [data-slot=dialog-header][data-hide-close] [data-slot=dialog-close-button]{display:none}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content] [data-slot=dialog-footer]{flex-direction:row;flex-shrink:0;justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:8px;padding:16px 20px 20px;display:flex}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content] [data-slot=dialog-body]{flex-direction:column;flex:1;width:100%;display:flex;position:relative;overflow:hidden}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content] [data-slot=dialog-body]:focus-visible{outline:none}[data-component=dialog] [data-slot=dialog-container] [data-slot=dialog-content]:focus-visible{outline:none}[data-component=dialog][data-fit] [data-slot=dialog-container]{height:auto}[data-component=dialog][data-fit] [data-slot=dialog-container] [data-slot=dialog-content]{min-height:0}[data-component=dialog][data-size=large] [data-slot=dialog-container]{width:min(calc(var(--screen-w,100vw) - 32px), 640px);height:min(calc(var(--screen-h,100dvh) - 32px), 560px)}[data-component=dialog][data-size=x-large] [data-slot=dialog-container]{width:min(calc(var(--screen-w,100vw) - 32px), 980px);height:min(calc(var(--screen-h,100dvh) - 92px), 600px)}
