.diagram-drawer-module-scss-module__BzQR_G__drawerContent{padding:0}.diagram-drawer-module-scss-module__BzQR_G__drawerContent[data-vaul-drawer-direction=right]{width:100%!important;max-width:768px!important}@media (min-width:768px){.diagram-drawer-module-scss-module__BzQR_G__drawerContent[data-vaul-drawer-direction=right]{width:768px!important}}.diagram-drawer-module-scss-module__BzQR_G__drawerHeader{border-bottom:1px solid var(--border);padding:1.5rem 1.5rem 1rem}.diagram-drawer-module-scss-module__BzQR_G__form{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.diagram-drawer-module-scss-module__BzQR_G__formGroup{flex-direction:column;gap:.5rem;display:flex}.diagram-drawer-module-scss-module__BzQR_G__drawerFooter{border-top:1px solid var(--border);flex-direction:row;justify-content:flex-end;gap:.75rem;padding:1rem 0;display:flex!important}
.drag-zone{border:2px dashed var(--border);border-radius:var(--radius-lg);text-align:center;cursor:pointer;background:var(--background);color:var(--foreground);padding:24px;transition:all .2s;position:relative}.drag-zone:hover:not(.drag-zone--disabled){border-color:var(--ring);background:var(--muted)}.drag-zone--dragging{border-color:var(--ring);background:color-mix(in oklab,var(--ring)10%,var(--background));border-style:solid}.drag-zone--disabled{opacity:.6;cursor:not-allowed;background:var(--muted)}.drag-zone__input{display:none}.dark .drag-zone{border-color:var(--border)}.dark .drag-zone:hover:not(.drag-zone--disabled){background:color-mix(in oklab,var(--muted)50%,var(--background))}.dark .drag-zone--dragging{background:color-mix(in oklab,var(--ring)15%,var(--background))}
