.track-page.svelte-1jzor1s{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg);padding:24px}.track-card.svelte-1jzor1s{width:100%;max-width:560px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;padding:32px;text-align:center}.track-logo.svelte-1jzor1s{display:flex;align-items:center;justify-content:center;gap:8px;font-size:18px;font-weight:700;color:#00d68f;margin-bottom:20px}.track-logo.svelte-1jzor1s .material-symbols-outlined:where(.svelte-1jzor1s){font-size:24px;font-variation-settings:"FILL" 1}h1.svelte-1jzor1s{font-size:22px;font-weight:700;margin:0 0 8px}.track-desc.svelte-1jzor1s{font-size:13px;color:var(--color-text-muted);margin-bottom:24px}.track-form.svelte-1jzor1s{display:grid;gap:10px;margin-bottom:24px}.track-input.svelte-1jzor1s{padding:12px 16px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg);color:var(--color-text);font-size:14px;outline:none}.track-input.svelte-1jzor1s:focus{border-color:#00d68f}.track-btn.svelte-1jzor1s{padding:12px 20px;border:none;border-radius:10px;background:#00d68f;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.track-btn.svelte-1jzor1s:hover{background:#00b87a}.track-results.svelte-1jzor1s{text-align:left}.track-results.svelte-1jzor1s h2:where(.svelte-1jzor1s){font-size:14px;font-weight:600;margin:0 0 12px;color:var(--color-text-muted)}.repair-card.svelte-1jzor1s{border:1px solid var(--color-border);border-radius:10px;padding:14px;margin-bottom:10px}.repair-card__header.svelte-1jzor1s{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.repair-status.svelte-1jzor1s{font-size:10px;font-weight:700;color:#fff;padding:3px 10px;border-radius:99px}.repair-date.svelte-1jzor1s{font-size:11px;color:var(--color-text-muted)}.repair-device.svelte-1jzor1s{font-size:15px;font-weight:600;margin-bottom:2px}.repair-symptom.svelte-1jzor1s{font-size:12px;color:var(--color-text-muted)}.repair-price.svelte-1jzor1s{font-size:14px;font-weight:700;margin-top:8px}.track-empty.svelte-1jzor1s{padding:24px;color:var(--color-text-muted);display:flex;flex-direction:column;align-items:center;gap:8px}.track-empty.svelte-1jzor1s .material-symbols-outlined:where(.svelte-1jzor1s){font-size:40px;opacity:.3}
