.hidden[data-astro-cid-lhyshlxu]{display:none!important}.scanner-section[data-astro-cid-lhyshlxu]{padding:3rem 1rem 4.5rem;background:var(--color-canvas, #F5F5F0);color:var(--color-text-primary, #0F172A);display:flex;justify-content:center;font-family:inherit}@media screen{:where(html[data-theme=dark]) .scanner-section[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:var(--color-canvas, #1e1e1c);color:var(--color-text-primary, #c7d3ee)}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .scanner-section[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:var(--color-canvas, #1e1e1c);color:var(--color-text-primary, #c7d3ee)}}.scanner-container[data-astro-cid-lhyshlxu]{max-width:980px;width:100%;display:flex;flex-direction:column;gap:2rem}.scanner-badge-wrapper[data-astro-cid-lhyshlxu]{display:flex;justify-content:center}.scanner-pill-badge[data-astro-cid-lhyshlxu]{display:inline-flex;align-items:center;gap:.75rem;padding:.65rem 1.4rem;background:#fff;border:1px solid #E2E8F0;border-radius:9999px;box-shadow:0 4px 14px #0000000d;flex-wrap:wrap;justify-content:center;max-width:100%}@media screen{:where(html[data-theme=dark]) .scanner-pill-badge[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #323539}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .scanner-pill-badge[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #323539}}.pill-icon[data-astro-cid-lhyshlxu]{width:1.25rem;height:1.25rem;color:var(--color-accent, #F59E0B)}.pill-text[data-astro-cid-lhyshlxu]{font-size:1.15rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}@media screen{:where(html[data-theme=dark]) .pill-text[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .pill-text[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}.pill-tag[data-astro-cid-lhyshlxu]{font-size:.68rem;font-weight:800;letter-spacing:.08em;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:.2rem .6rem;border-radius:9999px;text-transform:uppercase;box-shadow:0 2px 8px #10b98159}.scanner-console-card[data-astro-cid-lhyshlxu]{background:#fff;border:1px solid #E2E8F0;border-radius:1.25rem;overflow:hidden;box-shadow:0 10px 30px #0000000f}@media screen{:where(html[data-theme=dark]) .scanner-console-card[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #323539}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .scanner-console-card[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #323539}}.console-mode-tabs[data-astro-cid-lhyshlxu]{display:flex;background:#f8fafc;border-bottom:1px solid #E2E8F0;padding:.5rem .75rem;gap:.5rem}@media screen{:where(html[data-theme=dark]) .console-mode-tabs[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1f2021;border-bottom:1px solid #323539}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .console-mode-tabs[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1f2021;border-bottom:1px solid #323539}}.mode-tab[data-astro-cid-lhyshlxu]{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;color:#64748b;background:transparent;border:none;border-radius:.75rem;cursor:pointer;transition:all .2s ease}@media screen{:where(html[data-theme=dark]) .mode-tab[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#92a3bc}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .mode-tab[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#92a3bc}}.mode-tab[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:1.15rem;height:1.15rem}.mode-tab[data-astro-cid-lhyshlxu]:hover{color:#0f172a;background:#edf2f7}@media screen{:where(html[data-theme=dark]) .mode-tab[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee;background:#1b1d1f}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .mode-tab[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee;background:#1b1d1f}}.mode-tab[data-astro-cid-lhyshlxu].active{color:#fff;background:var(--color-accent, #F59E0B);box-shadow:0 2px 10px #f59e0b4d}.scanner-viewport-wrapper[data-astro-cid-lhyshlxu]{position:relative;min-height:480px;background:#fafafa;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen{:where(html[data-theme=dark]) .scanner-viewport-wrapper[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#202020}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .scanner-viewport-wrapper[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#202020}}.scanner-viewport[data-astro-cid-lhyshlxu]{width:100%;min-height:480px;align-self:stretch;position:relative;display:flex;align-items:center;justify-content:center}.standby-overlay[data-astro-cid-lhyshlxu]{width:100%;min-height:480px;flex:1;padding:4rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fafafa}@media screen{:where(html[data-theme=dark]) .standby-overlay[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#202020}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .standby-overlay[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#202020}}.standby-icon-box[data-astro-cid-lhyshlxu]{width:4rem;height:4rem;border-radius:1rem;background:#f59e0b1f;color:#d97706;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;border:1px solid rgba(245,158,11,.25)}@media screen{:where(html[data-theme=dark]) .standby-icon-box[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border:1px solid rgba(102,58,0,.25)}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .standby-icon-box[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border:1px solid rgba(102,58,0,.25)}}.standby-icon-box[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:2rem;height:2rem}.standby-title[data-astro-cid-lhyshlxu]{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}@media screen{:where(html[data-theme=dark]) .standby-title[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .standby-title[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}.standby-desc[data-astro-cid-lhyshlxu]{font-size:.95rem;color:#475569;line-height:1.6;max-width:520px;margin-bottom:2rem}@media screen{:where(html[data-theme=dark]) .standby-desc[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#a2b2c9}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .standby-desc[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#a2b2c9}}.standby-actions[data-astro-cid-lhyshlxu]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;margin-bottom:1.75rem}.btn-primary-scanner[data-astro-cid-lhyshlxu]{display:inline-flex;align-items:center;gap:.6rem;padding:.85rem 1.75rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:1rem;font-weight:700;border-radius:.75rem;border:none;cursor:pointer;box-shadow:0 4px 14px #10b98159;transition:all .2s ease}.btn-primary-scanner[data-astro-cid-lhyshlxu]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #10b98173}.btn-primary-scanner[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:1.25rem;height:1.25rem}.btn-secondary-scanner[data-astro-cid-lhyshlxu]{display:inline-flex;align-items:center;gap:.6rem;padding:.85rem 1.5rem;background:#fff;color:#0f172a;font-size:.95rem;font-weight:600;border-radius:.75rem;border:1px solid #CBD5E1;cursor:pointer;transition:all .2s ease}@media screen{:where(html[data-theme=dark]) .btn-secondary-scanner[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;color:#c7d3ee;border:1px solid #373c41}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .btn-secondary-scanner[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;color:#c7d3ee;border:1px solid #373c41}}.btn-secondary-scanner[data-astro-cid-lhyshlxu]:hover{background:#f1f5f9;border-color:#94a3b8}@media screen{:where(html[data-theme=dark]) .btn-secondary-scanner[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c1e20}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .btn-secondary-scanner[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c1e20}}.btn-secondary-scanner[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:1.15rem;height:1.15rem}.privacy-guarantee-chip[data-astro-cid-lhyshlxu]{display:inline-flex;align-items:center;gap:.5rem;font-size:.82rem;color:#059669;background:#10b9811a;padding:.4rem .9rem;border-radius:9999px;border:1px solid rgba(16,185,129,.25)}@media screen{:where(html[data-theme=dark]) .privacy-guarantee-chip[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#3cb485}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .privacy-guarantee-chip[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#3cb485}}.privacy-guarantee-chip[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:.95rem;height:.95rem;flex-shrink:0}.camera-video[data-astro-cid-lhyshlxu]{width:100%;max-height:580px;object-fit:contain;display:block;background:#000}.camera-canvas-overlay[data-astro-cid-lhyshlxu]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;object-fit:contain}.laser-sweep-line[data-astro-cid-lhyshlxu]{position:absolute;left:0;width:100%;height:3px;pointer-events:none;z-index:10;animation:scanLaser 2.2s ease-in-out infinite alternate}.laser-beam[data-astro-cid-lhyshlxu]{width:100%;height:3px;background:linear-gradient(90deg,transparent,#22c55e 20%,#4ade80 50%,#22c55e 80%,transparent);box-shadow:0 0 16px #22c55e,0 0 32px #22c55e}@media screen{:where(html[data-theme=dark]) .laser-beam[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:linear-gradient(90deg,transparent,#22c55e 20%,#001400 50%,#22c55e 80%,transparent)}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .laser-beam[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:linear-gradient(90deg,transparent,#22c55e 20%,#001400 50%,#22c55e 80%,transparent)}}.laser-glow[data-astro-cid-lhyshlxu]{width:100%;height:24px;background:linear-gradient(180deg,rgba(34,197,94,.35),transparent)}@keyframes scanLaser{0%{top:5%}to{top:92%}}.scanner-hud[data-astro-cid-lhyshlxu]{position:absolute;inset:0;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between;padding:1.25rem;z-index:20}.hud-top-bar[data-astro-cid-lhyshlxu]{display:flex;justify-content:space-between;align-items:center}.hud-pill[data-astro-cid-lhyshlxu]{pointer-events:auto;display:inline-flex;align-items:center;gap:.5rem;background:#0f172ad9;border:1px solid rgba(255,255,255,.2);padding:.4rem .85rem;border-radius:9999px;font-size:.85rem;font-weight:600;color:#f8fafc;backdrop-filter:blur(8px)}.hud-indicator-dot[data-astro-cid-lhyshlxu]{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 8px #10b981}.hud-pill[data-astro-cid-lhyshlxu].quality-excellent .hud-indicator-dot[data-astro-cid-lhyshlxu]{background:#10b981}.hud-pill[data-astro-cid-lhyshlxu].quality-good .hud-indicator-dot[data-astro-cid-lhyshlxu]{background:#3b82f6}.hud-pill[data-astro-cid-lhyshlxu].quality-fair .hud-indicator-dot[data-astro-cid-lhyshlxu]{background:#eab308}.hud-controls[data-astro-cid-lhyshlxu]{display:flex;gap:.5rem}.hud-btn[data-astro-cid-lhyshlxu]{pointer-events:auto;width:2.5rem;height:2.5rem;border-radius:50%;background:#0f172ad9;border:1px solid rgba(255,255,255,.2);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(8px);transition:all .2s ease}.hud-btn[data-astro-cid-lhyshlxu]:hover{background:#ffffff40}.hud-btn-danger[data-astro-cid-lhyshlxu]:hover{background:#ef4444;border-color:#ef4444}.hud-btn[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:1.2rem;height:1.2rem}.countdown-badge[data-astro-cid-lhyshlxu]{align-self:center;background:#0f172aeb;border:2px solid #10B981;border-radius:1rem;padding:.75rem 1.5rem;display:flex;align-items:center;gap:.75rem;box-shadow:0 0 25px #10b98166;backdrop-filter:blur(8px);animation:pulse 1s infinite alternate}.countdown-label[data-astro-cid-lhyshlxu]{font-size:.95rem;font-weight:600;color:#f8fafc}.countdown-val[data-astro-cid-lhyshlxu]{font-size:1.6rem;font-weight:900;color:#10b981}.hud-bottom-bar[data-astro-cid-lhyshlxu]{display:flex;justify-content:space-between;align-items:center}.hud-hint[data-astro-cid-lhyshlxu]{font-size:.85rem;color:#ffffffd9;text-shadow:0 1px 3px rgba(0,0,0,.8)}.btn-shutter[data-astro-cid-lhyshlxu]{pointer-events:auto;width:4.5rem;height:4.5rem;border-radius:50%;background:#ffffff59;border:3px solid #FFFFFF;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 20px #00000080;transition:transform .15s ease}@media screen{:where(html[data-theme=dark]) .btn-shutter[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22222259;border:3px solid #2e2e2e}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .btn-shutter[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22222259;border:3px solid #2e2e2e}}.btn-shutter[data-astro-cid-lhyshlxu]:active{transform:scale(.92)}.shutter-inner[data-astro-cid-lhyshlxu]{width:3.4rem;height:3.4rem;border-radius:50%;background:#fff}@media screen{:where(html[data-theme=dark]) .shutter-inner[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .shutter-inner[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.hud-count-info[data-astro-cid-lhyshlxu]{font-size:.85rem;color:#f8fafc;background:#0009;padding:.35rem .75rem;border-radius:9999px}.upload-dropzone[data-astro-cid-lhyshlxu]{width:100%;padding:4.5rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;cursor:pointer;background:#fafafa;transition:background .2s ease}@media screen{:where(html[data-theme=dark]) .upload-dropzone[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#202020}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .upload-dropzone[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#202020}}.upload-dropzone[data-astro-cid-lhyshlxu].drag-active{background:#f59e0b14}.dropzone-icon[data-astro-cid-lhyshlxu]{width:4rem;height:4rem;border-radius:1rem;background:#f59e0b1f;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;color:var(--color-accent, #F59E0B)}.dropzone-icon[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:2rem;height:2rem}.dropzone-title[data-astro-cid-lhyshlxu]{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:.35rem}@media screen{:where(html[data-theme=dark]) .dropzone-title[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .dropzone-title[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}.dropzone-desc[data-astro-cid-lhyshlxu]{font-size:.9rem;color:#64748b;margin-bottom:1.5rem}@media screen{:where(html[data-theme=dark]) .dropzone-desc[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#92a3bc}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .dropzone-desc[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#92a3bc}}.review-layout[data-astro-cid-lhyshlxu]{width:100%;display:grid;grid-template-columns:1fr 380px;min-height:520px;background:#fff}@media screen{:where(html[data-theme=dark]) .review-layout[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .review-layout[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.review-canvas-container[data-astro-cid-lhyshlxu]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;background:#f1f5f9;position:relative;border-right:1px solid #E2E8F0}@media screen{:where(html[data-theme=dark]) .review-canvas-container[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c1e20;border-right:1px solid #323539}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .review-canvas-container[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c1e20;border-right:1px solid #323539}}.review-canvas[data-astro-cid-lhyshlxu]{max-width:100%;max-height:460px;box-shadow:0 8px 24px #00000026;border-radius:4px;background:#fff}@media screen{:where(html[data-theme=dark]) .review-canvas[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .review-canvas[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.review-badge-strip[data-astro-cid-lhyshlxu]{margin-top:1rem;display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.straightened-tag[data-astro-cid-lhyshlxu]{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;color:#059669;background:#10b9811f;border:1px solid rgba(16,185,129,.3);padding:.35rem .75rem;border-radius:9999px}@media screen{:where(html[data-theme=dark]) .straightened-tag[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#3cb485}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .straightened-tag[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#3cb485}}.straightened-tag[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:.9rem;height:.9rem}.quality-tag[data-astro-cid-lhyshlxu]{font-size:.8rem;font-weight:600;color:#b45309;background:#f59e0b26;border:1px solid rgba(245,158,11,.3);padding:.35rem .75rem;border-radius:9999px}@media screen{:where(html[data-theme=dark]) .quality-tag[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#e98347;border:1px solid rgba(102,58,0,.3)}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .quality-tag[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#e98347;border:1px solid rgba(102,58,0,.3)}}.review-tools-panel[data-astro-cid-lhyshlxu]{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;background:#fff}@media screen{:where(html[data-theme=dark]) .review-tools-panel[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .review-tools-panel[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.tools-title[data-astro-cid-lhyshlxu]{font-size:1.15rem;font-weight:700;color:#0f172a;margin-bottom:.25rem}@media screen{:where(html[data-theme=dark]) .tools-title[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .tools-title[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}.tools-subtitle[data-astro-cid-lhyshlxu]{font-size:.85rem;color:#64748b}@media screen{:where(html[data-theme=dark]) .tools-subtitle[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#92a3bc}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .tools-subtitle[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#92a3bc}}.filters-grid[data-astro-cid-lhyshlxu]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.filter-chip[data-astro-cid-lhyshlxu]{display:flex;align-items:center;gap:.4rem;padding:.65rem .75rem;background:#f8fafc;border:1px solid #E2E8F0;border-radius:.6rem;color:#1e293b;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-align:left}@media screen{:where(html[data-theme=dark]) .filter-chip[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1f2021;border:1px solid #323539;color:#bbcae1}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .filter-chip[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1f2021;border:1px solid #323539;color:#bbcae1}}.filter-chip[data-astro-cid-lhyshlxu]:hover{background:#edf2f7;border-color:#cbd5e1}@media screen{:where(html[data-theme=dark]) .filter-chip[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1b1d1f;border-color:#373c41}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .filter-chip[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1b1d1f;border-color:#373c41}}.filter-chip[data-astro-cid-lhyshlxu].active{background:#10b9811f;border-color:#10b981;color:#047857}@media screen{:where(html[data-theme=dark]) .filter-chip[data-astro-cid-lhyshlxu].active:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#60bd98}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .filter-chip[data-astro-cid-lhyshlxu].active:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#60bd98}}.chip-dot[data-astro-cid-lhyshlxu]{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.chip-name[data-astro-cid-lhyshlxu]{flex:1}.chip-rec[data-astro-cid-lhyshlxu]{font-size:.62rem;background:#10b981;color:#fff;padding:.1rem .35rem;border-radius:4px;text-transform:uppercase;font-weight:800}.multi-page-section[data-astro-cid-lhyshlxu]{display:flex;flex-direction:column;gap:.6rem}.section-label-row[data-astro-cid-lhyshlxu]{display:flex;justify-content:space-between;align-items:center}.section-label[data-astro-cid-lhyshlxu]{font-size:.85rem;font-weight:600;color:#475569}@media screen{:where(html[data-theme=dark]) .section-label[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#a2b2c9}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .section-label[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#a2b2c9}}.btn-text-action[data-astro-cid-lhyshlxu]{background:none;border:none;color:#d97706;font-size:.85rem;font-weight:600;display:inline-flex;align-items:center;gap:.25rem;cursor:pointer}.btn-text-action[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:.95rem;height:.95rem}.pages-thumbnail-strip[data-astro-cid-lhyshlxu]{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.5rem}.page-thumbnail[data-astro-cid-lhyshlxu]{position:relative;width:64px;height:84px;border-radius:6px;border:2px solid #E2E8F0;overflow:hidden;cursor:pointer;flex-shrink:0}@media screen{:where(html[data-theme=dark]) .page-thumbnail[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border:2px solid #323539}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .page-thumbnail[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border:2px solid #323539}}.page-thumbnail[data-astro-cid-lhyshlxu] img[data-astro-cid-lhyshlxu]{width:100%;height:100%;object-fit:cover}.page-thumbnail[data-astro-cid-lhyshlxu].active{border-color:#10b981;box-shadow:0 0 10px #10b9814d}.thumb-label[data-astro-cid-lhyshlxu]{position:absolute;bottom:0;left:0;right:0;background:#000000bf;font-size:.6rem;text-align:center;color:#fff;padding:.1rem 0}.thumb-del-btn[data-astro-cid-lhyshlxu]{position:absolute;top:2px;right:2px;width:16px;height:16px;background:#ef4444;border:none;border-radius:50%;color:#fff;font-size:11px;display:flex;align-items:center;justify-content:center;cursor:pointer}.review-actions-group[data-astro-cid-lhyshlxu]{display:flex;flex-direction:column;gap:.65rem;margin-top:auto}.btn-action-primary[data-astro-cid-lhyshlxu]{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.85rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:.95rem;font-weight:700;border-radius:.75rem;border:none;cursor:pointer;box-shadow:0 4px 12px #10b9814d}.btn-action-primary[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:1.15rem;height:1.15rem}.secondary-actions-row[data-astro-cid-lhyshlxu]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.btn-action-secondary[data-astro-cid-lhyshlxu]{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.65rem;background:#fff;border:1px solid #CBD5E1;color:#0f172a;font-size:.8rem;font-weight:600;border-radius:.6rem;cursor:pointer}@media screen{:where(html[data-theme=dark]) .btn-action-secondary[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #373c41;color:#c7d3ee}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .btn-action-secondary[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #373c41;color:#c7d3ee}}.btn-action-secondary[data-astro-cid-lhyshlxu]:hover{background:#f8fafc;border-color:#94a3b8}@media screen{:where(html[data-theme=dark]) .btn-action-secondary[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1f2021}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .btn-action-secondary[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1f2021}}.btn-action-secondary[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:1rem;height:1rem}.btn-action-outline[data-astro-cid-lhyshlxu]{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.65rem;background:#fffbeb;border:1px solid #FCD34D;color:#92400e;font-size:.8rem;font-weight:600;border-radius:.6rem;text-decoration:none;text-align:center}@media screen{:where(html[data-theme=dark]) .btn-action-outline[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;border:1px solid #4c3700;color:#ed9367}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .btn-action-outline[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;border:1px solid #4c3700;color:#ed9367}}.btn-action-outline[data-astro-cid-lhyshlxu]:hover{background:#fef3c7}@media screen{:where(html[data-theme=dark]) .btn-action-outline[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#221d0b}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .btn-action-outline[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#221d0b}}.btn-action-outline[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:1rem;height:1rem}.scanner-info-card[data-astro-cid-lhyshlxu]{background:#fff;border:1px solid #E2E8F0;border-radius:1.25rem;padding:2.5rem;box-shadow:0 4px 20px #0000000a}@media screen{:where(html[data-theme=dark]) .scanner-info-card[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #323539}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .scanner-info-card[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #323539}}.scanner-heading[data-astro-cid-lhyshlxu]{font-size:1.65rem;font-weight:800;color:#0f172a;line-height:1.3;margin-bottom:1rem}@media screen{:where(html[data-theme=dark]) .scanner-heading[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .scanner-heading[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}.scanner-description[data-astro-cid-lhyshlxu]{font-size:1rem;line-height:1.7;color:#475569;margin-bottom:.75rem}@media screen{:where(html[data-theme=dark]) .scanner-description[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#a2b2c9}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .scanner-description[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#a2b2c9}}.scanner-subheading[data-astro-cid-lhyshlxu]{font-size:1.05rem;font-weight:600;color:#d97706;margin-bottom:2.25rem}.section-title[data-astro-cid-lhyshlxu]{font-size:1.35rem;font-weight:700;color:#0f172a;margin-top:2rem;margin-bottom:1.25rem}@media screen{:where(html[data-theme=dark]) .section-title[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .section-title[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}.how-it-works-grid[data-astro-cid-lhyshlxu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;margin-bottom:2.5rem}.how-card[data-astro-cid-lhyshlxu]{background:#f8fafc;border:1px solid #E2E8F0;border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}@media screen{:where(html[data-theme=dark]) .how-card[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1f2021;border:1px solid #323539}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .how-card[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1f2021;border:1px solid #323539}}.how-card[data-astro-cid-lhyshlxu]:hover{transform:translateY(-2px);border-color:#cbd5e1;box-shadow:0 4px 12px #0000000d}@media screen{:where(html[data-theme=dark]) .how-card[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:#373c41}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .how-card[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:#373c41}}.how-icon-box[data-astro-cid-lhyshlxu]{width:3rem;height:3rem;border-radius:.75rem;background:#10b9811f;color:#059669;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;border:1px solid rgba(16,185,129,.25)}@media screen{:where(html[data-theme=dark]) .how-icon-box[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#3cb485}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .how-icon-box[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#3cb485}}.how-icon-box[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:1.5rem;height:1.5rem}.how-card-title[data-astro-cid-lhyshlxu]{font-size:1.05rem;font-weight:700;color:#0f172a;margin-bottom:.4rem}@media screen{:where(html[data-theme=dark]) .how-card-title[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .how-card-title[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}.how-card-text[data-astro-cid-lhyshlxu]{font-size:.85rem;line-height:1.5;color:#64748b}@media screen{:where(html[data-theme=dark]) .how-card-text[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#92a3bc}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .how-card-text[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#92a3bc}}.features-bullet-list[data-astro-cid-lhyshlxu]{list-style:none;padding:0;display:flex;flex-direction:column;gap:.85rem;margin-bottom:2.5rem}.features-bullet-list[data-astro-cid-lhyshlxu] li[data-astro-cid-lhyshlxu]{position:relative;padding-left:1.75rem;font-size:.95rem;line-height:1.6;color:#334155}@media screen{:where(html[data-theme=dark]) .features-bullet-list[data-astro-cid-lhyshlxu] li[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#acbdd5}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .features-bullet-list[data-astro-cid-lhyshlxu] li[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#acbdd5}}.features-bullet-list[data-astro-cid-lhyshlxu] li[data-astro-cid-lhyshlxu]:before{content:"•";position:absolute;left:.5rem;color:#10b981;font-size:1.5rem;line-height:1}.bullet-highlight[data-astro-cid-lhyshlxu]{color:#0f172a;font-weight:700}@media screen{:where(html[data-theme=dark]) .bullet-highlight[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .bullet-highlight[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}.crop-tool-callout[data-astro-cid-lhyshlxu]{display:flex;gap:1.25rem;align-items:center;background:#fef3c7;border:1px solid #FDE68A;border-radius:1rem;padding:1.25rem 1.5rem}@media screen{:where(html[data-theme=dark]) .crop-tool-callout[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#221d0b;border:1px solid #403500}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .crop-tool-callout[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#221d0b;border:1px solid #403500}}.callout-icon[data-astro-cid-lhyshlxu]{width:2.75rem;height:2.75rem;border-radius:.6rem;background:#f59e0b40;color:#b45309;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media screen{:where(html[data-theme=dark]) .callout-icon[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#e98347}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .callout-icon[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#e98347}}.callout-icon[data-astro-cid-lhyshlxu] svg[data-astro-cid-lhyshlxu]{width:1.4rem;height:1.4rem}.callout-text[data-astro-cid-lhyshlxu]{font-size:.95rem;line-height:1.5;color:#78350f;margin:0}@media screen{:where(html[data-theme=dark]) .callout-text[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#eea07c}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .callout-text[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#eea07c}}.callout-link[data-astro-cid-lhyshlxu]{color:#92400e;text-decoration:underline;font-weight:700}@media screen{:where(html[data-theme=dark]) .callout-link[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#ed9367}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .callout-link[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#ed9367}}.scanner-faq-card[data-astro-cid-lhyshlxu]{background:#fff;border:1px solid #E2E8F0;border-radius:1.25rem;padding:2.5rem;box-shadow:0 4px 20px #0000000a}@media screen{:where(html[data-theme=dark]) .scanner-faq-card[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #323539}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .scanner-faq-card[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #323539}}.faq-main-title[data-astro-cid-lhyshlxu]{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:1.5rem}@media screen{:where(html[data-theme=dark]) .faq-main-title[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .faq-main-title[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}.faq-accordion-list[data-astro-cid-lhyshlxu]{display:flex;flex-direction:column;gap:.75rem}.faq-item[data-astro-cid-lhyshlxu]{background:#f8fafc;border:1px solid #E2E8F0;border-radius:.75rem;overflow:hidden}@media screen{:where(html[data-theme=dark]) .faq-item[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1f2021;border:1px solid #323539}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .faq-item[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1f2021;border:1px solid #323539}}.faq-summary[data-astro-cid-lhyshlxu]{padding:1.15rem 1.25rem;font-size:1rem;font-weight:600;color:#0f172a;display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;user-select:none;transition:background .2s ease}@media screen{:where(html[data-theme=dark]) .faq-summary[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .faq-summary[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#c7d3ee}}.faq-summary[data-astro-cid-lhyshlxu]:hover{background:#f1f5f9}@media screen{:where(html[data-theme=dark]) .faq-summary[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c1e20}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .faq-summary[data-astro-cid-lhyshlxu]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c1e20}}.faq-summary[data-astro-cid-lhyshlxu]::-webkit-details-marker{display:none}.faq-chevron[data-astro-cid-lhyshlxu]{width:1.15rem;height:1.15rem;color:#64748b;transition:transform .2s ease}@media screen{:where(html[data-theme=dark]) .faq-chevron[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#92a3bc}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .faq-chevron[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#92a3bc}}.faq-item[data-astro-cid-lhyshlxu][open] .faq-chevron[data-astro-cid-lhyshlxu]{transform:rotate(180deg)}.faq-answer[data-astro-cid-lhyshlxu]{padding:.75rem 1.25rem 1.25rem;font-size:.92rem;line-height:1.6;color:#475569;border-top:1px solid #E2E8F0}@media screen{:where(html[data-theme=dark]) .faq-answer[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#a2b2c9;border-top:1px solid #323539}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .faq-answer[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#a2b2c9;border-top:1px solid #323539}}.faq-answer[data-astro-cid-lhyshlxu] p[data-astro-cid-lhyshlxu]{margin:0}.scanner-camera-flash{position:fixed;inset:0;background:#fff;opacity:.85;z-index:9999;pointer-events:none;animation:flashFade .4s ease-out forwards}@media screen{:where(html[data-theme=dark]) .scanner-camera-flash:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .scanner-camera-flash:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@keyframes flashFade{0%{opacity:.85}to{opacity:0}}@media(max-width:840px){.review-layout[data-astro-cid-lhyshlxu]{grid-template-columns:1fr}.review-canvas-container[data-astro-cid-lhyshlxu]{border-right:none;border-bottom:1px solid #E2E8F0}@media screen{:where(html[data-theme=dark]) .review-canvas-container[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-bottom:1px solid #323539}}@media screen{[data-astro-cid-lhyshlxu]:where(html[data-theme=dark]) .review-canvas-container[data-astro-cid-lhyshlxu]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-bottom:1px solid #323539}}}@media(max-width:640px){.scanner-info-card[data-astro-cid-lhyshlxu],.scanner-faq-card[data-astro-cid-lhyshlxu]{padding:1.5rem}.how-it-works-grid[data-astro-cid-lhyshlxu],.filters-grid[data-astro-cid-lhyshlxu]{grid-template-columns:1fr}}
