.diagram-actions.svelte-1h1d7n6{display:flex;align-items:center;gap:12px;margin-top:12px;flex-wrap:wrap}.diagram-actions.svelte-1h1d7n6 span:where(.svelte-1h1d7n6){font-size:11px;color:var(--muted-foreground)}.diagram-dialog.svelte-1h1d7n6{width:min(1100px,calc(100vw - 24px));max-height:calc(100dvh - 32px);padding:20px;border:1px solid var(--border);border-radius:12px;color:var(--foreground);background:#fff}.diagram-dialog.svelte-1h1d7n6::backdrop{background:#0f1e32a6}.diagram-dialog-header.svelte-1h1d7n6{display:flex;justify-content:space-between;align-items:center;gap:15px}.diagram-dialog.svelte-1h1d7n6 h2:where(.svelte-1h1d7n6){font-size:20px;line-height:1.4;margin:0}.diagram-dialog.svelte-1h1d7n6 p:where(.svelte-1h1d7n6){font-size:12px;margin:14px 0;color:var(--muted-foreground)}.diagram-scale.svelte-1h1d7n6{display:flex;gap:12px;align-items:center;font-size:12px;margin-top:18px}.diagram-scale.svelte-1h1d7n6 input:where(.svelte-1h1d7n6){flex:1;min-width:0;max-width:280px;padding:0;min-height:24px}.diagram-scale.svelte-1h1d7n6 output:where(.svelte-1h1d7n6){min-width:45px}.diagram-scroll.svelte-1h1d7n6{height:min(65dvh,650px);overflow:auto;position:relative;overscroll-behavior:contain;background:#f4f7fb;border:1px solid var(--border)}.diagram-scroll.svelte-1h1d7n6 img:where(.svelte-1h1d7n6){max-width:none;max-height:none;height:auto;display:block}@media(max-width:680px){.diagram-dialog.svelte-1h1d7n6{padding:14px}.diagram-dialog.svelte-1h1d7n6 h2:where(.svelte-1h1d7n6){font-size:15px}.diagram-dialog-header.svelte-1h1d7n6 .button-secondary:where(.svelte-1h1d7n6){font-size:11px;padding:8px 12px}.diagram-scale.svelte-1h1d7n6{flex-wrap:wrap}.diagram-scale.svelte-1h1d7n6 input:where(.svelte-1h1d7n6){flex:1}.diagram-actions.svelte-1h1d7n6 .button-secondary:where(.svelte-1h1d7n6){font-size:12px}.diagram-scroll.svelte-1h1d7n6{height:60dvh}}.article-photo.svelte-1h1d7n6{margin:0 0 34px;min-width:0}.article-photo-image.svelte-1h1d7n6{border-radius:12px;overflow:hidden;background:#eef2f7;display:flex;justify-content:center;align-items:center;max-height:510px}.article-photo-image.svelte-1h1d7n6 img:where(.svelte-1h1d7n6){display:block;width:100%;height:auto;max-height:510px;object-fit:contain}.article-photo.svelte-1h1d7n6 figcaption:where(.svelte-1h1d7n6){padding:13px 0 0;font-size:12px;line-height:1.75;color:var(--muted-foreground)}.article-photo.svelte-1h1d7n6 figcaption:where(.svelte-1h1d7n6)>p:where(.svelte-1h1d7n6){font-size:13px;line-height:1.8;color:var(--foreground);margin:0 0 7px}@media(max-width:680px){.article-photo.svelte-1h1d7n6{margin-bottom:28px}.article-photo-image.svelte-1h1d7n6{border-radius:9px;max-height:350px}.article-photo-image.svelte-1h1d7n6 img:where(.svelte-1h1d7n6){max-height:350px}.article-photo.svelte-1h1d7n6 figcaption:where(.svelte-1h1d7n6)>p:where(.svelte-1h1d7n6){font-size:12px}}
