._modal_4k0q4_6{background:var(--modal-scrim);width:100%;max-width:none;height:100%;max-height:none;backdrop-filter:blur(var(--modal-blur));color:inherit;--modal-scrim:var(--theme-scrim);--modal-blur:6px;border:0;margin:0;padding:24px;position:fixed;inset:0;overflow:hidden;&[data-scrim=medium]{--modal-scrim:transparent;--modal-blur:4px}&[data-scrim=light]{--modal-scrim:color-mix(in oklch, var(--theme-scrim) 30%, transparent);--modal-blur:0}&[open]{transition:background .15s,backdrop-filter .15s;display:flex;@starting-style{backdrop-filter:blur();background:0 0}}&::backdrop{background:0 0}}._panel_4k0q4_53{width:min(var(--modal-width,440px), 100%);background:var(--menu-bg);max-height:100%;box-shadow:var(--theme-shadow-float);text-align:left;border-radius:18px;margin:auto;padding:22px 24px;position:relative;overflow:auto;._modal_4k0q4_6[open] &{transition:opacity .15s,translate .15s;@starting-style{opacity:0;translate:0 10px}}&[data-anchored]{--origin-x:left;--origin-y:top;transform-origin:var(--origin-x) var(--origin-y);margin:0;position:fixed;&[data-placement^=top]{--origin-y:bottom}&[data-placement$=end]{--origin-x:right}&[data-placement=top],&[data-placement=bottom]{--origin-x:center}._modal_4k0q4_6[open] &{transition:opacity .15s,scale .15s;@starting-style{opacity:0;translate:none;scale:.94}}}}._close_4k0q4_113{width:28px;height:28px;color:var(--menu-text-muted);cursor:pointer;background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;top:16px;right:16px;&:hover{background:var(--menu-bg-hover);color:var(--menu-text)}}
