
html[data-theme] #editorSidebarScroll #v244PrintSection .v09212-name-row {display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;gap:6px!important;padding:0 0 0 26px!important}
html[data-theme] #editorSidebarScroll #v244PrintSection .v09212-name-row>label {padding:0!important;white-space:nowrap}
html[data-theme] #editorSidebarScroll #v244PrintSection .v09212-name-row>input {grid-column:2!important;height:28px!important;min-height:28px!important;max-height:28px!important}
html[data-theme] #editorSidebarScroll #v244PrintSection [hidden] {display:none!important}
html[data-theme] #editorSidebarScroll #v244PrintSection .v243-logo-row,
html[data-theme] #editorSidebarScroll #v244PrintSection .v243-logo-position-row {display:grid!important;grid-template-columns:52px minmax(0,1fr) auto!important;gap:6px!important;align-items:center;padding-left:26px!important}
html[data-theme] #editorSidebarScroll #v244PrintSection .v243-logo-row>input {min-width:0;width:100%;height:28px;font-size:11px;box-sizing:border-box}
html[data-theme] #editorSidebarScroll #v244PrintSection .v243-logo-row>button {white-space:nowrap}
html[data-theme] #editorSidebarScroll #v244PrintSection .v243-logo-position-row>select,
html[data-theme] #editorSidebarScroll #v244PrintSection .v243-logo-position-row>input {height:28px!important;min-height:28px!important;max-height:28px!important;min-width:0;box-sizing:border-box}
html[data-theme] #editorSidebarScroll #v244PrintSection .v243-logo-position-row>input {width:48px;text-align:center}
html[data-theme] #editorSidebarScroll #v244PrintSection .v244-print-selects {display:grid!important;grid-template-columns:52px max-content minmax(52px,1fr) max-content!important;gap:6px!important;padding:0 0 0 26px!important}
html[data-theme] #editorSidebarScroll #v244PrintSection .v244-print-selects>label {padding:0!important;white-space:nowrap}
html[data-theme] #editorSidebarScroll #v244PrintSection .v244-print-selects>label[for="v243PrintDirection"] {justify-self:end}
html[data-theme] #editorSidebarScroll #v244PrintSection .v244-print-selects>select {height:28px!important;min-height:28px!important;max-height:28px!important;width:auto!important;min-width:0!important}
html[data-theme] #editorSidebarScroll#editorSidebarScroll#editorSidebarScroll#editorSidebarScroll #v244PrintSection[data-disabled="false"] :is(label,output,output span) {color:var(--v09206-active-text)!important;-webkit-text-fill-color:var(--v09206-active-text)!important}
html[data-theme] #editorSidebarScroll#editorSidebarScroll#editorSidebarScroll#editorSidebarScroll #v244PrintSection[data-disabled="true"] :is(.field-row,.v244-print-selects) :is(label,output,output span) {color:var(--v09206-disabled-text)!important;-webkit-text-fill-color:var(--v09206-disabled-text)!important}
/* Preserve the shared live-number feedback above the print section's text color. */
html[data-theme] #editorSidebarScroll#editorSidebarScroll#editorSidebarScroll#editorSidebarScroll #v244PrintSection[data-disabled="false"] output.slider-dragging .v {color:#1595d3!important;-webkit-text-fill-color:#1595d3!important}
html[data-theme] #editorSidebarScroll #model225 #v243VoltageToggle {width:28px!important;right:0!important;top:0!important;bottom:0!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8.5L1.5 4h9z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 6px center!important;background-size:12px 12px!important}
html[data-theme="dark"] #editorSidebarScroll #model225 #v243VoltageToggle {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23c7c7cc' d='M6 8.5L1.5 4h9z'/%3E%3C/svg%3E")!important}

/* Match the Logo position row's label width while retaining the right edge. */
html[data-theme] #editorSidebarScroll #v244PrintSection .v243-font-row {display:grid!important;grid-template-columns:65px minmax(0,1fr)!important;gap:10px!important;padding:0 0 0 26px!important}
html[data-theme] #editorSidebarScroll #v244PrintSection .v243-font-row>label {padding:0!important;white-space:nowrap}
html[data-theme] #editorSidebarScroll #v244PrintSection .v243-font-row>select {grid-column:2!important;width:100%!important;min-width:0;box-sizing:border-box;height:28px!important}
html[data-theme] #editorSidebarScroll #v244PrintSection .v09212-name-row>textarea {grid-column:2!important;width:100%!important;min-width:0;min-height:48px!important;max-height:144px;resize:vertical;box-sizing:border-box;font:inherit;line-height:1.5;padding:4px 6px;border:2px inset var(--v09201-border);border-radius:0;background:var(--v09201-surface);color:var(--v09206-active-text);caret-color:var(--v09206-active-text)}
html[data-theme] #editorSidebarScroll #v244PrintSection > .v09212-name-row {height:auto!important;min-height:48px!important;}
/* Reuse the existing name-field palette, including both disabled themes. */
html[data-theme] #editorSidebarScroll #v244PrintSection .v09212-name-row>textarea:disabled {background-color:#f0f2f4;border-color:#d2d8de;color:var(--v09206-disabled-text);opacity:1;cursor:not-allowed}
html[data-theme="dark"] #editorSidebarScroll #v244PrintSection .v09212-name-row>textarea {background-color:var(--v09201-surface-muted);border-color:var(--v09201-border)}
html[data-theme="dark"] #editorSidebarScroll #v244PrintSection .v09212-name-row>textarea:disabled {background-color:var(--v09201-surface-muted);border-color:var(--v09201-border)}
html[data-theme] #editorSidebarScroll #v244PrintSection .v09212-name-row>textarea:focus-visible {border-color:#1595d3;outline:0;box-shadow:0 0 0 2px rgba(21,149,211,.14)}
html[data-theme="light"] #editorSidebarScroll #v244PrintSection .v09212-name-row>textarea {border-color:#d2d8de}
