.stk-btn{min-height:40px}.stk-locs{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.stk-loc{text-align:left;transition:border-color var(--dur-fast), box-shadow var(--dur-fast);font:inherit;color:inherit;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;display:flex}button.stk-loc:hover{border-color:var(--color-ink4);box-shadow:var(--shadow-md)}.stk-loc.is-on{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.stk-loc b{color:var(--color-ink);letter-spacing:-.01em;margin-top:4px;font-size:24px;font-weight:600;line-height:1.1}.stk-loc-s{color:var(--color-ink3);font-size:12.5px;line-height:1.4}.stk-main{overflow:clip}.stk-tabs{border-bottom:1px solid var(--color-line);padding:10px 14px}.stk-filters{border-bottom:1px solid var(--color-line);background:var(--color-surface);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.stk-q{flex:260px;max-width:380px}.stk-sel{font:500 13px var(--font-body);color:var(--color-ink);background:var(--color-canvas);border:1px solid var(--color-line);border-radius:8px;padding:7px 10px}.stk-table tbody td{padding-top:10px;padding-bottom:10px}.stk-sub{color:var(--color-ink3);white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:1px;font-size:12.5px;display:block}.stk-bays{white-space:nowrap}.stk-table td.chg{background:var(--color-accent-subtle)}.stk-total td{border-top:1px solid var(--color-line2);background:var(--color-surface);padding:12px 16px}.stk-chead{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 28px;padding:16px 20px;display:flex}.stk-cprog{width:260px;max-width:100%}.stk-cin{text-align:right;width:92px;font:500 13.5px var(--font-mono);border:1px solid var(--color-line2);background:var(--color-canvas);color:var(--color-ink);border-radius:7px;padding:6px 8px}.stk-cin:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-subtle);outline:none}.stk-cd{font-weight:600}.stk-cd.down{color:var(--color-err)}.stk-cd.up{color:var(--color-ok)}tr.stk-diff td{background:#fff8ec}.stk-cfoot{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 20px;display:flex}.stk-dw{padding:0}.stk-dw .sw.xl{margin:4px 0 10px}.stk-dw .dw-stat .n small{color:var(--color-ink3);margin-top:2px;font-size:12.5px;font-weight:500;display:block}.stk-dw-tbl{border-collapse:collapse;width:100%;font-size:13px}.stk-dw-tbl td{border-bottom:1px solid var(--color-line);vertical-align:top;color:var(--color-ink2);padding:8px 0}.stk-dw-tbl td.r{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-ink);font-weight:500}.stk-dw-tbl td small{color:var(--color-ink3);margin-top:1px;font-size:12.5px;display:block}.stk-dw-tbl a.lot-tag:hover,.stk-dw-tbl a.bay:hover{text-decoration:underline}.stk-dw-tbl a.bay{font:600 12.5px var(--font-mono);color:var(--color-ink)}.stk-dw-shop{background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-ink2);border-radius:10px;align-items:center;gap:10px;margin-top:6px;padding:10px 12px;font-size:13px;display:flex}.stk-dw-shop b{color:var(--color-ink)}@media (width<=1100px){.stk-locs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.stk-locs{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.stk-loc{padding:12px 13px}.stk-loc b{font-size:19px}.stk-filters{padding:12px 14px}.stk-q{flex-basis:100%;max-width:none}.stk-sel{flex:100%}.stk-table.stack tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.stk-table.stack td.st-full{grid-column:1/-1}.stk-table.stack td[data-l=Where]{order:-1;grid-column:span 2}.stk-table.stack td[data-l=Status]{order:-1;justify-self:end}.stk-table.stack td[data-l=Line]{order:-2}.stk-table tfoot{display:block}.stk-table tfoot tr{justify-content:space-between;display:flex!important}.stk-table tfoot td[colspan]{flex:1}.stk-ctable.stack tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.stk-ctable.stack td.st-full{grid-column:1/-1}}
