:where(div[data-minamo-styled-dialog]){display:contents}[data-minamo-styled-dialog]>[data-minamo-dialog]{--dialog--width:var(--override-dialog--width,var(--styled-dialog--width))}:where([data-minamo-styled-dialog-size=sm]){--styled-dialog--width:24rem}:where([data-minamo-styled-dialog-size=md]){--styled-dialog--width:32rem}:where([data-minamo-styled-dialog-size=lg]){--styled-dialog--width:40rem}:where([data-minamo-styled-dialog-size=xl]){--styled-dialog--width:56rem}[data-minamo-styled-dialog=drawer-start]>[data-minamo-dialog],[data-minamo-styled-dialog=drawer-end]>[data-minamo-dialog]{--dialog--width:var(--override-dialog--width,min(var(--styled-dialog--width), 85dvw));--dialog--height:var(--override-dialog--height,100dvh);--dialog--top-space:var(--override-dialog--top-space,0px);--dialog--bottom-space:var(--override-dialog--bottom-space,0px)}[data-minamo-styled-dialog=drawer-start]>[data-minamo-dialog]{--dialog--left-space:var(--override-dialog--left-space,0px);--dialog--border-radius:var(--override-dialog--border-radius,0 var(--minamo-radius-md,.5rem) var(--minamo-radius-md,.5rem) 0);--styled-dialog--enter-transform:translateX(-100%)}[data-minamo-styled-dialog=drawer-end]>[data-minamo-dialog]{--dialog--right-space:var(--override-dialog--right-space,0px);--dialog--border-radius:var(--override-dialog--border-radius,var(--minamo-radius-md,.5rem) 0 0 var(--minamo-radius-md,.5rem));--styled-dialog--enter-transform:translateX(100%)}[data-minamo-styled-dialog=bottom-sheet]>[data-minamo-dialog]{--dialog--bottom-space:var(--override-dialog--bottom-space,0px);--dialog--left-space:var(--override-dialog--left-space,0px);--dialog--right-space:var(--override-dialog--right-space,0px);--dialog--border-radius:var(--override-dialog--border-radius,var(--minamo-radius-md,.5rem) var(--minamo-radius-md,.5rem) 0 0);--styled-dialog--enter-transform:translateY(100%)}[data-minamo-styled-dialog=center]>[data-minamo-dialog]{--styled-dialog--enter-transform:scale(.96)}:where([data-minamo-styled-dialog]>[data-minamo-dialog]){transform:var(--styled-dialog--enter-transform)}:where([data-minamo-styled-dialog]>[data-minamo-dialog]:is(:modal,:popover-open)){transform:none}@starting-style{:where([data-minamo-styled-dialog]>[data-minamo-dialog]:is(:modal,:popover-open)){transform:var(--styled-dialog--enter-transform)}}[data-minamo-styled-dialog]>[data-minamo-dialog]{--dialog--transition-duration:var(--override-dialog--transition-duration,var(--minamo-duration-quick,.15s));--dialog--transition-timing-function:var(--override-dialog--transition-timing-function,var(--minamo-ease-in,cubic-bezier(.4, 0, 1, 1)))}[data-minamo-styled-dialog]>[data-minamo-dialog]:is(:modal,:popover-open){--dialog--transition-duration:var(--override-dialog--transition-duration,var(--minamo-duration-medium,.35s));--dialog--transition-timing-function:var(--override-dialog--transition-timing-function,var(--minamo-ease-smooth-out,cubic-bezier(.22, 1, .36, 1)))}[data-minamo-styled-dialog]:not([data-minamo-styled-dialog=center])>[data-minamo-dialog]{--dialog--transition-duration:var(--override-dialog--transition-duration,var(--minamo-duration-fast,.25s))}[data-minamo-styled-dialog]:not([data-minamo-styled-dialog=center])>[data-minamo-dialog]:is(:modal,:popover-open){--dialog--transition-duration:var(--override-dialog--transition-duration,var(--minamo-duration-slow,.4s))}@media (prefers-reduced-motion:no-preference){[data-minamo-styled-dialog]>[data-minamo-dialog]:is(:modal,:popover-open) :is([data-minamo-styled-dialog-heading],[data-minamo-dialog-body],[data-minamo-styled-dialog-actions-content]){transition-property:opacity,filter;transition-duration:var(--minamo-duration-fast,.25s);transition-timing-function:var(--minamo-ease-smooth-out,cubic-bezier(.22, 1, .36, 1));transition-delay:var(--styled-dialog--content-delay,var(--minamo-duration-stagger,40ms))}@starting-style{[data-minamo-styled-dialog]>[data-minamo-dialog]:is(:modal,:popover-open) :is([data-minamo-styled-dialog-heading],[data-minamo-dialog-body],[data-minamo-styled-dialog-actions-content]){opacity:0;filter:blur(4px)}}[data-minamo-styled-dialog] [data-minamo-dialog-body]{--styled-dialog--content-delay:calc(var(--minamo-duration-stagger,40ms) * 1.75)}[data-minamo-styled-dialog-actions-content]{--styled-dialog--content-delay:calc(var(--minamo-duration-stagger,40ms) * 2.5)}}@media (prefers-reduced-motion:reduce){[data-minamo-styled-dialog]>[data-minamo-dialog]{--styled-dialog--enter-transform:none}}[data-minamo-styled-dialog] [data-minamo-dialog-header],[data-minamo-styled-dialog] [data-minamo-dialog-actions]{grid-area:layout-start/layout/layout-end;grid-template-columns:subgrid;grid-template-rows:subgrid;pointer-events:none;display:grid}[data-minamo-styled-dialog] [data-minamo-dialog-title-group]{margin:0}:where([data-minamo-styled-dialog]>[data-minamo-dialog]){--styled-dialog--close-size:var(--dialog--cancel-close-button-size,max(44px, 2.75rem));--styled-dialog--close-offset:var(--override-dialog--close-button-offset,calc(var(--minamo-space-ui-xs,.25rem) + 2px))}:where([data-minamo-styled-dialog-heading]){align-content:center;gap:var(--minamo-space-ui-xs,.25em);min-block-size:calc(var(--styled-dialog--close-size) + var(--styled-dialog--close-offset) - var(--dialog--front-rows-space-layout-start-to-header-start,1rem));pointer-events:auto;grid-area:header/content;padding-inline-end:calc(max(0px, var(--styled-dialog--close-size) + var(--styled-dialog--close-offset) - var(--dialog--front-columns-space-content-end-to-layout-end,1rem)) + var(--minamo-space-ui-sm,.5em));display:grid}:where([data-minamo-styled-dialog-title]){color:var(--minamo-app-text-highest,inherit);overflow-wrap:anywhere;margin:0}:where([data-minamo-styled-dialog-description]){color:var(--minamo-app-text-medium,inherit);margin:0}:where([data-minamo-styled-dialog-actions-content]){justify-content:flex-end;align-items:center;gap:var(--minamo-space-ui-sm,.5em);pointer-events:auto;flex-wrap:wrap;grid-area:actions/content;min-inline-size:0;display:flex}:where([data-minamo-styled-dialog-close]){z-index:1;pointer-events:auto;grid-area:layout-start/content-start/layout-end/layout-end;place-self:start end;margin-block-start:var(--styled-dialog--close-offset);margin-inline-end:var(--styled-dialog--close-offset);position:sticky;inset-block-start:var(--styled-dialog--close-offset)}[data-minamo-styled-dialog-close]{--override-button-styled-content-padding-y:calc((var(--styled-dialog--close-size) - 1lh) / 2)}:where([data-minamo-styled-dialog-close]:focus-visible){z-index:2}:where([data-minamo-styled-dialog-grip],[data-minamo-styled-dialog-grip=move]){appearance:none;border-radius:var(--minamo-radius-sm,.25rem);color:inherit;font:inherit;z-index:2;box-sizing:border-box;pointer-events:auto;cursor:grab;touch-action:none;background:0 0;border:0;grid-area:layout-start/layout/layout-end;align-self:start;place-items:center;margin:0;padding:0;display:grid;position:sticky}:where([data-minamo-styled-dialog-grip],[data-minamo-styled-dialog-grip=move]):focus-visible{outline:var(--minamo-focus-ring-width,2px) solid var(--minamo-focus-ring-color,var(--minamo-ui-high-border,currentColor));outline-offset:calc(var(--minamo-focus-ring-width,2px) * -1);box-shadow:none}:where([data-minamo-styled-dialog-grip],[data-minamo-styled-dialog-grip=move]):active{cursor:grabbing}:where([data-minamo-styled-dialog-grip=move],[data-minamo-styled-dialog-grip=bottom-sheet]){justify-self:center;block-size:16px;inline-size:96px;inset-block-start:0}:where([data-minamo-styled-dialog-grip=drawer-end],[data-minamo-styled-dialog-grip=drawer-start]){block-size:96px;inline-size:24px;inset-block-start:calc(50% - 48px)}:where([data-minamo-styled-dialog-grip=drawer-end]){justify-self:left}:where([data-minamo-styled-dialog-grip=drawer-start]){justify-self:right}:where([data-minamo-styled-dialog-grip],[data-minamo-styled-dialog-grip=move]):before{content:"";border-radius:var(--minamo-radius-full,100vw);background-color:var(--minamo-app-text-low,currentColor);block-size:40px;inline-size:4px}:where([data-minamo-styled-dialog-grip=move],[data-minamo-styled-dialog-grip=bottom-sheet]):before{block-size:4px;inline-size:32px}@media (forced-colors:active){:where([data-minamo-styled-dialog-grip],[data-minamo-styled-dialog-grip=move]):before{background-color:canvastext}}@media (scripting:none){:where([data-minamo-styled-dialog-grip],[data-minamo-styled-dialog-grip=move]){display:none}}@media (pointer:coarse),(width<=39.99rem){:where([data-minamo-styled-dialog-grip=move]){display:none}}[data-minamo-styled-dialog]>[data-minamo-dialog][closedby=any]{--dialog--backdrop-blur:var(--override-dialog--backdrop-blur,0px)}[data-minamo-styled-dialog]>[data-minamo-dialog]{background:var(--dialog--front-background-color)}[data-minamo-styled-dialog]>[data-minamo-dialog]>[data-minamo-dialog-front]{background:0 0}:where([data-minamo-styled-dialog]>[data-minamo-dialog]>[data-minamo-dialog-front]){--scroll-area--fade:1.5rem;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--scroll-area--start), #000 calc(100% - var(--scroll-area--end)), transparent 100%), linear-gradient(#000, #000), linear-gradient(#000, #000);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--scroll-area--start), #000 calc(100% - var(--scroll-area--end)), transparent 100%), linear-gradient(#000, #000), linear-gradient(#000, #000);-webkit-mask-size:100% 100%, calc(var(--styled-dialog--close-size) + var(--styled-dialog--close-offset) * 2) calc(var(--styled-dialog--close-size) + var(--styled-dialog--close-offset) * 2), 96px 20px;mask-size:100% 100%, calc(var(--styled-dialog--close-size) + var(--styled-dialog--close-offset) * 2) calc(var(--styled-dialog--close-size) + var(--styled-dialog--close-offset) * 2), 96px 20px;-webkit-mask-position:0 0,100% 0,top;mask-position:0 0,100% 0,top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports (animation-timeline:scroll()){:where([data-minamo-styled-dialog]>[data-minamo-dialog]>[data-minamo-dialog-front]){animation-name:minamo-scroll-area-start,minamo-scroll-area-end;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self),scroll(self);animation-range:0 calc(var(--scroll-area--fade) * 2), calc(100% - var(--scroll-area--fade) * 2) 100%}}@media (forced-colors:active){:where([data-minamo-styled-dialog]>[data-minamo-dialog]>[data-minamo-dialog-front]){-webkit-mask-image:none;mask-image:none}}@property --scroll-area--start{syntax:"<length>";inherits:false;initial-value:0}@property --scroll-area--end{syntax:"<length>";inherits:false;initial-value:0}@keyframes minamo-scroll-area-start{0%{--scroll-area--start:0px}to{--scroll-area--start:var(--scroll-area--fade)}}@keyframes minamo-scroll-area-end{0%{--scroll-area--end:var(--scroll-area--fade)}to{--scroll-area--end:0px}}:where([data-minamo-styled-dialog] [data-minamo-dialog-cancel-button]){display:none}
