/* v2.0: responsive editor, education labs, stable data-clean workspace, safe import UX, resizable panels */
body.editor-page{--editor-rail:190px;--editor-tools:250px}
body.editor-page .editor-shell,body.editor-page .editor-shell[data-visual="turtle"]{grid-template-columns:var(--editor-rail) minmax(0,1fr) var(--editor-tools)!important}
body.editor-page .editor-sidebar{padding:12px 8px!important;overflow:hidden!important;gap:2px}
body.editor-page .catalog-intro{display:grid;gap:3px;padding:4px 8px 9px;color:#e5f0ff;font-size:14px}
body.editor-page .catalog-intro small{font-size:10px;color:#9cb4d5;font-weight:400}
body.editor-page .visual-catalog{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#45658e transparent}
body.editor-page .catalog-group{margin:0 0 5px}
body.editor-page .catalog-group-name{padding:6px 8px 3px;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#91b2d9}
body.editor-page .visual-catalog button{width:100%;min-height:25px!important;text-align:left;font-size:11px;line-height:1.2;display:flex;align-items:center;justify-content:space-between;padding:5px 8px!important;color:#dce9fa;border:0;border-radius:7px;background:transparent;cursor:pointer}
body.editor-page .visual-catalog button:hover,body.editor-page .visual-catalog button.active{background:#19436e;color:#fff}
body.editor-page .catalog-lock{font-size:8px;color:#a7c6f3;margin-left:5px}
body.editor-page #catalogToggle{display:none}
body.editor-page .editor-main{grid-template-columns:clamp(295px,30%,405px) minmax(0,1fr)!important;grid-template-rows:58px minmax(0,1fr) 28px!important;grid-template-areas:'top top' 'data canvas' 'status status';min-width:0}
body.editor-page .editor-main.guest-main{grid-template-rows:58px auto minmax(0,1fr) 28px!important;grid-template-areas:'top top' 'guest guest' 'data canvas' 'status status'}
body.editor-page .editor-top{grid-area:top;min-width:0}
body.editor-page .guest-editor-strip{grid-area:guest}
body.editor-page .editor-status{grid-area:status}
body.editor-page .editor-main>.data-drawer,body.editor-page .editor-main>.data-drawer.open{grid-area:data;position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important;width:auto!important;height:auto!important;max-height:none!important;transform:none!important;z-index:1;box-shadow:none!important;border:0;border-right:1px solid #d4dfed;border-radius:0!important;padding:14px!important;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:0;overflow-y:auto!important;overflow-x:hidden;visibility:visible;transition:none}
body.editor-page .editor-main>.canvas-wrap{grid-area:canvas;min-width:0;min-height:0;padding:14px!important;overflow:auto!important}
body.editor-page .editor-main>.canvas-wrap .canvas-card{width:min(100%,840px)!important;max-height:100%;min-height:0}
body.editor-page .editor-shell[data-visual="wheel"] .canvas-card{aspect-ratio:1.45}
body.editor-page .editor-main .drawer-head{flex-shrink:0;align-items:start}
body.editor-page .editor-main .drawer-head h3{font-size:15px;margin:0 0 3px}
body.editor-page .editor-main .drawer-head small{display:block;font-size:10px;line-height:1.4;color:#64748b}
body.editor-page .editor-main .drawer-head #closeDataDrawer{display:none!important}
body.editor-page .editor-main .data-profile{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}
body.editor-page .editor-main .data-toolbar{display:flex;flex-wrap:wrap;gap:5px;margin:0}
body.editor-page .editor-main .data-toolbar .btn{font-size:10px;padding:6px 7px}
body.editor-page .editor-main .table-wrap{max-height:none!important;min-height:130px;overflow:auto;flex:1;scrollbar-width:thin}
body.editor-page .editor-main .table-wrap table{font-size:11px;min-width:100%}
body.editor-page .editor-main .table-wrap td,body.editor-page .editor-main .table-wrap th{padding:6px 5px;min-width:62px}
body.editor-page .editor-main .table-wrap td[contenteditable]:focus{outline:2px solid #3b82f6;outline-offset:-2px;background:#eff6ff}
body.editor-page .editor-main .data-drawer summary{cursor:pointer;font-size:11px;font-weight:700;color:#294e7a;list-style-position:inside}
body.editor-page .editor-main .advanced-import,body.editor-page .editor-main .advanced-clean{border-top:1px solid #e3eaf4;padding-top:7px;flex-shrink:0}
body.editor-page .editor-main .advanced-import[open],body.editor-page .editor-main .advanced-clean[open]{padding-bottom:8px}
body.editor-page .editor-main .source-tabs{flex-wrap:wrap;overflow:visible;margin:8px 0 3px}
body.editor-page .editor-main .source-tabs button{font-size:10px;padding:5px 6px}
body.editor-page .editor-main .data-drawer textarea{height:65px}
body.editor-page .editor-main .clean-actions{flex-wrap:wrap;gap:6px}
body.editor-page .editor-main #fieldMappingControls{display:grid;gap:7px;min-height:0;border-top:1px solid #e3eaf4;padding-top:9px}
body.editor-page .editor-main #fieldMappingControls.hidden{display:none!important}
body.editor-page .editor-main #fieldMappingControls label{font-size:10px;font-weight:700;color:#64748b}
body.editor-page .inspector-tabs button[data-inspector-tab="data"],body.editor-page #dataWorkspaceCard,body.editor-page #dataMiniSummary,body.editor-page #wheelDataHint{display:none!important}
body.editor-page .inspector .native-visual-select{display:none!important}
body.editor-page .editor-shell[data-visual="wheel"] #colorLabelSection,body.editor-page .editor-shell[data-visual="turtle"] #colorLabelSection,body.editor-page .editor-shell[data-visual="table"] #colorLabelSection{display:none!important}
body.editor-page .editor-shell[data-visual="kpi"] #addDataRow,body.editor-page .editor-shell[data-visual="kpi"] #addDataColumn,body.editor-page .editor-shell[data-visual="gauge"] #addDataRow,body.editor-page .editor-shell[data-visual="gauge"] #addDataColumn{display:none!important}
body.editor-page .editor-shell[data-visual="wheel"] .advanced-import,body.editor-page .editor-shell[data-visual="wheel"] .advanced-clean,body.editor-page .editor-shell[data-visual="wheel"] .data-profile,body.editor-page .editor-shell[data-visual="wheel"] #addDataColumn,body.editor-page .editor-shell[data-visual="wheel"] #dataTable th:nth-child(4),body.editor-page .editor-shell[data-visual="wheel"] #dataTable td:nth-child(4){display:none!important}
body.editor-page .editor-shell[data-visual="wheel"] .data-toolbar{order:1}
body.editor-page .editor-shell[data-visual="wheel"] .table-wrap{order:2}
body.editor-page .editor-shell[data-visual="turtle"] .editor-main{grid-template-columns:1fr!important;grid-template-areas:'top' 'canvas' 'status'}
body.editor-page .editor-shell[data-visual="turtle"] .editor-main.guest-main{grid-template-areas:'top' 'guest' 'canvas' 'status'}
body.editor-page .editor-shell[data-visual="turtle"] .editor-main>.data-drawer{display:none!important}
.pricing-cards-compact{align-items:stretch!important}
.pricing-cards-compact .price{position:relative;display:grid;grid-template-rows:32px 56px minmax(0,1fr) 42px;min-height:430px!important;padding:38px 18px 18px!important;align-items:start}
.pricing-cards-compact .price h3{margin:0!important;align-self:center}
.pricing-cards-compact .price strong{margin:0!important;align-self:center}
.pricing-cards-compact .price ul{margin:0 0 14px!important;padding-left:18px;align-self:start}
.pricing-cards-compact .price>a.btn{grid-row:4;align-self:end;display:flex;justify-content:center;align-items:center;min-height:42px}
.pricing-cards-compact .plan-ribbon{position:absolute;top:10px;left:50%;transform:translateX(-50%);white-space:nowrap}
@media(max-width:1200px){body.editor-page{--editor-rail:166px;--editor-tools:240px}body.editor-page .editor-main{grid-template-columns:clamp(245px,32%,330px) minmax(0,1fr)!important}}
@media(max-width:900px){body.editor-page{--editor-rail:155px;--editor-tools:0px}body.editor-page .editor-shell,body.editor-page .editor-shell[data-visual="turtle"]{grid-template-columns:var(--editor-rail) minmax(0,1fr)!important}body.editor-page .editor-main{grid-template-columns:clamp(255px,37%,330px) minmax(0,1fr)!important}body.editor-page .inspector{position:absolute!important}}
@media(max-width:700px){body.editor-page{--editor-rail:48px;--editor-tools:0px}body.editor-page .editor-shell,body.editor-page .editor-shell[data-visual="turtle"]{grid-template-columns:48px minmax(0,1fr)!important}body.editor-page .editor-sidebar{padding:7px 3px!important}body.editor-page .catalog-intro,body.editor-page .editor-side-bottom{display:none!important}body.editor-page #catalogToggle{display:flex;justify-content:center;font-size:16px;padding:7px 0!important;color:#fff}body.editor-page #catalogToggle span{display:none}body.editor-page .visual-catalog{position:absolute;z-index:36;left:48px;top:0;bottom:0;width:min(215px,calc(100vw - 48px));background:#081a36;padding:10px;visibility:hidden;opacity:0;pointer-events:none;transform:translateX(-10px);transition:transform .18s ease,opacity .18s ease,visibility .18s ease;box-shadow:12px 0 28px #081a3640}body.editor-page .catalog-open .visual-catalog{visibility:visible;opacity:1;pointer-events:auto;transform:translateX(0)}body.editor-page .editor-main,body.editor-page .editor-main.guest-main{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:52px minmax(190px,1fr) minmax(175px,38%) 26px!important;grid-template-areas:'top' 'canvas' 'data' 'status'}body.editor-page .editor-main.guest-main{grid-template-rows:52px auto minmax(180px,1fr) minmax(165px,36%) 26px!important;grid-template-areas:'top' 'guest' 'canvas' 'data' 'status'}body.editor-page .editor-main>.data-drawer{border-right:0;border-top:1px solid #d4dfed;padding:9px!important;gap:5px}body.editor-page .editor-main>.canvas-wrap{padding:6px!important}body.editor-page .editor-main .table-wrap{min-height:65px}body.editor-page .editor-main .drawer-head small,body.editor-page .editor-main .data-profile{display:none}body.editor-page .editor-shell[data-visual="turtle"] .editor-main{grid-template-rows:52px minmax(0,1fr) 26px!important;grid-template-areas:'top' 'canvas' 'status'}body.editor-page .editor-shell[data-visual="turtle"] .editor-main.guest-main{grid-template-rows:52px auto minmax(0,1fr) 26px!important;grid-template-areas:'top' 'guest' 'canvas' 'status'}}
@media(prefers-reduced-motion:reduce){body.editor-page .visual-catalog{transition:none}}
@media(max-width:700px){body.editor-page .editor-sidebar{overflow:visible!important}}

/* v1.8 responsive polish */
body.editor-page .visual-catalog{overflow-y:auto!important;overflow-x:hidden!important;max-width:100%}
body.editor-page .catalog-group{max-width:100%;overflow:hidden}
body.editor-page .visual-catalog button{min-width:0;max-width:100%;white-space:normal;overflow:hidden;overflow-wrap:anywhere}
body.editor-page .catalog-lock{flex:0 0 auto}
body.editor-page .wheel-size-grid{grid-template-columns:minmax(124px,1.25fr) minmax(74px,.75fr)!important;gap:8px!important;align-items:end}
body.editor-page .wheel-size-grid>label{display:grid!important;gap:5px;min-width:0;margin:0!important}
body.editor-page .wheel-size-grid .stepper{grid-template-columns:32px minmax(44px,1fr) 32px!important;gap:3px;width:100%;min-width:0}
body.editor-page .wheel-size-grid .stepper button{width:32px;min-width:32px;height:36px;padding:0!important;display:grid;place-items:center;font-size:18px;line-height:1}
body.editor-page .wheel-size-grid .stepper input{width:100%;min-width:44px!important;padding:7px 3px!important;text-align:center}
body.editor-page #wheelRings{-moz-appearance:textfield}
body.editor-page #wheelRings::-webkit-inner-spin-button,body.editor-page #wheelRings::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
body.editor-page #wheelStartAngle{width:100%;min-width:0;padding-inline:8px}
body.editor-page .editor-main #fieldMappingControls .two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important;align-items:end}
body.editor-page .editor-main #fieldMappingControls .two label{display:grid!important;gap:7px!important;align-content:start;min-width:0;margin:0!important}
body.editor-page .editor-main #fieldMappingControls select{width:100%;min-width:0;min-height:34px;padding:7px 28px 7px 8px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#0f172a;font-size:11px}
body.editor-page .import-file-note{display:block;margin:6px 0 2px;padding:7px 9px;border:1px solid #dbeafe;border-radius:8px;background:#eff6ff;color:#31517a;font-size:9px;line-height:1.45}
body.editor-page .import-file-note.hidden{display:none!important}
body.editor-page .editor-resizer{position:absolute;top:0;bottom:0;width:9px;z-index:35;cursor:col-resize;touch-action:none;background:transparent}
body.editor-page .editor-resizer-left{left:calc(var(--editor-rail) - 4px)}
body.editor-page .editor-resizer-right{right:calc(var(--editor-tools) - 4px)}
body.editor-page .editor-resizer::after{content:'';position:absolute;top:0;bottom:0;left:4px;width:1px;background:transparent;transition:background .15s ease,box-shadow .15s ease}
body.editor-page .editor-resizer:hover::after,body.editor-page.resizing-panels .editor-resizer::after{background:#60a5fa;box-shadow:0 0 0 1px #60a5fa55}
body.editor-page.resizing-panels{user-select:none!important;cursor:col-resize!important}
html[data-theme="dark"] body.editor-page .editor-main #fieldMappingControls select{background:#13243b;color:#e5edf8;border-color:#2b4567}
@media(max-width:900px){body.editor-page .editor-resizer{display:none!important}}
@media(max-width:520px){body.editor-page .wheel-size-grid{grid-template-columns:1fr!important}body.editor-page .editor-main #fieldMappingControls .two{grid-template-columns:1fr!important;gap:9px!important}}


/* ============================================================
   v1.9 responsive + learning lab polish
   ============================================================ */
/* Center numeric values visually, including native spin-button fields. */
body.editor-page .inspector input[type="number"],
body.editor-page .wheel-size-grid input[type="number"],
body.editor-page #fontSize,
body.editor-page #wheelStartAngle{
  text-align:center!important;
  padding-left:24px!important;
  padding-right:24px!important;
  font-variant-numeric:tabular-nums;
}
body.editor-page #wheelRings{padding-left:4px!important;padding-right:4px!important}

/* Field mapping: labels always occupy their own line and controls never overlap. */
body.editor-page .editor-main #fieldMappingControls{
  position:relative;
  isolation:isolate;
  gap:10px!important;
  padding-bottom:2px;
}
body.editor-page .editor-main #fieldMappingControls .mapping-field,
body.editor-page .editor-main #fieldMappingControls .mapping-heading,
body.editor-page .editor-main #fieldMappingControls>label:not(.check-row){
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  gap:6px!important;
  width:100%;
  margin:0!important;
  line-height:1.3;
}
body.editor-page .editor-main #fieldMappingControls .mapping-field>span,
body.editor-page .editor-main #fieldMappingControls .mapping-heading>span,
body.editor-page .editor-main #dataTransformControls label>span{
  display:block;
  width:100%;
  white-space:normal;
}
body.editor-page .editor-main #fieldMappingControls .series-field-list{
  grid-template-columns:repeat(auto-fit,minmax(132px,1fr));
  margin:0 0 2px!important;
}
body.editor-page .editor-main #dataTransformControls{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  gap:9px!important;
  width:100%;
}
body.editor-page .editor-main #dataTransformControls label{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  gap:6px!important;
  width:100%;
  margin:0!important;
}
body.editor-page .editor-main #dataTransformControls select,
body.editor-page .editor-main #labelField{
  display:block;
  width:100%!important;
  max-width:100%;
  min-width:0!important;
  box-sizing:border-box;
}
body.editor-page .editor-main #gridLinesWrap{margin:0!important;padding-top:1px;min-height:24px}
body.editor-page .editor-main .data-profile{position:relative;z-index:0;margin:2px 0 0!important;clear:both}

/* Free education / learning visuals. These styles also work on shared pages. */
.learning-visual{width:100%;min-height:100%;display:flex;flex-direction:column;gap:18px;padding:8px 6px 14px;box-sizing:border-box;color:inherit}
.learning-head{display:grid;gap:4px;text-align:left}
.learning-head>span{font-size:10px;font-weight:900;letter-spacing:.08em;color:#2563eb}
.learning-head h2{margin:0;font-size:clamp(22px,3vw,34px);line-height:1.1}
.learning-head p{margin:0;color:#64748b;font-size:12px;line-height:1.5}
.statistics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.statistics-grid article{min-width:0;padding:16px 14px;border:1px solid #dbe4ef;border-top:3px solid var(--learning-accent,#3b82f6);border-radius:14px;background:#f8fbff;display:grid;gap:7px}
.statistics-grid small{color:#64748b;font-size:10px;font-weight:800}
.statistics-grid strong{font-size:clamp(22px,3vw,34px);line-height:1.05;overflow-wrap:anywhere}
.learning-note-inline{padding:10px 12px;border-radius:10px;background:#eef5ff;color:#31517a;font-size:10px;line-height:1.45}
.math-problem-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.math-problem-grid article{padding:14px;border:1px solid #dbe4ef;border-radius:14px;background:#fff;display:grid;gap:9px;min-width:0}
.math-problem-grid article>small{color:#64748b;font-size:10px;font-weight:800}
.math-expression{display:grid;grid-template-columns:auto auto auto auto minmax(70px,1fr);align-items:center;gap:8px;font-variant-numeric:tabular-nums}
.math-expression b,.math-expression strong{font-size:clamp(18px,2.2vw,28px)}
.math-expression em{font-style:normal;font-weight:900;color:#2563eb;font-size:22px}
.math-expression span{color:#94a3b8;font-weight:900}
.math-expression strong{color:#0f766e;overflow-wrap:anywhere}
.diagram-learning-svg{display:block;width:100%;height:auto;max-height:100%;min-height:360px;overflow:visible}
.learning-empty{display:grid;place-items:center;min-height:260px;padding:25px;text-align:center;color:#64748b;border:1px dashed #cbd5e1;border-radius:14px;background:#f8fbff}

html[data-theme="dark"] .statistics-grid article,
html[data-theme="dark"] .math-problem-grid article,
html[data-theme="dark"] .learning-empty{background:#13243b;border-color:#2a3e59;color:#e5edf8}
html[data-theme="dark"] .learning-head p{color:#9fb3ce}
html[data-theme="dark"] .learning-note-inline{background:#132b49;color:#bfdbfe}

@media(max-width:1050px){
  .statistics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:700px){
  .statistics-grid,.math-problem-grid{grid-template-columns:1fr}
  .learning-visual{gap:12px;padding:4px 2px 10px}
  .diagram-learning-svg{min-height:300px}
}
/* Win against the older generic two-column mapping rule. */
body.editor-page .editor-main #fieldMappingControls #dataTransformControls{
  grid-template-columns:minmax(0,1fr)!important;
  gap:9px!important;
}

/* ============================================================
   v2.0 data-workspace stability fix
   Clean/replace controls must never collide with mapping/profile/toolbars.
   ============================================================ */
body.editor-page .editor-main>.data-drawer{
  align-content:start;
}
body.editor-page .editor-main #fieldMappingControls{
  flex:0 0 auto!important;
  position:relative!important;
  z-index:3!important;
  overflow:visible!important;
  margin:0!important;
  padding:9px 0 4px!important;
}
body.editor-page .editor-main #fieldMappingControls #dataTransformControls{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  gap:9px!important;
  margin:0!important;
  min-height:0!important;
}
body.editor-page .editor-main #fieldMappingControls #dataTransformControls label{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  gap:5px!important;
  margin:0!important;
  padding:0!important;
  min-width:0!important;
  line-height:1.25!important;
}
body.editor-page .editor-main #fieldMappingControls #dataTransformControls label>span{
  display:block!important;
  min-height:13px;
  margin:0!important;
  padding:0!important;
}
body.editor-page .editor-main #fieldMappingControls #dataTransformControls select{
  position:relative!important;
  z-index:1!important;
  width:100%!important;
  min-width:0!important;
  margin:0!important;
}
body.editor-page .editor-main .data-profile{
  flex:0 0 auto!important;
  position:relative!important;
  z-index:1!important;
  margin:4px 0 0!important;
}
body.editor-page .editor-main .data-toolbar{
  flex:0 0 auto!important;
  position:relative!important;
  z-index:1!important;
  margin:1px 0 0!important;
  min-height:30px;
  align-items:center;
}
body.editor-page .editor-main .advanced-clean{
  flex:0 0 auto!important;
  position:relative!important;
  z-index:1!important;
  margin:0!important;
  overflow:visible!important;
}
body.editor-page .editor-main .advanced-clean[open]{
  padding-bottom:4px!important;
}
body.editor-page .editor-main .clean-actions{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  gap:8px!important;
  align-items:stretch!important;
  margin:8px 0 0!important;
  width:100%!important;
  min-width:0!important;
}
body.editor-page .editor-main .clean-toggle-grid{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  gap:7px!important;
  width:100%;
}
body.editor-page .editor-main .clean-toggle-grid label,
body.editor-page .editor-main .clean-fill-row label{
  display:grid!important;
  grid-template-columns:18px minmax(0,1fr)!important;
  align-items:center!important;
  justify-content:start!important;
  gap:9px!important;
  width:100%!important;
  min-width:0!important;
  margin:0!important;
  padding:2px 0!important;
  color:#0f172a!important;
  font-size:11px!important;
  font-weight:500!important;
}
body.editor-page .editor-main .clean-toggle-grid input[type="checkbox"],
body.editor-page .editor-main .clean-fill-row input[type="checkbox"]{
  width:14px!important;
  height:14px!important;
  min-width:14px!important;
  margin:0!important;
  padding:0!important;
}
body.editor-page .editor-main .clean-fill-row{
  display:grid!important;
  grid-template-columns:minmax(128px,.85fr) minmax(0,1fr)!important;
  gap:8px!important;
  align-items:center!important;
  width:100%;
  min-width:0;
}
body.editor-page .editor-main .clean-find-row{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:8px!important;
  width:100%;
  min-width:0;
}
body.editor-page .editor-main .clean-actions input:not([type="checkbox"]){
  display:block!important;
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  box-sizing:border-box!important;
  margin:0!important;
}
body.editor-page .editor-main .clean-data-btn{
  justify-self:start!important;
  margin:0!important;
}
body.editor-page .editor-main .table-wrap{
  position:relative!important;
  z-index:0!important;
  margin-top:2px!important;
}
@media(max-width:1200px){
  body.editor-page .editor-main .clean-fill-row,
  body.editor-page .editor-main .clean-find-row{grid-template-columns:minmax(0,1fr)!important}
}
@media(max-width:700px){
  body.editor-page .editor-main #fieldMappingControls{padding-top:7px!important;gap:6px!important}
  body.editor-page .editor-main .clean-actions{gap:6px!important}
}
html[data-theme="dark"] body.editor-page .editor-main .clean-toggle-grid label,
html[data-theme="dark"] body.editor-page .editor-main .clean-fill-row label{color:#e5edf8!important}
