/* LEONARDO WORKSHOP · Studio 0.12 — unified actions, refined sliders, native browser cursor */
/* Premium slider: neutral inset rail, ink progress, ivory puck with a permanent black outline. */
#inspectorView input[type="range"] {
  -webkit-appearance:none!important; appearance:none!important;
  display:block;width:100%;height:8px;min-height:8px;
  border:0!important;border-radius:99px!important;padding:0!important;
  margin:16px 0 14px;background:linear-gradient(to right,#262626 0%,#262626 var(--range-progress,0%),#d5ccba var(--range-progress,0%),#d5ccba 100%)!important;
  box-shadow:inset 0 1px 3px #26262624!important;outline:0;
  cursor:pointer!important;
}
#inspectorView input[type="range"]::-webkit-slider-thumb{
  -webkit-appearance:none!important; appearance:none!important;
  width:21px;height:21px;border-radius:50%;
  border:2px solid #262626;background:#faf9f5;
  box-shadow:0 2px 6px #26262628;
  transition:box-shadow .15s ease,transform .15s ease;
}
#inspectorView input[type="range"]::-moz-range-thumb {
  width:17px;height:17px;border:2px solid #262626;border-radius:50%;background:#faf9f5;box-shadow:0 2px 6px #26262628;
}
#inspectorView input[type="range"]::-moz-range-track{height:8px;background:transparent;border:none}
#inspectorView input[type="range"]:hover::-webkit-slider-thumb{box-shadow:0 0 0 5px #2626260e,0 2px 6px #26262628}
#inspectorView input[type="range"]:focus-visible{outline:2px solid #262626!important;outline-offset:6px!important}
#inspectorView .group-range-label strong{background:#e4d8c5;border:1px solid #d4c5ae;padding:4px 9px;border-radius:9px;font-weight:800;min-width:52px;text-align:center}
#inspectorView .group-range-label{margin-bottom:22px}
/* Group Actions and Tool Actions use the exact same symbol toolbar layout. */
#inspectorView .icon-tool-actions {grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}
#inspectorView .icon-tool-actions button {
  width:100%;min-width:0;min-height:48px;display:grid;place-items:center;
  border-radius:13px;background:#e8ddcb;border:1px solid #d5c6b3;
  color:#262626;transition:background .16s ease, border-color .16s ease;
}
#inspectorView .icon-tool-actions button:hover:not(:disabled){background:#d5ccba;border-color:#bbaa93}
#inspectorView .icon-tool-actions button svg{width:21px;height:21px;stroke-width:1.8px}
#inspectorView .icon-tool-actions button.danger{background:#663535!important;border-color:#663535!important;color:#faf9f5!important}
#inspectorView .icon-tool-actions button.danger:hover{background:#7c4747!important}
/* Studio 0.12: Preserve the browser / operating-system native cursor.
   Avoid cursor-image URLs and global cursor overrides. Native arrow, hand,
   I-beam, grab, resize and crosshair graphics come from the user's OS theme.
   The OS owns the pointer's outline, not the website. */

/* The tool library now intentionally contains only Spreadsheet, Document and Sketchbook. */
#toolsView .tools{gap:10px}
/* v0.8 set 38px min-height on every inspector input. Exempt range controls explicitly. */
#inspectorView .inspect-field input[type="range"],
#inspectorView .group-range-label input[type="range"] {
  height:8px!important;min-height:8px!important;max-height:8px!important;
  border:0!important;padding:0!important;border-radius:99px!important;
}
