:root{--eddy-border:1px solid #d1d5db;--eddy-border-radius:.375rem;--eddy-focus-ring-color:#3b82f6;--eddy-toolbar-bg:#f9fafb;--eddy-toolbar-btn-hover-bg:#e5e7eb;--eddy-toolbar-btn-active-bg:#e5e7eb;--eddy-toolbar-btn-active-color:inherit;--eddy-min-height:200px;--eddy-padding:.75rem 1rem;--eddy-font-family:inherit;--eddy-font-size:inherit;--eddy-line-height:1.6}.eddy-wrapper{border:var(--eddy-border);border-radius:var(--eddy-border-radius);flex-direction:column;display:flex;overflow:hidden}.eddy-toolbar{background:var(--eddy-toolbar-bg);border-bottom:var(--eddy-border);flex-wrap:wrap;gap:.125rem;padding:.375rem .5rem;display:flex}.eddy-toolbar-select{border:1px solid var(--eddy-border-color,#d1d5db);height:2rem;font-family:var(--eddy-font-family);color:inherit;cursor:pointer;background:#fff;border-radius:.25rem;padding:0 .375rem;font-size:.8125rem}.eddy-toolbar-select:disabled{opacity:.5;cursor:not-allowed}.eddy-toolbar-btn{min-width:2rem;height:2rem;color:inherit;font-family:var(--eddy-font-family);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:0 .375rem;font-size:.8125rem;font-weight:500;line-height:1;transition:background .1s;display:inline-flex}.eddy-toolbar-btn:hover{background:var(--eddy-toolbar-btn-hover-bg)}.eddy-toolbar-btn svg{flex-shrink:0;display:block}.eddy-toolbar-btn.is-active{background:var(--eddy-toolbar-btn-active-bg);color:var(--eddy-toolbar-btn-active-color);font-weight:700}.eddy-editor{padding:var(--eddy-padding);min-height:var(--eddy-min-height);font-family:var(--eddy-font-family);font-size:var(--eddy-font-size);line-height:var(--eddy-line-height);background:#fff;outline:none;flex:1;overflow-y:auto}.eddy-editor:focus{box-shadow:inset 0 0 0 2px var(--eddy-focus-ring-color)}.eddy-editor.is-disabled{opacity:.5;cursor:default}.eddy-toolbar-btn:disabled{opacity:.4;cursor:default;pointer-events:none}.eddy-editor h1,.eddy-editor h2,.eddy-editor h3,.eddy-editor h4,.eddy-editor h5,.eddy-editor h6{margin:.75em 0 .25em;line-height:1.25}.eddy-editor h1{font-size:2em}.eddy-editor h2{font-size:1.5em}.eddy-editor h3{font-size:1.25em}.eddy-editor h4{font-size:1.125em}.eddy-editor h5{font-size:1em}.eddy-editor h6{font-size:.875em}.eddy-editor p{margin:.5em 0}.eddy-editor p:first-child,.eddy-editor h1:first-child,.eddy-editor h2:first-child,.eddy-editor h3:first-child,.eddy-editor h4:first-child,.eddy-editor h5:first-child,.eddy-editor h6:first-child{margin-top:0}.eddy-editor ul,.eddy-editor ol{margin:.5em 0;padding-left:1.5em}.eddy-editor li{margin:.25em 0}.eddy-editor a{color:#2563eb;cursor:text;text-decoration:underline}.demo-section[data-v-f61651cd]{flex-direction:column;gap:.75rem;display:flex}.section-title[data-v-f61651cd]{text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin:0;font-size:.875rem;font-weight:600}.hint[data-v-f61651cd]{text-transform:none;letter-spacing:0;font-weight:400}.html-output[data-v-f61651cd]{color:#cdd6f4;white-space:pre-wrap;word-break:break-all;background:#1e1e2e;border-radius:.375rem;min-height:3rem;margin:0;padding:1rem;font-family:ui-monospace,Cascadia Code,Source Code Pro,monospace;font-size:.8125rem;line-height:1.6}
