.recovery-correspondence{width:100%;min-width:0;margin-top:12px;border-top:1px solid #b89a565c;color:#D2CEC9;text-align:left;font-size:14px;line-height:1.5}.recovery-correspondence summary{min-height:44px;padding:12px 0;cursor:pointer;color:#f4d68a;font-weight:650}.recovery-correspondence summary small{margin-left:8px;color:#C7C1B9;font-size:11px;font-weight:400}.recovery-correspondence-body{display:grid;gap:10px;padding:2px 0 10px;min-width:0}.recovery-correspondence .recovery-correspondence-body p{margin:0;overflow-wrap:anywhere}.recovery-correspondence .recovery-correspondence-question{color:#ede5d4;font-size:16px;font-weight:650}.recovery-correspondence fieldset{display:grid;gap:10px;min-width:0;padding:0;margin:0;border:0}.recovery-correspondence .recovery-correspondence-choice{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 10px;margin:0;border:1px solid #b89a565c;border-radius:12px;background:#251D13}.recovery-correspondence .recovery-correspondence-choice input[type=radio]{display:inline-block;width:18px;height:18px;min-height:18px;flex:none;padding:0;margin:0;accent-color:#e2bf69}.recovery-correspondence-choice small{display:block;font-size:12px;color:#BEB7AF}.recovery-correspondence-email{display:grid;gap:6px;min-width:0}.recovery-correspondence .recovery-correspondence-email label{margin:0;color:#ede5d4;font-weight:600}.recovery-correspondence .recovery-correspondence-email input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;margin:0;padding:10px 12px;border:1px solid #b89a56;border-radius:10px;background:#161008;color:#ede5d4;font:inherit;font-size:16px}.recovery-correspondence-email small,.recovery-correspondence-limit,.recovery-correspondence-time{font-size:12px;color:#BFB8B0}.recovery-correspondence-actions{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px}.recovery-correspondence button{min-height:44px;max-width:100%;font:inherit;cursor:pointer;white-space:normal;overflow-wrap:anywhere}.recovery-correspondence .recovery-correspondence-save{width:auto;margin:0;padding:9px 14px;border:1px solid #e2bf69;border-radius:12px;background:#e2bf69;color:#231B12;font-weight:700}.recovery-correspondence .recovery-correspondence-link{width:auto;margin:0;padding:8px 0;border:0;background:transparent;color:#f4d68a;text-align:left;text-decoration:underline;text-underline-offset:3px}.recovery-correspondence button:disabled{opacity:.5;cursor:default}.recovery-correspondence :focus-visible{outline:2px solid #f4d68a;outline-offset:3px}.recovery-correspondence [role=alert]{color:#ffe1bc}.recovery-correspondence-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.recovery-correspondence-signin{margin-top:12px;font-size:13px;color:#f4d68a}.recovery-correspondence-signin a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}.recovery-correspondence-cloud{display:grid;gap:8px;min-width:0;border-top:1px solid #b89a563b;padding-top:6px}.recovery-correspondence-cloud-consent{display:flex;gap:9px;align-items:flex-start;font-size:13px;line-height:1.5}.recovery-correspondence-cloud-consent input{flex:none;width:18px;height:18px;min-height:18px;margin-top:3px;accent-color:#e2bf69}.recovery-correspondence-cloud summary,.recovery-correspondence-zone summary{font-size:13px}.recovery-correspondence-zone label{display:block;font-size:12px;color:#D2CEC9;margin-bottom:6px}.recovery-correspondence-zone select{max-width:100%;width:100%;min-height:44px;border:1px solid #b89a56;border-radius:10px;background:#161008;color:#ede5d4;font:inherit;font-size:16px;padding:8px}