.oauth-refresh-card{max-width:720px!important}.oauth-refresh-card .redeem-title{text-align:left}.oauth-refresh-card .redeem-title p{max-width:none}.oauth-refresh-card textarea{resize:vertical}.oauth-refresh-help{font-size:12px;color:var(--muted);line-height:1.7;margin:9px 0 14px;overflow-wrap:anywhere}.oauth-refresh-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.oauth-refresh-field{min-width:0}.oauth-refresh-field label{display:block}.oauth-refresh-card .file-row{flex-wrap:wrap;padding:10px 0}.oauth-refresh-controls{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.oauth-refresh-controls .btn{min-height:40px!important}.oauth-refresh-progress{margin-top:18px}.oauth-refresh-progress progress{width:100%;accent-color:var(--accent);height:10px}.oauth-refresh-summary{display:block;font-size:13px;margin:10px 0}.oauth-refresh-status{max-height:290px;overflow:auto;margin:12px 0 0;padding:0;list-style:none;border:1px solid var(--line);border-radius:6px}.oauth-refresh-status:empty{display:none}.oauth-refresh-status li{display:flex;justify-content:space-between;gap:18px;padding:10px 12px;border-bottom:1px solid var(--line);font-size:12px;overflow-wrap:anywhere}.oauth-refresh-status li:last-child{border:0}.oauth-refresh-status li>span{min-width:0}.oauth-refresh-status li>span:last-child{color:var(--muted);text-align:right;max-width:62%}.oauth-refresh-status li[data-status=success]>span:last-child{color:var(--accent)}.oauth-refresh-status li[data-status=failed]>span:last-child{color:var(--danger)}.oauth-refresh-exports{display:flex;flex-wrap:wrap;gap:9px;padding-top:14px;border-top:1px solid var(--line);margin-top:18px}.oauth-refresh-note{padding:13px 15px;background:#f1f6f5;border:1px solid #dce8e5;border-radius:6px;margin:12px 0;font-size:12px;line-height:1.7}.oauth-refresh-note a{text-decoration:underline}.oauth-refresh-card .form-check{margin-top:10px}.oauth-refresh-clear{margin-left:auto}.oauth-refresh-history{font-size:12px;margin-top:8px;color:var(--muted)}@media(max-width:600px){.oauth-refresh-grid{grid-template-columns:1fr;gap:12px}.oauth-refresh-status li{flex-direction:column;gap:3px}.oauth-refresh-status li>span:last-child{max-width:none;text-align:left}.oauth-refresh-controls .btn,.oauth-refresh-exports .btn{flex:1 1 45%}.oauth-refresh-clear{margin-left:0}.oauth-refresh-card .redeem-title h1{font-size:25px}}
.oauth-account-security{margin-top:23px;padding-top:20px;border-top:1px solid var(--line)}.oauth-account-security>p{margin:10px 0;font-size:12px;line-height:1.8;color:var(--muted)}.oauth-security-actions{display:flex;flex-wrap:wrap;gap:10px}.oauth-security-actions .btn{white-space:normal;text-align:center}@media(max-width:600px){.oauth-security-actions .btn{flex:1 1 100%}}
