.ClearMermaidExperience_experience__dtxOk{--cm-border:#6d695f;--cm-text:#f2eadb;--cm-muted:#c3bba9;color:var(--cm-text);min-width:0;padding:clamp(12px,2vw,24px);background:#171917;border:1px solid var(--cm-border);border-radius:10px;font:16px/1.5 system-ui,sans-serif}.ClearMermaidExperience_experience__dtxOk *{box-sizing:border-box}.ClearMermaidExperience_experience__dtxOk h3{margin:0 0 12px;font:600 18px/1.35 system-ui,sans-serif;color:var(--cm-text)}.ClearMermaidExperience_experience__dtxOk h3 small{display:block;margin-top:4px;color:var(--cm-muted);font-size:12px;font-weight:400}.ClearMermaidExperience_experience__dtxOk button,.ClearMermaidExperience_experience__dtxOk input,.ClearMermaidExperience_experience__dtxOk select,.ClearMermaidExperience_experience__dtxOk textarea{font:inherit}.ClearMermaidExperience_experience__dtxOk button{min-height:44px;padding:8px 12px;color:var(--cm-text);background:#282c27;border:1px solid #807b6e;border-radius:5px;cursor:pointer;line-height:1.35}.ClearMermaidExperience_experience__dtxOk button:hover{background:#3a4037}.ClearMermaidExperience_experience__dtxOk button[aria-pressed=true]{background:#e7c991;color:#24241f;border-color:#e7c991}.ClearMermaidExperience_experience__dtxOk button:disabled{opacity:.45;cursor:default}.ClearMermaidExperience_experience__dtxOk :focus-visible{outline:3px solid #e7c991;outline-offset:3px}.ClearMermaidExperience_actions__FJB4f,.ClearMermaidExperience_examples__yw6b7,.ClearMermaidExperience_zoom__YnXqh{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ClearMermaidExperience_examples__yw6b7{margin-bottom:18px}.ClearMermaidExperience_examples__yw6b7 button{flex:1 1 190px}.ClearMermaidExperience_task___eAtS{margin:12px 0 20px;font-size:18px;line-height:1.5;color:#fff5df}.ClearMermaidExperience_comparison___psgy{display:block}.ClearMermaidExperience_experience__dtxOk .ClearMermaidExperience_comparison___psgy>section{padding:0;margin:0;border:0;background:none}.ClearMermaidExperience_experience__dtxOk .ClearMermaidExperience_comparison___psgy>section[hidden]{display:none}.ClearMermaidExperience_rendererTabs__b9rTA{display:flex;gap:8px;margin:0 0 18px}.ClearMermaidExperience_rendererTabs__b9rTA button{flex:1 1}.ClearMermaidExperience_comparison___psgy>section{min-width:0}.ClearMermaidExperience_reader__HOWhj{color-scheme:light;--surface:#fff;--ink:#172b40;--muted:#40546b;--line:#718297;--accent:#175f4b;color:#172b40;background:#fafbfd;min-width:0;border-radius:5px}.ClearMermaidExperience_reader__HOWhj>p{padding:12px}.ClearMermaidExperience_baseline__MdesK{background:#fafbfd;color:#172b40;border-radius:5px;overflow:hidden}.ClearMermaidExperience_zoom__YnXqh{min-height:56px;padding:8px;border-bottom:1px solid #9aabba}.ClearMermaidExperience_zoom__YnXqh button{color:#172b40;background:#fff;border-color:#718297}.ClearMermaidExperience_zoom__YnXqh button:hover{background:#e6edf4}.ClearMermaidExperience_zoom__YnXqh span{min-width:44px;text-align:center}.ClearMermaidExperience_baselineViewport__bJEKj{height:520px;overflow:auto;padding:16px}.ClearMermaidExperience_baselineDrawing__TrKqo{min-width:0;display:block;margin-inline:auto}.ClearMermaidExperience_baselineDrawing__TrKqo>svg{width:100%;height:auto;max-height:none;flex:none}.ClearMermaidExperience_notice__EkdZa{padding:12px 0 0;color:var(--cm-text)}.ClearMermaidExperience_note__Q2uSe{color:var(--cm-muted);font-size:14px;line-height:1.5}.ClearMermaidExperience_connections__FzaNp,.ClearMermaidExperience_source__chkgt{margin-top:18px;border-top:1px solid var(--cm-border);padding-top:12px}.ClearMermaidExperience_experience__dtxOk summary{cursor:pointer;min-height:44px;padding:10px 0;color:var(--cm-text)}.ClearMermaidExperience_source__chkgt textarea{display:block;width:100%;padding:12px;margin:8px 0;resize:vertical;color:#172b40;background:#fff;border:1px solid #8d9ca9;border-radius:5px;font:13px/1.5 ui-monospace,monospace}.ClearMermaidExperience_status__trnaY{padding:10px 12px;background:#26352e;color:#eaf4eb;border-left:3px solid #a9c5ad}.ClearMermaidExperience_error__ByAIQ{padding:12px;background:#4c2726;color:#ffe9e4;border-left:3px solid #ffb4a7}.ClearMermaidExperience_editorControls__YZA2b{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:24px;gap:24px;margin-top:24px}.ClearMermaidExperience_experience__dtxOk .ClearMermaidExperience_controlSection__ynl81{min-width:0;margin:0;padding:0;border:0;background:none}.ClearMermaidExperience_controlSection__ynl81 form{display:grid;grid-gap:12px;gap:12px;margin:16px 0}.ClearMermaidExperience_controlSection__ynl81 form>button{justify-self:start}.ClearMermaidExperience_controlSection__ynl81 label{display:grid;grid-gap:6px;gap:6px;margin:10px 0;color:var(--cm-text)}.ClearMermaidExperience_controlSection__ynl81 label small{color:var(--cm-muted)}.ClearMermaidExperience_controlSection__ynl81 input:not([type=checkbox]),.ClearMermaidExperience_controlSection__ynl81 select{width:100%;min-width:0;min-height:44px;border:1px solid #8d9ca9;background:#fff;color:#172b40;border-radius:5px;padding:8px}.ClearMermaidExperience_controlSection__ynl81 .ClearMermaidExperience_checkbox__GZxGx{display:flex;gap:10px;align-items:flex-start}.ClearMermaidExperience_checkbox__GZxGx input{width:20px;height:20px;margin-top:3px;flex:none}.ClearMermaidExperience_connections__FzaNp ul{padding:0;list-style:none}.ClearMermaidExperience_connections__FzaNp li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #4d5148}.ClearMermaidExperience_connections__FzaNp li span{min-width:0;overflow-wrap:anywhere}.ClearMermaidExperience_connections__FzaNp li small{display:block;color:var(--cm-muted)}.ClearMermaidExperience_connections__FzaNp li button{flex:none}@media (max-width:760px){.ClearMermaidExperience_comparison___psgy,.ClearMermaidExperience_editorControls__YZA2b{grid-template-columns:minmax(0,1fr)}.ClearMermaidExperience_baselineViewport__bJEKj{height:520px}.ClearMermaidExperience_experience__dtxOk{padding:12px}.ClearMermaidExperience_task___eAtS{font-size:17px}}@media (prefers-reduced-motion:reduce){.ClearMermaidExperience_experience__dtxOk *{scroll-behavior:auto}}.ClearMermaidExperience_experience__dtxOk .ClearMermaidExperience_domainInspector__sx3Pd{margin:20px 0;padding:16px;border:1px solid var(--cm-border);border-radius:6px;background:#20271f}.ClearMermaidExperience_domainInspector__sx3Pd label{display:grid;grid-gap:8px;gap:8px}.ClearMermaidExperience_domainInspector__sx3Pd select{width:100%;min-width:0;min-height:44px;padding:8px;background:#fff;color:#172b40;border:1px solid #8d9ca9;border-radius:5px}.ClearMermaidExperience_domainInspector__sx3Pd h3{margin-top:16px}.ClearMermaidExperience_domainInspector__sx3Pd ul{padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.ClearMermaidExperience_domainInspector__sx3Pd li{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ClearMermaidExperience_domainInspector__sx3Pd small{color:var(--cm-muted);overflow-wrap:anywhere}[data-link-preview-touch]{display:none;align-items:center;justify-content:center;vertical-align:middle;min-width:44px;min-height:44px;-webkit-margin-start:.2em;margin-inline-start:.2em;padding:.15rem;border:0;border-radius:.25rem;background:transparent;color:inherit;cursor:pointer}[data-link-preview-touch] svg{width:1rem;height:1rem;pointer-events:none}[data-link-preview-panel][popover]{display:none}[data-link-preview-panel][popover]:popover-open{display:flex;flex-direction:column}[data-link-preview-panel]{position:fixed;inset:1rem 1rem 1rem auto;margin:0;width:min(64rem,calc(100vw - 2rem));height:calc(100dvh - 2rem);max-height:calc(100dvh - 2rem);box-sizing:border-box;overflow:hidden;text-align:left;overflow-wrap:anywhere}[data-link-preview-header]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1.5rem;padding:1rem 1.25rem;border-bottom:1px solid}[data-link-preview-header]>span:first-child{flex:1 1;min-width:10rem}[data-link-preview-header] :is(small,strong){display:block}[data-link-preview-actions]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem}[data-link-preview-actions] :is(a,button){display:inline-flex;align-items:center;gap:.35rem;min-height:44px}[data-link-preview-viewport]{display:flex;flex-direction:column;flex:1 1;min-height:0}[data-link-preview-viewport] iframe{display:block;width:100%;flex:1 1;min-height:0;border:0;background:#fff}[data-link-preview-document]{flex:1 1;overflow:auto;overscroll-behavior:contain;padding:clamp(1rem,4vw,3rem)}[data-link-preview-document]>*{max-width:68ch;margin-inline:auto}[data-link-preview-document] :is(p,ul,ol,blockquote,pre,figure,h1,h2,h3){margin-block:0 1.25rem}[data-link-preview-document] :is(h1,h2,h3){line-height:1.2}[data-link-preview-document] img{max-width:100%;height:auto}[data-link-preview-document] pre{overflow:auto}[data-link-preview-hint]{margin:0;padding:.65rem 1.25rem;font-size:.8rem}:is([data-link-preview],[data-link-preview-panel]) :is(a,button,[data-link-preview-title]):focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (hover:none),(pointer:coarse){[data-link-preview-touch]{display:inline-flex}}@media (max-width:640px){[data-link-preview-panel]{inset:auto .5rem .5rem;width:auto;height:calc(100dvh - 1rem);max-height:calc(100dvh - 1rem);padding-bottom:env(safe-area-inset-bottom)}[data-link-preview-header]{padding:.75rem;gap:.3rem}}@media print{[data-link-preview-panel][popover]:popover-open,[data-link-preview-touch]{display:none}}@supports (position-area:block-end span-inline-end){@media (hover:hover) and (pointer:fine) and (min-width:641px){[data-link-preview-panel][data-preview-mode=hover]{inset:auto;position-area:block-end span-inline-end;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;position-try-order:most-height;width:min(54rem,calc(100vw - 2rem));height:32rem;max-height:100%;margin-block:.4rem}}}