.academy-share{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.academy-share-controls{align-items:center;gap:4px;display:flex}.academy-share-error{color:#cdaaa4;width:100%;margin-top:4px;font-size:10px;line-height:1.6}.academy-share[data-appearance=header]{flex:none;position:relative}.academy-share[data-appearance=header]>button{width:40px;height:40px;color:var(--ae-muted);box-shadow:none;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;transition:background-color .14s,color .14s;display:grid}.academy-share[data-appearance=header]>button:hover,.academy-share[data-appearance=header]>button[data-copied=true]{background:var(--ae-hover);color:var(--ae-ink)}.academy-share[data-appearance=header]>button svg{stroke-width:1.6px;width:16px;height:16px}.academy-share[data-appearance=header] .academy-share-error{text-align:right;width:200px;position:absolute;top:100%;right:0}.academy-share[data-appearance=invitation] .academy-share-controls{gap:8px}.academy-share[data-appearance=invitation] button{color:#b1b8c3;height:36px;min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:6px;gap:7px;padding:0 12px;font-size:12px}.academy-share[data-appearance=invitation] button:first-child{color:#111317;background:#e9ecf0;border:1px solid #e9ecf0;min-width:154px;font-weight:500}.academy-share[data-appearance=invitation] button:first-child:hover{background:#fff}.academy-share[data-appearance=invitation] button:disabled{opacity:.45}.academy-share-recovery{flex-direction:column;gap:8px;width:100%;display:flex}.academy-share-recovery textarea{min-height:160px;font-size:12px;line-height:1.6}@media (width<=600px){.academy-share[data-appearance=invitation] button{height:40px;min-height:40px}}
