@layer component{.dialog-wrapper[data-v-aed91cb0]{--transition-duration:.2s;align-items:center;background-color:transparent;border:0;display:flex;height:var(--visual-viewport-height,100%);inset:var(--visual-viewport-offset,0) 0 auto;justify-content:center;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;pointer-events:none;position:fixed;width:100%}.dialog-wrapper[data-v-aed91cb0]::backdrop{opacity:0}.dialog-wrapper.--closing[data-v-aed91cb0],.dialog-wrapper.--open[data-v-aed91cb0],.dialog-wrapper.--opening[data-v-aed91cb0],.dialog-wrapper.--opening-start[data-v-aed91cb0]{opacity:1}.dialog-wrapper.--open[data-v-aed91cb0]{pointer-events:all}.backdrop[data-v-aed91cb0]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:oklch(from var(--bg-down) l c h/30%);inset:0;pointer-events:none;position:fixed;transition:opacity var(--transition-duration) ease}.dialog-wrapper.--overlay .backdrop[data-v-aed91cb0]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:oklch(from var(--bg-up) l c h/70%)}.--opening-start .backdrop[data-v-aed91cb0]{opacity:0}.--open .backdrop[data-v-aed91cb0],.--opening .backdrop[data-v-aed91cb0]{opacity:1}.--closing .backdrop[data-v-aed91cb0]{opacity:0}.dialog[data-v-aed91cb0]{--dialog-width:576px;--dialog-margin:var(--sp-sm);--scale-x:1;--scale-y:1;--offset-x:0px;--offset-y:0px;border:2px solid var(--bg-down);border-radius:var(--border-radius-md);box-shadow:0 0 50px 50px oklch(from var(--bg-down) l c h/30%);color:var(--fg);display:flex;flex-direction:column;margin:var(--dialog-margin);max-height:calc(100% - var(--dialog-margin) * 2);max-width:calc(100% - var(--dialog-margin) * 2);opacity:1;transform:translate(var(--offset-x)) translateY(var(--offset-y)) scale(var(--scale-x),var(--scale-y));transform-origin:center center;transition:transform var(--transition-duration) cubic-bezier(.657,.235,.168,1.157),opacity .1s ease .1s;width:var(--dialog-width)}@media(width>=768px){.dialog[data-v-aed91cb0]{--dialog-margin:var(--sp-md)}}.--closing .dialog[data-v-aed91cb0],.--open .dialog[data-v-aed91cb0]:before,.--opening .dialog[data-v-aed91cb0]:before{opacity:0}.dialog-wrapper.--md .dialog[data-v-aed91cb0]{--dialog-width:768px}.dialog-wrapper.--lg .dialog[data-v-aed91cb0]{--dialog-width:992px}.dialog-wrapper.--xl .dialog[data-v-aed91cb0]{--dialog-width:1200px}.dialog-wrapper.--full .dialog[data-v-aed91cb0]{--dialog-width:100%}@media(width<768px){.dialog-wrapper.--full .dialog[data-v-aed91cb0]{--dialog-margin:0px}.dialog-wrapper.--full .dialog>.content[data-v-aed91cb0],.dialog-wrapper.--full .dialog>.footer[data-v-aed91cb0],.dialog-wrapper.--full .dialog>.header[data-v-aed91cb0]{border-radius:0}}.dialog-wrapper.--full-height .dialog[data-v-aed91cb0]{height:100%}.dialog-wrapper.--overlay .dialog[data-v-aed91cb0]{--dialog-width:100%;margin:0;max-height:100%;max-width:100%}.dialog>div[data-v-aed91cb0]:first-child{border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md)}.dialog>div[data-v-aed91cb0]:last-child{border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.header[data-v-aed91cb0]{align-items:center;background-color:var(--bg);display:flex;padding:calc(var(--sp-sm) + var(--sp) * -1) var(--sp-sm) 0 calc(var(--sp-sm) + var(--sp));position:relative}.dialog-wrapper.--overlay .header[data-v-aed91cb0]{background-color:transparent}.title[data-v-aed91cb0]{--line-height-tight:var(--line-height-base-tight);--line-height-base:var(--line-height-base-base);--line-height-open:var(--line-height-base-open);--line-height:var(--line-height-base);line-height:var(--line-height);font-size:var(--font-size-base);font-family:var(--font);font-weight:var(--font-weight-normal);letter-spacing:.02em;text-wrap:pretty;text-box:trim-both cap alphabetic}@container (width <= 364px){.title[data-v-aed91cb0]{--line-height:var(--line-height-tight)}}@container (width >= 729px){.title[data-v-aed91cb0]{--line-height:var(--line-height-open)}}.title strong[data-v-aed91cb0]{font-weight:var(--font-weight-strong)}.title[data-v-aed91cb0]:where(body,input,select,textarea){text-box:normal}.title[data-v-aed91cb0]{font-family:var(--font-display);font-palette:--rosebud-display;font-weight:var(--font-display-weight-normal);text-wrap:balance;color:var(--fg-primary);letter-spacing:.08em;text-transform:uppercase;flex:1}.dialog-wrapper.--overlay .title[data-v-aed91cb0]{margin:0}.content[data-v-aed91cb0]{background-color:var(--bg);flex:1;overflow:auto;padding:var(--sp-sm) calc(var(--sp-sm) + var(--sp)) var(--sp-md)}.content[data-v-aed91cb0]:has(+.footer){padding-block-end:var(--sp-sm)}.content[data-v-aed91cb0]:focus-visible{outline:2px dashed var(--fg-down);outline-offset:-.25em}.dialog-wrapper.--overlay .content[data-v-aed91cb0]{background-color:transparent}.footer[data-v-aed91cb0]{background-color:var(--bg);border-block-start:1px solid oklch(from var(--fg) l c h/10%);padding:.75em calc(var(--sp-sm) + var(--sp))}}@layer compose{.content[data-v-aed91cb0]>p:last-child{margin-block-end:0}}body:has(.dialog-wrapper.--open){overflow:clip}
