.sc-header{align-items:center;gap:16px;display:flex}.sc-header>img{object-fit:contain;border-radius:8px;width:88px;height:88px}html[data-theme=dark] .sc-header>img{border-radius:8px}.sc-metrics,.as-card .sc-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid!important}.sc-metrics>div{background:#f2f5ee;border:1px solid #dce4d8;border-radius:8px;padding:14px}html[data-theme=dark] .sc-metrics>div{background:#1f231b;border:1px solid #46573d;border-radius:8px}.sc-metrics dt{color:#60725c;font-size:12px}html[data-theme=dark] .sc-metrics dt{color:#bdc1b9}.sc-metrics dd{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:24px;font-weight:600}.sc-context details,.sc-trend{border-top:1px solid #dce4d8;margin:16px 0;padding-top:14px}html[data-theme=dark] .sc-context details,html[data-theme=dark] .sc-trend{border-top:1px solid #46573d}.sc-context summary,.sc-trend summary{cursor:pointer;min-height:30px;font-weight:600}.sc-facts{display:block!important}.sc-facts>div{grid-template-columns:90px minmax(0,1fr);gap:12px;margin:10px 0;display:grid}.sc-facts dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.sc-month{grid-template-columns:65px minmax(0,1fr) 110px;align-items:center;gap:12px;margin:10px 0;font-size:12px;display:grid}.sc-month>div{gap:3px;display:grid}.sc-month i{background:#507659;border-radius:2px;height:7px;display:block}html[data-theme=dark] .sc-month i{background:#2c3a2f;border-radius:2px}.sc-month .sc-out{background:#bc9064}html[data-theme=dark] .sc-month .sc-out{background:#3a332c}.sc-inventory{border:1px solid #dce4d8;border-radius:10px;margin:16px 0;padding:18px}html[data-theme=dark] .sc-inventory{border:1px solid #46573d;border-radius:10px}.sc-inventory header{justify-content:space-between;align-items:center;gap:10px;display:flex}.sc-categories{flex-wrap:wrap;gap:12px;display:flex}.sc-local{background:#f2f5ee;border-radius:8px;flex-wrap:wrap;gap:12px;padding:12px;font-size:13px;display:flex}html[data-theme=dark] .sc-local{background:#1f231b;border-radius:8px}@media (max-width:600px){.sc-metrics,.as-card .sc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-month{grid-template-columns:60px minmax(0,1fr) 100px;gap:6px}}
