dialog.svelte-jby388{background:transparent;border:none;padding:0;margin:auto;max-height:90vh;overflow:visible}dialog.svelte-jby388::backdrop{background:#000000bf;animation:svelte-jby388-fadeIn .2s ease}@keyframes svelte-jby388-fadeIn{0%{opacity:0}to{opacity:1}}.dialog.svelte-jby388{display:flex;align-items:center;justify-content:center;min-width:0}.dialog.svelte-jby388:not([open]){display:none}.dialog-content.svelte-jby388{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--rounded-xl, 12px);box-shadow:0 20px 60px #00000080;width:100%;max-width:100%;min-width:320px;max-height:90vh;overflow-y:auto;animation:svelte-jby388-zoomIn .2s cubic-bezier(.16,1,.3,1);transition:width .3s cubic-bezier(.16,1,.3,1),height .3s cubic-bezier(.16,1,.3,1),max-width .3s cubic-bezier(.16,1,.3,1),max-height .3s cubic-bezier(.16,1,.3,1),border-radius .3s ease;display:flex;flex-direction:column}.dialog-content.maximized.svelte-jby388{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:92vw;height:92vh;max-width:92vw;max-height:92vh;border-radius:0;z-index:2147483647;animation:none;display:flex;flex-direction:column}@keyframes svelte-jby388-zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes svelte-jby388-zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.dialog-content.maximized.svelte-jby388{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:92vw;height:92vh;max-width:92vw;max-height:92vh;border-radius:0;z-index:2147483647}@keyframes svelte-jby388-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dialog-header.svelte-jby388{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-subtle);flex-shrink:0}.dialog-title.svelte-jby388{font-size:17px;font-weight:600;color:var(--text-primary);margin:0;flex:1}.dialog-actions.svelte-jby388{display:flex;align-items:center;gap:4px}.dialog-maximize.svelte-jby388{background:transparent;border:none;color:var(--text-tertiary);font-size:15px;cursor:pointer;padding:4px 6px;border-radius:4px;transition:all .15s;line-height:1;display:flex;align-items:center;justify-content:center}.dialog-maximize.svelte-jby388:hover{background:var(--bg-highlight);color:var(--text-primary)}.dialog-maximize.active.svelte-jby388{color:var(--accent)}.maximize-icon.svelte-jby388{display:flex;align-items:center;justify-content:center;font-size:15px}.dialog-close.svelte-jby388{background:transparent;border:none;color:var(--text-tertiary);font-size:15px;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .15s;line-height:1;display:flex;align-items:center;justify-content:center}.dialog-description.svelte-jby388{padding:0 20px 16px;color:var(--text-secondary);font-size:13px;margin:0}.dialog-body.svelte-jby388{flex:1;padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;min-height:0}.dialog-footer.svelte-jby388{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid var(--border-subtle);flex-shrink:0}.dialog-close.svelte-jby388{background:transparent;border:none;color:var(--text-tertiary);font-size:17px;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .15s;line-height:1}.dialog-close.svelte-jby388:hover{background:var(--bg-highlight);color:var(--text-primary)}.dialog.max-w-sm.svelte-jby388{width:320px}.dialog.max-w-md.svelte-jby388{width:480px}.dialog.max-w-lg.svelte-jby388{width:640px}.dialog.max-w-xl.svelte-jby388{width:min(800px,92vw)}.dialog.dialog-default.svelte-jby388{width:min(800px,70vw);min-width:800px}@media(max-width:640px){.dialog.svelte-jby388{width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;border-radius:0}.dialog-content.svelte-jby388{width:100%;height:100%;max-height:100vh;border-radius:0}}
