@layer jun4ge.components{._overlay_bkmfo_2{z-index:var(--jun4ge-z-index-overlay);background:var(--jun4ge-dialog-overlay-bg);animation:_jun4geOverlayIn_bkmfo_1 var(--jun4ge-motion-duration-short4) var(--jun4ge-motion-easing-ease);position:fixed;inset:0}._overlay_bkmfo_2[data-state=closed]{animation:_jun4geOverlayOut_bkmfo_1 var(--jun4ge-motion-duration-short4) var(--jun4ge-motion-easing-ease)}._content_bkmfo_15{z-index:var(--jun4ge-z-index-modal);inline-size:var(--jun4ge-dialog-content-inline-size);max-block-size:var(--jun4ge-dialog-content-max-block-size);padding-inline:var(--jun4ge-dialog-body-padding);padding-block:var(--jun4ge-dialog-body-padding);background:var(--jun4ge-bg-elevated,var(--jun4ge-bg-surface));color:var(--jun4ge-text-primary);border:var(--jun4ge-border-width-1) solid var(--jun4ge-border-subtle);border-radius:var(--jun4ge-dialog-content-radius);box-shadow:var(--jun4ge-shadow-xl);animation:_jun4geDialogIn_bkmfo_1 var(--jun4ge-motion-duration-medium2) var(--jun4ge-motion-easing-emphasized);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}._contentPanel_bkmfo_44{inline-size:var(--jun4ge-dialog-panel-inline-size);box-shadow:var(--jun4ge-dialog-panel-shadow);animation:_jun4geDialogIn_bkmfo_1 var(--jun4ge-motion-duration-short4) var(--jun4ge-motion-easing-emphasized);inset-block-start:var(--jun4ge-dialog-panel-inset);inset-inline-start:auto;inset-inline-end:var(--jun4ge-dialog-panel-inset);transform:none}@supports (corner-shape:squircle){._content_bkmfo_15{corner-shape:squircle}}._content_bkmfo_15[data-state=closed]{animation:_jun4geDialogOut_bkmfo_1 var(--jun4ge-motion-duration-short4) var(--jun4ge-motion-easing-ease)}@media (prefers-reduced-motion:reduce){._overlay_bkmfo_2,._content_bkmfo_15,._overlay_bkmfo_2[data-state=closed],._content_bkmfo_15[data-state=closed]{animation:none}}._closeBtn_bkmfo_74{inline-size:var(--jun4ge-touch-target-min);block-size:var(--jun4ge-touch-target-min);min-inline-size:var(--jun4ge-touch-target-min);min-block-size:var(--jun4ge-touch-target-min);color:var(--jun4ge-text-muted);border-radius:var(--jun4ge-radius-sm);cursor:pointer;transition:color var(--jun4ge-motion-duration-short2) var(--jun4ge-motion-easing-ease), background-color var(--jun4ge-motion-duration-short2) var(--jun4ge-motion-easing-ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block-start:var(--jun4ge-spacing-3);inset-inline-end:var(--jun4ge-spacing-3)}@media (pointer:coarse){._closeBtn_bkmfo_74{inline-size:var(--jun4ge-spacing-11);block-size:var(--jun4ge-spacing-11)}}._closeBtn_bkmfo_74 svg{inline-size:var(--jun4ge-dialog-close-icon-size);block-size:var(--jun4ge-dialog-close-icon-size)}._closeBtn_bkmfo_74:hover{background:var(--jun4ge-bg-subtle);color:var(--jun4ge-text-primary)}._closeBtn_bkmfo_74:focus-visible{outline:var(--jun4ge-dialog-close-focus-outline-width) solid var(--jun4ge-border-focus);outline-offset:var(--jun4ge-focus-ring-offset)}._header_bkmfo_115{gap:var(--jun4ge-spacing-2);text-align:start;padding:var(--jun4ge-spacing-4);flex-direction:column;margin-block-end:var(--jun4ge-spacing-6);padding-block-start:0;padding-inline:0;display:flex}._footer_bkmfo_128{gap:var(--jun4ge-spacing-3);border-block-start:var(--jun4ge-border-width-1) solid var(--jun4ge-border-subtle);flex-wrap:wrap;justify-content:flex-end;margin-block-start:var(--jun4ge-spacing-6);padding-block-start:var(--jun4ge-spacing-4);display:flex}._title_bkmfo_142{font-size:var(--jun4ge-ios-title-3);font-weight:var(--jun4ge-font-weight-semibold);line-height:var(--jun4ge-dialog-title-line-height);letter-spacing:var(--jun4ge-dialog-title-letter-spacing);color:var(--jun4ge-text-primary);margin:0}._description_bkmfo_153{font-size:var(--jun4ge-ios-body);font-weight:var(--jun4ge-font-weight-regular);line-height:var(--jun4ge-dialog-description-line-height);color:var(--jun4ge-text-secondary);margin:0}._titleHidden_bkmfo_164{width:var(--jun4ge-dialog-hidden-size);height:var(--jun4ge-dialog-hidden-size);margin:calc(-1 * var(--jun4ge-dialog-hidden-size));clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;padding:0;position:absolute;overflow:hidden}}@keyframes _jun4geOverlayIn_bkmfo_1{0%{opacity:0}to{opacity:1}}@keyframes _jun4geOverlayOut_bkmfo_1{0%{opacity:1}to{opacity:0}}@keyframes _jun4geDialogIn_bkmfo_1{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes _jun4geDialogOut_bkmfo_1{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-48%)scale(.96)}}
