@layer theme,base;@layer components{:where([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--chrome-pt:22px;--chrome-px:24px;--chrome-pb:24px;scrollbar-width:thin;scrollbar-color:var(--color-fog) transparent}:where([data-slot=dialog-header],[data-slot=sheet-header]){padding-inline-end:40px}:where([data-close=none])>:where([data-slot=dialog-header],[data-slot=sheet-header]){padding-inline-end:0}:where([data-chrome=auto])>:is([data-slot=dialog-header],[data-slot=alert-dialog-header],[data-slot=sheet-header]):first-child:not([data-bleed=off]){top:calc(-1 * var(--chrome-pt));z-index:2;margin-top:calc(-1 * var(--chrome-pt));margin-inline:calc(-1 * var(--chrome-px));padding-top:var(--chrome-pt);background-color:var(--color-paper);padding-inline-start:var(--chrome-px);padding-inline-end:calc(var(--chrome-px) + 40px);position:sticky}:where([data-chrome=auto][data-close=none])>:is([data-slot=dialog-header],[data-slot=sheet-header]):first-child:not([data-bleed=off]),:where([data-chrome=auto])>[data-slot=alert-dialog-header]:first-child:not([data-bleed=off]){padding-inline-end:var(--chrome-px)}:where([data-chrome=auto])>:is([data-slot=dialog-footer],[data-slot=alert-dialog-footer],[data-slot=sheet-footer]):nth-last-child(1 of :not([data-slot$=-close],[data-title-fallback])):not([data-bleed=off]),:where([data-chrome=auto])>form:nth-last-child(1 of :not([data-slot$=-close],[data-title-fallback])) [data-slot=dialog-footer]:last-child:not([data-bleed=off]){bottom:calc(-1 * var(--chrome-pb));z-index:2;margin-inline:calc(-1 * var(--chrome-px));margin-bottom:calc(-1 * var(--chrome-pb));padding-inline:var(--chrome-px);padding-bottom:var(--chrome-pb);background-color:var(--color-paper);position:sticky}:where([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-chrome=custom].p-0>:is([data-slot=dialog-header],[data-slot=alert-dialog-header]):first-child:not([data-bleed=off]){z-index:2;padding:var(--chrome-pt) calc(var(--chrome-px) + 40px) 12px var(--chrome-px);background-color:var(--color-paper);flex-shrink:0;position:sticky;top:0}:where([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-chrome=custom][data-close=none].p-0>:is([data-slot=dialog-header],[data-slot=alert-dialog-header]):first-child:not([data-bleed=off]),:where([data-slot=alert-dialog-content])[data-chrome=custom].p-0>[data-slot=alert-dialog-header]:first-child:not([data-bleed=off]){padding-inline-end:var(--chrome-px)}:where([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-chrome=custom].p-0>:is([data-slot=dialog-footer],[data-slot=alert-dialog-footer]):nth-last-child(1 of :not([data-slot$=-close],[data-title-fallback])):not([data-bleed=off]){z-index:2;padding:12px var(--chrome-px) var(--chrome-pb);background-color:var(--color-paper);flex-shrink:0;position:sticky;bottom:0}:where([data-slot=dialog-footer],[data-slot=alert-dialog-footer],[data-slot=sheet-footer]){flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (width<=639px){:where([data-slot=dialog-footer],[data-slot=alert-dialog-footer],[data-slot=sheet-footer]){flex-flow:column-reverse;align-items:stretch}html[data-ui=ordder] :where([data-slot=dialog-footer],[data-slot=alert-dialog-footer],[data-slot=sheet-footer]){grid-template-columns:minmax(0,1fr);display:grid}html[data-ui=ordder] :where([data-slot=dialog-footer],[data-slot=alert-dialog-footer],[data-slot=sheet-footer]):has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}html[data-ui=ordder] :where([data-slot=dialog-footer],[data-slot=alert-dialog-footer],[data-slot=sheet-footer])>:where(button,a,[data-slot=button]){width:100%;min-height:44px}}}@layer utilities;@supports (animation-timeline:scroll()){@layer components{:where([data-chrome=auto])>:is([data-slot=dialog-header],[data-slot=alert-dialog-header],[data-slot=sheet-header]):first-child:not([data-bleed=off]){animation:linear both chrome-edge-top scroll();animation-range:0 24px}:where([data-chrome=auto])>:is([data-slot=dialog-footer],[data-slot=alert-dialog-footer],[data-slot=sheet-footer]):nth-last-child(1 of :not([data-slot$=-close],[data-title-fallback])):not([data-bleed=off]),:where([data-chrome=auto])>form:nth-last-child(1 of :not([data-slot$=-close],[data-title-fallback])) [data-slot=dialog-footer]:last-child:not([data-bleed=off]){animation:linear both chrome-edge-bottom scroll();animation-range:calc(100% - 24px) 100%}}}@supports (timeline-scope:--dialog-body){@layer components{:where([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-chrome=custom].p-0{timeline-scope:--dialog-body}:where([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-chrome=custom].p-0 [data-dialog-body]{scroll-timeline:--dialog-body block}:where([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-chrome=custom].p-0:has([data-dialog-body])>:is([data-slot=dialog-header],[data-slot=alert-dialog-header]):first-child:not([data-bleed=off]){animation:linear both chrome-edge-top-flush --dialog-body;animation-range:0 24px}:where([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-chrome=custom].p-0:has([data-dialog-body])>:is([data-slot=dialog-footer],[data-slot=alert-dialog-footer]):nth-last-child(1 of :not([data-slot$=-close],[data-title-fallback])):not([data-bleed=off]){animation:linear both chrome-edge-bottom-flush --dialog-body;animation-range:calc(100% - 24px) 100%}}}@supports (animation-timeline:scroll()){@layer components{[data-dialog-edge=top]{animation:linear both chrome-edge-top scroll();animation-range:0 24px}[data-dialog-edge=bottom]{animation:linear both chrome-edge-bottom scroll();animation-range:calc(100% - 24px) 100%}}}@keyframes chrome-edge-top{0%{box-shadow:0 0 #0000,0 0 #0000,0 0 #0000}to{box-shadow:0 12px 0 0 var(--color-paper), 0 13px 0 0 var(--color-line), 0 14px 16px -10px #0d0e221f}}@keyframes chrome-edge-top-flush{0%{box-shadow:0 0 #0000,0 0 #0000}to{box-shadow:0 1px 0 0 var(--color-line), 0 2px 16px -10px #0d0e221f}}@keyframes chrome-edge-bottom-flush{0%{box-shadow:0 -1px 0 0 var(--color-line), 0 -2px 16px -10px #0d0e221f}to{box-shadow:0 0 #0000,0 0 #0000}}@keyframes chrome-edge-bottom{0%{box-shadow:0 -12px 0 0 var(--color-paper), 0 -13px 0 0 var(--color-line), 0 -14px 16px -10px #0d0e221f}to{box-shadow:0 0 #0000,0 0 #0000,0 0 #0000}}[data-slot=sheet-content][data-chrome=auto]{flex-direction:column;gap:0;display:flex}@media (width<=639px){html[data-ui=ordder] :is([data-slot=dialog-content],[data-slot=alert-dialog-content]):not(.dialog-fullscreen){border-bottom:env(safe-area-inset-bottom,0px) solid transparent;width:auto;max-width:none;margin:0;inset:auto 0 0;translate:none}html[data-ui=ordder] :is([data-slot=dialog-content],[data-slot=alert-dialog-content]):not(.dialog-fullscreen,[class*=rounded-none]){border-radius:var(--radius-panel,20px) var(--radius-panel,20px) 0 0}html[data-ui=ordder] [data-slot=sheet-content]:is([data-side=right],[data-side=left])[class*=w-full]{border-radius:0}html[data-ui=ordder] :is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-keyboard]:not(.dialog-fullscreen){bottom:var(--kb-inset,0px);max-height:calc(var(--vv-height,100dvh) - 12px)}}@media (prefers-reduced-motion:no-preference){@layer components{:is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay])[data-state=open]{animation:.18s cubic-bezier(.16,1,.3,1) both dialog-fade-in}:is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay])[data-state=closed]{animation:.14s cubic-bezier(.55,0,1,.45) both dialog-fade-out}:is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-state=open]{animation:.18s cubic-bezier(.16,1,.3,1) both dialog-rise-in}:is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-state=closed]{animation:.14s cubic-bezier(.55,0,1,.45) both dialog-rise-out}[data-slot=sheet-content][data-side=right][data-state=open]{animation:.24s cubic-bezier(.16,1,.3,1) both sheet-in-right}[data-slot=sheet-content][data-side=right][data-state=closed]{animation:.18s cubic-bezier(.55,0,1,.45) both sheet-out-right}[data-slot=sheet-content][data-side=left][data-state=open]{animation:.24s cubic-bezier(.16,1,.3,1) both sheet-in-left}[data-slot=sheet-content][data-side=left][data-state=closed]{animation:.18s cubic-bezier(.55,0,1,.45) both sheet-out-left}[data-slot=sheet-content][data-side=top][data-state=open]{animation:.24s cubic-bezier(.16,1,.3,1) both sheet-in-top}[data-slot=sheet-content][data-side=top][data-state=closed]{animation:.18s cubic-bezier(.55,0,1,.45) both sheet-out-top}[data-slot=sheet-content][data-side=bottom][data-state=open]{animation:.26s cubic-bezier(.16,1,.3,1) both sheet-in-bottom}[data-slot=sheet-content][data-side=bottom][data-state=closed]{animation:.2s cubic-bezier(.55,0,1,.45) both sheet-out-bottom}@media (width<=639px){html[data-ui=ordder] :is([data-slot=dialog-content],[data-slot=alert-dialog-content]):not(.dialog-fullscreen)[data-state=open]{animation:.26s cubic-bezier(.16,1,.3,1) both sheet-in-bottom}html[data-ui=ordder] :is([data-slot=dialog-content],[data-slot=alert-dialog-content]):not(.dialog-fullscreen)[data-state=closed]{animation:.2s cubic-bezier(.55,0,1,.45) both sheet-out-bottom}}}}@keyframes dialog-fade-in{0%{opacity:0}}@keyframes dialog-fade-out{to{opacity:0}}@keyframes dialog-rise-in{0%{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes dialog-rise-out{to{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes sheet-in-right{0%{transform:translate(100%)}}@keyframes sheet-out-right{to{transform:translate(100%)}}@keyframes sheet-in-left{0%{transform:translate(-100%)}}@keyframes sheet-out-left{to{transform:translate(-100%)}}@keyframes sheet-in-top{0%{transform:translateY(-100%)}}@keyframes sheet-out-top{to{transform:translateY(-100%)}}@keyframes sheet-in-bottom{0%{transform:translateY(100%)}}@keyframes sheet-out-bottom{to{transform:translateY(100%)}}@media (prefers-reduced-transparency:reduce){:is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay],[data-slot=drawer-overlay]){backdrop-filter:none}}
