.availability[data-v-f4f0ae60]{padding:8px 0;width:100%}.availability__trigger[data-v-f4f0ae60]{background:none;border:none;color:var(--bg-primary);cursor:pointer;font-size:14px;padding:8px 0;-webkit-text-decoration:underline;text-decoration:underline}.availability__modal-body[data-v-f4f0ae60]{padding:16px 0;width:100%}.desktop-only[data-v-f4f0ae60]{display:block}.mobile-only[data-v-f4f0ae60]{display:none}.table[data-v-f4f0ae60]{border-collapse:collapse;width:100%}.thead[data-v-f4f0ae60],.tr[data-v-f4f0ae60]{display:grid;grid-template-columns:.5fr repeat(1,1fr);grid-template-columns:.5fr repeat(var(--cols,1),1fr)}.td[data-v-f4f0ae60],.thead .th[data-v-f4f0ae60]{border-bottom:1px solid #eee;font-size:14px;padding:12px 8px}.th[data-v-f4f0ae60]{color:var(--text-colors-body-text);font-weight:600}.td--shop[data-v-f4f0ae60],.th--shop[data-v-f4f0ae60]{padding-left:0}.shop-line[data-v-f4f0ae60]{align-items:center;display:flex;gap:8px}.shop-dot[data-v-f4f0ae60]{background:#0f172a;border-radius:50%;display:inline-block;height:8px;opacity:.75;width:8px}.shop-text[data-v-f4f0ae60]{color:var(--text-colors-body-text);cursor:pointer}.qty[data-v-f4f0ae60]{align-items:center;display:inline-flex;gap:8px}.status-dot[data-v-f4f0ae60]{border-radius:50%;height:8px;width:8px}.qty.zero .status-dot[data-v-f4f0ae60],.status-dot[data-v-f4f0ae60]{background:var(--red-red)}.qty.positive .status-dot[data-v-f4f0ae60]{background:var(--states-success)}.qty-text[data-v-f4f0ae60]{color:#6b7280}.qty.positive .qty-text[data-v-f4f0ae60]{color:var(--states-success)}.qty.zero .qty-text[data-v-f4f0ae60]{color:var(--red-red)}.availability__empty[data-v-f4f0ae60],.availability__loading[data-v-f4f0ae60]{color:#6b7280;padding:12px 0;text-align:center}@media (max-width:768px){.desktop-only[data-v-f4f0ae60]{display:none}.mobile-only[data-v-f4f0ae60]{display:block}.m-list[data-v-f4f0ae60]{border-top:1px solid #e5e7eb}.m-item[data-v-f4f0ae60]{border-bottom:1px solid #e5e7eb}.m-head[data-v-f4f0ae60]{align-items:center;background:transparent;border:0;display:flex;gap:8px;justify-content:space-between;padding:12px 0;width:100%}.m-toggle[data-v-f4f0ae60]{height:16px;position:relative;width:16px}.m-toggle[data-v-f4f0ae60]:after,.m-toggle[data-v-f4f0ae60]:before{background:#111827;content:"";height:2px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.m-toggle[data-v-f4f0ae60]:after{transform:translateY(-50%) rotate(90deg)}.m-toggle.open[data-v-f4f0ae60]:after{display:none}.m-body[data-v-f4f0ae60]{grid-row-gap:8px;display:grid;grid-template-columns:1fr;padding:8px 0 12px;row-gap:8px}.m-col[data-v-f4f0ae60]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:8px;justify-content:space-between;padding-bottom:6px}.m-col[data-v-f4f0ae60]:last-child{border-bottom:none}.m-col-title[data-v-f4f0ae60]{color:#111827}.m-col-value[data-v-f4f0ae60]{align-items:center;color:#6b7280;display:inline-flex;gap:8px}.m-col-value.positive[data-v-f4f0ae60]{color:var(--states-success)}.m-col-value.positive span[data-v-f4f0ae60]{background:var(--states-success)}.m-col-value.zero[data-v-f4f0ae60]{color:var(--red-red)}}