.oauth-consent{max-width:680px;margin:auto;padding:48px 24px 64px;min-height:calc(100dvh - 76px)}.oauth-consent h1{font-size:36px;margin-bottom:24px}.oauth-request{font-size:14px;line-height:1.7}.oauth-request h2{font-family:var(--font-body);font-size:20px;margin:24px 0 8px;overflow-wrap:anywhere}.oauth-request h3{font-family:var(--font-body);font-size:14px;margin:28px 0 12px}.oauth-unverified{font-size:12px;color:var(--danger);font-weight:600;margin:0}.oauth-details{border-block:1px solid var(--line);margin:24px 0;padding:16px 0;display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px}.oauth-details dt{font-size:12px;color:var(--muted)}.oauth-details dd{margin:0;font-size:12px;min-width:0;overflow-wrap:anywhere}.oauth-details code{font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.oauth-scopes{list-style:none;padding:0;display:grid;gap:12px}.oauth-scopes li{display:grid;grid-template-columns:95px minmax(0,1fr);gap:12px;font-size:13px}.oauth-scopes strong{font-size:11px;font-family:monospace}.oauth-consent>.actions{margin-top:28px}.oauth-back{display:inline-block;margin-top:24px;font-size:13px}.oauth-connections .entity-row{align-items:flex-start;justify-content:space-between}.oauth-connections .entity-row>div{min-width:0;overflow-wrap:anywhere}.oauth-connections p{margin:4px 0}.oauth-connections time{font-size:11px}.oauth-consent [role=status]{font-size:13px;line-height:1.7}.oauth-consent [role=status]:empty{display:none}
@media(max-width:600px){.oauth-consent{padding-top:32px;min-height:calc(100dvh - 64px)}.oauth-consent h1{font-size:30px}.oauth-details{grid-template-columns:minmax(0,1fr);gap:6px}.oauth-details dd{margin-bottom:12px}.oauth-consent>.actions .button{flex:1}.oauth-connections .entity-row{flex-wrap:wrap}.oauth-connections .entity-row>.button{margin-left:auto}}
