#stLogReduction{--lr-card:#fff;--lr-field:#fff;--lr-ink:#06266e;--lr-blue:#065cff;--lr-muted:#43628b;--lr-line:#c8d9ee;--lr-soft:#e8f5ff;--lr-green:#075747;--lr-mint:linear-gradient(110deg,#dff9ee,#effcf7 55%,#fff);--lr-mintline:#b7ead6;--lr-warn:#fff5da;--lr-warning:#9a4a00;background:#fff;color:var(--lr-ink);font:14px/1.4 Arial,Helvetica,sans-serif;width:100%;min-width:0;padding:8px;border-radius:8px;isolation:isolate}#stLogReduction *{box-sizing:border-box;min-width:0}#stLogReduction [hidden]{display:none!important}#stLogReduction :is(h2,h3,p){margin:0}#stLogReduction h2{font-size:19px;margin-bottom:12px;line-height:1.25;letter-spacing:-.3px}#stLogReduction h3{font-size:16px;line-height:1.3}#stLogReduction .lr-subtitle{font-size:15px;margin-bottom:10px}#stLogReduction button{background:var(--lr-card);color:var(--lr-blue);border:1px solid var(--lr-blue);border-radius:6px;font:700 13px/1.3 Arial,sans-serif;padding:10px 8px;cursor:pointer}#stLogReduction button:disabled{opacity:.5;cursor:default}#stLogReduction .lr-primary,#stLogReduction .lr-toggle [aria-pressed=true]{background:#065cff;color:white}#stLogReduction .lr-methods{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}#stLogReduction .lr-methods button{display:flex;gap:10px;align-items:center;text-align:left;color:var(--lr-ink);border-color:var(--lr-line);height:90px;padding:7px}#stLogReduction .lr-methods [aria-pressed=true]{background:var(--lr-soft);border:2px solid var(--lr-blue);padding:6px}#stLogReduction .lr-methods b{font-size:15px;display:block}#stLogReduction .lr-methods small{font-size:12px;font-weight:400;display:block;margin-top:4px;color:var(--lr-muted)}#stLogReduction .lr-thumb{flex:0 0 27%;height:75px;overflow:hidden}#stLogReduction .lr-dish{width:100%;height:auto;display:block}#stLogReduction .lr-thumb svg{height:100%;width:100%}#stLogReduction .lr-main,#stLogReduction .lr-education{display:grid;grid-template-columns:47% minmax(0,1fr);gap:8px}#stLogReduction .lr-panel{background:var(--lr-card);border:1px solid var(--lr-line);border-radius:8px;padding:12px;overflow:hidden}#stLogReduction .lr-row{display:grid;grid-template-columns:1fr 1.5fr;gap:10px;align-items:center;margin-bottom:10px}#stLogReduction label{font-size:13px;font-weight:700}#stLogReduction :is(input,textarea){background:var(--lr-field);color:var(--lr-ink);font:13px Arial;padding:8px;border:1px solid var(--lr-line);border-radius:6px;width:100%}#stLogReduction input{height:36px}#stLogReduction input:disabled{background:var(--lr-soft);opacity:.6}#stLogReduction .lr-unitfield{display:flex;align-items:center;border:1px solid var(--lr-line);border-radius:6px;overflow:hidden}#stLogReduction .lr-unitfield input{border:0;border-radius:0}#stLogReduction .lr-unitfield span{font-size:11px;color:var(--lr-muted);padding:8px 6px;border-left:1px solid var(--lr-line);flex-shrink:0}#stLogReduction .lr-toggle{display:grid;grid-template-columns:1fr 1fr}#stLogReduction .lr-toggle button{padding:8px 4px;font-size:12px}#stLogReduction .lr-help{color:var(--lr-muted);font-size:11px;line-height:1.45;margin:5px 0}#stLogReduction .lr-check{display:flex;align-items:center;gap:8px;margin:15px 0 10px}#stLogReduction .lr-check input{width:18px;height:18px;flex-shrink:0;accent-color:#065cff}#stLogReduction .lr-actions{display:grid;grid-template-columns:1.3fr 1fr;gap:8px;margin-top:12px}#stLogReduction .lr-actions button{padding:12px 6px}#stLogReduction .lr-petri-pair{display:grid;grid-template-columns:1fr 1fr;gap:5px;border-top:1px solid var(--lr-line);padding-top:10px;margin-top:14px}#stLogReduction .lr-petri-pair b{display:block;text-align:center;font-size:13px;overflow-wrap:anywhere}#stLogReduction .lr-center{text-align:center}#stLogReduction .lr-heading{display:flex;justify-content:space-between;gap:8px;align-items:start}#stLogReduction .lr-tag{font-size:10px;border:1px solid var(--lr-line);border-radius:6px;padding:4px;background:var(--lr-soft)}#stLogReduction .lr-hero{background:var(--lr-mint);border:1px solid var(--lr-mintline);border-radius:8px;text-align:center;color:var(--lr-green);padding:18px 8px}#stLogReduction .lr-hero strong{font-size:45px;line-height:1.2;display:block;letter-spacing:-1px;overflow-wrap:anywhere}#stLogReduction .lr-hero b{display:block;font-size:23px;overflow-wrap:anywhere}#stLogReduction .lr-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}#stLogReduction .lr-metrics>div{border:1px solid var(--lr-line);border-radius:6px;padding:9px 4px;text-align:center}#stLogReduction .lr-metrics strong{font-size:17px;display:block;overflow-wrap:anywhere}#stLogReduction .lr-metrics small{font-size:10px;display:block;margin-top:4px}#stLogReduction .lr-chart-box{border:1px solid var(--lr-line);border-radius:6px;padding:9px;margin-top:8px}#stLogReduction #lrChart{width:100%;height:auto;display:block;margin-top:7px}#stLogReduction .lr-tick{font:12px Arial;fill:var(--lr-ink)}#stLogReduction .lr-gridline{stroke:var(--lr-line);stroke-width:1}#stLogReduction .lr-copy{width:100%;background:var(--lr-card);color:var(--lr-blue);border:1px solid var(--lr-blue);font-size:13px;margin-top:8px;padding:8px}#stLogReduction textarea{min-height:150px}#stLogReduction .lr-reference-heading{margin:9px 0 6px}#stLogReduction .lr-reference{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}#stLogReduction .lr-reference button{padding:7px 2px;color:var(--lr-ink);border-color:var(--lr-line);font-size:10px;font-weight:400}#stLogReduction .lr-reference b,#stLogReduction .lr-reference span{display:block}#stLogReduction .lr-reference [aria-pressed=true]{background:var(--lr-mint);border-color:var(--lr-mintline)}#stLogReduction .lr-warning,#stLogReduction .lr-error{background:var(--lr-warn);border:1px solid #e8b65b;color:var(--lr-warning);border-radius:6px;padding:9px;margin-top:8px}#stLogReduction .lr-warning p{font-size:11px;margin-top:3px}#stLogReduction .lr-error{font-size:12px}#stLogReduction .lr-education{grid-template-columns:1fr 1fr;margin-top:8px}#stLogReduction .lr-soft{background:var(--lr-soft);border:1px solid var(--lr-line);border-radius:6px;padding:10px;font-size:13px}#stLogReduction .lr-soft p{margin-top:10px}#stLogReduction #lrExample{white-space:pre-line}#stLogReduction hr{border:0;border-top:1px solid var(--lr-line);margin:12px 0}#stLogReduction details{border:1px solid var(--lr-line);border-radius:6px;margin-top:5px;padding:7px 9px;font-size:12px}#stLogReduction summary{cursor:pointer;color:var(--lr-ink)}#stLogReduction details p{font-size:12px;margin-top:8px;color:var(--lr-muted)}#stLogReduction .lr-more{border:0;padding:6px 0}#stLogReduction .lr-more>summary{color:var(--lr-blue)}#stLogReduction .lr-source-panel{margin-top:8px}#stLogReduction .lr-sources{display:grid;grid-template-columns:1fr 1fr;gap:8px}#stLogReduction .lr-sources a{display:flex;align-items:center;gap:10px;border:1px solid var(--lr-line);border-radius:6px;padding:10px;text-decoration:none;color:var(--lr-ink)}#stLogReduction .lr-sources img{width:92px;height:55px;object-fit:contain;flex-shrink:0}#stLogReduction .lr-sources span{border-left:1px solid var(--lr-line);padding-left:10px;font-size:12px}#stLogReduction .lr-sources small{display:block;font-size:10px;color:var(--lr-muted);margin-top:4px}#stLogReduction .lr-source-note{font-size:10px;text-align:center;color:var(--lr-muted);margin-top:7px}#stLogReduction .lr-night{display:none}#stLogReduction :is(input,button,summary):focus-visible{outline:2px solid var(--lr-blue);outline-offset:2px}#stLogReduction.lr-growth .lr-hero{background:var(--lr-warn);color:var(--lr-warning);border-color:#e8b65b}
:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stLogReduction{--lr-card:#13263c;--lr-field:#0d2033;--lr-ink:#c6e5ff;--lr-blue:#77baff;--lr-muted:#a0bfdf;--lr-line:#365a77;--lr-soft:#1a3850;--lr-green:#9cf3d2;--lr-mint:linear-gradient(110deg,#113e33,#132e31);--lr-mintline:#317963;--lr-warn:#392d1b;--lr-warning:#ffd18c;background:#0c1b2c}:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stLogReduction .lr-day{display:none}:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stLogReduction .lr-night{display:block}:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stLogReduction .lr-sources img{filter:brightness(0) invert(1)}
@media(max-width:760px){#stLogReduction .lr-main,#stLogReduction .lr-education{grid-template-columns:1fr}}
@media(max-width:480px){#stLogReduction h2{font-size:18px}#stLogReduction .lr-methods button{height:85px;gap:6px}#stLogReduction .lr-methods b{font-size:11px}#stLogReduction .lr-methods small{font-size:9px}#stLogReduction .lr-thumb{height:62px;flex-basis:30%}#stLogReduction .lr-row{gap:6px}#stLogReduction label{font-size:12px}#stLogReduction .lr-hero strong{font-size:35px}#stLogReduction .lr-hero b{font-size:19px}#stLogReduction .lr-metrics strong{font-size:14px}#stLogReduction .lr-reference{grid-template-columns:repeat(3,minmax(0,1fr))}#stLogReduction .lr-sources{grid-template-columns:1fr}#stLogReduction .lr-petri-pair b{font-size:11px}}
