.mce-host{min-width:0;border-top:var(--cb-border-width) solid var(--cb-border);margin-top:6px;padding-top:calc(var(--cb-editor-space) * 0.3);color:var(--cb-text);font-size:calc(10px * var(--cb-type-scale))}.mce-host[hidden]{display:none!important}
.mce-panel>summary{display:flex;align-items:center;justify-content:space-between;min-height:26px;gap:calc(var(--cb-editor-space) * 0.4);color:var(--cb-text);cursor:pointer;font-size:calc(10px * var(--cb-type-scale))}.mce-panel>summary small{font-size:calc(9px * var(--cb-type-scale));color:var(--cb-muted)}.mce-body{padding:calc(var(--cb-editor-space) * 0.2) 0}
.mce-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:calc(var(--cb-editor-space) * 0.2) calc(var(--cb-editor-space) * 0.4)}.mce-row>span{font-variant-numeric:tabular-nums}.mce-row>div{display:flex;align-items:center;gap:calc(var(--cb-editor-space) * 0.25)}.mce-host label{display:inline-flex;align-items:center;gap:calc(var(--cb-editor-space) * 0.2);white-space:nowrap}.mce-host button,.mce-host select,.mce-host input{font:inherit;min-height:25px;border:var(--cb-border-width) solid var(--cb-border);border-radius:calc(var(--cb-radius) * 0.33333);background:var(--cb-surface);color:var(--cb-text)}.mce-host button{padding:calc(var(--cb-editor-space) * 0.15) calc(var(--cb-editor-space) * 0.35);cursor:pointer}.mce-host input{width:100%;min-width:38px;padding:calc(var(--cb-editor-space) * 0.15) calc(var(--cb-editor-space) * 0.25);font-variant-numeric:tabular-nums}.mce-host :disabled{opacity:.55;cursor:not-allowed}.mce-host svg{display:block;width:100%;height:142px;touch-action:none;overflow:visible;background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border);border-radius:calc(var(--cb-radius) * 0.33333);margin:5px 0}.mce-grid{stroke:var(--cb-border);stroke-width:1;stroke-dasharray:3 3;fill:none}.mce-path{fill:none;stroke:var(--cb-data-primary);stroke-width:1.8;vector-effect:non-scaling-stroke}.mce-tangents{fill:none;stroke:var(--cb-data-accent);stroke-width:1;vector-effect:non-scaling-stroke}.mce-end{fill:var(--cb-data-primary)}.mce-handle{fill:var(--cb-data-accent);stroke:var(--cb-data-accent);stroke-width:1.5;cursor:move;vector-effect:non-scaling-stroke}.mce-handle[aria-disabled=true]{cursor:default;opacity:.6}.mce-host svg text{font-size:calc(9px * var(--cb-type-scale));fill:var(--cb-muted)}.mce-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--cb-editor-space) * 0.25)}.mce-values label{min-width:0;font-size:calc(9px * var(--cb-type-scale))}.mce-status{min-height:14px;margin-top:4px;font-size:calc(10px * var(--cb-type-scale));line-height:calc(1.5 * var(--cb-leading-scale));overflow-wrap:anywhere}.mce-status[data-error=true]{color:var(--cb-danger-ink)}.mce-host :focus-visible{outline:max(2px, var(--cb-border-width)) solid var(--cb-focus);outline-offset:2px}.mce-handle:focus{stroke:var(--cb-data-accent);stroke-width:3}
@media(max-width:430px){.mce-values{grid-template-columns:repeat(2,minmax(0,1fr))}.mce-host svg{height:128px}}
