.popup-overlay[data-v-d4e9c298]{background:var(--palette-overlay-scrim);z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup[data-v-d4e9c298]{gap:var(--popup-gap,16px);width:var(--popup-width);max-height:var(--popup-max-height,calc(100vh - 32px));background:var(--palette-surface-raised);border-radius:var(--radius-card);box-shadow:var(--palette-shadow-dialog);flex-direction:column;padding:22px;display:flex;position:relative;overflow-y:auto}:root[data-theme=dark] .popup[data-v-d4e9c298]:not(.popup--dark){box-shadow:inset 0 0 0 1px var(--palette-stroke-default),var(--palette-shadow-dialog)}.popup[data-v-d4e9c298]:focus-visible{outline:none}.popup__header[data-v-d4e9c298]{justify-content:space-between;align-items:center;gap:36px;padding-right:44px;display:flex}.popup__header-text[data-v-d4e9c298]{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.popup__title[data-v-d4e9c298]{font-size:var(--popup-title-size,22px);font-weight:700;line-height:var(--popup-title-line-height,inherit);color:var(--palette-text-primary)}.popup__description[data-v-d4e9c298],.popup__title[data-v-d4e9c298]{font-family:var(--font-family-base);margin:0}.popup__description[data-v-d4e9c298]{color:var(--palette-text-muted);font-size:17px;font-weight:500}.popup__header-extra[data-v-d4e9c298]{margin-top:4px}.popup__close[data-v-d4e9c298]{z-index:2;width:34px;height:34px;color:var(--palette-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:absolute;top:5px;right:5px}.popup__close[data-v-d4e9c298] svg{width:15px;height:15px}.popup__close[data-v-d4e9c298]:hover{color:var(--palette-accent-primary)}.popup__body[data-v-d4e9c298]{font-family:var(--font-family-base);color:var(--palette-text-secondary);font-size:16px}.popup__footer[data-v-d4e9c298]{justify-content:flex-end;gap:12px;display:flex}.popup__header-lead[data-v-d4e9c298]{align-items:center;gap:12px;display:flex}.popup__header-lead--trail[data-v-d4e9c298]{gap:0}.popup--display[data-v-d4e9c298]{--popup-gap:22px}.popup__header--bare[data-v-d4e9c298]{display:contents}.popup--display .popup__body[data-v-d4e9c298]:empty{display:none}.popup--display .popup__header-text[data-v-d4e9c298]{flex:0 523px}.popup--display .popup__description[data-v-d4e9c298]{max-width:425px}.popup--footer-start .popup__footer[data-v-d4e9c298]{justify-content:flex-start}.popup--dark[data-v-d4e9c298]{background:var(--palette-surface-inverse)}.popup--dark .popup__title[data-v-d4e9c298]{color:var(--palette-text-on-accent)}.popup--dark .popup__body[data-v-d4e9c298],.popup--dark .popup__description[data-v-d4e9c298]{color:var(--palette-text-on-inverse-secondary)}.popup--dark .popup__close[data-v-d4e9c298]{color:var(--palette-text-on-accent)}.popup__back[data-v-d4e9c298]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:none}.popup__back[data-v-d4e9c298],.popup__back img[data-v-d4e9c298]{width:15px;height:15px}.popup--back-desktop .popup__back[data-v-d4e9c298]{display:flex}.popup--fixed-height[data-v-d4e9c298]{height:min(var(--popup-height),100dvh - 32px);overflow:hidden}.popup--fixed-height .popup__body[data-v-d4e9c298]{flex:auto;min-height:0;overflow-y:auto}.popup--body-fill[data-v-d4e9c298],.popup--body-scroll[data-v-d4e9c298]{overflow:hidden}.popup--body-fill>.popup__footer[data-v-d4e9c298],.popup--body-scroll>.popup__footer[data-v-d4e9c298]{flex-shrink:0}.popup--body-scroll>.popup__body[data-v-d4e9c298]{overscroll-behavior:contain;scrollbar-gutter:var(--popup-body-gutter,auto);min-height:0;overflow-y:auto}.popup--body-fill>.popup__body[data-v-d4e9c298]{gap:var(--popup-body-gap,0);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.popup--bare[data-v-d4e9c298]{box-shadow:none;background:0 0;gap:0;padding:0}.popup--bare>.popup__header[data-v-d4e9c298],.popup--bare>.popup__header>.popup__header-text[data-v-d4e9c298]{display:contents}.popup--confirm[data-v-d4e9c298]{--popup-title-size:18px}.popup--confirm>.popup__body[data-v-d4e9c298]:empty{display:none}@media (width<=480px){.popup-overlay[data-v-d4e9c298]{align-items:flex-end}.popup[data-v-d4e9c298]{border-radius:var(--radius-card) var(--radius-card) 0 0;width:100vw;position:relative}.popup--display .popup__header[data-v-d4e9c298],.popup__header[data-v-d4e9c298]{padding-right:46px}.popup__close[data-v-d4e9c298]{top:22px;right:22px}.popup__description[data-v-d4e9c298]{font-size:14px}.popup__footer[data-v-d4e9c298]{flex-direction:column}.popup__footer[data-v-d4e9c298]>*{width:100%}.popup--cover-mobile[data-v-d4e9c298]{border-radius:0;width:100vw;height:100dvh;max-height:100dvh;padding:16px}.popup--cover-mobile .popup__close[data-v-d4e9c298]{top:12px;right:12px}.popup-overlay--sheet[data-v-d4e9c298]{padding-top:var(--sheet-mobile-top);align-items:flex-start}.popup--sheet-mobile[data-v-d4e9c298]{width:100vw;height:calc(100dvh - var(--sheet-mobile-top));max-height:none;padding:var(--sheet-mobile-inset);padding-bottom:calc(var(--sheet-mobile-inset) + env(safe-area-inset-bottom,0px));border-radius:var(--radius-card) var(--radius-card) 0 0;overflow:hidden}.popup--sheet-mobile .popup__close[data-v-d4e9c298]{top:5px;right:5px}.popup--sheet-mobile .popup__back[data-v-d4e9c298]{display:flex}.popup--sheet-mobile .popup__body[data-v-d4e9c298]{flex:auto;min-height:0;overflow-y:auto}.popup--sheet-mobile .popup__footer[data-v-d4e9c298]{flex:none}.popup-overlay--confirm[data-v-d4e9c298]{align-items:center}.popup--confirm[data-v-d4e9c298]{border-radius:var(--radius-card);width:calc(100vw - 32px)}.popup--confirm>.popup__header[data-v-d4e9c298]{padding-right:0}.popup--confirm>.popup__footer[data-v-d4e9c298]>*{width:auto}}
