.whatsappRecoveryDialog{color:#171717;background:#fff;border:1px solid #c7af86;border-radius:7px;width:calc(100vw - 32px);max-width:390px;max-height:calc(100dvh - 32px);margin:auto;padding:0;font-family:Arial,Helvetica,sans-serif;position:fixed;inset:0;overflow-y:auto;box-shadow:0 20px 70px #0003}.whatsappRecoveryDialog::backdrop{background:#0007}.whatsappRecoveryDialog *{box-sizing:border-box}.whatsappRecoveryContent{padding:32px 24px 26px;position:relative}.whatsappRecoveryDialog :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #8b682f}.whatsappRecoveryClose{color:#111;cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;width:44px;height:44px;font:27px Arial,sans-serif;display:grid;position:absolute;top:8px;right:8px}.whatsappRecoveryDialog .whatsappRecoveryBrand{letter-spacing:.1em;color:#78603d;margin:12px 24px 14px 0;font-size:12px}.whatsappRecoveryDialog h2{margin:0 0 18px;font:400 27px/1.15 Georgia,serif}.whatsappRecoveryDialog p{margin:0 0 12px;font-size:14px;line-height:1.55}.whatsappRecoveryNumber{color:#111;letter-spacing:.035em;-webkit-user-select:all;user-select:all;margin:16px 0 24px;font-size:25px;display:block}.whatsappRecoveryPrimary,.whatsappRecoveryCopy{text-align:center;cursor:pointer;border:1px solid #151515;border-radius:3px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:12px;font:600 14px/1.4 Arial,sans-serif;text-decoration:none;display:flex}.whatsappRecoveryPrimary{color:#fff;background:#151515}.whatsappRecoveryCopy{color:#282015;background:#f3ead9;border-color:#cfbb98;margin-top:10px}.whatsappRecoveryDialog .whatsappRecoveryStatus{color:#5f4b2d;min-height:20px;margin:10px 0;font-size:13px}.whatsappRecoveryDialog .whatsappRecoveryHint{color:#655d50;border-top:1px solid #e6ded2;margin:16px 0 0;padding-top:16px;font-size:13px}
