
#view-apariencia{width:min(1380px,calc(100% - 20px))!important;max-width:1380px!important;margin:0 auto!important}
#view-apariencia .appearanceHead{min-height:0!important;padding:2px 2px 5px!important;margin:0 0 5px!important}
#view-apariencia .appearanceHead h3{font-size:15px!important;line-height:1.15!important}
#view-apariencia .appearanceHead .meta{font-size:10px!important;margin:2px 0 0!important}
#view-apariencia .appearanceHead .btn{min-height:30px!important;padding:5px 10px!important;font-size:10px!important}
#view-apariencia .themeCompactPanel{padding:8px!important;margin:0 0 8px!important;border-radius:10px!important}
#view-apariencia .themeGridCompact{display:grid!important;grid-template-columns:repeat(9,minmax(105px,1fr))!important;gap:5px!important}
#view-apariencia .themeField{padding:5px 6px!important;border-radius:8px!important;min-height:52px!important}
#view-apariencia .themeField label{font-size:9px!important;line-height:1.1!important;margin:0 0 3px!important}
#view-apariencia .themeColorRow{gap:5px!important}
#view-apariencia .themeField input[type="color"]{width:36px!important;height:27px!important;min-width:36px!important;border-radius:6px!important}
#view-apariencia .themeColorRow code{font-size:8px!important}
#view-apariencia .themePreviewCompact{padding:5px 7px!important;margin-top:5px!important;gap:5px!important;font-size:10px!important;border-radius:8px!important}
#view-apariencia .themePreviewCompact .btn,#view-apariencia .themePreviewCard{min-height:27px!important;padding:4px 8px!important;font-size:9px!important;border-radius:7px!important}
#view-apariencia .appearanceContentPanel{margin:0!important;border-radius:10px!important;max-height:610px!important;overflow:auto!important}
#view-apariencia .appearanceContentPanel>summary{padding:8px 10px!important;min-height:34px!important;font-size:12px!important;position:sticky!important;top:0!important;z-index:5!important;background:#fffdf9!important}
#view-apariencia .appearanceContentPanel>summary .meta{font-size:9px!important}
#view-apariencia .compactContentHead{padding:3px 9px 5px!important}
#view-apariencia .compactContentHead .btn{min-height:28px!important;padding:4px 9px!important;font-size:9px!important}
#view-apariencia .appearanceContentPanel .contentEditorShell{grid-template-columns:170px minmax(0,1fr)!important;gap:7px!important;padding:0 9px 9px!important}
#view-apariencia .contentSectionList{gap:4px!important}
#view-apariencia .contentSectionBtn{padding:6px 8px!important;min-height:31px!important;border-radius:7px!important;font-size:11px!important;line-height:1.1!important;background:#e7f2ea!important;color:#111!important;border:1px solid #bfd3c5!important;box-shadow:none!important}
#view-apariencia .contentSectionBtn:hover{background:#d9eadf!important;border-color:#75a886!important}
#view-apariencia .contentSectionBtn.active,#view-apariencia .contentSectionBtn[aria-pressed="true"]{background:#0c6a35!important;color:#fff!important;border-color:#074d27!important;box-shadow:inset 4px 0 0 #f4c62f!important}
#view-apariencia .contentEditorPanel{padding:8px!important;border-radius:9px!important}
#view-apariencia .contentEditingLabel{display:flex!important;align-items:center!important;gap:7px!important;margin:0 0 6px!important;padding:5px 7px!important;background:#edf6f0!important;border:1px solid #c9ddd0!important;border-radius:7px!important;font-size:10px!important}
#view-apariencia .contentEditingLabel span{color:#66736a!important}
#view-apariencia .contentEditingLabel strong{font-size:11px!important;color:#0b6232!important}
#view-apariencia .contentEditorGrid{gap:5px 7px!important}
#view-apariencia .contentEditorGrid label{font-size:9px!important;margin-bottom:2px!important}
#view-apariencia .contentEditorGrid input:not([type="color"]):not([type="checkbox"]),#view-apariencia .contentEditorGrid select{height:32px!important;min-height:32px!important;padding:5px 7px!important;border-radius:6px!important;font-size:11px!important}
#view-apariencia .contentEditorGrid textarea{min-height:50px!important;height:50px!important;padding:6px 7px!important;border-radius:6px!important;font-size:11px!important;line-height:1.25!important}
#view-apariencia .contentEditorGrid input[type="color"]{display:block!important;width:46px!important;height:29px!important;min-width:46px!important;padding:1px!important;border:1px solid #b8cabd!important;border-radius:6px!important;background:#fff!important}
#view-apariencia #ceActive{width:auto!important;height:auto!important;min-width:0!important;margin-right:5px!important}
#view-apariencia .contentPreview{min-height:78px!important;margin-top:6px!important;padding:9px 11px!important;border-radius:8px!important}
#view-apariencia .contentPreview h2{font-size:19px!important;line-height:1.08!important;margin:3px 0 4px!important}
#view-apariencia .contentPreview p{font-size:10px!important;line-height:1.25!important;margin:3px 0!important}
#view-apariencia .contentPreview small{font-size:8px!important}
#view-apariencia .contentPreview .btn{min-height:27px!important;padding:4px 9px!important;font-size:9px!important;margin-top:4px!important}
.navActions .adminConsoleTop,.navActions .adminConsoleTop:link,.navActions .adminConsoleTop:visited,.navActions #accountBtn{background:#fffaf3!important;color:#0b6a35!important;-webkit-text-fill-color:#0b6a35!important;border-color:rgba(11,106,53,.35)!important}
.navActions .adminConsoleTop:hover,.navActions .adminConsoleTop:focus,.navActions .adminConsoleTop:active,.navActions #accountBtn:hover,.navActions #accountBtn:focus,.navActions #accountBtn:active{background:#eaf5ed!important;color:#064c28!important;-webkit-text-fill-color:#064c28!important}
@media(max-width:1200px){#view-apariencia .themeGridCompact{grid-template-columns:repeat(5,minmax(105px,1fr))!important}}
@media(max-width:760px){#view-apariencia{width:calc(100% - 10px)!important}#view-apariencia .themeGridCompact{grid-template-columns:repeat(3,minmax(0,1fr))!important}#view-apariencia .appearanceContentPanel .contentEditorShell{grid-template-columns:1fr!important}#view-apariencia .contentSectionList{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
