.error-message.svelte-7dlciz{text-align:center;padding:2.5em 2em;background-color:rgba(var(--red),.08);border-radius:.5rem;border:1px solid rgba(var(--red),.2)}.error-message.svelte-7dlciz p:where(.svelte-7dlciz){color:rgb(var(--red));font-weight:500;margin-bottom:1em}.error-message.svelte-7dlciz button:where(.svelte-7dlciz){padding:.5em 1.25em;background-color:var(--theme-color-1);color:#fff;border:none;border-radius:.35em;font-weight:500;cursor:pointer}.error-message.svelte-7dlciz button:where(.svelte-7dlciz):hover{opacity:.9}.no-data.svelte-7dlciz{text-align:center;color:var(--text-color-2);padding:2.5em;background-color:var(--background-color-2);border-radius:.5rem}.stats-grid.svelte-7dlciz{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.stats-section.svelte-7dlciz{background-color:var(--background-color-2);border-radius:.5rem;padding:1rem}.stats-section.svelte-7dlciz h3:where(.svelte-7dlciz){font-size:1rem;font-weight:500;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;gap:.5rem}.stats-list.svelte-7dlciz{display:flex;flex-direction:column;gap:.5rem}.stat-row.svelte-7dlciz{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0}.stat-row.total.svelte-7dlciz{margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.1);font-weight:600}.stat-label.svelte-7dlciz{color:var(--text-color-2)}.stat-value.svelte-7dlciz{font-weight:500;font-family:var(--font-mono, monospace)}.error-message.svelte-12ykdk8{text-align:center;padding:2.5em 2em;background-color:rgba(var(--red),.08);border-radius:.5rem;border:1px solid rgba(var(--red),.2)}.error-message.svelte-12ykdk8 p:where(.svelte-12ykdk8){color:rgb(var(--red));font-weight:500;margin-bottom:1em}.error-message.svelte-12ykdk8 button:where(.svelte-12ykdk8){padding:.5em 1.25em;background-color:var(--theme-color-1);color:#fff;border:none;border-radius:.35em;font-weight:500;cursor:pointer}.error-message.svelte-12ykdk8 button:where(.svelte-12ykdk8):hover{opacity:.9}.no-data.svelte-12ykdk8{text-align:center;color:var(--text-color-2);padding:2.5em;background-color:var(--background-color-2);border-radius:.5rem}.errors-cell.svelte-12ykdk8{max-width:400px}.error-list.svelte-12ykdk8{margin:0;padding-left:1.2em;font-size:.85em;color:rgb(var(--red))}.error-list.svelte-12ykdk8 li:where(.svelte-12ykdk8){margin:.2em 0}.time.svelte-12ykdk8{font-size:.9rem;white-space:nowrap}.error-message.svelte-1aqgpc{text-align:center;padding:2.5em 2em;background-color:rgba(var(--red),.08);border-radius:.5rem;border:1px solid rgba(var(--red),.2)}.error-message.svelte-1aqgpc p:where(.svelte-1aqgpc){color:rgb(var(--red));font-weight:500;margin-bottom:1em}.error-message.svelte-1aqgpc button:where(.svelte-1aqgpc){padding:.5em 1.25em;background-color:var(--theme-color-1);color:#fff;border:none;border-radius:.35em;font-weight:500;cursor:pointer}.error-message.svelte-1aqgpc button:where(.svelte-1aqgpc):hover{opacity:.9}.no-data.svelte-1aqgpc{text-align:center;color:var(--text-color-2);padding:2.5em;background-color:var(--background-color-2);border-radius:.5rem}.shop-id.svelte-1aqgpc{font-family:var(--font-mono, monospace);font-size:.85em;color:var(--text-color-2)}.time.svelte-1aqgpc{font-size:.9rem;white-space:nowrap}.error-message.svelte-1syew1d{text-align:center;padding:2.5em 2em;background-color:rgba(var(--red),.08);border-radius:.5rem;border:1px solid rgba(var(--red),.2)}.error-message.svelte-1syew1d p:where(.svelte-1syew1d){color:rgb(var(--red));font-weight:500;margin-bottom:1em}.error-message.svelte-1syew1d button:where(.svelte-1syew1d){padding:.5em 1.25em;background-color:var(--theme-color-1);color:#fff;border:none;border-radius:.35em;font-weight:500;cursor:pointer}.error-message.svelte-1syew1d button:where(.svelte-1syew1d):hover{opacity:.9}.no-data.svelte-1syew1d{text-align:center;color:var(--text-color-2);padding:2.5em;background-color:var(--background-color-2);border-radius:.5rem}.change-badge.svelte-1syew1d{display:inline-flex;align-items:center;gap:.4em;padding:.25em .6em;border-radius:.25em;font-size:.85em;font-weight:500}.change-badge.new-shop.svelte-1syew1d{background-color:rgba(var(--green),.2);color:rgb(var(--green))}.change-badge.updated.svelte-1syew1d{background-color:rgba(var(--blue),.2);color:rgb(var(--blue))}.changes-cell.svelte-1syew1d{max-width:350px}.changes-list.svelte-1syew1d{display:flex;flex-direction:column;gap:.25em}.field-change.svelte-1syew1d{display:flex;align-items:center;gap:.4em;font-size:.9em;flex-wrap:wrap}.field-name.svelte-1syew1d{font-weight:500;color:var(--text-color-2)}.field-prev.svelte-1syew1d{color:var(--text-color-2);text-decoration:line-through;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arrow.svelte-1syew1d{color:var(--text-color-2)}.field-new.svelte-1syew1d{font-weight:500;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time.svelte-1syew1d{font-size:.9rem;white-space:nowrap}.controls.svelte-1lg6c9n{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:1.25rem;padding:.75rem 1rem;background:linear-gradient(135deg,var(--background-color-2) 0%,rgba(var(--theme-color-rgb),.08) 100%);border-radius:.75rem;border:1px solid rgba(var(--theme-color-rgb),.2)}.control-group.svelte-1lg6c9n{display:flex;align-items:center;gap:.6rem}.control-label.svelte-1lg6c9n{font-size:.75em;font-weight:600;color:var(--text-color-2);text-transform:uppercase;letter-spacing:.05em}.button-group.svelte-1lg6c9n{display:flex;gap:2px;background-color:#0003;padding:3px;border-radius:.5rem}.button-group.svelte-1lg6c9n button:where(.svelte-1lg6c9n){display:flex;align-items:center;gap:.35rem;padding:.45rem .85rem;background-color:transparent;border:none;border-radius:.4rem;color:var(--text-color-2);font-family:var(--font-family);font-size:.8rem;font-weight:500;cursor:pointer;transition:all .15s ease}.button-group.svelte-1lg6c9n button:where(.svelte-1lg6c9n):hover{background-color:#ffffff1a;color:var(--text-color-1)}.button-group.svelte-1lg6c9n button.active:where(.svelte-1lg6c9n){background-color:var(--theme-color-1);color:#fff;box-shadow:0 2px 6px #00000040}.error-message.svelte-1lg6c9n{text-align:center;padding:2.5em 2em;background-color:rgba(var(--red),.08);border-radius:.5rem;border:1px solid rgba(var(--red),.2)}.error-message.svelte-1lg6c9n p:where(.svelte-1lg6c9n){color:rgb(var(--red));font-weight:500;margin-bottom:1em}.error-message.svelte-1lg6c9n button:where(.svelte-1lg6c9n){padding:.5em 1.25em;background-color:var(--theme-color-1);color:#fff;border:none;border-radius:.35em;font-weight:500;cursor:pointer}.error-message.svelte-1lg6c9n button:where(.svelte-1lg6c9n):hover{opacity:.9}.no-data.svelte-1lg6c9n{text-align:center;color:var(--text-color-2);padding:2.5em;background-color:var(--background-color-2);border-radius:.5rem}.change-badge.svelte-1lg6c9n{display:inline-flex;align-items:center;gap:.35em;padding:.3em .65em;border-radius:1.5em;font-size:.75em;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.change-added.svelte-1lg6c9n{background-color:rgba(var(--green),.15);color:rgb(var(--green))}.change-removed.svelte-1lg6c9n{background-color:rgba(var(--red),.15);color:rgb(var(--red))}.change-updated.svelte-1lg6c9n{background-color:rgba(var(--blue),.15);color:rgb(var(--blue))}.item-cell.svelte-1lg6c9n{display:flex;align-items:center;gap:.6em}.item-icon.svelte-1lg6c9n{width:36px;height:36px;image-rendering:pixelated;background-color:var(--background-color-2);border-radius:.3em;padding:3px}.item-info.svelte-1lg6c9n{display:flex;flex-direction:column;gap:.1em;min-width:0}.item-name.svelte-1lg6c9n{font-weight:500;color:var(--text-color-1)}.item-id.svelte-1lg6c9n{color:var(--text-color-2);font-size:.75em;font-family:monospace}.changes-cell.svelte-1lg6c9n{max-width:320px}.changes-list.svelte-1lg6c9n{display:flex;flex-direction:column;gap:.3em}.field-change.svelte-1lg6c9n{display:inline-flex;align-items:center;gap:.4em;font-size:.85em;padding:.25em .5em;background-color:#00000026;border-radius:.3em}.field-name.svelte-1lg6c9n{font-weight:600;color:var(--theme-color-2);font-family:monospace;font-size:.9em}.field-prev.svelte-1lg6c9n{color:var(--text-color-2);text-decoration:line-through;opacity:.6}.field-new.svelte-1lg6c9n{font-weight:600}.value-up.svelte-1lg6c9n .field-new:where(.svelte-1lg6c9n){color:rgb(var(--green))}.value-down.svelte-1lg6c9n .field-new:where(.svelte-1lg6c9n){color:rgb(var(--red))}.change-desc.svelte-1lg6c9n{color:var(--text-color-2);font-style:italic;font-size:.9em}.time.svelte-1lg6c9n{font-size:.85rem;white-space:nowrap;color:var(--text-color-2)}@media only screen and (max-width: 768px){.controls.svelte-1lg6c9n{flex-direction:column;align-items:flex-start;gap:.75rem;padding:.6rem .75rem}.control-group.svelte-1lg6c9n{flex-wrap:wrap;gap:.4rem}.button-group.svelte-1lg6c9n{flex-wrap:wrap}.button-group.svelte-1lg6c9n button:where(.svelte-1lg6c9n){padding:.4rem .6rem;font-size:.75rem}.item-icon.svelte-1lg6c9n{width:28px;height:28px}.field-change.svelte-1lg6c9n{flex-wrap:wrap;gap:.2em}}@media only screen and (max-width: 600px){.mobile-hide{display:none}}.tabs-nav.svelte-h9apeh{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;margin-bottom:1.5rem;padding:.5rem;background-color:var(--background-color-2);border-radius:.5rem}.tabs-nav.svelte-h9apeh button:where(.svelte-h9apeh){display:flex;align-items:center;gap:.5rem;padding:.6rem 1rem;background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:var(--text-color-2);font-family:var(--font-family);font-size:.9rem;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.tabs-nav.svelte-h9apeh button:where(.svelte-h9apeh):hover{background-color:#ffffff0d;color:var(--text-color-1)}.tabs-nav.svelte-h9apeh button.active:where(.svelte-h9apeh){background-color:var(--theme-color-1);color:#fff;border-color:var(--theme-color-1)}.tab-label.svelte-h9apeh{display:inline}@media only screen and (max-width: 768px){.tabs-nav.svelte-h9apeh{gap:.25rem;padding:.25rem}.tabs-nav.svelte-h9apeh button:where(.svelte-h9apeh){padding:.5rem .75rem;font-size:.8rem}.tab-label.svelte-h9apeh{display:none}}.tab-content.svelte-h9apeh{min-height:400px}
