:root{--ck-amber-400: #F7A81E;--ck-orange-500: #ED6B1A;--ck-orange-600: #D8551A;--ck-red-600: #C8201A;--ck-red-700: #A81913;--ck-maroon-700: #8C1D18;--ck-maroon-800: #6E1612;--ck-flame: linear-gradient(180deg, #F7A81E 0%, #ED6B1A 46%, #C8201A 100%);--ck-flame-soft: linear-gradient(180deg, #F8B23A 0%, #EE7A2C 55%, #CF3022 100%);--ck-flame-text: linear-gradient(180deg, #F7A81E 0%, #C8201A 100%);--ck-ink-900: #16130F;--ck-ink-800: #1E1A15;--ck-ink-700: #292320;--ck-ink-600: #382F28;--ck-ink-500: #4A3F36;--ck-cream-50: #FCF8F1;--ck-cream-100: #F5EEE2;--ck-cream-200: #EBE1D0;--ck-cream-300: #DCCEB7;--ck-cream-400: #C7B597;--ck-text: #1E1A15;--ck-text-muted: #6F6557;--ck-text-faint: #9C8F7B;--ck-text-on-dark: #F5EEE2;--ck-text-on-dark-muted: #B7AB97;--ck-text-on-dark-faint: #847A6A;--ck-ok-500: #3F7A4F;--ck-ok-600: #2F5E3C;--ck-ok-bg: #E6EEDF;--ck-ok-text: #2A5234;--ck-warn-500: #D79A1E;--ck-warn-600: #A8761A;--ck-warn-bg: #F7EBCE;--ck-warn-text:#7C5512;--ck-fail-500: #B5241B;--ck-fail-600: #8E1A14;--ck-fail-bg: #F4DBD6;--ck-fail-text:#7C1A13;--ck-info-500: #3C6172;--ck-info-bg: #DDE7EB;--ck-info-text:#274350;--color-bg: var(--ck-cream-100);--color-surface: var(--ck-cream-50);--color-surface-muted:var(--ck-cream-200);--color-border: var(--ck-cream-300);--color-border-strong:var(--ck-cream-400);--color-text: var(--ck-text);--color-text-muted: var(--ck-text-muted);--color-text-faint: var(--ck-text-faint);--color-accent: var(--ck-orange-500);--color-accent-hover: var(--ck-orange-600);--color-accent-press: var(--ck-red-700);--color-deep: var(--ck-maroon-700);--font-display: "Archivo", "Segoe UI", system-ui, sans-serif;--font-body: "Archivo", "Segoe UI", system-ui, sans-serif;--font-serif: "Spectral", Georgia, "Times New Roman", serif;--font-mono: "Space Mono", "SFMono-Regular", ui-monospace, monospace;--fs-2xs: 11px;--fs-xs: 12px;--fs-sm: 14px;--fs-md: 16px;--fs-lg: 18px;--fs-xl: 22px;--fs-2xl: 28px;--fs-3xl: 36px;--fs-4xl: 48px;--fs-5xl: 64px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold:800;--lh-tight: 1.05;--lh-snug: 1.2;--lh-normal: 1.5;--lh-relaxed: 1.65;--ls-tight: -.02em;--ls-normal: 0;--ls-wide: .04em;--ls-wider: .08em;--ls-widest: .16em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-xl: 22px;--radius-2xl: 28px;--radius-full: 999px;--shadow-sm: 0 1px 2px rgba(22,19,15,.08);--shadow-md: 0 4px 14px rgba(22,19,15,.1);--shadow-lg: 0 12px 30px rgba(22,19,15,.16);--shadow-xl: 0 24px 60px rgba(22,19,15,.22);--shadow-flame: 0 8px 24px rgba(200,32,26,.28);--shadow-inset: inset 0 1px 0 rgba(255,255,255,.5)}[data-theme=dark]{--color-bg: var(--ck-ink-900);--color-surface: var(--ck-ink-700);--color-surface-muted: #221d18;--color-border: var(--ck-ink-600);--color-border-strong: var(--ck-ink-500);--color-text: var(--ck-text-on-dark);--color-text-muted: var(--ck-text-on-dark-muted);--color-text-faint: var(--ck-text-on-dark-faint)}.ck-display{font-family:var(--font-display);font-weight:var(--fw-extrabold);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--ck-text)}.ck-eyebrow{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--ls-widest);color:var(--ck-maroon-700)}.ck-serif-italic{font-family:var(--font-serif);font-style:italic;font-weight:var(--fw-semibold);color:var(--ck-maroon-700)}.ck-code{font-family:var(--font-mono);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide)}.ck-flame-text{background:var(--ck-flame-text);-webkit-background-clip:text;background-clip:text;color:transparent}:root{color-scheme:light;font-family:var(--font-body);color:var(--color-text);background:var(--color-bg);font-synthesis:none;text-rendering:optimizeLegibility}[data-theme=dark]{color-scheme:dark}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:var(--color-bg);color:var(--color-text)}button,input,textarea,select{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid color-mix(in srgb,var(--ck-orange-500) 45%,transparent);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.ck-button[data-v-e93ac810]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:0;border-radius:var(--radius-md);padding:11px 18px;min-height:44px;font-weight:var(--fw-bold);line-height:1.2;cursor:pointer;transition:transform .2s ease-out,background .2s ease-out,box-shadow .2s ease-out}.ck-button--primary[data-v-e93ac810]{color:#fff;background:var(--ck-orange-500);box-shadow:var(--shadow-flame)}.ck-button--primary[data-v-e93ac810]:hover{background:var(--ck-orange-600)}.ck-button--secondary[data-v-e93ac810]{color:var(--ck-maroon-700);background:var(--ck-cream-200);border:1px solid var(--ck-cream-300)}.ck-button--ghost[data-v-e93ac810]{color:inherit;background:transparent}.ck-button[data-v-e93ac810]:active{transform:scale(.98)}.ck-button[data-v-e93ac810]:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.progress[data-v-1e863e2c]{height:8px;overflow:hidden;border-radius:var(--radius-full);background:var(--ck-cream-300)}.progress span[data-v-1e863e2c]{display:block;height:100%;border-radius:inherit;background:var(--ck-flame);transition:width .24s ease-out}.status[data-v-da6f2877]{display:inline-flex;align-items:center;padding:5px 11px;border-radius:var(--radius-full);font-size:var(--fs-xs);font-weight:var(--fw-bold)}.compact[data-v-da6f2877]{padding:3px 8px}.status--pending[data-v-da6f2877],.status--notApplicable[data-v-da6f2877]{color:var(--ck-info-text);background:var(--ck-info-bg)}.status--ok[data-v-da6f2877]{color:var(--ck-ok-text);background:var(--ck-ok-bg)}.status--attention[data-v-da6f2877]{color:var(--ck-warn-text);background:var(--ck-warn-bg)}.status--rejected[data-v-da6f2877]{color:var(--ck-fail-text);background:var(--ck-fail-bg)}.ck-field[data-v-d206305f]{display:block;margin-bottom:var(--space-4);text-align:left}.ck-field-label[data-v-d206305f]{display:block;margin-bottom:var(--space-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ck-text-muted)}input[data-v-d206305f]{width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-md);background:var(--ck-cream-50);color:var(--ck-text);font:inherit;transition:border-color .15s ease-out,box-shadow .15s ease-out}input[data-v-d206305f]:focus-visible{outline:none;border-color:var(--ck-orange-500);box-shadow:0 0 0 3px #ed6b1a38}input[aria-invalid=true][data-v-d206305f]{border-color:var(--ck-fail-500)}input[data-v-d206305f]:disabled{cursor:not-allowed;opacity:.6}.ck-field-error[data-v-d206305f]{display:block;margin-top:var(--space-1);font-size:var(--fs-xs);color:var(--ck-fail-500)}.ck-field-hint[data-v-d206305f]{display:block;margin-top:var(--space-1);font-size:var(--fs-xs);color:var(--ck-text-faint)}@media(prefers-reduced-motion:reduce){input[data-v-d206305f]{transition:none}}.ck-alert[data-v-ab1465a0]{padding:12px 16px;border-radius:var(--radius-md);font-size:var(--fs-sm);line-height:var(--lh-normal);border:1px solid transparent;margin-bottom:var(--space-4)}.ck-alert--error[data-v-ab1465a0]{background:var(--ck-fail-bg);color:var(--ck-fail-text);border-color:var(--ck-fail-500)}.ck-alert--success[data-v-ab1465a0]{background:var(--ck-ok-bg);color:var(--ck-ok-text);border-color:var(--ck-ok-500)}.ck-alert--info[data-v-ab1465a0]{background:var(--ck-info-bg);color:var(--ck-info-text);border-color:var(--ck-info-500)}.ck-alert[data-v-ab1465a0] a{color:inherit;font-weight:var(--fw-bold);text-decoration:underline}.ck-card[data-v-e3877aa5]{padding:var(--space-5);border-radius:var(--radius-lg)}.ck-card--paper[data-v-e3877aa5]{background:var(--ck-cream-50);border:1px solid var(--ck-cream-300);box-shadow:var(--shadow-sm)}.ck-card--ink[data-v-e3877aa5]{background:var(--ck-ink-800);color:var(--ck-text-on-dark);box-shadow:var(--shadow-lg)}.ck-stepper-nav[data-v-173d3752]{width:100%}.ck-stepper[data-v-173d3752]{display:flex;margin:0;padding:0;list-style:none}.ck-stepper-node[data-v-173d3752]{display:flex;align-items:center;gap:var(--space-3);width:100%;min-width:44px;min-height:44px;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-md);background:none;font:inherit;color:inherit;cursor:pointer;text-align:left}.ck-stepper-node[data-v-173d3752]:hover{background:var(--ck-cream-200)}.ck-stepper-node[data-v-173d3752]:disabled{cursor:not-allowed;opacity:.58}.ck-stepper-node[data-v-173d3752]:focus-visible{outline:3px solid color-mix(in srgb,var(--ck-orange-500) 45%,transparent);outline-offset:2px}.ck-stepper-dot[data-v-173d3752]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-full);font-family:var(--font-mono);font-size:12px;font-weight:var(--fw-bold);background:var(--ck-cream-200);color:var(--ck-text-faint);border:1.5px solid var(--ck-cream-400)}.is-done .ck-stepper-dot[data-v-173d3752]{background:var(--ck-ok-500);border-color:var(--ck-ok-500);color:#fff}.is-current .ck-stepper-dot[data-v-173d3752]{background:var(--ck-flame);border-color:transparent;color:#fff;box-shadow:var(--shadow-flame)}.ck-stepper-label[data-v-173d3752]{font-size:var(--fs-sm);color:var(--ck-text-faint)}.is-done .ck-stepper-label[data-v-173d3752]{color:var(--ck-text-muted)}.is-current .ck-stepper-label[data-v-173d3752]{color:var(--ck-text);font-weight:var(--fw-bold)}.ck-stepper--vertical[data-v-173d3752]{flex-direction:column}.ck-stepper--vertical .ck-stepper-item[data-v-173d3752]{position:relative;display:flex;flex-direction:column}.ck-stepper--vertical .ck-stepper-line[data-v-173d3752]{position:absolute;left:25px;top:36px;width:2px;height:calc(100% - 28px + var(--space-3));background:var(--ck-cream-300)}.ck-stepper--vertical .ck-stepper-item.is-done .ck-stepper-line[data-v-173d3752]{background:var(--ck-ok-500)}.ck-stepper--vertical .ck-stepper-item[data-v-173d3752]:not(:last-child){padding-bottom:var(--space-2)}.ck-stepper--horizontal[data-v-173d3752]{justify-content:space-between;align-items:flex-start;position:relative}.ck-stepper--horizontal .ck-stepper-item[data-v-173d3752]{display:flex;flex-direction:column;align-items:center;flex:1;position:relative}.ck-stepper--horizontal .ck-stepper-node[data-v-173d3752]{flex-direction:column;justify-content:flex-start;gap:var(--space-2);min-height:64px;padding:var(--space-2);text-align:center}.ck-stepper--horizontal .ck-stepper-label[data-v-173d3752]{text-align:center;font-size:11px;line-height:1.2}.ck-stepper--horizontal .ck-stepper-line[data-v-173d3752]{position:absolute;top:22px;left:calc(50% + 20px);width:calc(100% - 40px);height:2px;background:var(--ck-cream-300)}.ck-stepper--horizontal .ck-stepper-item.is-done .ck-stepper-line[data-v-173d3752]{background:var(--ck-ok-500)}@media(prefers-reduced-motion:reduce){.ck-stepper-node[data-v-173d3752]{transition:none}}.ck-tabs[data-v-46e9a5f5]{display:flex;gap:4px;padding:4px;border-radius:var(--radius-md);background:var(--ck-cream-200)}.ck-tabs-btn[data-v-46e9a5f5]{flex:1;min-height:38px;padding:8px 12px;border:0;border-radius:9px;background:transparent;color:var(--ck-text-muted);font:inherit;font-weight:var(--fw-bold);font-size:var(--fs-sm);cursor:pointer;transition:background .16s ease-out,color .16s ease-out,box-shadow .16s ease-out}.ck-tabs-btn.active[data-v-46e9a5f5]{background:var(--ck-cream-50);color:var(--ck-maroon-700);box-shadow:var(--shadow-sm)}@media(prefers-reduced-motion:reduce){.ck-tabs-btn[data-v-46e9a5f5]{transition:none}}.ck-segmented[data-v-f7366b8c]{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.ck-segmented-btn[data-v-f7366b8c]{display:flex;align-items:center;justify-content:center;gap:4px;min-height:38px;padding:5px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-sm);background:var(--ck-cream-100);color:inherit;font-size:11px;font-weight:var(--fw-semibold);transition:background .16s ease-out,border-color .16s ease-out,color .16s ease-out;cursor:pointer}.ck-segmented-btn--ok.selected[data-v-f7366b8c]{background:var(--ck-ok-500);border-color:var(--ck-ok-500);color:#fff}.ck-segmented-btn--attention.selected[data-v-f7366b8c]{background:var(--ck-warn-500);border-color:var(--ck-warn-500);color:#fff}.ck-segmented-btn--rejected.selected[data-v-f7366b8c]{background:var(--ck-fail-500);border-color:var(--ck-fail-500);color:#fff}@media(prefers-reduced-motion:reduce){.ck-segmented-btn[data-v-f7366b8c]{transition:none}}.lightbox[data-v-bb72250d]{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;background:#16130feb}.lightbox img[data-v-bb72250d]{max-width:100%;max-height:75vh;object-fit:contain;border-radius:var(--radius-md);box-shadow:var(--shadow-xl)}.close[data-v-bb72250d]{position:absolute;top:calc(16px + env(safe-area-inset-top));right:16px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:var(--radius-full);background:#ffffff1f;color:#fff;cursor:pointer}.close[data-v-bb72250d]:hover,.close[data-v-bb72250d]:focus-visible{background:#ffffff38}.remove[data-v-bb72250d]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 18px;border:1px solid var(--ck-fail-500);border-radius:var(--radius-md);background:transparent;color:var(--ck-fail-bg);font-weight:700;cursor:pointer}.remove[data-v-bb72250d]:hover{background:var(--ck-fail-500);color:#fff}.remove[data-v-bb72250d]:disabled{opacity:.6;cursor:not-allowed}@media(prefers-reduced-motion:no-preference){.lightbox[data-v-bb72250d]{animation:fade-in-bb72250d .16s ease-out}}@keyframes fade-in-bb72250d{0%{opacity:0}to{opacity:1}}.ck-modal-backdrop[data-v-a7fda5a2]{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:#16130f99}.ck-modal[data-v-a7fda5a2]{width:min(640px,100%);max-height:90vh;display:flex;flex-direction:column;border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-xl)}.ck-modal header[data-v-a7fda5a2]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--color-border);flex-shrink:0}.ck-modal h2[data-v-a7fda5a2]{margin:0;font-family:var(--font-display);font-size:20px;font-weight:700}.close[data-v-a7fda5a2]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:var(--radius-full);background:transparent;color:var(--color-text-muted);cursor:pointer}.close[data-v-a7fda5a2]:hover,.close[data-v-a7fda5a2]:focus-visible{background:var(--color-surface-muted)}.ck-modal .body[data-v-a7fda5a2]{padding:24px;overflow-y:auto}@media(prefers-reduced-motion:no-preference){.ck-modal-backdrop[data-v-a7fda5a2]{animation:fade-in-a7fda5a2 .16s ease-out}}@keyframes fade-in-a7fda5a2{0%{opacity:0}to{opacity:1}}nav[data-v-596daf33]{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:min(620px,100%);display:grid;grid-template-columns:repeat(3,1fr);padding:10px 8px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--ck-cream-300);background:color-mix(in srgb,var(--ck-cream-50) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}nav a[data-v-596daf33]{display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--ck-text-muted);font-size:10px;text-decoration:none}nav svg[data-v-596daf33]{width:20px}.active[data-v-596daf33]{color:var(--ck-orange-500)}.app[data-v-eee50763]{max-width:620px;min-height:100vh;margin:auto;padding:calc(20px + env(safe-area-inset-top)) 18px calc(94px + env(safe-area-inset-bottom));background:var(--ck-cream-100)}header[data-v-eee50763]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}header h1[data-v-eee50763]{margin:0;font-size:28px}header img[data-v-eee50763]{width:42px;height:64px;object-fit:contain}.stats[data-v-eee50763]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.stat[data-v-eee50763]{padding:14px 16px}.stat strong[data-v-eee50763]{display:block;font-family:var(--font-display);font-size:28px;font-weight:800;color:var(--ck-amber-400);line-height:1}.stat--fail strong[data-v-eee50763]{color:var(--ck-fail-500)}.stat span[data-v-eee50763]{font-size:12px;color:var(--ck-text-on-dark-muted)}.stat--fail span[data-v-eee50763]{color:var(--ck-text-muted)}.section-head[data-v-eee50763]{display:flex;justify-content:space-between;align-items:center;margin:4px 0 10px}.new[data-v-eee50763]{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--ck-orange-500);font-weight:700;font-size:13px;cursor:pointer}.status-message[data-v-eee50763]{padding:20px 0;color:var(--ck-text-muted);font-size:13px}.card[data-v-eee50763]{padding:16px;margin-bottom:12px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-lg);background:var(--ck-cream-50);box-shadow:var(--shadow-sm)}.os[data-v-eee50763]{display:block;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:border-color .2s ease-out,box-shadow .2s ease-out}.os[data-v-eee50763]:hover,.os[data-v-eee50763]:focus-visible{border-color:var(--ck-orange-500)}.os-head[data-v-eee50763]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px}.os-head strong[data-v-eee50763]{font-size:15px}.year[data-v-eee50763]{color:var(--ck-text-faint);margin-left:6px}.number[data-v-eee50763]{color:var(--ck-text-muted);font-size:11px}.stage[data-v-eee50763]{margin:0 0 8px;color:var(--ck-maroon-700);font-size:12px}.os-foot[data-v-eee50763]{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.flag[data-v-eee50763]{background:var(--ck-fail-bg);color:var(--ck-fail-text);font-weight:700;font-size:11px;padding:3px 9px;border-radius:var(--radius-full)}.spacer[data-v-eee50763]{flex:1}.pct[data-v-eee50763]{color:var(--ck-orange-500);font-family:var(--font-mono);font-size:12px}.login[data-v-ba706672]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-6);padding:var(--space-6) var(--space-4);background:var(--ck-cream-100)}.brand[data-v-ba706672]{text-align:center}.brand img[data-v-ba706672]{width:60px;height:108px;object-fit:contain;margin:0 auto var(--space-2)}.brand h1[data-v-ba706672]{margin:0;font-size:var(--fs-lg);font-family:var(--font-display);font-weight:var(--fw-extrabold);color:var(--ck-text)}.brand p[data-v-ba706672]{margin:var(--space-1) 0 0;color:var(--ck-maroon-700)}.card[data-v-ba706672]{width:100%;max-width:360px;padding:var(--space-6);border:1px solid var(--ck-cream-300);border-radius:var(--radius-xl);background:var(--ck-cream-50);box-shadow:var(--shadow-lg);text-align:center}.card h2[data-v-ba706672]{margin:0 0 var(--space-2);font-size:var(--fs-xl)}.hint[data-v-ba706672]{margin:0 0 var(--space-6);color:var(--ck-text-muted);font-size:var(--fs-sm)}.cta[data-v-ba706672]{width:100%;min-height:48px}.link-button[data-v-ba706672]{display:block;margin:var(--space-5) auto 0;border:0;background:transparent;color:var(--ck-orange-500);font-weight:var(--fw-semibold);font-size:var(--fs-sm);cursor:pointer;min-height:44px}.link-button[data-v-ba706672]:hover{text-decoration:underline}.link-button[data-v-ba706672]:focus-visible{outline:2px solid var(--ck-orange-500);outline-offset:2px}.app[data-v-e4c07886]{max-width:1280px;min-height:100vh;margin:auto;padding:calc(20px + env(safe-area-inset-top)) 18px 40px;background:var(--ck-cream-100)}.page-header[data-v-e4c07886]{display:flex;align-items:center;gap:12px;margin-bottom:18px}.back[data-v-e4c07886]{display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0;border:1px solid var(--ck-cream-300);border-radius:var(--radius-md);background:var(--ck-cream-50);color:var(--ck-maroon-700)}.page-header h1[data-v-e4c07886]{margin:2px 0 0;font-size:22px;line-height:1.1}.status-message[data-v-e4c07886]{padding:20px 0;color:var(--ck-text-muted);font-size:13px}.vehicle-layout[data-v-e4c07886]{display:grid;grid-template-columns:1fr;gap:20px}.rail[data-v-e4c07886],.panel[data-v-e4c07886]{min-width:0}.cover[data-v-e4c07886]{display:block;width:100%;height:180px;object-fit:cover;margin-bottom:16px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-lg)}.data-grid[data-v-e4c07886]{display:grid;grid-template-columns:1fr;gap:12px 14px;margin-bottom:16px}.data-grid .vin[data-v-e4c07886]{padding-top:9px;border-top:1px solid var(--ck-cream-200)}.data-grid strong[data-v-e4c07886]{display:block;margin-top:2px;font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.resume-card[data-v-e4c07886]{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.resume-card>strong[data-v-e4c07886]{font-size:15px;line-height:1.3}.resume-copy[data-v-e4c07886]{font-size:12px;color:var(--ck-text-muted)}.resume-button[data-v-e4c07886]{align-self:flex-start;margin-top:6px}.section-head[data-v-e4c07886]{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px}.progress-pct[data-v-e4c07886]{color:var(--ck-orange-500);font-weight:700}.stage-card[data-v-e4c07886]{min-height:100%}.hint[data-v-e4c07886]{margin:14px 0 0;font-size:12px;color:var(--ck-orange-500);font-weight:600;line-height:1.45}@media(min-width:540px){.data-grid[data-v-e4c07886]{grid-template-columns:1fr 1fr}.data-grid .vin[data-v-e4c07886]{grid-column:1/3}}@media(min-width:768px){.app[data-v-e4c07886]{padding:32px 32px 52px}.vehicle-layout[data-v-e4c07886]{grid-template-columns:minmax(270px,340px) minmax(0,1fr);gap:28px;align-items:start}.rail[data-v-e4c07886]{position:sticky;top:24px}.stage-card[data-v-e4c07886]{padding:28px}}@media(min-width:1200px){.app[data-v-e4c07886]{padding:40px 48px 64px}.vehicle-layout[data-v-e4c07886]{grid-template-columns:320px minmax(0,1fr);gap:40px}.panel[data-v-e4c07886]{max-width:860px}}@media(max-width:375px){.app[data-v-e4c07886]{padding-left:14px;padding-right:14px}.page-header h1[data-v-e4c07886]{font-size:20px}}.repairs[data-v-af85920e]{margin-top:24px;padding-top:20px;border-top:1px solid var(--ck-cream-300)}.head[data-v-af85920e]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.head h2[data-v-af85920e]{margin:0;font-size:12px;letter-spacing:var(--ls-widest);text-transform:uppercase;color:var(--ck-maroon-700)}.add[data-v-af85920e]{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;font-size:12px}.muted[data-v-af85920e]{color:var(--ck-text-muted);font-size:13px;margin:6px 0}.mono[data-v-af85920e]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.list[data-v-af85920e]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.repair[data-v-af85920e]{padding:14px;border:1px solid var(--ck-cream-300);border-left:4px solid var(--ck-cream-400);border-radius:var(--radius-lg);background:var(--ck-cream-50)}.repair.is-approved[data-v-af85920e]{border-left-color:var(--ck-ok-500)}.repair.is-rejected[data-v-af85920e]{border-left-color:var(--ck-fail-500)}.repair.is-pendingApproval[data-v-af85920e]{border-left-color:var(--ck-warn-500)}.repair-head[data-v-af85920e]{display:flex;justify-content:space-between;align-items:center;gap:8px}.badge[data-v-af85920e]{font-size:11px;font-weight:700;padding:3px 8px;border-radius:var(--radius-full);background:var(--ck-cream-200);color:var(--ck-text-muted)}.badge-approved[data-v-af85920e]{background:var(--ck-ok-bg);color:var(--ck-ok-text)}.badge-rejected[data-v-af85920e]{background:var(--ck-fail-bg);color:var(--ck-fail-text)}.badge-pendingApproval[data-v-af85920e]{background:var(--ck-warn-bg);color:var(--ck-warn-text)}.repair-desc[data-v-af85920e]{margin:6px 0;font-size:13px;color:var(--ck-text-muted)}.lines[data-v-af85920e]{list-style:none;margin:10px 0;padding:0;display:grid;gap:6px}.lines li[data-v-af85920e]{display:flex;justify-content:space-between;gap:10px;font-size:12.5px}.lines small[data-v-af85920e]{color:var(--ck-text-muted)}.repair-foot[data-v-af85920e]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px}.actions[data-v-af85920e]{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.actions .ck-button[data-v-af85920e]{min-height:36px;padding:6px 10px;font-size:12px}.actions .primary[data-v-af85920e]{display:inline-flex;align-items:center;gap:4px}.actions .danger[data-v-af85920e]{color:var(--ck-fail-text)}.decision[data-v-af85920e]{margin:8px 0 0;font-size:12.5px;color:var(--ck-fail-text)}.form[data-v-af85920e]{margin-top:14px;padding:16px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-lg);background:var(--ck-cream-50)}.form-head[data-v-af85920e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.icon[data-v-af85920e]{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.lines-editor[data-v-af85920e]{display:grid;gap:10px;margin:8px 0 12px}.line-row[data-v-af85920e]{display:grid;grid-template-columns:112px minmax(160px,1fr) 100px 132px 44px;gap:8px;align-items:start;padding:12px;border:1px solid var(--ck-cream-200);border-radius:var(--radius-md);background:var(--ck-cream-100)}.line-kind[data-v-af85920e]{display:block;font-size:12px;font-weight:600;color:var(--ck-text-muted)}.line-kind span[data-v-af85920e]{display:block;margin-bottom:4px}.line-kind select[data-v-af85920e]{width:100%;min-height:44px;padding:8px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-md);background:var(--ck-cream-50);color:var(--ck-text)}.line-field[data-v-af85920e]{margin-bottom:0}.line-field[data-v-af85920e] input{min-height:44px;padding:10px 9px}.line-inventory[data-v-af85920e]{grid-column:2/-1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:-2px}.inventory-button[data-v-af85920e],.inventory-remove[data-v-af85920e]{min-height:36px;padding:7px 10px;font-size:12px}.inventory-button[data-v-af85920e]{display:inline-flex;align-items:center}.inventory-remove[data-v-af85920e]{color:var(--ck-maroon-700)}.inventory-snapshot[data-v-af85920e]{font-size:11px;color:var(--ck-text-muted)}.line-error[data-v-af85920e]{flex-basis:100%;font-size:12px;color:var(--ck-fail-text)}.line-remove[data-v-af85920e]{margin-top:20px}.add-line[data-v-af85920e]{display:inline-flex;align-items:center;gap:5px;padding:8px 10px;color:var(--ck-maroon-700);font-size:12px}.form-total[data-v-af85920e]{display:flex;justify-content:space-between;align-items:center;margin:8px 0 12px;font-size:14px}.form-actions[data-v-af85920e]{display:flex;justify-content:flex-end;gap:8px}.modal-copy[data-v-af85920e]{margin:0 0 14px;color:var(--ck-text-muted);font-size:13px;line-height:1.45}.original-repair[data-v-af85920e]{display:flex;flex-direction:column;gap:3px;margin:0 0 14px;padding:10px 12px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-md);background:var(--ck-cream-100)}.original-repair span[data-v-af85920e]{color:var(--ck-text-muted);font-size:12px}.inventory-list[data-v-af85920e]{display:grid;gap:6px;list-style:none;margin:12px 0 0;padding:0}.inventory-option[data-v-af85920e]{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;padding:10px 12px;text-align:left}.inventory-option span[data-v-af85920e]{display:flex;flex-direction:column;gap:3px;min-width:0}.inventory-option small[data-v-af85920e]{color:var(--ck-text-muted);font-size:11px}.inventory-option .mono[data-v-af85920e]{flex-shrink:0;color:var(--ck-maroon-700);font-size:12px}@media(max-width:720px){.repair-foot[data-v-af85920e]{align-items:flex-start;flex-direction:column}.actions[data-v-af85920e]{justify-content:flex-start}.line-row[data-v-af85920e]{grid-template-columns:1fr 1fr}.line-kind[data-v-af85920e],.line-desc[data-v-af85920e]{grid-column:span 2}.line-num[data-v-af85920e],.line-price[data-v-af85920e]{grid-column:span 1}.line-remove[data-v-af85920e]{grid-column:2;grid-row:3;margin-top:20px;justify-self:end}.line-inventory[data-v-af85920e]{grid-column:1/-1}}@media(max-width:375px){.head[data-v-af85920e]{align-items:flex-start;flex-direction:column}.add[data-v-af85920e]{width:100%;justify-content:center}.line-row[data-v-af85920e]{grid-template-columns:1fr}.line-kind[data-v-af85920e],.line-desc[data-v-af85920e],.line-num[data-v-af85920e],.line-price[data-v-af85920e],.line-remove[data-v-af85920e],.line-inventory[data-v-af85920e]{grid-column:1}.line-remove[data-v-af85920e]{grid-row:auto;margin-top:0;justify-self:start}.inventory-button[data-v-af85920e]{width:100%;justify-content:center}}.app[data-v-8e761120]{max-width:1280px;min-height:100vh;margin:auto;padding:calc(20px + env(safe-area-inset-top)) 18px 40px;background:var(--ck-cream-100)}.page-header[data-v-8e761120]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.back[data-v-8e761120]{display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0;border:1px solid var(--ck-cream-300);border-radius:var(--radius-md);background:var(--ck-cream-50);color:var(--ck-maroon-700)}.page-header h1[data-v-8e761120]{margin:2px 0 0;font-size:24px;line-height:1.1}.status-message[data-v-8e761120]{padding:20px 0;color:var(--ck-text-muted);font-size:13px}.stage-layout[data-v-8e761120]{display:grid;grid-template-columns:1fr;gap:20px}.rail[data-v-8e761120],.panel[data-v-8e761120]{min-width:0}.progress-card[data-v-8e761120]{padding:16px;margin-bottom:14px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-lg);background:var(--ck-cream-50);box-shadow:var(--shadow-sm)}.progress-copy[data-v-8e761120]{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:13px}.progress-copy .ck-code[data-v-8e761120]{color:var(--ck-orange-500)}.offline[data-v-8e761120]{display:flex;align-items:center;gap:8px;padding:10px 12px;margin-bottom:14px;border-radius:var(--radius-md);background:var(--ck-info-bg);color:var(--ck-info-text);font-size:12px}.offline span[data-v-8e761120]{flex:1}.offline .ck-button[data-v-8e761120]{min-height:32px;padding:5px 8px;color:inherit;font-size:12px}.stage-navigation[data-v-8e761120]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-lg);background:var(--ck-cream-50)}.stage-nav-button[data-v-8e761120]{min-width:88px;padding:9px 12px}.stage-count[data-v-8e761120]{color:var(--ck-text-muted);font-size:12px}.cover-card[data-v-8e761120]{display:flex;gap:14px;align-items:center;padding:14px;margin-bottom:14px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-lg);background:var(--ck-cream-50);box-shadow:var(--shadow-sm)}.cover-preview[data-v-8e761120]{display:flex;align-items:center;justify-content:center;width:84px;height:64px;flex-shrink:0;border-radius:var(--radius-md);overflow:hidden;background:linear-gradient(135deg,var(--ck-maroon-700),var(--ck-ink-800));color:var(--ck-cream-100)}.cover-preview img[data-v-8e761120]{width:100%;height:100%;object-fit:cover}.cover-body[data-v-8e761120]{flex:1;min-width:0}.cover-body strong[data-v-8e761120]{display:block;font-size:14px}.cover-body p[data-v-8e761120]{margin:2px 0 8px;font-size:12px;color:var(--ck-text-muted)}.cover-btn[data-v-8e761120]{min-height:36px;padding:7px 14px}.checklist-grid[data-v-8e761120]{display:grid;grid-template-columns:1fr;gap:8px}.group h2[data-v-8e761120]{margin:20px 0 10px;font-size:12px;letter-spacing:var(--ls-widest);text-transform:uppercase;color:var(--ck-maroon-700)}.item[data-v-8e761120]{padding:14px;margin-bottom:2px;border-left:4px solid var(--ck-cream-300);border-radius:var(--radius-lg);background:var(--ck-cream-50);box-shadow:var(--shadow-sm)}.item--ok[data-v-8e761120]{border-color:var(--ck-ok-500)}.item--attention[data-v-8e761120]{border-color:var(--ck-warn-500)}.item--rejected[data-v-8e761120]{border-color:var(--ck-fail-500)}.item-title[data-v-8e761120]{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.item textarea[data-v-8e761120]{width:100%;min-height:52px;margin:10px 0;padding:9px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-md);background:var(--ck-cream-50);color:var(--ck-text);font:inherit;resize:vertical}.item-photos[data-v-8e761120]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.item-photo[data-v-8e761120]{padding:0;border:1px solid var(--ck-cream-300);border-radius:var(--radius-sm);overflow:hidden;width:48px;height:48px;cursor:pointer;background:var(--ck-ink-800)}.item-photo img[data-v-8e761120]{display:block;width:100%;height:100%;object-fit:cover}.item-actions[data-v-8e761120]{display:flex;align-items:stretch;gap:6px}.item-actions .ck-segmented[data-v-8e761120]{flex:1}.photo-btn[data-v-8e761120]{display:flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:8px}.complete[data-v-8e761120]{width:100%;margin-top:20px}.complete-hint[data-v-8e761120]{margin:8px 0 0;color:var(--ck-text-muted);font-size:12px;line-height:1.4}.sr-only[data-v-8e761120]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(min-width:640px)and (max-width:1199px){.app[data-v-8e761120]{padding:32px 32px 52px}.stage-layout[data-v-8e761120]{grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:24px;align-items:start}.rail[data-v-8e761120]{position:sticky;top:24px}.checklist-grid[data-v-8e761120]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.group h2[data-v-8e761120]{margin-top:0}}@media(min-width:1200px){.app[data-v-8e761120]{padding:40px 48px 64px}.stage-layout[data-v-8e761120]{grid-template-columns:320px minmax(0,1fr);gap:40px;align-items:start}.rail[data-v-8e761120]{position:sticky;top:24px}.panel[data-v-8e761120]{max-width:860px}.checklist-grid[data-v-8e761120]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.group h2[data-v-8e761120]{margin-top:0}}@media(max-width:375px){.app[data-v-8e761120]{padding-left:14px;padding-right:14px}.page-header h1[data-v-8e761120]{font-size:22px}.cover-card[data-v-8e761120]{align-items:flex-start}.cover-preview[data-v-8e761120]{width:72px;height:56px}.stage-navigation[data-v-8e761120]{padding:8px}.stage-nav-button[data-v-8e761120]{min-width:82px}.item-title[data-v-8e761120],.item-actions[data-v-8e761120]{flex-direction:column}.item-actions .photo-btn[data-v-8e761120]{width:100%}}.app[data-v-bf43df8a]{max-width:620px;min-height:100vh;margin:auto;padding:calc(20px + env(safe-area-inset-top)) 18px calc(94px + env(safe-area-inset-bottom));background:var(--ck-cream-100)}header[data-v-bf43df8a]{margin-bottom:20px}header h1[data-v-bf43df8a]{margin:0;font-size:30px}.card[data-v-bf43df8a]{padding:18px;margin-bottom:14px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-lg);background:var(--ck-cream-50);box-shadow:var(--shadow-sm)}.group[data-v-bf43df8a]{margin-bottom:20px}.group h2[data-v-bf43df8a]{margin:0 0 12px;font-size:14px;text-transform:uppercase;letter-spacing:var(--ls-widest);color:var(--ck-maroon-700)}.customer-search[data-v-bf43df8a]{margin-bottom:14px;display:flex;flex-direction:column;gap:8px}.search-results[data-v-bf43df8a]{display:grid;gap:4px;margin:4px 0 0;padding:0;list-style:none}.search-results button[data-v-bf43df8a]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 14px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-md);background:#fff;text-align:left;cursor:pointer;font:inherit}.search-results button[data-v-bf43df8a]:hover,.search-results button[data-v-bf43df8a]:focus-visible{border-color:var(--ck-orange-500)}.search-results span[data-v-bf43df8a]{color:var(--ck-text-muted);font-size:13px}.empty-inline[data-v-bf43df8a]{margin:4px 0 0;color:var(--ck-text-muted);font-size:13px}.selected-customer[data-v-bf43df8a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding:12px 14px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-md);background:#fff}.selected-customer span[data-v-bf43df8a]{display:block;color:var(--ck-text-muted);font-size:13px}.temp-password[data-v-bf43df8a]{display:flex;align-items:center;gap:10px;margin:10px 0;padding:10px 14px;border-radius:var(--radius-md);background:var(--ck-cream-200)}.temp-password code[data-v-bf43df8a]{font-size:15px;letter-spacing:.04em}.copy[data-v-bf43df8a]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-sm);padding:4px 10px;background:transparent;color:inherit;cursor:pointer;font-size:12px}.copy[data-v-bf43df8a]:hover{border-color:var(--ck-orange-500);color:var(--ck-orange-500)}.continue[data-v-bf43df8a]{margin-top:12px}.submit[data-v-bf43df8a]{width:100%}.app[data-v-da334915]{max-width:620px;min-height:100vh;margin:auto;padding:calc(20px + env(safe-area-inset-top)) 18px calc(94px + env(safe-area-inset-bottom));background:var(--ck-cream-100)}header[data-v-da334915]{margin-bottom:14px}header h1[data-v-da334915]{margin:0;font-size:28px}.switcher[data-v-da334915]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.switcher button[data-v-da334915]{border:1px solid var(--ck-cream-300);border-radius:var(--radius-full);background:var(--ck-cream-50);color:var(--ck-text-muted);font-family:var(--font-mono);font-size:11px;padding:5px 11px;cursor:pointer}.switcher button.active[data-v-da334915]{border-color:var(--ck-orange-500);color:var(--ck-orange-500);font-weight:700}.vehicle-label[data-v-da334915]{margin:0 0 14px}.status-message[data-v-da334915]{padding:20px 0;color:var(--ck-text-muted);font-size:13px}.status-message.empty[data-v-da334915]{padding:24px 0;text-align:center;font-family:var(--font-serif);font-style:italic;color:var(--ck-text-faint)}.upload-error[data-v-da334915]{margin-top:12px}.grid[data-v-da334915]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px}.thumb[data-v-da334915]{padding:0;border:0;border-radius:var(--radius-md);overflow:hidden;cursor:pointer;background:var(--ck-ink-800)}.thumb img[data-v-da334915]{display:block;width:100%;height:150px;object-fit:cover}.add[data-v-da334915]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:150px;border:2px dashed var(--ck-cream-400);border-radius:var(--radius-md);background:transparent;color:var(--ck-text-muted);font-size:13px;font-weight:600;cursor:pointer}.add svg[data-v-da334915]{color:var(--ck-orange-500)}.add[data-v-da334915]:disabled{opacity:.6;cursor:not-allowed}.sr-only[data-v-da334915]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.app[data-v-0f6811f2]{max-width:620px;min-height:100vh;margin:auto;padding:calc(20px + env(safe-area-inset-top)) 18px calc(94px + env(safe-area-inset-bottom));background:var(--ck-cream-100)}header[data-v-0f6811f2]{margin-bottom:20px}header h1[data-v-0f6811f2]{margin:0;font-size:30px}.card[data-v-0f6811f2]{padding:18px;margin-bottom:14px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-lg);background:var(--ck-cream-50)}.card h2[data-v-0f6811f2]{margin:0 0 14px;font-size:16px}.actions[data-v-0f6811f2]{display:flex;gap:10px;flex-wrap:wrap}.shortcuts[data-v-0f6811f2]{padding:6px 4px}.shortcut[data-v-0f6811f2]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--ck-maroon-700);font:inherit;text-align:left;cursor:pointer}.shortcut[data-v-0f6811f2]:hover,.shortcut[data-v-0f6811f2]:focus-visible{background:var(--ck-cream-200)}.shortcut span[data-v-0f6811f2]{flex:1;color:var(--ck-text);font-size:15px}.shortcut .chevron[data-v-0f6811f2]{color:var(--ck-text-faint)}.app[data-v-8ac5f4b6]{max-width:620px;min-height:100vh;margin:auto;padding:calc(20px + env(safe-area-inset-top)) 18px 40px;background:var(--ck-cream-100)}header[data-v-8ac5f4b6]{display:flex;align-items:center;gap:12px;margin-bottom:18px}.back[data-v-8ac5f4b6]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border:1px solid var(--ck-cream-300);border-radius:11px;background:var(--ck-cream-50);color:var(--ck-maroon-700);cursor:pointer}header h1[data-v-8ac5f4b6]{margin:0;font-size:24px}.status-message[data-v-8ac5f4b6]{padding:20px 0;color:var(--ck-text-muted);font-size:13px}.card[data-v-8ac5f4b6]{padding:14px 16px;margin-bottom:10px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-lg);background:var(--ck-cream-50)}.head[data-v-8ac5f4b6]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px}.head span[data-v-8ac5f4b6]{color:var(--ck-text-faint);font-size:11px}.foot[data-v-8ac5f4b6]{display:flex;justify-content:space-between;align-items:center}.badge[data-v-8ac5f4b6]{padding:3px 10px;border-radius:var(--radius-full);font-size:11px;font-weight:700;background:var(--ck-info-bg);color:var(--ck-info-text)}.badge--ready[data-v-8ac5f4b6]{background:var(--ck-ok-bg);color:var(--ck-ok-text)}.download[data-v-8ac5f4b6]{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-sm);background:transparent;color:inherit;font-size:12px;padding:5px 10px;cursor:pointer}.app[data-v-1e001ad9]{max-width:620px;min-height:100vh;margin:auto;padding:calc(20px + env(safe-area-inset-top)) 18px 40px;background:var(--ck-cream-100)}header[data-v-1e001ad9]{display:flex;align-items:center;gap:12px;margin-bottom:18px}.back[data-v-1e001ad9]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border:1px solid var(--ck-cream-300);border-radius:11px;background:var(--ck-cream-50);color:var(--ck-maroon-700);cursor:pointer}header h1[data-v-1e001ad9]{margin:0;font-size:24px}.status-message[data-v-1e001ad9]{padding:20px 0;color:var(--ck-text-muted);font-size:13px}.row[data-v-1e001ad9]{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:8px;border:1px solid var(--ck-cream-300);border-radius:var(--radius-lg);background:var(--ck-cream-50)}.time[data-v-1e001ad9]{flex-shrink:0;color:var(--ck-text-faint);font-size:11px}.body[data-v-1e001ad9]{flex:1;min-width:0}.body strong[data-v-1e001ad9]{display:block;font-size:14px}.meta[data-v-1e001ad9]{display:block;color:var(--ck-text-muted);font-size:12px;margin-top:2px}
