.page-module__b0RjRq__checker{max-width:640px;margin:0 auto;padding:40px 0 100px}.page-module__b0RjRq__title{letter-spacing:-.02em;margin-bottom:8px;font-size:clamp(1.8rem,3vw,2.4rem)}.page-module__b0RjRq__subtitle{color:var(--ink-500);margin-bottom:32px;font-size:1.05rem}.page-module__b0RjRq__card{background:var(--paper-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid #0f172a14;margin-bottom:24px;padding:28px}.page-module__b0RjRq__form{flex-direction:column;gap:20px;display:flex}.page-module__b0RjRq__formFields{flex-direction:column;gap:16px;display:flex}.page-module__b0RjRq__fieldRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.page-module__b0RjRq__fieldGroup{flex-direction:column;gap:6px;display:flex}.page-module__b0RjRq__label{color:var(--ink-500);font-size:.85rem;font-weight:600}.page-module__b0RjRq__input,.page-module__b0RjRq__select{border-radius:var(--radius-sm);border:1px solid var(--ink-200);background:#f9fafb;padding:12px 14px;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.page-module__b0RjRq__input:focus,.page-module__b0RjRq__select:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #2f5bff1a}.page-module__b0RjRq__input:disabled,.page-module__b0RjRq__select:disabled{opacity:.55;cursor:not-allowed}.page-module__b0RjRq__select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 5l3 3 3-3' stroke='%234b5563' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.page-module__b0RjRq__verifyBtn{background:var(--accent);color:#fff;border-radius:999px;align-self:flex-start;padding:14px 28px;font-size:1rem;font-weight:600;transition:transform .2s,box-shadow .2s,opacity .2s;box-shadow:0 8px 24px #2f5bff33}.page-module__b0RjRq__verifyBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 32px #2f5bff4d}.page-module__b0RjRq__verifyBtn:disabled{opacity:.55;cursor:not-allowed}.page-module__b0RjRq__pipeline{background:var(--paper-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid #0f172a14;margin-bottom:24px;padding:28px 28px 8px}.page-module__b0RjRq__pipelineStep{gap:16px;animation:.35s ease-out both page-module__b0RjRq__stepIn;display:flex}@keyframes page-module__b0RjRq__stepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module__b0RjRq__stepIndicator{flex-direction:column;flex-shrink:0;align-items:center;width:28px;display:flex}.page-module__b0RjRq__stepLine{background:var(--ink-200);flex:1;width:2px;min-height:16px;margin:6px 0;transition:background .4s}.page-module__b0RjRq__step_done .page-module__b0RjRq__stepLine{background:var(--mint)}.page-module__b0RjRq__step_error .page-module__b0RjRq__stepLine{background:#ef444440}.page-module__b0RjRq__stepContent{flex-direction:column;gap:4px;min-height:52px;padding-bottom:20px;display:flex}.page-module__b0RjRq__stepLabel{font-size:.95rem;font-weight:600;line-height:28px}.page-module__b0RjRq__stepDetail{color:var(--ink-500);font-size:.84rem;font-family:var(--font-mono),ui-monospace,monospace;word-break:break-all;text-decoration:none;animation:.3s ease-out page-module__b0RjRq__fadeIn}a.page-module__b0RjRq__stepDetail:hover{color:var(--accent);text-decoration:underline}@keyframes page-module__b0RjRq__fadeIn{0%{opacity:0}to{opacity:1}}.page-module__b0RjRq__step_pending .page-module__b0RjRq__stepLabel{color:var(--ink-500);font-weight:500}.page-module__b0RjRq__step_active .page-module__b0RjRq__stepLabel{color:var(--accent)}.page-module__b0RjRq__step_done .page-module__b0RjRq__stepLabel{color:var(--ink-900)}.page-module__b0RjRq__step_error .page-module__b0RjRq__stepLabel{color:#ef4444}.page-module__b0RjRq__step_error .page-module__b0RjRq__stepDetail{color:#dc2626}.page-module__b0RjRq__stepDot{border:2px solid var(--ink-200);background:var(--paper);border-radius:50%;width:28px;height:28px}.page-module__b0RjRq__stepSpinner{border:2.5px solid #2f5bff26;border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite page-module__b0RjRq__spin}@keyframes page-module__b0RjRq__spin{to{transform:rotate(360deg)}}.page-module__b0RjRq__stepCheck{width:28px;height:28px;color:var(--mint);animation:.3s ease-out page-module__b0RjRq__popIn}.page-module__b0RjRq__stepError{color:#ef4444;width:28px;height:28px;animation:.3s ease-out page-module__b0RjRq__popIn}@keyframes page-module__b0RjRq__popIn{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.page-module__b0RjRq__viewProofBtn{color:var(--accent);border:1.5px solid var(--accent);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;margin:0 auto 24px;padding:10px 24px;font-size:.9rem;font-weight:600;transition:background .2s,color .2s,transform .2s;display:flex}.page-module__b0RjRq__viewProofBtn:hover{background:var(--accent);color:#fff;transform:translateY(-1px)}.page-module__b0RjRq__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:24px;animation:.2s ease-out page-module__b0RjRq__fadeIn;display:flex;position:fixed;inset:0}.page-module__b0RjRq__modalContent{background:var(--paper-strong);border-radius:var(--radius-lg);border:1px solid #0f172a1a;flex-direction:column;width:100%;max-width:720px;max-height:80vh;animation:.3s ease-out page-module__b0RjRq__badgeIn;display:flex;box-shadow:0 24px 64px #0003}.page-module__b0RjRq__modalHeader{border-bottom:1px solid #0f172a14;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.page-module__b0RjRq__modalTitle{letter-spacing:-.01em;font-size:1.1rem;font-weight:700}.page-module__b0RjRq__modalClose{width:32px;height:32px;color:var(--ink-500);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.page-module__b0RjRq__modalClose:hover{color:var(--ink-900);background:#0f172a0f}.page-module__b0RjRq__modalBody{flex-direction:column;flex:1;gap:20px;padding:24px;display:flex;overflow:auto}.page-module__b0RjRq__proofSection{flex-direction:column;gap:10px;display:flex}.page-module__b0RjRq__proofSectionTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-500);border-bottom:1px solid #0f172a0f;padding-bottom:6px;font-size:.85rem;font-weight:700}.page-module__b0RjRq__proofField{flex-direction:column;gap:4px;display:flex}.page-module__b0RjRq__proofFieldLabel{color:var(--ink-500);cursor:default;font-size:.78rem;font-weight:600}.page-module__b0RjRq__proofFieldValue{font-family:var(--font-mono),ui-monospace,monospace;color:var(--ink-900);word-break:break-all;font-size:.85rem}.page-module__b0RjRq__proofFieldValueOk{color:var(--mint);font-weight:600;}.page-module__b0RjRq__proofFieldValueErr{color:#ef4444;font-weight:600;}.page-module__b0RjRq__proofPre{border-radius:var(--radius-sm);font-family:var(--font-mono),ui-monospace,monospace;color:var(--ink-700);white-space:pre-wrap;word-break:break-all;background:#f8f9fb;max-height:300px;margin:0;padding:12px;font-size:.78rem;line-height:1.6;overflow:auto}.page-module__b0RjRq__proofDetails{flex-direction:column;gap:6px;display:flex}.page-module__b0RjRq__proofDetails>summary{cursor:pointer;-webkit-user-select:none;user-select:none}.page-module__b0RjRq__proofDetails>summary:hover{color:var(--accent)}.page-module__b0RjRq__successBadge{border-radius:var(--radius-lg);text-align:center;background:linear-gradient(135deg,#21c9a814,#2f5bff0d);border:1px solid #21c9a833;flex-direction:column;align-items:center;gap:20px;padding:44px 28px;animation:.5s ease-out page-module__b0RjRq__badgeIn;display:flex}@keyframes page-module__b0RjRq__badgeIn{0%{opacity:0;transform:translateY(16px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.page-module__b0RjRq__bigCheck{width:72px;height:72px}.page-module__b0RjRq__bigCheckCircle{stroke:var(--mint);stroke-width:2.5px;stroke-dasharray:152;stroke-dashoffset:152px;animation:.6s ease-out forwards page-module__b0RjRq__drawCircle}.page-module__b0RjRq__bigCheckTick{stroke:var(--mint);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;animation:.35s ease-out .5s forwards page-module__b0RjRq__drawTick}@keyframes page-module__b0RjRq__drawCircle{to{stroke-dashoffset:0}}@keyframes page-module__b0RjRq__drawTick{to{stroke-dashoffset:0}}.page-module__b0RjRq__successText{flex-direction:column;gap:4px;display:flex}.page-module__b0RjRq__successText strong{color:#0d9488;letter-spacing:-.01em;font-size:1.3rem}.page-module__b0RjRq__successText span{color:var(--ink-700);font-size:1rem}.page-module__b0RjRq__mono{font-family:var(--font-mono),ui-monospace,monospace;color:var(--ink-500);font-size:.88rem}@media (max-width:520px){.page-module__b0RjRq__fieldRow{grid-template-columns:1fr}.page-module__b0RjRq__verifyBtn{text-align:center;width:100%}}
