/* Pizza Style Profiler v119E.3.6.99.4.1 — Comparison Completeness & Defaults Workspace */
#pspTemperature101PanelV85{display:none!important}
#environmentDefaultsStatus,.envDefaultsActions{display:none!important}
.pspV94SystemDefaultsShortcut{white-space:normal;line-height:1.1}
#pspWorkflowSystemDefaultsSectionV94 .inner{padding-top:10px}
.pspV94DefaultsIntro{margin:0 0 10px}
.pspV94DefaultsGrid{display:grid;grid-template-columns:1fr;gap:9px}
.pspV94DefaultRow{border:1px solid #bfd6c5;border-radius:12px;background:#fbfefb;padding:10px;box-shadow:0 1px 2px rgba(0,0,0,.03)}
.pspV94DefaultRow h3{margin:0 0 7px;color:#174d2d;font-size:15px}
.pspV94DefaultValues{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 0 8px}
.pspV94DefaultValue{border:1px solid #dce9df;border-radius:9px;background:#fff;padding:7px;min-width:0}
.pspV94DefaultValue b{display:block;font-size:11px;color:#55705d;margin-bottom:4px}
.pspV94DefaultValue span{display:block;font-weight:800;color:#1d3423;overflow-wrap:anywhere}
.pspV943CurrentEditor{background:#f4faf6;border-color:#a9cdb2}
.pspV943CurrentEditor input,.pspV943CurrentEditor select{width:100%;margin:0;min-height:42px;border:1px solid #9fc5aa;border-radius:8px;background:#fff;color:#173f27;font-weight:750;padding:8px}
.pspV94DefaultActions{display:flex;gap:7px;flex-wrap:wrap}
.pspV94DefaultActions button{margin:0;flex:1 1 150px;padding:9px 10px}
.pspV94DefaultActions button:disabled{opacity:.48;filter:grayscale(.3);cursor:not-allowed}
.pspV94DefaultActions .pspV94RestoreBtn{background:#fff;color:#8a3a20;border-color:#d8b5a6}
.pspV94DefaultsGroupActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}
.pspV94DefaultsGroupActions button{margin:0;flex:1 1 210px;padding:10px}
.pspV94DefaultsGroupActions .pspV94RestoreAll{background:#fff4ef;color:#812f1e;border-color:#d8aa9d}
.pspV943DefaultsClarifier{margin-top:9px;line-height:1.4;color:#53645a}
#pspV94SystemDefaultsStatus{margin-top:10px;min-height:1.4em;font-weight:700;color:#174d2d}
#pspV94SystemDefaultsStatus[data-kind="error"]{color:#8c251f}
#pspV94SystemDefaultsStatus[data-kind="info"]{color:#5c5132}
.pspV94DefaultHint{display:block;margin-top:4px;font-size:12px;color:#5d6c61}
#pspV94TemperatureTrackingPanel{margin:9px 0 11px;border:1px solid #afccb7;border-radius:13px;background:#f3faf5;padding:10px}
#pspV94TemperatureTrackingPanel h3{margin:0 0 4px;color:#174d2d;font-size:16px}
.pspV94TempIntro{font-size:12.5px;color:#425a49;margin-bottom:8px}
.pspV94TempGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.pspV94TempCard{border:1px solid #d4e5d8;border-radius:10px;background:#fff;padding:8px;min-width:0}
.pspV94TempCard[data-kind="pass"]{border-color:#9dc9a9;background:#f7fff9}
.pspV94TempCard[data-kind="review"]{border-color:#e4ca83;background:#fffaf0}
.pspV94TempCard[data-kind="warn"]{border-color:#dfaaa0;background:#fff7f5}
.pspV94TempCardTitle{font-weight:850;color:#204c2d;margin-bottom:5px}
.pspV94TempStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:6px}
.pspV94TempStat{font-size:11px;color:#56675a}
.pspV94TempStat b{display:block;color:#273e2d;font-size:12px;overflow-wrap:anywhere}
.pspV94TempGuidance{font-size:12px;line-height:1.35;color:#25382a}
.pspV94TempGuard{font-size:11.5px;margin-top:8px;color:#526258}
@media(max-width:620px){
  .pspV94DefaultValues{grid-template-columns:1fr}
  .pspV94TempGrid{grid-template-columns:1fr}
  .pspV94DefaultActions button,.pspV94DefaultsGroupActions button{flex-basis:100%}
}
@media(max-width:390px){.pspV94TempStats{grid-template-columns:1fr 1fr}.pspV94TempStat:last-child{grid-column:1/-1}}
@media print{#pspWorkflowSystemDefaultsSectionV94,#pspV94TemperatureTrackingPanel,.pspV94SystemDefaultsShortcut{display:none!important}}
