[data-slot=dialog-content][data-surface=glass]{background:var(--popover)}[data-slot=dialog-overlay].dialog-material-overlay{background:var(--dialog-backdrop-shade);-webkit-backdrop-filter:none;backdrop-filter:none}[data-slot=dialog-content]{-webkit-backdrop-filter:none;backdrop-filter:none}:where([data-slot=dialog-content],[data-slot=dialog-content] *,.dialog-scroll-region,.dialog-scroll-region *){scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-background) transparent}:where([data-slot=dialog-content],[data-slot=dialog-content] *,.dialog-scroll-region,.dialog-scroll-region *)::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}:where([data-slot=dialog-content],[data-slot=dialog-content] *,.dialog-scroll-region,.dialog-scroll-region *)::-webkit-scrollbar-track{background:0 0}:where([data-slot=dialog-content],[data-slot=dialog-content] *,.dialog-scroll-region,.dialog-scroll-region *)::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-background);border-radius:var(--radius-full,999px)}:where([data-slot=dialog-content],[data-slot=dialog-content] *,.dialog-scroll-region,.dialog-scroll-region *)::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-background)}.dialog-scroll-region{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding-inline-end:var(--dialog-scroll-gap);overflow:auto}.ui-dialog-dismiss{top:var(--space-3);right:var(--space-3);width:var(--dialog-dismiss-size);height:var(--dialog-dismiss-size);border-radius:var(--field-radius);color:var(--foreground);box-shadow:none;cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid;position:absolute}.ui-dialog-dismiss svg{width:var(--space-5);height:var(--space-5);pointer-events:none}.ui-dialog-dismiss:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ui-dialog-dismiss:disabled{pointer-events:none;opacity:.5}@media (hover:hover){.ui-dialog-dismiss:hover{background:var(--accent);color:var(--accent-foreground)}}[data-slot=dialog-content]:has(>.ui-dialog-dismiss)>:is(header,[data-slot=dialog-header],[data-slot=dialog-title]){padding-inline-end:calc(var(--dialog-dismiss-size) + var(--space-2))}[data-slot=dialog-content][data-surface=glass]>.ui-dialog-dismiss{top:var(--dialog-inset);right:auto;inset-inline-end:var(--dialog-inset)}[data-slot=dialog-content][data-surface=glass]{border-radius:var(--resource-card-radius);box-shadow:var(--resource-card-shadow);padding:var(--dialog-inset);gap:var(--space-4)}[data-slot=dialog-title]{font-weight:var(--weight-title);font-size:var(--type-heading-sm,var(--type-body));line-height:1.4}.ui-motion-surface[data-state],.ui-motion-overlay[data-state]{animation-duration:var(--motion-presence-enter);animation-timing-function:var(--motion-presence-ease);animation-fill-mode:both}.ui-motion-surface[data-state=open]{animation-name:ui-surface-enter}.ui-motion-surface[data-state=closed]{animation-name:ui-surface-exit;animation-duration:var(--motion-presence-exit)}.ui-motion-overlay[data-state=open]{animation-name:ui-overlay-enter}.ui-motion-overlay[data-state=closed]{animation-name:ui-overlay-exit;animation-duration:var(--motion-presence-exit)}@keyframes ui-surface-enter{0%{opacity:0;scale:var(--motion-presence-scale)}to{opacity:1;scale:1}}@keyframes ui-surface-exit{0%{opacity:1;scale:1}to{opacity:0;scale:var(--motion-presence-scale)}}@keyframes ui-overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes ui-overlay-exit{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ui-motion-surface[data-state],.ui-motion-overlay[data-state]{animation:none}}
