html{font-family:sans-serif}main:where(.astro-sm24jfsx){color:#333;max-width:800px;margin:1.5rem auto;padding:0 1.5rem;line-height:1.5}h1:where(.astro-sm24jfsx){color:#111;letter-spacing:-.5px;margin-top:0;margin-bottom:.4rem;font-size:2em}.evp-intro-text:where(.astro-sm24jfsx){color:#555;margin-top:0;margin-bottom:1rem;font-size:1.1em;line-height:1.5}.evp-setup-notice:where(.astro-sm24jfsx){color:#495057;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;margin:.6rem 0;padding:.5rem .8rem;font-size:.9em;line-height:1.4}.evp-instruction:where(.astro-sm24jfsx){color:#444;margin-top:1.2rem;margin-bottom:.6rem;font-weight:700}.evp-github-link:where(.astro-sm24jfsx){color:#6c757d;border-top:1px solid #dee2e6;margin-top:1.5rem;padding-top:.8rem;font-size:.9em}.evp-form:where(.astro-sm24jfsx){flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}.form-group:where(.astro-sm24jfsx){flex-direction:column;display:flex}.form-group:where(.astro-sm24jfsx) label:where(.astro-sm24jfsx){color:#555;margin-bottom:.4rem;font-size:.9em;font-weight:700}.form-group:where(.astro-sm24jfsx) input:where(.astro-sm24jfsx)[type=email]{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;outline:none;width:320px;max-width:100%;padding:.6rem .8rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.form-group:where(.astro-sm24jfsx) input:where(.astro-sm24jfsx)[type=email]:focus{border-color:#0056b3;box-shadow:0 0 0 3px #0056b326}.evp-form:where(.astro-sm24jfsx) button:where(.astro-sm24jfsx)[type=submit]{color:#fff;cursor:pointer;box-sizing:border-box;background-color:#0056b3;border:none;border-radius:4px;padding:.6rem 1.4rem;font-size:1rem;font-weight:700;transition:background-color .2s}.evp-form:where(.astro-sm24jfsx) button:where(.astro-sm24jfsx)[type=submit]:hover{background-color:#004085}.evp-form:where(.astro-sm24jfsx) button:where(.astro-sm24jfsx)[type=submit]:disabled{cursor:not-allowed;background-color:#6c757d}.msg-box:where(.astro-sm24jfsx){border:1px solid;border-radius:4px;margin-top:1.5rem;padding:1rem}.msg-box:where(.astro-sm24jfsx) h3:where(.astro-sm24jfsx){margin-top:0;margin-bottom:.5rem}.msg-box:where(.astro-sm24jfsx) p:where(.astro-sm24jfsx){margin-top:0;margin-bottom:0}.msg-box:where(.astro-sm24jfsx).success{color:#385723;background-color:#e2f0d9;border-color:#385723}.msg-box:where(.astro-sm24jfsx).error{color:#c00000;background-color:#fce4d6;border-color:#c00000}.ua-supported:where(.astro-sm24jfsx){color:#28a745}.ua-unsupported:where(.astro-sm24jfsx){color:#dc3545}.trace-container:where(.astro-sm24jfsx){border-top:2px solid #ddd;margin-top:2rem;padding-top:1.5rem}.trace-container:where(.astro-sm24jfsx) h2:where(.astro-sm24jfsx){color:#333;margin-top:0}.trace-container:where(.astro-sm24jfsx) p:where(.astro-sm24jfsx){color:#666;font-size:.95em}.trace-list:where(.astro-sm24jfsx){padding-left:0;list-style-type:none}.trace-step:where(.astro-sm24jfsx){background-color:#f8f9fa;border:1px solid #e2e3e5;border-radius:4px;margin-bottom:1rem;padding:1rem}.trace-step:where(.astro-sm24jfsx).success{background-color:#f4fcf7;border-color:#c3e6cb}.trace-step:where(.astro-sm24jfsx).failed{background-color:#fff5f5;border-color:#f5c6cb}.trace-step-header:where(.astro-sm24jfsx){justify-content:space-between;align-items:flex-start;display:flex}.trace-step-title:where(.astro-sm24jfsx){color:#444;margin:0;font-size:1.1em}.trace-step:where(.astro-sm24jfsx).success .trace-step-title:where(.astro-sm24jfsx){color:#1e5a2d}.trace-step:where(.astro-sm24jfsx).failed .trace-step-title:where(.astro-sm24jfsx){color:#8a1c24}.status-badge:where(.astro-sm24jfsx){color:#fff;text-transform:uppercase;background-color:#6c757d;border-radius:4px;padding:.25rem .5rem;font-size:.8em;font-weight:700}.trace-step:where(.astro-sm24jfsx).success .status-badge:where(.astro-sm24jfsx){background-color:#28a745}.trace-step:where(.astro-sm24jfsx).failed .status-badge:where(.astro-sm24jfsx){background-color:#dc3545}.trace-step-desc:where(.astro-sm24jfsx){color:#444;margin:.5rem 0;font-size:.95em;line-height:1.4}.trace-step-error:where(.astro-sm24jfsx){color:#c00000;background:#feebeb;border-radius:4px;margin:.5rem 0 0;padding:.5rem;font-size:.9em;font-weight:700}.trace-details:where(.astro-sm24jfsx){color:#333;outline:none;margin-top:.75rem}.trace-details:where(.astro-sm24jfsx) summary:where(.astro-sm24jfsx){color:#0056b3;cursor:pointer;font-size:.85em;font-weight:700}.trace-details-content:where(.astro-sm24jfsx){background-color:#fff;border:1px solid #ccc;border-radius:4px;margin-top:.5rem;padding:.75rem}.trace-details-content:where(.astro-sm24jfsx) p:where(.astro-sm24jfsx){margin:0 0 .75rem;font-size:.9em;line-height:1.4}.trace-details-content:where(.astro-sm24jfsx) code:where(.astro-sm24jfsx){background-color:#f1f3f5;border-radius:3px;padding:.15rem .35rem;font-size:.95em}.trace-section-mb:where(.astro-sm24jfsx){margin-bottom:.75rem}.trace-section-mb:where(.astro-sm24jfsx):last-child{margin-bottom:0}.trace-section-mb:where(.astro-sm24jfsx) strong:where(.astro-sm24jfsx){color:#555;font-size:.85em}.trace-details-content:where(.astro-sm24jfsx) pre:where(.astro-sm24jfsx){background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;margin:.25rem 0 0;padding:.5rem;font-size:.85em;overflow-x:auto}
