#stCatMetacam{--mc-card:#fff;--mc-field:#fff;--mc-ink:#06266e;--mc-blue:#065cff;--mc-muted:#43628b;--mc-line:#c8d9ee;--mc-soft:#e8f5ff;--mc-green:#075747;--mc-mint:linear-gradient(110deg,#dff9ee,#effcf7 55%,#fff);--mc-mintline:#b7ead6;--mc-warn:#fff5da;--mc-warning:#9a4a00;--mc-red:#c81a24;--mc-redbg:#fff1f1;background:#fff;color:var(--mc-ink);font:14px/1.4 Arial,Helvetica,sans-serif;width:100%;min-width:0;padding:8px;border-radius:8px;isolation:isolate}#stCatMetacam *{box-sizing:border-box;min-width:0}#stCatMetacam [hidden]{display:none!important}#stCatMetacam :is(h2,h3,p){margin:0}#stCatMetacam h2{font-size:19px;line-height:1.25;margin-bottom:12px;letter-spacing:-.3px}#stCatMetacam h3{font-size:15px}#stCatMetacam .mc-subtitle{font-size:15px;margin-bottom:10px}#stCatMetacam button{background:var(--mc-card);color:var(--mc-blue);border:1px solid var(--mc-blue);border-radius:6px;font:700 13px/1.3 Arial;padding:10px 8px;cursor:pointer}#stCatMetacam button:disabled{opacity:.5;cursor:default}#stCatMetacam .mc-primary,#stCatMetacam .mc-toggle [aria-pressed=true]{background:#065cff;color:white}#stCatMetacam .mc-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:8px}#stCatMetacam .mc-tabs button{display:flex;align-items:center;gap:10px;height:86px;padding:7px;text-align:left;color:var(--mc-ink);border-color:var(--mc-line);font-size:14px}#stCatMetacam .mc-tabs [aria-pressed=true]{background:var(--mc-soft);border:2px solid var(--mc-blue);padding:6px}#stCatMetacam .mc-thumb{width:36%;height:70px;flex-shrink:0;overflow:hidden}#stCatMetacam .mc-photo{display:block;width:100%;height:100%}#stCatMetacam .mc-label-warning{padding:10px 12px;border:1px solid #e8b65b;border-radius:6px;background:var(--mc-warn);color:var(--mc-warning);margin-bottom:8px}#stCatMetacam .mc-label-warning b{font-size:15px}#stCatMetacam .mc-label-warning p{font-size:12px;margin-top:3px}#stCatMetacam .mc-main,#stCatMetacam .mc-education{display:grid;grid-template-columns:1fr 1fr;gap:8px}#stCatMetacam .mc-panel{border:1px solid var(--mc-line);border-radius:8px;background:var(--mc-card);padding:12px;overflow:hidden}#stCatMetacam .mc-row{display:grid;grid-template-columns:1fr 1.6fr;gap:10px;align-items:center;margin-bottom:10px}#stCatMetacam label{font-size:13px;font-weight:600}#stCatMetacam :is(input,select,textarea){width:100%;background:var(--mc-field);color:var(--mc-ink);font:13px Arial;border:1px solid var(--mc-line);border-radius:6px;padding:8px}#stCatMetacam :is(input,select){height:36px}#stCatMetacam .mc-weight{display:grid;grid-template-columns:1fr 1fr;gap:6px}#stCatMetacam .mc-toggle{display:grid;grid-template-columns:1fr 1fr}#stCatMetacam .mc-toggle button{font-size:12px;padding:7px 4px}#stCatMetacam .mc-unitfield{display:flex;align-items:center;border:1px solid var(--mc-line);border-radius:6px;overflow:hidden}#stCatMetacam .mc-unitfield input{border:0;border-radius:0}#stCatMetacam .mc-unitfield span{font-size:11px;color:var(--mc-muted);border-left:1px solid var(--mc-line);padding:8px 6px;flex-shrink:0}#stCatMetacam .mc-check{display:flex;align-items:center;gap:8px;margin:16px 0 10px;font-size:12px}#stCatMetacam .mc-check input{width:18px;height:18px;flex-shrink:0;accent-color:#065cff}#stCatMetacam .mc-example-note,#stCatMetacam .mc-error{padding:8px;border:1px solid #e8b65b;background:var(--mc-warn);color:var(--mc-warning);border-radius:6px;font-size:11px}#stCatMetacam .mc-help{font-size:10px;color:var(--mc-muted);line-height:1.5;margin:6px 0}#stCatMetacam .mc-center{text-align:center}#stCatMetacam .mc-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}#stCatMetacam .mc-actions button{padding:11px 6px}#stCatMetacam .mc-cat{height:310px;margin-top:5px;overflow:hidden}#stCatMetacam .mc-hero{background:var(--mc-mint);color:var(--mc-green);border:1px solid var(--mc-mintline);border-radius:8px;padding:16px 12px}#stCatMetacam .mc-hero span{display:block;font-size:10px;margin-bottom:8px}#stCatMetacam .mc-hero strong{display:block;font-size:44px;line-height:1.2;letter-spacing:-1px;overflow-wrap:anywhere}#stCatMetacam .mc-hero b{font-size:23px;display:block;overflow-wrap:anywhere}#stCatMetacam .mc-hero p{font-size:12px;margin-top:5px;overflow-wrap:anywhere}#stCatMetacam .mc-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0}#stCatMetacam .mc-metrics>div{padding:9px 4px;text-align:center;border:1px solid var(--mc-line);border-radius:6px}#stCatMetacam .mc-metrics b{display:block;font-size:15px;overflow-wrap:anywhere}#stCatMetacam .mc-metrics small{display:block;font-size:10px;margin-top:4px;color:var(--mc-muted)}#stCatMetacam .mc-volume-heading{font-size:12px;margin-top:12px}#stCatMetacam #mcSyringe{display:block;width:100%;height:auto;max-height:140px;color:var(--mc-ink);margin-top:6px}#stCatMetacam .mc-copy{width:100%;padding:8px;margin-top:8px;font-size:13px;background:var(--mc-card)}#stCatMetacam textarea{min-height:160px}#stCatMetacam .mc-soft{background:var(--mc-soft);border:1px solid var(--mc-line);border-radius:6px;padding:10px;font-size:12px}#stCatMetacam .mc-certification{margin-top:10px}#stCatMetacam .mc-soft p{margin-top:5px}#stCatMetacam .mc-danger{border:1px solid var(--mc-red);background:var(--mc-redbg);color:var(--mc-red);padding:10px;border-radius:6px;margin-top:10px}#stCatMetacam .mc-danger b{font-size:15px}#stCatMetacam .mc-danger p{font-size:11px;margin-top:5px}#stCatMetacam .mc-country{margin-top:8px}#stCatMetacam .mc-guidance-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}#stCatMetacam .mc-guidance-grid>div{border:1px solid var(--mc-line);border-radius:6px;padding:10px;font-size:12px}#stCatMetacam .mc-guidance-grid p{font-size:11px;color:var(--mc-muted);margin-top:4px}#stCatMetacam .mc-education{margin-top:8px}#stCatMetacam #mcExample{white-space:pre-line}#stCatMetacam details{border:1px solid var(--mc-line);border-radius:6px;padding:7px 9px;margin-top:5px;font-size:12px}#stCatMetacam summary{cursor:pointer}#stCatMetacam details p{font-size:12px;margin-top:8px;color:var(--mc-muted)}#stCatMetacam .mc-more{border:0;padding:6px 0}#stCatMetacam .mc-more>summary{color:var(--mc-blue)}#stCatMetacam .mc-source-panel{margin-top:8px}#stCatMetacam .mc-sources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#stCatMetacam .mc-sources a{display:flex;align-items:center;gap:8px;color:var(--mc-ink);text-decoration:none;border:1px solid var(--mc-line);border-radius:6px;padding:10px}#stCatMetacam .mc-sources img{width:74px;height:46px;object-fit:contain;flex-shrink:0}#stCatMetacam .mc-sources span{font-size:11px;border-left:1px solid var(--mc-line);padding-left:8px}#stCatMetacam .mc-sources small{font-size:9px;display:block;color:var(--mc-muted);margin-top:4px}#stCatMetacam .mc-night{display:none}#stCatMetacam :is(button,input,select,summary):focus-visible{outline:2px solid var(--mc-blue);outline-offset:2px}
:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stCatMetacam{--mc-card:#13263c;--mc-field:#0d2033;--mc-ink:#c6e5ff;--mc-blue:#77baff;--mc-muted:#a0bfdf;--mc-line:#365a77;--mc-soft:#1a3850;--mc-green:#9cf3d2;--mc-mint:linear-gradient(110deg,#113e33,#132e31);--mc-mintline:#317963;--mc-warn:#392d1b;--mc-warning:#ffd18c;--mc-red:#ffacb0;--mc-redbg:#3c2029;background:#0c1b2c}:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stCatMetacam .mc-day{display:none}:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stCatMetacam .mc-night{display:block}:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stCatMetacam .mc-sources img[src$=".svg"]{filter:brightness(0) invert(1)}#stCatMetacam .mc-sources img[src$=".png"]{mix-blend-mode:multiply}:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stCatMetacam .mc-sources img[src$=".png"]{filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}
@media(max-width:760px){#stCatMetacam .mc-main,#stCatMetacam .mc-education{grid-template-columns:1fr}#stCatMetacam .mc-sources{grid-template-columns:1fr}#stCatMetacam .mc-cat{height:300px}}
@media(max-width:480px){#stCatMetacam .mc-tabs button{height:78px;padding:5px;gap:5px;font-size:10px}#stCatMetacam .mc-tabs [aria-pressed=true]{padding:4px}#stCatMetacam .mc-thumb{height:60px;width:35%}#stCatMetacam .mc-row{grid-template-columns:1fr 1.6fr;gap:6px}#stCatMetacam label{font-size:12px}#stCatMetacam .mc-hero strong{font-size:36px}#stCatMetacam .mc-hero b{font-size:20px}#stCatMetacam .mc-metrics b{font-size:12px}#stCatMetacam .mc-guidance-grid{grid-template-columns:1fr}#stCatMetacam .mc-label-warning p{font-size:11px}}
