/* rc14 account recovery and resource details, contained within the delegate interface. */
.edx-delegate-shell .edx-auth-card{max-width:720px;margin-inline:auto}
.edx-delegate-shell .edx-auth-form{display:grid;gap:20px;margin:24px 0}
.edx-delegate-shell .edx-auth-form .earata-field{margin:0}
.edx-delegate-shell .edx-auth-form>button{justify-self:start}
.edx-delegate-shell .edx-password-field{display:flex;align-items:stretch;gap:8px;min-width:0;width:100%;margin-top:6px}
.edx-delegate-shell .edx-password-field>input{flex:1 1 0;min-width:0;width:0;margin:0}
.edx-delegate-shell .edx-password-toggle{flex:0 0 auto;min-height:46px;border:1px solid #8ea6b1;border-radius:9px;padding:10px 14px;background:#f2f6f7;color:#16384a;font:inherit;font-size:14px;font-weight:700;line-height:1.35;cursor:pointer}
.edx-delegate-shell .edx-password-toggle:hover{background:#e6eff2}
.edx-delegate-shell .edx-password-toggle:focus-visible{outline:3px solid #206c90;outline-offset:3px;box-shadow:0 0 0 2px #fff}
.edx-delegate-shell .edx-resource-meta{display:flex;flex-wrap:wrap;gap:8px 14px;padding:0;margin:0 0 18px;color:#405e6d;font-size:14px;line-height:1.55;list-style:none}
.edx-delegate-shell .edx-resource-meta li{font-size:14px;line-height:1.55;margin:0;padding:0}
.edx-delegate-shell .edx-resource-meta .edx-file-type{font-weight:750;color:#16384a}
.edx-delegate-shell .edx-resource-purpose{padding-top:14px;border-top:1px solid #d9e3e7}
.edx-delegate-shell .edx-resource-purpose strong{display:block;font-size:13px;color:#405e6d;margin-bottom:5px}
.edx-delegate-shell .edx-resource-card .edx-resource-action{margin-top:auto;padding-top:8px}
@media(max-width:480px){
  .edx-delegate-shell .edx-password-field{flex-wrap:wrap}
  .edx-delegate-shell .edx-password-field>input{flex-basis:100%;width:100%}
  .edx-delegate-shell .edx-password-toggle{margin-left:auto}
  .edx-delegate-shell .edx-auth-form>button{width:100%;justify-self:stretch}
}
@media(forced-colors:active){
  .edx-delegate-shell .edx-password-toggle{border:1px solid ButtonText;background:ButtonFace;color:ButtonText}
  .edx-delegate-shell .edx-password-toggle:focus-visible{outline:3px solid Highlight}
  .edx-delegate-shell .edx-resource-meta,.edx-delegate-shell .edx-resource-meta .edx-file-type{color:CanvasText}
}
